MyHealth@Eu Electronic Prescription and Dispense
1.0.0-poc - qa-preview
150
MyHealth@Eu Electronic Prescription and Dispense - Downloaded Version 1.0.0-poc See the Directory of published versions
| Official URL: http://fhir.ehdsi.eu/epd/StructureDefinition/MyHealthEuMedicationDispenseEd | Version: 1.0.0-poc | |||
| Draft as of 2026-07-16 | Computable Name: MyHealthEuMedicationDispenseEd | |||
Copyright/Legal: Copyright European Union, represented by the European Commission - DG SANTE. Licenced under CC-BY-4.0. |
||||
MyHealth@EU refined model for eDispensation information
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the dispense, e.g. completed, declined, entered-in-error Binding Description: (preferred): HL7 MedicationDispense Status Codes | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47 | |||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
0..1 | Identification of the person who received the dispensed medication, especially when it was not the patient. When not present, it is assumed that the patient is the receiver. | ||||||
![]() ![]() ![]() |
EHDSPatient | |||||||
![]() ![]() ![]() |
EHDSHealthProfessional | |||||||
![]() ![]() ![]() |
EHDSRelatedPerson | |||||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected. Binding Description: (preferred): UCUM, EDQM Standard Terms
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
![]() ![]() |
0..1 | EHDSDosage | Dosage and administration instructions | |||||
![]() ![]() |
0..1 | string | Additional information or comments | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MyHealthEuMedicationDispenseEd.header.status | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.header.language | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.dispensedQuantity | Base | preferred | Not State | Unknown |
This structure is derived from EHDSMedicationDispense
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected.
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
Documentation for this format | ||||||||
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the dispense, e.g. completed, declined, entered-in-error Binding Description: (preferred): HL7 MedicationDispense Status Codes | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47 | |||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
0..1 | Identification of the person who received the dispensed medication, especially when it was not the patient. When not present, it is assumed that the patient is the receiver. | ||||||
![]() ![]() ![]() |
EHDSPatient | |||||||
![]() ![]() ![]() |
EHDSHealthProfessional | |||||||
![]() ![]() ![]() |
EHDSRelatedPerson | |||||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected. Binding Description: (preferred): UCUM, EDQM Standard Terms
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
![]() ![]() |
0..1 | EHDSDosage | Dosage and administration instructions | |||||
![]() ![]() |
0..1 | string | Additional information or comments | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MyHealthEuMedicationDispenseEd.header.status | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.header.language | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.dispensedQuantity | Base | preferred | Not State | Unknown |
This structure is derived from EHDSMedicationDispense
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the dispense, e.g. completed, declined, entered-in-error Binding Description: (preferred): HL7 MedicationDispense Status Codes | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47 | |||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
0..1 | Identification of the person who received the dispensed medication, especially when it was not the patient. When not present, it is assumed that the patient is the receiver. | ||||||
![]() ![]() ![]() |
EHDSPatient | |||||||
![]() ![]() ![]() |
EHDSHealthProfessional | |||||||
![]() ![]() ![]() |
EHDSRelatedPerson | |||||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected. Binding Description: (preferred): UCUM, EDQM Standard Terms
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
![]() ![]() |
0..1 | EHDSDosage | Dosage and administration instructions | |||||
![]() ![]() |
0..1 | string | Additional information or comments | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MyHealthEuMedicationDispenseEd.header.status | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.header.language | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.dispensedQuantity | Base | preferred | Not State | Unknown |
Differential View
This structure is derived from EHDSMedicationDispense
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected.
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
Documentation for this format | ||||||||
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | EHDSMedicationDispense | Medication Dispense model Elements defined in Ancestors:header, dispenseLocation, receiver[x], relatedRequest, medication, dispensedQuantity, timeOfDispensation, substitutionOccurred, dosageInstructions, note Instances of this type can be the target of a Reference | |||||
![]() ![]() |
O | 1..1 | Base | Basic metadata for this information
| ||||
![]() ![]() ![]() |
O | 1..1 | MyHealthEuPatient | Patient/subject information
| ||||
![]() ![]() ![]() |
O | 0..* | Identifier | Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
| ||||
![]() ![]() ![]() |
O | 1..* | The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
| |||||
![]() ![]() ![]() ![]() |
MyHealthEuHealthProfessionalEpd | |||||||
![]() ![]() ![]() ![]() |
MyHealthEuOrganisation | |||||||
![]() ![]() ![]() |
O | 1..1 | dateTime | Date and time of issuing the dispense record
| ||||
![]() ![]() ![]() |
1..1 | CodeableConcept | The status of the dispense, e.g. completed, declined, entered-in-error Binding Description: (preferred): HL7 MedicationDispense Status Codes | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Language in which the resource is written. Language is expressed by the IETF language tag. Binding Description: (preferred): BCP 47 | |||||
![]() ![]() |
O | 0..1 | MyHealthEuLocationEpd | Location of dispense
| ||||
![]() ![]() |
0..1 | Identification of the person who received the dispensed medication, especially when it was not the patient. When not present, it is assumed that the patient is the receiver. | ||||||
![]() ![]() ![]() |
EHDSPatient | |||||||
![]() ![]() ![]() |
EHDSHealthProfessional | |||||||
![]() ![]() ![]() |
EHDSRelatedPerson | |||||||
![]() ![]() |
O | 0..* | Identifier | Identifier of the prescription item the dispense is related to
| ||||
![]() ![]() |
O | 1..1 | MyHealthEuMedicationEd | Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
| ||||
![]() ![]() |
O | 1..1 | Quantity | Number of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected. Binding Description: (preferred): UCUM, EDQM Standard Terms
| ||||
![]() ![]() |
O | 0..1 | dateTime | Date and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
| ||||
![]() ![]() |
O | 0..1 | boolean | Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
| ||||
![]() ![]() |
0..1 | EHDSDosage | Dosage and administration instructions | |||||
![]() ![]() |
0..1 | string | Additional information or comments | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| MyHealthEuMedicationDispenseEd.header.status | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.header.language | Base | preferred | Not State | Unknown | |
| MyHealthEuMedicationDispenseEd.dispensedQuantity | Base | preferred | Not State | Unknown |
This structure is derived from EHDSMedicationDispense