From 654049d09444da6cc0023fb32fc03934314b90be Mon Sep 17 00:00:00 2001 From: tmsMedcom <88831880+tmsMedcom@users.noreply.github.com> Date: Mon, 8 Jul 2024 10:46:40 +0200 Subject: [PATCH] Updated content and mapping. --- docs/_config.yml | 2 +- .../Mapping_from_IHE-XDS_metadata_to_FHIR.md | 211 +++++------------- docs/index.md | 25 +-- 3 files changed, 64 insertions(+), 174 deletions(-) diff --git a/docs/_config.yml b/docs/_config.yml index c857449..262daeb 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -5,7 +5,7 @@ description: "MedCom standard based on HL7 FHIR" show_downloads: true google_analytics: theme: jekyll-theme-minimal -version: "Version x.y.z-alpha.1" +version: "Version 1.0.0-rc1" fhir_version: "FHIR®© R4" releasenote: /assets/documents/ReleaseNote.md thisurl: https://medcomdk.github.io/MedCom-FHIR-Communication/ diff --git a/docs/assets/documents/Mapping_from_IHE-XDS_metadata_to_FHIR.md b/docs/assets/documents/Mapping_from_IHE-XDS_metadata_to_FHIR.md index 7c30f8c..b588ba7 100644 --- a/docs/assets/documents/Mapping_from_IHE-XDS_metadata_to_FHIR.md +++ b/docs/assets/documents/Mapping_from_IHE-XDS_metadata_to_FHIR.md @@ -1,12 +1,13 @@ [Return](../../index.md) -# Mapping from IHE-XDS metadata to FHIR +# Mapping from IHE XDS metadata to FHIR -This table describes the mapping between the IHE-XDS metadata(IHE-XDS metadata) and FHIR DocumentReference, FHIR Composition, and FHIR Bundle of type Document. **(OBS: TILFØJ ALLE LINKS)** -The purpose of this mapping is to ensure that information from IHE-XDS Metadata corresponds to the correct elements in FHIR. 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. +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 MedCom FHIR Document, DocumentReference, Composition and Bundle can be found here. **(OBS: TILFØJ ALLE LINKS)** +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 XXXXXXXXXXXXXX +> 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.
DocumentEntry.uniqueId | +uniqueId | R | masterIdentifier | 0..1 | @@ -53,7 +54,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa0..1 | ||||
DocumentEntry.entryUUID | +entryUUID | R | identifier | 1..1 | @@ -62,7 +63,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
DocumentEntry.availabilityStatus | +availabilityStatus | R | status | 1..1 | @@ -71,16 +72,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
- | - | docStatus | -- | - | - | - | |||
---|---|---|---|---|---|---|---|---|---|
DocumentEntry.typeCode | +typeCode | R | type | 1..0 | @@ -89,7 +81,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..0 | ||||
DocumentEntry.class | +class | R | category | 1..1 | @@ -98,7 +90,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
DocumentEntry.patientId | +patientId | R | subject | 1..1 | @@ -107,16 +99,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
- | - | date | -- | - | - | - | |||
DocumentEntry.author | +author | R | author | 1..2 | @@ -125,7 +108,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..2 | ||||
DocumentEntry.author.authorInstitution | +author.authorInstitution | R | author | 1..1 | @@ -134,7 +117,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
DocumentEntry.author.authorPerson | +author.authorPerson | R2 | author | 0..1 | @@ -143,7 +126,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa0..1 | ||||
DocumentEntry.legalAuthenticator | +legalAuthenticator | R2 | authenticator | 0..1 | @@ -152,52 +135,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa0..1 | ||||
- | - | custodian | -- | - | - | - | |||
DocumentEntry Associations | -- | relatesTo | -- | - | - | - | |||
DocumentEntry Associations type | -- | code | -- | - | - | - | |||
DocumentEntry Associations reference | -- | target | -- | - | - | - | |||
DocumentEntry.comments | -- | description | -- | - | - | - | |||
DocumentEntry.confidentialityCode | +confidentialityCode | R | securityLabel | 1..1 | @@ -206,187 +144,151 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
- | - | content | -1..1 | -- | - | 1..1 | -|||
DocumentEntry.mimeType | +mimeType | R | -attachment.contentType | +content.attachment.contentType | 1..1 | 1..1 | |||
DocumentEntry.languageCode | +languageCode | R | -attachment.languageCode | +content.attachment.languageCode | 1..1 | Composition.language | 1..1 | ||
DocumentEntry.URI | +URI | O | -attachment.url | +content.attachment.url | 0..1 | 0..1 | |||
DocumentEntry.size | +size | O | -attachment.size | +content.attachment.size | 0..1 | 0..1 | |||
DocumentEntry.hash | +hash | O | -attachment.hash | +content.attachment.hash | 0..1 | 0..1 | |||
DocumentEntry.title | +title | R | -attachment.title | +content.attachment.title | 1..1 | Composition.title | 1..1 | ||
DocumentEntry.formatCode | +formatCode | R | -format | +content.format | 1..1 | -Composition.date | +1..1 | ||
DocumentEntry.creationTime | +creationTime | R | -attachment.creation | +content.attachment.creation | 1..1 | -+ | Composition.date | 1..1 | |
- | - | context | -- | - | - | - | |||
- | - | encounter | -- | - | - | - | |||
DocumentEntry.eventCodeList | +eventCodeList | R2 | -event | +context.event | 0..1 | Composition.event.code | 0..1 | ||
DocumentEntry.serviceStartTime | +serviceStartTime | R2 | -period.start | +context.period.start | 0..1 | Composition.event.period.start | 0..1 | ||
DocumentEntry.serviceStopTime | +serviceStopTime | - | period.end | +context.period.end | 0..1 | Composition.event.period.end | 0..1 | ||
DocumentEntry.healthcareFacilityTypeCode | +healthcareFacilityTypeCode | R | -facilityType | +context.facilityType | 1..1 | 1..1 | |||
DocumentEntry.practiceSettingCode | +practiceSettingCode | R | -practiceSetting | +context.practiceSetting | 1..1 | 1..1 | |||
DocumentEntry.sourcePatientInfo | -R | sourcePatientInfo | +R | +context.sourcePatientInfo | Composition.subject | ||||
DocumentEntry.sourcePatientId | +sourcePatientId | R | -sourcePatientInfo | +context.sourcePatientInfo | Composition.subject | ||||
DocumentEntry.referenceIdList | +referenceIdList | O | -related | +context.related | 0..* | 0..* | |||
contentTypeCode | -- | - | - | - | - | - | |||
DocumentEntry.homeCommunityId | +homeCommunityId | R | extension.homeCommunityId | 1..1 | @@ -395,7 +297,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa1..1 | ||||
DocumentEntry.objectType | +objectType | R | @@ -404,7 +306,7 @@ The purpose of this table is to help implementers of FHIR. The actual implementa | ||||||
DocumentEntry.repositoryUniqueId | +repositoryUniqueId | R | @@ -425,6 +327,3 @@ The purpose of this table is to help implementers of FHIR. The actual implementa |