This table describes the mapping between the IHE XDS metadata and FHIR DocumentReference, FHIR Composition, and FHIR Bundle of type Document, which are all found in the MedCom Document IG. The purpose of this mapping is to show how information from IHE XDS Metadata corresponds to the elements in a FHIR Document. Mapping to the FHIR resources Composition and Bundle ensures that the requirements are adhered to in the FHIR documents, as the metadata information must also be included in the FHIR document. This ensures consistency and integrity between the two standards. The table illustrates the relevant elements and their corresponding counterparts in FHIR, where such exist.
The purpose of this table is to help implementers of FHIR. The actual implementation guides, which includes all requirements for the profiles can be found in the MedCom Document IG.
Please notice, not all elements from the FHIR profiles are represented in the mapping and therefore it cannot stand alone for implementation. Attributes which are not used in the IHE XDS metadata standard are not included in the mapping.
The table contains:
1. IHE-XDS metadata | 2. Optionality IHE-XDS metadata |
3. MedComDocumentReference | 4. Optionality MedComDocumentReference |
5. MedComDocumentComposition | 6. MedComDocumentBundle | 7. Optionality MedComDocumentComposition and MedComDocumentBundle |
---|---|---|---|---|---|---|
uniqueId | R | identifier | 1..1 | identifier | 1..1 | |
entryUUID [1] | R | masterIdentifier | 1..1 | |||
availabilityStatus [1] | R | status | 1..1 | |||
typeCode | R | type | 1..1 | type | 1..1 | |
classCode | R | category | 1..1 | |||
patientId | R | subject | 1..1 | subject | 1..1 | |
author | R | author | 1..2 | author | 1..2 | |
author.authorInstitution | R | author | 1..1 | author | 1..1 | |
author.authorPerson | R2 | author | 0..1 | author | 0..1 | |
legalAuthenticator | R2 | authenticator | 0..1 | attester | 0..1 | |
confidentialityCode | R | securityLabel | 1..1 | confidentiality | 1..1 | |
mimeType [1] | R | content.attachment.contentType | 1..1 | |||
languageCode | R | content.attachment.language | 1..1 | language | 1..1 | |
URI [1] | O | content.attachment.url | 0..1 | |||
size [1][2] | O | content.attachment.size | 0..1 | |||
hash [1][2] | O | content.attachment.hash | 0..1 | |||
title | R | content.attachment.title | 1..1 | title | 1..1 | |
formatCode | R | content.format | 1..1 | meta.profile | 1..1 | |
creationTime | R | content.attachment.creation | 1..1 | timestamp | 1..1 | |
eventCodeList | R2 | context.event | 0..1 | event.code | 0..1 | |
serviceStartTime | R2 | context.period.start | 0..1 | event.period.start | 0..1 | |
serviceStopTime | R2 | context.period.end | 0..1 | event.period.end | 0..1 | |
healthcareFacilityTypeCode | R | context.facilityType | 1..1 | |||
practiceSettingCode | R | context.practiceSetting | 1..1 | |||
sourcePatientInfo | R | context.sourcePatientInfo | 1..1 | subject | 1..1 | |
sourcePatientId | R | context.sourcePatientInfo | 1..1 | subject | 1..1 | |
referenceIdList | O | context.related | 0..* | event.detail | 0..* | |
homeCommunityId [1] | R | extension.homeCommunityId | 1..1 | |||
objectType [1] | R | |||||
repositoryUniqueId [1] | R | |||||
submissionTime [1] | R |
[1] Information for this attribute is not expected to be in the document.
[2] According to the IHE XDS metadata standard, this attribute is prohibited for On Demand documents