| Package | hl7.fhir.eu.imaging-manifest-r5 |
| Resource 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 |
| 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"
}
]
}
]
}
]
}