HL7 Europe Laboratory Report
2.2.0-ci - ci-build 150

HL7 Europe Laboratory Report, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 2.2.0-ci built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/laboratory/ and changes regularly. See the Directory of published versions

EHDS Laboratory Observation Mapping

EHDSLaboratoryObservation -> ObservationResultsLaboratoryEu
Ongoing alignment: The mappings are based on the Xt-EHR models 1.0.0. The models may change with the EHDS implementing acts; this guide will follow such changes.
Yellow rows: Rows highlighted in yellow mark model elements that this guide cannot represent yet.

EHDSLaboratoryObservation -> ObservationResultsLaboratoryEu

This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR Observation profile or type used by this Implementation Guide.

Mapping Context

EHDSLaboratoryObservation -> ObservationResultsLaboratoryEu
EHDSLaboratoryObservation (Logical Model) Relationship ObservationResultsLaboratoryEu (Observation)
Element Description Relation Resource Element Description Notes
header Common header for all patient-related data. related-to Observation . General metadata. Dataset-level; not usually carried in Observation as-is.
header.subject Patient who is receiving health care. equivalent Observation subject Who/what the observation is about. Reference to Patient (or other allowed subject types).
header.identifier Business identifier for the object. equivalent Observation identifier Business identifier for this observation. Copy over all identifiers if multiple.
header.author[x] Author(s) who issued the resource. related-to Observation performer Who is responsible for the observation. Observation has no dedicated author. Usually the performer is also the author; if the two have to be distinguished, the performerFunction extension can be used.
header.date Date and time of authoring/issuing. equivalent Observation issued When the observation result was issued.
header.status Status of the resource. equivalent Observation status Registered | preliminary | final | amended | ... EHDS uses CodeableConcept; Observation.status is a required code. Align to HL7 ObservationStatus.
header.source Source of the information (e.g. patient, proxy). no-map Observation - Observation has no element for the source of the information.
header.language Language in which the resource is written. equivalent Observation language Language of the resource.
header.directSubject[x] The direct subject of the observation if different from the patient. equivalent Observation focus Focus of the observation when not the primary subject.
observationDate[x] Clinically relevant time or period for the observation. equivalent Observation effective[x] Clinically relevant time or time-period. Map to effectiveDateTime or effectivePeriod.
type Observation type. equivalent Observation code What is being observed.
originalName Original (conventional) name of the observation. equivalent Observation code.text Text representation of the observation code.
method Observation method. equivalent Observation method How it was done.
specimen Specimen used for the observation. equivalent Observation specimen Specimen used for this observation.
order Order this observation belongs to. equivalent Observation basedOn Plan or request fulfilled by this observation.
performer[x] Performer of the observation. equivalent Observation performer Who performed or produced the observation. Supports Practitioner, PractitionerRole, Patient, RelatedPerson.
bodySite Anatomic location and laterality. source-is-broader-than-target Observation bodySite Observed body site.
bodySite Anatomic location and laterality. source-is-broader-than-target Observation extension[bodyStructure]〔R4〕 Observed body structure
bodySite Anatomic location and laterality. equivalent Observation bodyStructure〔R5〕 Observed body structure
result Result of the observation. related-to Observation .
result.value[x] Observation result value. equivalent Observation value[x] Result value.
result.uncertainty Measurement uncertainty type and interval. related-to Quantity extension - See included elements for mapping details
result.uncertainty.value The numerical value of the measurement uncertainty. equivalent Quantity extension:uncertainty Uncertainty value http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty extension for the Quantity data type.
result.uncertainty.type Type of measurement uncertainty. equivalent Observation extension:uncertaintyType Uncertainty type http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType extension for the Quantity data type.
result.dataAbsentReason Why the expected value is missing. equivalent Observation dataAbsentReason Reason for missing result.
referenceRange Reference range(s) for interpretation. equivalent Observation referenceRange Guidance for interpretation.
referenceRange.low Low limit of the reference range. equivalent Observation referenceRange.low Low range, if relevant. The bound is inclusive unless modifierExtension:lowComparator states otherwise.
referenceRange.high High limit of the reference range. equivalent Observation referenceRange.high High range, if relevant. The bound is inclusive unless modifierExtension:highComparator states otherwise.
referenceRange.normalValue Normal value, if relevant for the reference range. no-map Observation - R4 Observation has no such element. Observation.referenceRange.normalValue exists only in R5.
referenceRange.type Type of reference range. equivalent Observation referenceRange.type Reference range qualifier.
referenceRange.appliesTo Target population the reference range applies to. equivalent Observation referenceRange.appliesTo Reference range population.
referenceRange.age Age range the reference range applies to. equivalent Observation referenceRange.age Applicable age range, if relevant.
referenceRange.text Text-based reference range. equivalent Observation referenceRange.text Text based reference range in an observation.
interpretation Reference interval and result interpretation. equivalent Observation interpretation High/low/abnormal, etc.
note Comments and narrative representation. source-is-broader-than-target Observation note Comment or annotation.
component Sub-observations (e.g. panel members). equivalent Observation component Observation component.
component.type Code representing the observation. equivalent Observation component.code What is being observed.
component.originalName Original name of the component observation. equivalent Observation component.code.text Text representation of the component code.
component.result Result of the sub-observation. related-to Observation component Component result value.
component.result.value[x] Component result value. equivalent Observation component.value[x] Component result value.
component.result.uncertainty Measurement uncertainty type and interval. related-to Quantity extension - See included elements for mapping details
component.result.uncertainty.value The numerical value of the measurement uncertainty. equivalent Quantity extension:uncertainty Uncertainty value http://hl7.org/fhir/StructureDefinition/iso21090-uncertainty extension for the Quantity data type.
component.result.uncertainty.type Type of measurement uncertainty. equivalent Observation extension:uncertaintyType Uncertainty type http://hl7.org/fhir/StructureDefinition/iso21090-uncertaintyType extension for the Quantity data type.
component.result.dataAbsentReason Why the component value is missing. equivalent Observation component.dataAbsentReason Reason for missing component result.
component.referenceRange Reference range for the component. equivalent Observation component.referenceRange Guidance for interpreting the component value.
component.referenceRange.low Low limit of the reference range. equivalent Observation component.referenceRange.low Low range, if relevant.
component.referenceRange.high High limit of the reference range. equivalent Observation component.referenceRange.high High range, if relevant.
component.referenceRange.normalValue Normal value, if relevant for the reference range. no-map Observation - R4 Observation has no such element. Observation.component.referenceRange.normalValue exists only in R5.
component.referenceRange.type Type of reference range. equivalent Observation component.referenceRange.type Reference range qualifier.
component.referenceRange.appliesTo Target population the reference range applies to. equivalent Observation component.referenceRange.appliesTo Reference range population.
component.referenceRange.age Age range the reference range applies to. equivalent Observation component.referenceRange.age Applicable age range, if relevant.
component.referenceRange.text Text-based reference range. equivalent Observation component.referenceRange.text Text based reference range in an observation.
component.interpretation Component interpretation. equivalent Observation component.interpretation Interpretation of the component.
derivedFrom[x] Related resource from which this observation is derived. equivalent Observation derivedFrom What the observation is based on. Supports references to Observation, ImagingStudy, DiagnosticReport, etc.
hasMember[x] Group observation that includes the target as a member. equivalent Observation hasMember Related members of a panel or battery.
triggeredBy[x] References to the observation(s) that triggered this observation. equivalent Observation extension:triggeredBy Triggering observation(s)
testKit Laboratory test kit used during measurement. related-to Observation extension:labTestKit Device Laboratory Test Kit
calibrator Reference material or higher-order calibrator used for the measurement. related-to Observation extension:certifiedRefMaterialCodeable Certified Reference Material: CodeableConcept
calibrator Reference material or higher-order calibrator used for the measurement. related-to Observation extension:certifiedRefMaterialIdentifer Certified Reference Material: Identifier
accreditationStatus Accreditation status of the laboratory for the observation. equivalent Observation extension:accredited Whether this laboratory test was/is accredited. Laboratory Accredited extension (boolean), defined in the HL7 Europe Extensions IG.
previousResults Previous results of the same observation. related-to Observation extension:supportingInfo Other information that may be relevant to this event. References earlier results of the same test.
pointOfCareTest Indicates if the observation is a point-of-care test. no-map Observation - This guide defines no element or code for point-of-care testing.

Return to overview: EHDS Logical Models -> FHIR Profiles