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
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. |
| 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