MyHealth@Eu Laboratory Report
9.1.1-ci-build - trial-use
150
MyHealth@Eu Laboratory Report - Local Development build (v9.1.1-ci-build) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
MyHealth@EU logical models refine the EHDS logical information models provided by the Xt-EHR project. These models add obligation levels (Mandatory, Required, Optional) to the EHDS base elements.
Please read more about the models on the Laboratory Models Overview page.
The mappings below show how the logical model elements explicitly defined in the MyHealth@EU models are realised in the FHIR R4 profiles of this guide.
The MyHealthEuLabReport model refines EHDSLaboratoryReport. The report maps to multiple FHIR resources: BundleLabReportMyHealthEu, CompositionLabReportMyHealthEu, DiagnosticReportLabMyHealthEu, and ServiceRequestLabMyHealthEu.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| header.subject | Composition.subject; DiagnosticReport.subject | Reference to PatientMyHealthCore. |
| header.identifier | Composition.identifier; DiagnosticReport.identifier; Bundle.identifier | |
| header.documentType | Composition.type; DiagnosticReport.code | |
| header.documentTitle | Composition.title | |
| header.status | DiagnosticReport.status | Composition and DiagnosticReport status are expected to be aligned. |
| header.date | Composition.date | |
| header.language | Composition.language | |
| header.version | Composition.extension:versionNumber | |
| header.custodian | Composition.custodian | Reference to OrganizationMyHealthCore. |
| header.eventType | Composition.category[studyType] | |
| header.author[x] | Composition.author | Reference to PractitionerRoleMyHealthCore, OrganizationMyHealthCore, or DeviceMeasuringMyHealthEu. |
| header.attestation.attester[x] | Composition.attester.party | |
| header.attestation.datetime | Composition.attester.time | |
| header.legalAuthentication.legalAuthenticator[x] | Composition.attester.party | May require attester mode constraints. |
| header.legalAuthentication.datetime | Composition.attester.time | |
| intendedRecipient[x] | Composition.extension:information-recipient | |
| body.orderInformation | ServiceRequest | ServiceRequest referred in DiagnosticReport.basedOn. |
| body.supportingInformation.sexForClinicalUse | ServiceRequest.supportingInfo | Extension patient-sexParameterForClinicalUse. |
| body.specimen | DiagnosticReport.specimen | Reference to SpecimenMyHealthEu. |
| body.resultData.commentsInterpretationAndRecommendations | Composition.section[annotations].text; DiagnosticReport.conclusion | |
| body.resultData.laboratoryTestResults | DiagnosticReport.result; Composition.section.entry | Reference to ObservationResultsLaboratoryMyHealthEu. |
| presentedForm | DiagnosticReport.presentedForm | |
| attachments | DiagnosticReport.media.link |
The MyHealthEuLabObservation model refines EHDSLaboratoryObservation. It maps to ObservationResultsLaboratoryMyHealthEu.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| type | Observation.code | |
| originalName | Observation.code.text | |
| method | Observation.method | |
| order | Observation.basedOn | Reference to ServiceRequestLabMyHealthEu. |
| specimen | Observation.specimen | Reference to SpecimenMyHealthEu. |
| performer[x] | Observation.performer | |
| observationDate[x] | Observation.effective[x] | |
| result.value[x] | Observation.value[x] | |
| interpretation | Observation.interpretation | |
| referenceRange | Observation.referenceRange | |
| component.result.value[x] | Observation.component.value[x] | |
| component.referenceRange | Observation.component.referenceRange | |
| component.interpretation | Observation.component.interpretation | |
| note | Observation.note | |
| accreditationStatus | Organization.extension:qualification | On Observation.performer (Organization). Preadopted from R5. |
| testKit | Observation.device | Reference to DeviceMeasuringMyHealthEu. |
| calibrator | Observation.extension:certifiedRefMaterialCodeable; Observation.extension:certifiedRefMaterialIdentifier |
The MyHealthEuLabServiceRequest model refines EHDSServiceRequest. It maps to ServiceRequestLabMyHealthEu.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| header.identifier | ServiceRequest.identifier | |
| header.date | ServiceRequest.authoredOn | |
| header.author[x] | ServiceRequest.requester | Reference to PractitionerMyHealthCore, PractitionerRoleMyHealthCore, OrganizationMyHealthCore, or Device. |
| reason[x] | ServiceRequest.reasonCode; ServiceRequest.reasonReference |
The MyHealthEuLabSpecimen model refines EHDSSpecimen. It maps to SpecimenMyHealthEu.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| identifier | Specimen.identifier | |
| type | Specimen.type | |
| specimenSource[x] | Specimen.subject | Reference to PatientMyHealthCore or DeviceSpecimenMyHealthEu. |
| collection.collected[x] | Specimen.collection.collected[x] | |
| collection.method | Specimen.collection.method | |
| collection.device | Specimen.collection.extension:device | R5 preadoption extension. |
| collection.bodySite | Specimen.collection.extension:bodySite | Reference to BodyStructureMyHealthCore. |
| receivedDate | Specimen.receivedTime |
Several referenced EHDS models are implemented through the MyHealth@EU Core IG. The mappings below cover only the elements explicitly defined in the MyHealth@EU models.
The MyHealthEuPatient model refines EHDSPatient.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| identifier | Patient.identifier | |
| name | Patient.name | Constrained to MyHealthEuHumanName. |
| dateOfBirth | Patient.birthDate | |
| administrativeGender | Patient.gender | |
| address | Patient.address | Constrained to MyHealthEuAddress. |
| telecom | Patient.telecom | Constrained to MyHealthEuTelecom. |
The MyHealthEuHumanName model refines EHDSHumanName.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| family | HumanName.family | |
| given | HumanName.given |
The MyHealthEuAddress model refines EHDSAddress.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| street | Address.line.extension:streetName | iso21090-ADXP-streetName extension. |
| houseNumber | Address.line.extension:houseNumber | iso21090-ADXP-houseNumber extension. |
| city | Address.city | |
| postalCode | Address.postalCode | |
| country | Address.country |
The MyHealthEuTelecom model refines EHDSTelecom.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| type | ContactPoint.system | |
| value | ContactPoint.value |
The MyHealthEuHealthProfessional model refines EHDSHealthProfessional.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| identifier | Practitioner.identifier; PractitionerRole.identifier | |
| name | Practitioner.name | Constrained to MyHealthEuHumanName. |
| address | Practitioner.address | Constrained to MyHealthEuAddress. |
| telecom | Practitioner.telecom | Constrained to MyHealthEuTelecom. |
| professionalRole.role | PractitionerRole.code | |
| professionalRole.organisation | PractitionerRole.organization | Reference to OrganizationMyHealthCore. |
| professionalRole.specialty | PractitionerRole.specialty |
The MyHealthEuOrganisation model refines EHDSOrganisation.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| identifier | Organization.identifier | |
| name | Organization.name | |
| address | Organization.address | Constrained to MyHealthEuAddress. |
The MyHealthEuDevice model refines EHDSDevice.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| name | Device.deviceName.name | |
| modelNumber | Device.modelNumber | |
| instanceIdentifier | Device.identifier | |
| type | Device.type | |
| manufacturer | Device.manufacturer |
The MyHealthEuBodyStructure model refines EHDSBodyStructure.
| Logical model element | FHIR Path (R4) | Comment |
|---|---|---|
| morphology | BodyStructure.morphology | |
| location | BodyStructure.location | |
| locationQualifier | BodyStructure.locationQualifier | |
| laterality | BodyStructure.extension:laterality | R5 preadoption extension. |