Class : XDSDocumentEntry (Stable)

Class : XDSStableDocumentEntry

Class Name
XDSDocumentEntry (Stable)
Class Kind
TemplateSpecType
Template ID
urn:uuid:7edca82f-054d-47f2-a032-9b2a5b5186c1
Description
The XDSDocumentEntry object type is created in ebXML Registry by extending the ebXML Registry ObjectType Classification Scheme
Document
IHE_ITI_TF V3, 4.2.3.2 (4.2.3.2)
Parent
rim-ExtrinsicObjectType
Package
rimihe

List of related constraints

  • XDSDocumentEntry must have the status Approved or Deprecated (urn:oasis:names:tc:ebxml-regrep:StatusType:Approved or urn:oasis:names:tc:ebxml-regrep:StatusType:Deprecated) (IHE_ITI_TF V3, 4.2.3.2.2) more..
  • At most one classCode can be present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.3) more..
  • entryUUID required on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) more..
  • the formatCode is unique on XDSDocumentEntry when present (IHE_ITI_TF V3, 4.2.3.2.9) more..
  • If present on XDSDocumentEntry, hash shall have a single value (IHE_ITI_TF V3, 4.2.3.2.10) more..
  • healthCareFacilityTypeCode can have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.11) more..
  • languageCode shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.13) more..
  • if present on XDSDocumentEntry, legalAuthenticator shall have a single value (IHE_ITI_TF V3, 4.2.3.2.14) more..
  • mimeType is required on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) more..
  • PatientId is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.16) more..
  • repositoryUniqueId have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.18) more..
  • serviceStartTime have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.19) more..
  • serviceStartTime required if known on XDSDocumentEntry(IHE_ITI_TF V3, 4.2.3.2.19) more..
  • serviceStopTime have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.20) more..
  • serviceStopTime required if known on XDSDocumentEntry (IHE_ITI_TF V3, 4.3.1.1) more..
  • If present, size shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.21) more..
  • sourcePatientId is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.22) more..
  • sourcePatientInfo shall have a single value, a single sourcePatientInfo may be present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.23) more..
  • if present, the title shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.24) more..
  • typeCode is unique on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.25) more..
  • uniqueId is required, and shall have a single value on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.26) more..
  • URI shall have a single value if present on XDSDocumentEntry (IHE_ITI_TF V3, 4.2.3.2.27) more..
  • creationTime must have DTM structure if present (IHE_ITI_TF V3, 4.2.3.2.6) more..
  • hash metadata must have SHA1 structure (IHE_ITI_TF V3, 4.2.3.2.10) more..
  • homeCommunityId must have an OID URN structure (IHE_ITI_TF V3, 4.2.3.2.12) more..
  • legalAuthenticator must have the structure XCN if present (IHE_ITI_TF V3, 4.2.3.2.14) more..
  • serviceStartTime metadata must have DTM structure(IHE_ITI_TF V3, 4.2.3.2.19) more..
  • serviceStopTime metadata must have DTM structure (IHE_ITI_TF V3, 4.2.3.2.20) more..
  • size metadata must be an integer (IHE_ITI_TF V3, 4.2.3.2.21) more..
  • sourcePatientId metadata must have CX structure, with an ID and an AuthorityDomain, all other components shall be ommited (IHE_ITI_TF V3, 4.2.3.2.22) more..
  • There shall be zero or one practiceSettingCode (IHE_ITI_TF V3, 4.2.3.2.17) more..
  • the repositoryUniqueId has a max length of 64 characters (IHE_ITI_TF V3, 4.2.3.2.18) more..
  • the repositoryUniqueId shall be an OID (IHE_ITI_TF V3, 4.2.3.2.18) more..
  • referencedIdList metadata shall have the form CXi (IHE_ITI_TF V3, 4.2.3.2.28) more..