HL7 Europe Base and Core FHIR IG
2.0.0-recon - ci-build 150

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

EHDSMedication to FHIR Medication Mapping

EHDSMedication → MedicationEuCore
Ongoing alignment: The Xt-EHR logical models are under active revision and continuous refinement. Updates from Xt-EHR will be progressively incorporated into this Implementation Guide to maintain alignment with the evolving EHDS specifications.
Yellow row/cells: In this ballot publication, some row/cells of the mapping table have been left in yellow to indicate areas requiring further review or refinement; including feedback from the Xt-EHR joint action (see note above). These highlights will be addressed in subsequent updates to ensure accuracy and completeness of the mappings.

EHDSMedication → MedicationEuCore

This page explains how conceptual elements from the EHDS logical model are expressed in the corresponding FHIR MedicationEuCore and OrganizationEuCore profiles used by this Implementation Guide.

Mapping Context

The model supports prescribed/dispensed medication and can represent both generic (virtual) products and branded (real) products.

EHDSMedication → MedicationEuCore
EHDSMedication (Logical Model) Relationship MedicationEuCore
Element Relation Resource Element Notes
identifyingCode[x] equivalent Medicationcode
identifyingCode[x] equivalent Medicationidentifier Use multiple identifiers if needed; avoid conflicting meanings.
classification equivalent Medicationextension:classification
productName equivalent Medicationextension:productName Official name of branded medicinal product.
marketingAuthorisationHolder equivalent Medicationmanufacturer 〔R4〕
marketingAuthorizationHolder 〔R5〕
Reference to Organization.
marketingAuthorisationHolder.organisationName equivalent Organizationname Populate the referenced Organization's name.
marketingAuthorisationHolder.organisationIdentifier equivalent Organizationidentifier
doseForm equivalent Medicationform 〔R4〕
doseForm 〔R5〕
description source-is-broader-than-target Medicationextension:characteristic
item equivalent Medication ingredient.itemReference 〔R4〕
ingredient.item.reference 〔R5〕
An item - included in a product - is represented by a Medication resource referenced by the ingredient.item (see the example at https://hl7.eu/fhir/mpd-r5/Medication-02A-ClotrimazoleCanifugCremolum.html). If the item is the product, the item is the Medication itself.
item.doseForm equivalent Medicationform 〔R4〕
doseForm 〔R5〕
item.ingredient equivalent Medicationingredient Replicate per-item ingredients into ingredient. See note above about item
item.ingredient.isActive equivalent Medicationingredient.isActive Replicate per-item ingredients intoingredient. See note above about item
item.ingredient.substance equivalent Medicationingredient.itemCodeableConcept 〔R4〕
ingredient.item.concept 〔R5〕
Replicate per-item ingredients intoingredient. See note above about item
item.ingredient.strengthInfo related-to Medicationingredient.strength[x] Backbone element see below for mapping details.
item.ingredient.strengthInfo.strength equivalent Medicationingredient.strength 〔R4〕
ingredient.strengthRatio 〔R5〕
Replicate per-item ingredients intoingredient. See note above about item
item.ingredient.strengthInfo.basisOfStrengthSubstance equivalent Medication ingredient.strength.extension:basisOfStrengthSubstance 〔R4〕
ingredient.strength[x].extension:basisOfStrengthSubstance 〔R5〕
Replicate per-item ingredients intoingredient. See note above about item
item.unitOfPresentation equivalent Medication extension:unitOfPresentation See note above about item
item.containedQuantity equivalent Medicationextension:sizeOfItem See note above about item
item.amount equivalent Medication amount 〔R4〕
totalVolume 〔R5〕
See note above about item
item.packageType equivalent Medicationextension:packageType See note above about item
device equivalent Medicationextension:device
device.deviceQuantity equivalent Medicationextension:device.extension:quantity
device.device[x] source-is-broader-than-target Medicationextension:device.extension:device.valueCodeableConcept Only type of device (CodeableConcept) is expected. Reference not supported.
characteristic equivalent Medicationextension:characteristic
characteristic.type equivalent Medicationextension:characteristic.extension:type
characteristic.value[x] equivalent Medicationextension:characteristic.extension:value Supports boolean, CodeableConcept, string, Quantity, dateTime, integer, decimal, Ratio in R5
batch equivalent Medicationbatch
batch.lotNumber equivalent Medicationbatch.lotNumber Traceability / pharmacovigilance.
batch.expirationDate equivalent Medicationbatch.expirationDate

Return to overview: EHDS Logical Models → FHIR Profiles