HL7 Europe Laboratory Report
0.1.0 - trial-use 150

This page is part of the HL7 Europe Laboratory Report (v0.1.0: STU 1) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version in its permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions

ConceptMap: A - Laboratory Report model to this guide (Experimental)

Official URL: http://hl7.eu/fhir/laboratory/ConceptMap/labRpt2FHIR-eu-lab Version: 0.1.0
Standards status: Informative Maturity Level: 2 Computable Name: LabRpt2FHIR

Copyright/Legal: Used by permission of HL7 Europe, all rights reserved Creative Commons License

eHN Lab Report to this guide Map

It shows how the Laboratory Report data set defined by the EU eHN guidelines is mapped into this guide

Mapping from A - Laboratory Report to Bundle: Laboratory Report

DRAFT (not intended for production usage). Published on 2024-02-26 08:16:21+0100 by HL7 Europe (HL7 Europe: http://hl7.eu). Used by permission of HL7 Europe, all rights reserved Creative Commons License

eHN Lab Report to this guide Map


Group 1Mapping from A - Laboratory Report to DiagnosticReport: Laboratory Report

Source CodeRelationshipTarget CodeComment
LabReport.header (A.1 Report header data elements)DiagnosticReport
LabReport.header.subject (A.1.1 - A1.2 Patient/subject)DiagnosticReport.subject
LabReport.header.payer (A.1.3 Health insurance and payment information)DiagnosticReport.basedOn.insurancebasedOn.resolve().ofType(ServiceRequest).insurance.resolve().ofType(Coverage)
LabReport.header.informationRecipient (A.1.4 Information recipient)DiagnosticReport.extension:information-recipient
LabReport.header.author (A.1.5 Author)DiagnosticReport.resultsInterpreterIf the author is the interpreter
LabReport.header.author (A.1.5 Author)DiagnosticReport.performerIf the author is the perfomer
LabReport.header.legalAuthenticator (A.1.6 Legal authenticator)(not mapped)
LabReport.header.validator (A.1.7 Result validator)(not mapped)
LabReport.header.metadata (A.1.8 Laboratory report metadata)DiagnosticReport
LabReport.header.metadata.documentId (A.1.8.0 Document Id)DiagnosticReport.identifierIf it is the identifier of the report indipendently by its version. Otherwise you should refer to the Bundle.indentifier
LabReport.header.metadata.type (A.1.8.1 Document type)DiagnosticReport.code
LabReport.header.metadata.status (A.1.8.2 Document status)DiagnosticReport.statusFor FHIR R4 the more granular status is recorded in the DiagnosticReport.status
LabReport.header.metadata.dateTime (A.1.8.3 Report date and time)DiagnosticReport.effectiveDateTime
LabReport.header.metadata.title (A.1.8.4 Document title)(not mapped)
LabReport.header.metadata.studyType (A.1.8.5 Study type)DiagnosticReport.category
LabReport.header.metadata.custodian (A.1.8.6 Report custodian)(not mapped)
LabReport.header.metadata.confidentiality (A.1.8.7 Confidentiality)(not mapped)
LabReport.header.metadata.language (A.1.8.8 Language)DiagnosticReport.language
LabReport.header.metadata.version (A.1.8.9 Version)(not mapped)
LabReport.order (A.2-A.3 Order)DiagnosticReport.basedOnbasedOn.resolve().ofType(ServiceRequest)
LabReport.specimen (A.4 Specimen information)DiagnosticReport.specimen
LabReport.result (A.5 Results data elements)DiagnosticReport.result
LabReport.specimen (A.4 Specimen information)DiagnosticReport.result.specimenresult.resolve().ofType(Observation)

Group 2Mapping from A - Laboratory Report to Composition: Laboratory Report

Source CodeRelationshipTarget CodeComment
LabReport.header (A.1 Report header data elements)Composition
LabReport.header.subject (A.1.1 - A1.2 Patient/subject)Composition.subject
LabReport.header.payer (A.1.3 Health insurance and payment information)Composition.extension:basedOn-order-or-requisition.insuranceextension(http://hl7.eu/fhir/laboratory/StructureDefinition/composition-basedOn-order-or-requisition).resolve().ofType(ServiceRequest).insurance.resolve().ofType(Coverage)
LabReport.header.informationRecipient (A.1.4 Information recipient)Composition.extension:information-recipient
LabReport.header.author (A.1.5 Author)Composition.author
LabReport.header.legalAuthenticator (A.1.6 Legal authenticator)Composition.attester.partyThe person authenticated the content and accepted legal responsibility for its content. attester.where(mode='legal')
LabReport.header.validator (A.1.7 Result validator)Composition.attester.partyThe person authenticated the content in their professional capacity. attester.where(mode='professional')
LabReport.header.metadata (A.1.8 Laboratory report metadata)Composition
LabReport.header.metadata.documentId (A.1.8.0 Document Id)Composition.identifierIf it is the identifier of the report indipendently by its version. Otherwise you should refer to the Bundle.indentifier
LabReport.header.metadata.type (A.1.8.1 Document type)Composition.type
LabReport.header.metadata.status (A.1.8.2 Document status)Composition.statusFor FHIR R4 the more granular status is recorded in the DiagnosticReport.status. Mapping rules for valuing the Compisition.status are specified in http://hl7.eu/fhir/laboratory/ConceptMap/ConceptMap-eu-diagRptStatus2CompStatus
LabReport.header.metadata.dateTime (A.1.8.3 Report date and time)Composition.date
LabReport.header.metadata.title (A.1.8.4 Document title)Composition.title
LabReport.header.metadata.studyType (A.1.8.5 Study type)Composition.category
LabReport.header.metadata.custodian (A.1.8.6 Report custodian)Composition.custodian
LabReport.header.metadata.confidentiality (A.1.8.7 Confidentiality)Composition.confidentiality
LabReport.header.metadata.language (A.1.8.8 Language)Composition.language
LabReport.header.metadata.version (A.1.8.9 Version)Composition.extension:versionNumberif it refers to the business report version
LabReport.order (A.2-A.3 Order)Composition.extension:basedOn-order-or-requisition.insuranceextension(http://hl7.eu/fhir/laboratory/StructureDefinition/composition-basedOn-order-or-requisition).resolve().ofType(ServiceRequest)
LabReport.specimen (A.4 Specimen information)Composition.section:lab-no-subsections.entry.specimenIf no sub sections
LabReport.result (A.5 Results data elements)Composition.section:lab-no-subsections.entryIf no sub sections
LabReport.specimen (A.4 Specimen information)Composition.section:lab-subsections.section.entry.specimenIf sub sections
LabReport.result (A.5 Results data elements)Composition.section:lab-subsections.section.entryIf sub sections