HL7 Europe Medication Prescription and Dispense, published by HL7 Europe. This guide is not an authorized publication; it is the continuous build for version 1.0.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/mpd-r5/ and changes regularly. See the Directory of published versions
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.
| 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 data type. |
| dosageDetails.doseAndRate.rate[x] | equivalent | Dosage | doseAndRate.rate[x] | |
| dosageDetails.repeat | equivalent | Dosage | timing.repeat | |
| dosageDetails.repeat.bounds[x] | equivalent | Dosage | timing.repeat.bounds[x] | The guide requires support for at least Duration data type. |
| dosageDetails.repeat.duration | equivalent | Dosage | timing.repeat.duration + timing.repeat.durationUnit | |
| dosageDetails.repeat.frequency | related-to | Dosage | . | 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 | asNeededBoolean [R4] | asNeeded [R5]|
| dosageDetails.bodySite | equivalent | Dosage | site | |
| dosageDetails.routeOfAdministration | equivalent | Dosage | route | |
Return to overview: EHDS Logical Models to FHIR Profiles