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 models are expected to continue evolving, with updates incorporated into this Implementation Guide to maintain alignment with the EHDS Implementing Acts.

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 Medication code
identifyingCode[x] equivalent Medication identifier Use multiple identifiers if needed; avoid conflicting meanings.
classification equivalent Medication extension:classification
productName equivalent Medication extension:productName Official name of branded medicinal product.
marketingAuthorisationHolder equivalent Medication manufacturer 〔R4〕
marketingAuthorizationHolder 〔R5〕
Reference to Organization.
marketingAuthorisationHolder.organisationName equivalent Organization name Populate the referenced Organization's name.
marketingAuthorisationHolder.organisationIdentifier equivalent Organization identifier
doseForm equivalent Medication form 〔R4〕
doseForm 〔R5〕
description source-is-broader-than-target Medication extension:characteristic When intended as additional detail about the medication (e.g. package description)
description source-is-broader-than-target Medication code.text When intended as description of the medication
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 Medication form 〔R4〕
doseForm 〔R5〕
item.ingredient equivalent Medication ingredient Replicate per-item ingredients into ingredient. See note above about item
item.ingredient.isActive equivalent Medication ingredient.isActive Replicate per-item ingredients intoingredient. See note above about item
item.ingredient.substance equivalent Medication ingredient.itemCodeableConcept 〔R4〕
ingredient.item.concept 〔R5〕
Replicate per-item ingredients intoingredient. See note above about item
item.ingredient.strengthInfo related-to Medication ingredient.strength[x] Backbone element see below for mapping details.
item.ingredient.strengthInfo.strength equivalent Medication ingredient.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 Medication extension:sizeOfItem See note above about item
item.amount equivalent Medication amount 〔R4〕
totalVolume 〔R5〕
See note above about item
item.packageType equivalent Medication extension:packageType See note above about item
device equivalent Medication extension:device
device.deviceQuantity equivalent Medication extension:device.extension:quantity
device.device[x] source-is-broader-than-target Medication extension:device.extension:device.valueCodeableConcept Only type of device (CodeableConcept) is expected. Reference not supported.
characteristic equivalent Medication extension:characteristic
characteristic.type equivalent Medication extension:characteristic.extension:type
characteristic.value[x] equivalent Medication extension:characteristic.extension:value Supports boolean, CodeableConcept, string, Quantity, dateTime, integer, decimal, Ratio in R5
batch equivalent Medication batch
batch.lotNumber equivalent Medication batch.lotNumber Traceability / pharmacovigilance.
batch.expirationDate equivalent Medication batch.expirationDate

Return to overview: EHDS Logical Models → FHIR Profiles