Package | hl7.fhir.eu.imaging-manifest-r5 |
Type | ConceptMap |
Id | EHDSObservationMap |
FHIR Version | R5 |
Source | http://hl7.eu/fhir/imaging-manifest-r5/https://build.fhir.org/ig/hl7-eu/imaging-manifest/ConceptMap-EHDSObservationMap.html |
URL | http://hl7.eu/fhir/imaging-manifest-r5/ConceptMap/EHDSObservationMap |
Version | 0.2.0-ballot |
Status | draft |
Date | 2025-07-02T15:39:57+00:00 |
Name | EHDSObservationMap |
Title | EHDSObservation Mapping |
Realm | eu |
Authority | hl7 |
Description | Map for EHDSObservation |
Copyright | Used by permission of HL7 Europe, all rights reserved Creative Commons License |
No resources found
StructureDefinition | |
EHDSObservation | Observation model |
EHDSObservation | Observation model |
ObservationEu | EU Observation |
SimpleQuantityEu | EU SimpleQuantity |
Note: links and images are rebased to the (stated) source
Generated Narrative: ConceptMap EHDSObservationMap
Mapping from Observation model to (not specified)
Group 1 Mapping from Observation model to http://hl7.eu/fhir/imaging-r5/StructureDefinition/ObservationEu
Source Concept Details | Relationship | Target Concept Details | |||
Codes from https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation | Codes from http://hl7.eu/fhir/imaging-r5/StructureDefinition/ObservationEu | ||||
observationDate[x] | is broader than | effectiveDateTime | C.10.1 - Observation date | ||
is broader than | effectivePeriod | C.10.1 - Observation date | |||
observationCode | is equivalent to | code | C.10.2 - Observation code | ||
observationName | is equivalent to | code.coding.display | C.10.3 - Observation name | ||
observationOriginalName | (not mapped) | ||||
observationMethod | is equivalent to | method | C.10.5 - Observation method | ||
observationDevice | is equivalent to | device | C.10.6 - Observation device | ||
order | is narrower than | basedOn | C.10.7 - Order | ||
performer | is narrower than | performer | C.10.8 - Performer | ||
is broader than | performer.extension[performerFunction] | C.10.8 - Performer | |||
reporter | is narrower than | performer | C.10.9 - Reporter | ||
is broader than | performer.extension[performerFunction] | C.10.9 - Reporter | |||
observationResult | is broader than | value[x] | C.10.10 - Observation result | ||
observationResult.textualResult | is narrower than | valueString | C.10.10.1 - Textual Result | ||
observationResult.numericResult | is narrower than | valueQuantity | C.10.10.2 - Numeric Result | ||
observationResult.numericResult.numericValue[x] | is broader than | valueRange | C.10.10.2.1 - Numeric value | ||
observationResult.codedResult | is equivalent to | valueCodeableConcept | C.10.10.3 - Coded Result | ||
dataAbsentReason | (not mapped) | ||||
referenceRange | is equivalent to | referenceRange | C.10.12 - Reference range | ||
observationInterpretation | is equivalent to | interpretation | C.10.13 - Observation interpretation | ||
triggeredBy[x] | is equivalent to | triggeredBy.observation | C.10.14 - Triggered by | ||
is equivalent to | triggeredBy.type | C.10.14 - Triggered by | |||
hasMember[x] | is equivalent to | hasMember | C.10.15 - Has member | ||
resultDescription | is equivalent to | note | C.10.16 - Result description | ||
anatomicLocation | is equivalent to | bodySite | C.10.17 - Anatomic location | ||
subject | is equivalent to | subject | C.10.18 - Subject | ||
component | is equivalent to | component | C.10.19 - Component | ||
component.code | is equivalent to | code | C.10.19.1 - Code | ||
component.textualResult | is equivalent to | valueString | C.10.19.2 - Textual Result | ||
component.numericResult | is equivalent to | valueQuantity | C.10.19.3 - Numeric Result | ||
component.numericResult.numericValue[x] | is equivalent to | component.valueQuantity | C.10.19.3.1 - Numeric value | ||
is equivalent to | component.valueRange | C.10.19.3.1 - Numeric value | |||
component.codedResult | is equivalent to | component.valueCodeableConcept | C.10.19.4 - Coded Result | ||
component.dataAbsentReason | (not mapped) | ||||
component.referenceRange | is equivalent to | component.referenceRange | C.10.19.6 - Reference range | ||
component.observationInterpretation | is equivalent to | component.interpretation | C.10.19.7 - Observation interpretation | ||
status | is equivalent to | status.value | C.10.19.8 - Status |
Group 2 Mapping from Observation model to ServiceRequest
Source Code | Relationship | Target Code |
order | is equivalent to | requester (C.10.7 - Order) |
Group 3 Mapping from Observation model to http://hl7.eu/fhir/imaging-r5/StructureDefinition/QuantityEu
Source Concept Details | Relationship | Target Concept Details | Comment | ||
Codes from https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation | Codes from http://hl7.eu/fhir/imaging-r5/StructureDefinition/QuantityEu | ||||
observationResult.numericResult.numericValue[x] | (not mapped) | ||||
observationResult.numericResult.units | is broader than | system | C.10.10.2.2 - Units | ||
is broader than | code | C.10.10.2.2 - Units | |||
is broader than | unit | C.10.10.2.2 - Units | |||
observationResult.numericResult.uncertainty | is equivalent to | extension[uncertainty] | C.10.10.2.3 - Uncertainty | Covered by data type | |
is equivalent to | extension[uncertaintyType] | C.10.10.2.3 - Uncertainty | Covered by data type | ||
component.numericResult.units | is equivalent to | system | C.10.19.3.2 - Units | ||
is equivalent to | code | C.10.19.3.2 - Units | |||
is equivalent to | unit | C.10.19.3.2 - Units | |||
component.numericResult.uncertainty | is equivalent to | extension[uncertainty] | C.10.19.3.3 - Uncertainty | Covered by data type | |
is equivalent to | extension[uncertaintyType] | C.10.19.3.3 - Uncertainty | Covered by data type |
Group 4 Mapping from Observation model to http://hl7.eu/fhir/imaging-r5/StructureDefinition/RangeEu
Source Concept Details | Relationship | Target Concept Details | ||
Codes from https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation | Codes from http://hl7.eu/fhir/imaging-r5/StructureDefinition/RangeEu | |||
observationResult.numericResult.numericValue[x] | is broader than | low | C.10.10.2.1 - Numeric value | |
is broader than | high | C.10.10.2.1 - Numeric value |
Group 5 Mapping from Observation model to http://hl7.eu/fhir/imaging-r5/StructureDefinition/SimpleQuantityEu
Source Concept Details | Relationship | Target Concept Details | Comment | ||
Codes from https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation | Codes from http://hl7.eu/fhir/imaging-r5/StructureDefinition/SimpleQuantityEu | ||||
observationResult.numericResult.units | is broader than | system | C.10.10.2.2 - Units | ||
is broader than | code | C.10.10.2.2 - Units | |||
is broader than | unit | C.10.10.2.2 - Units | |||
observationResult.numericResult.uncertainty | is equivalent to | extension[uncertainty] | C.10.10.2.3 - Uncertainty | Covered by data type | |
is equivalent to | extension[uncertaintyType] | C.10.10.2.3 - Uncertainty | Covered by data type | ||
component.numericResult.units | is equivalent to | system | C.10.19.3.2 - Units | ||
is equivalent to | code | C.10.19.3.2 - Units | |||
is equivalent to | unit | C.10.19.3.2 - Units | |||
component.numericResult.uncertainty | is equivalent to | extension[uncertainty] | C.10.19.3.3 - Uncertainty | Covered by data type | |
is equivalent to | extension[uncertaintyType] | C.10.19.3.3 - Uncertainty | Covered by data type |
{ "resourceType": "ConceptMap", "id": "EHDSObservationMap", "text": { "status": "generated", "div": "<!-- snip (see above) -->" }, "url": "http://hl7.eu/fhir/imaging-manifest-r5/ConceptMap/EHDSObservationMap", "version": "0.2.0-ballot", "name": "EHDSObservationMap", "title": "EHDSObservation Mapping", "status": "draft", "experimental": true, "date": "2025-07-02T15:39:57+00:00", "publisher": "HL7 Europe", "contact": [ { "name": "HL7 Europe", "telecom": [ { "system": "url", "value": "http://hl7.eu" } ] } ], "description": "Map for EHDSObservation", "jurisdiction": [ { "coding": [ { "system": "http://unstats.un.org/unsd/methods/m49/m49.htm", "code": "150", "display": "Europe" } ] } ], "copyright": "Used by permission of HL7 Europe, all rights reserved Creative Commons License", "sourceScopeUri": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "group": [ { "source": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "target": "http://hl7.eu/fhir/imaging-r5/StructureDefinition/ObservationEu", "element": [ { "code": "observationDate[x]", "target": [ { "code": "effectiveDateTime", "display": "C.10.1 - Observation date", "relationship": "source-is-broader-than-target" }, { "code": "effectivePeriod", "display": "C.10.1 - Observation date", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationCode", "target": [ { "code": "code", "display": "C.10.2 - Observation code", "relationship": "equivalent" } ] }, { "code": "observationName", "target": [ { "code": "code.coding.display", "display": "C.10.3 - Observation name", "relationship": "equivalent" } ] }, { "code": "observationOriginalName", "noMap": true }, { "code": "observationMethod", "target": [ { "code": "method", "display": "C.10.5 - Observation method", "relationship": "equivalent" } ] }, { "code": "observationDevice", "target": [ { "code": "device", "display": "C.10.6 - Observation device", "relationship": "equivalent" } ] }, { "code": "order", "target": [ { "code": "basedOn", "display": "C.10.7 - Order", "relationship": "source-is-narrower-than-target" } ] }, { "code": "performer", "target": [ { "code": "performer", "display": "C.10.8 - Performer", "relationship": "source-is-narrower-than-target" }, { "code": "performer.extension[performerFunction]", "display": "C.10.8 - Performer", "relationship": "source-is-broader-than-target" } ] }, { "code": "reporter", "target": [ { "code": "performer", "display": "C.10.9 - Reporter", "relationship": "source-is-narrower-than-target" }, { "code": "performer.extension[performerFunction]", "display": "C.10.9 - Reporter", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationResult", "target": [ { "code": "value[x]", "display": "C.10.10 - Observation result", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationResult.textualResult", "target": [ { "code": "valueString", "display": "C.10.10.1 - Textual Result", "relationship": "source-is-narrower-than-target" } ] }, { "code": "observationResult.numericResult", "target": [ { "code": "valueQuantity", "display": "C.10.10.2 - Numeric Result", "relationship": "source-is-narrower-than-target" } ] }, { "code": "observationResult.numericResult.numericValue[x]", "target": [ { "code": "valueRange", "display": "C.10.10.2.1 - Numeric value", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationResult.codedResult", "target": [ { "code": "valueCodeableConcept", "display": "C.10.10.3 - Coded Result", "relationship": "equivalent" } ] }, { "code": "dataAbsentReason", "noMap": true }, { "code": "referenceRange", "target": [ { "code": "referenceRange", "display": "C.10.12 - Reference range", "relationship": "equivalent" } ] }, { "code": "observationInterpretation", "target": [ { "code": "interpretation", "display": "C.10.13 - Observation interpretation", "relationship": "equivalent" } ] }, { "code": "triggeredBy[x]", "target": [ { "code": "triggeredBy.observation", "display": "C.10.14 - Triggered by", "relationship": "equivalent" }, { "code": "triggeredBy.type", "display": "C.10.14 - Triggered by", "relationship": "equivalent" } ] }, { "code": "hasMember[x]", "target": [ { "code": "hasMember", "display": "C.10.15 - Has member", "relationship": "equivalent" } ] }, { "code": "resultDescription", "target": [ { "code": "note", "display": "C.10.16 - Result description", "relationship": "equivalent" } ] }, { "code": "anatomicLocation", "target": [ { "code": "bodySite", "display": "C.10.17 - Anatomic location", "relationship": "equivalent" } ] }, { "code": "subject", "target": [ { "code": "subject", "display": "C.10.18 - Subject", "relationship": "equivalent" } ] }, { "code": "component", "target": [ { "code": "component", "display": "C.10.19 - Component", "relationship": "equivalent" } ] }, { "code": "component.code", "target": [ { "code": "code", "display": "C.10.19.1 - Code", "relationship": "equivalent" } ] }, { "code": "component.textualResult", "target": [ { "code": "valueString", "display": "C.10.19.2 - Textual Result", "relationship": "equivalent" } ] }, { "code": "component.numericResult", "target": [ { "code": "valueQuantity", "display": "C.10.19.3 - Numeric Result", "relationship": "equivalent" } ] }, { "code": "component.numericResult.numericValue[x]", "target": [ { "code": "component.valueQuantity", "display": "C.10.19.3.1 - Numeric value", "relationship": "equivalent" }, { "code": "component.valueRange", "display": "C.10.19.3.1 - Numeric value", "relationship": "equivalent" } ] }, { "code": "component.codedResult", "target": [ { "code": "component.valueCodeableConcept", "display": "C.10.19.4 - Coded Result", "relationship": "equivalent" } ] }, { "code": "component.dataAbsentReason", "noMap": true }, { "code": "component.referenceRange", "target": [ { "code": "component.referenceRange", "display": "C.10.19.6 - Reference range", "relationship": "equivalent" } ] }, { "code": "component.observationInterpretation", "target": [ { "code": "component.interpretation", "display": "C.10.19.7 - Observation interpretation", "relationship": "equivalent" } ] }, { "code": "status", "target": [ { "code": "status.value", "display": "C.10.19.8 - Status", "relationship": "equivalent" } ] } ] }, { "source": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "target": "http://hl7.org/fhir/StructureDefinition/ServiceRequest", "element": [ { "code": "order", "target": [ { "code": "requester", "display": "C.10.7 - Order", "relationship": "equivalent" } ] } ] }, { "source": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "target": "http://hl7.eu/fhir/imaging-r5/StructureDefinition/QuantityEu", "element": [ { "code": "observationResult.numericResult.numericValue[x]", "noMap": true }, { "code": "observationResult.numericResult.units", "target": [ { "code": "system", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" }, { "code": "code", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" }, { "code": "unit", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationResult.numericResult.uncertainty", "target": [ { "code": "extension[uncertainty]", "display": "C.10.10.2.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" }, { "code": "extension[uncertaintyType]", "display": "C.10.10.2.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" } ] }, { "code": "component.numericResult.units", "target": [ { "code": "system", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" }, { "code": "code", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" }, { "code": "unit", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" } ] }, { "code": "component.numericResult.uncertainty", "target": [ { "code": "extension[uncertainty]", "display": "C.10.19.3.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" }, { "code": "extension[uncertaintyType]", "display": "C.10.19.3.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" } ] } ] }, { "source": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "target": "http://hl7.eu/fhir/imaging-r5/StructureDefinition/RangeEu", "element": [ { "code": "observationResult.numericResult.numericValue[x]", "target": [ { "code": "low", "display": "C.10.10.2.1 - Numeric value", "relationship": "source-is-broader-than-target" }, { "code": "high", "display": "C.10.10.2.1 - Numeric value", "relationship": "source-is-broader-than-target" } ] } ] }, { "source": "https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSObservation", "target": "http://hl7.eu/fhir/imaging-r5/StructureDefinition/SimpleQuantityEu", "element": [ { "code": "observationResult.numericResult.units", "target": [ { "code": "system", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" }, { "code": "code", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" }, { "code": "unit", "display": "C.10.10.2.2 - Units", "relationship": "source-is-broader-than-target" } ] }, { "code": "observationResult.numericResult.uncertainty", "target": [ { "code": "extension[uncertainty]", "display": "C.10.10.2.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" }, { "code": "extension[uncertaintyType]", "display": "C.10.10.2.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" } ] }, { "code": "component.numericResult.units", "target": [ { "code": "system", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" }, { "code": "code", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" }, { "code": "unit", "display": "C.10.19.3.2 - Units", "relationship": "equivalent" } ] }, { "code": "component.numericResult.uncertainty", "target": [ { "code": "extension[uncertainty]", "display": "C.10.19.3.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" }, { "code": "extension[uncertaintyType]", "display": "C.10.19.3.3 - Uncertainty", "relationship": "equivalent", "comment": "Covered by data type" } ] } ] } ] }