HL7 Europe Medication Prescription and Dispense
0.1.0-ci-build - ci-build 150

HL7 Europe Medication Prescription and Dispense, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 0.1.0-ci-build built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/mpd/ and changes regularly. See the Directory of published versions

EHDSDosage to FHIR DosageEuMpd Mapping

EHDSDosage to DosageEuMpd
Ongoing alignment: The models are expected to continue evolving, with updates incorporated into this Implementation Guide to maintain alignment with the EHDS Implementing Acts.

EHDSDosage to DosageEuMpd

This page explains how conceptual elements from the EHDS dosage logical model are expressed in the corresponding FHIR DosageEuMpd profile and the rendered dosage instruction elements used by this Implementation Guide.

Mapping Context

EHDSDosage to DosageEuMpd
EHDSDosage (Logical Model) Relationship DosageEuMpd
Element Relation Resource / Type Element Notes
EHDSDosage related-to Dosage . The structured dosage steps are represented as one or more DosageEuMpd instances.
renderedDosageInstruction equivalent MedicationRequest / MedicationDispense renderedDosageInstruction [R5]
extension:renderedDosageInstruction [R4]
Human-readable representation of the complete dosage instruction on the containing resource.
dosageDetails equivalent Dosage . Create a DosageEuMpd entry for each dosage detail.
dosageDetails.sequence equivalent Dosage sequence
dosageDetails.note equivalent Dosage patientInstruction
dosageDetails.doseAndRate equivalent Dosage doseAndRate
dosageDetails.doseAndRate.dose[x] equivalent Dosage doseAndRate.dose[x] The guide requires support for at least Quantity.
dosageDetails.doseAndRate.rate[x] equivalent Dosage doseAndRate.rate[x]
dosageDetails.repeat equivalent Dosage timing.repeat
dosageDetails.repeat.bounds equivalent Dosage timing.repeat.bounds[x] The guide requires support for at least Quantity.
dosageDetails.repeat.bounds.duration equivalent Dosage timing.repeat.boundsDuration Mapped through the bounds[x] choice.
dosageDetails.repeat.bounds.period equivalent Dosage timing.repeat.boundsPeriod Mapped through the bounds[x] choice.
dosageDetails.repeat.duration equivalent Dosage timing.repeat.duration + timing.repeat.durationUnit
dosageDetails.repeat.frequency related-to Dosage timing.repeat Backbone element; see the child frequency elements below.
dosageDetails.repeat.frequency.numberOfTimes equivalent Dosage timing.repeat.frequency
dosageDetails.repeat.frequency.period equivalent Dosage timing.repeat.period + timing.repeat.periodUnit
dosageDetails.repeat.dayOfWeek equivalent Dosage timing.repeat.dayOfWeek
dosageDetails.repeat.timeOfDay equivalent Dosage timing.repeat.timeOfDay
dosageDetails.repeat.eventTime equivalent Dosage timing.repeat.when
dosageDetails.asNeeded equivalent Dosage asNeeded [R5]
asNeededBoolean [R4]
dosageDetails.bodySite equivalent Dosage site
dosageDetails.routeOfAdministration equivalent Dosage route

Return to overview: EHDS Logical Models to FHIR Profiles