MyHealth@Eu Electronic Prescription and Dispense
0.1.0 - draft 150

MyHealth@Eu Electronic Prescription and Dispense - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Logical Model: MyHealthEuMedicationDispense - Detailed Descriptions

Draft as of 2026-05-22

Definitions for the MyHealthEuMedicationDispense logical model.

Guidance on how to interpret the contents of this table can be foundhere

0. MyHealthEuMedicationDispense
Definition

Logical model for medication dispensation (based on request or independently)

ShortMedication dispense model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MyHealthEuMedicationDispense.header
Definition

Basic metadata for this information

ShortBasic metadata for this information
Control1..1
TypeBase
4. MyHealthEuMedicationDispense.header.subject
Definition

Patient/subject information

ShortPatient/subject information
Control1..1
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
6. MyHealthEuMedicationDispense.header.identifier
Definition

Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).

ShortBusiness identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
Obligations
    ObligationsActor
    SHALL:handleEHDSI Handler
    8. MyHealthEuMedicationDispense.header.author[x]
    Definition

    The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.

    ShortThe actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
    Control1..*
    TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
    10. MyHealthEuMedicationDispense.header.date
    Definition

    Date and time of issuing the dispense record

    ShortDate and time of issuing the dispense record
    Control1..1
    TypedateTime
    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
    Obligations
      ObligationsActor
      SHALL:handleEHDSI Handler
      12. MyHealthEuMedicationDispense.header.status
      Definition

      The status of the dispense, e.g. completed, declined, entered-in-error

      ShortThe status of the dispense, e.g. completed, declined, entered-in-error
      Control1..1
      Binding

      HL7 MedicationDispense Status Codes

      TypeCodeableConcept
      14. MyHealthEuMedicationDispense.header.source
      Definition

      Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.

      ShortSource of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
      Control0..0
      TypeCodeableConcept
      16. MyHealthEuMedicationDispense.header.language
      Definition

      Language in which the resource is written. Language is expressed by the IETF language tag.

      ShortLanguage in which the resource is written. Language is expressed by the IETF language tag.
      Control0..1
      Binding

      BCP 47

      TypeCodeableConcept
      18. MyHealthEuMedicationDispense.dispenseLocation
      Definition

      Location of dispense

      ShortLocation of dispense
      Control0..1
      Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLocation
      20. MyHealthEuMedicationDispense.receiver[x]
      Definition

      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.

      ShortIdentification 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.
      Control0..1
      TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSRelatedPerson
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      22. MyHealthEuMedicationDispense.relatedRequest
      Definition

      Identifier of the prescription item the dispense is related to

      ShortIdentifier of the prescription item the dispense is related to
      Control0..*
      TypeIdentifier
      Obligations
        ObligationsActor
        SHALL:handleEHDSI Handler
        24. MyHealthEuMedicationDispense.medication
        Definition

        Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.

        ShortExact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
        Control1..1
        Typehttp://fhir.ehdsi.eu/epd/StructureDefinition/MyHealthEuMedication
        Obligations
          ObligationsActor
          SHALL:handleEHDSI Handler
          26. MyHealthEuMedicationDispense.dispensedQuantity
          Definition

          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.

          ShortNumber of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected.
          Control1..1
          Binding

          UCUM, EDQM Standard Terms

          TypeQuantity
          Obligations
            ObligationsActor
            SHALL:handleEHDSI Handler
            28. MyHealthEuMedicationDispense.timeOfDispensation
            Definition

            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.

            ShortDate and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
            Control0..1
            TypedateTime
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            Obligations
              ObligationsActor
              SHALL:handleEHDSI Handler
              30. MyHealthEuMedicationDispense.substitutionOccurred
              Definition

              Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.

              ShortWhether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
              Control0..1
              Typeboolean
              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
              Obligations
                ObligationsActor
                SHALL:handleEHDSI Handler
                32. MyHealthEuMedicationDispense.dosageInstructions
                Definition

                Dosage and administration instructions

                ShortDosage and administration instructions
                Control0..1
                Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDosage
                34. MyHealthEuMedicationDispense.note
                Definition

                Additional information or comments

                ShortAdditional information or comments
                Control0..1
                Typestring
                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension

                Guidance on how to interpret the contents of this table can be foundhere

                0. MyHealthEuMedicationDispense
                Definition

                Logical model for medication dispensation (based on request or independently)

                Logical ModelInstances of this logical model are not marked to be the target of a Reference
                2. MyHealthEuMedicationDispense.header
                4. MyHealthEuMedicationDispense.header.identifier
                NoteThis is a business identifier, not a resource identifier (see discussion)
                Obligations
                  ObligationsActor
                  SHALL:handleEHDSI Handler
                  6. MyHealthEuMedicationDispense.header.date
                  Obligations
                    ObligationsActor
                    SHALL:handleEHDSI Handler
                    8. MyHealthEuMedicationDispense.relatedRequest
                    Obligations
                      ObligationsActor
                      SHALL:handleEHDSI Handler
                      10. MyHealthEuMedicationDispense.medication
                      Typehttp://fhir.ehdsi.eu/epd/StructureDefinition/MyHealthEuMedication
                      Obligations
                        ObligationsActor
                        SHALL:handleEHDSI Handler
                        12. MyHealthEuMedicationDispense.dispensedQuantity
                        Obligations
                          ObligationsActor
                          SHALL:handleEHDSI Handler
                          14. MyHealthEuMedicationDispense.timeOfDispensation
                          Obligations
                            ObligationsActor
                            SHALL:handleEHDSI Handler
                            16. MyHealthEuMedicationDispense.substitutionOccurred
                            Obligations
                              ObligationsActor
                              SHALL:handleEHDSI Handler

                              Guidance on how to interpret the contents of this table can be foundhere

                              0. MyHealthEuMedicationDispense
                              Definition

                              Logical model for medication dispensation (based on request or independently)

                              ShortMedication dispense model
                              Control0..*
                              Is Modifierfalse
                              Logical ModelInstances of this logical model are not marked to be the target of a Reference
                              2. MyHealthEuMedicationDispense.header
                              Definition

                              Basic metadata for this information

                              ShortBasic metadata for this information
                              Control1..1
                              TypeBase
                              4. MyHealthEuMedicationDispense.header.subject
                              Definition

                              Patient/subject information

                              ShortPatient/subject information
                              Control1..1
                              Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
                              6. MyHealthEuMedicationDispense.header.identifier
                              Definition

                              Business identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).

                              ShortBusiness identifier for the object, unique within its system. Supporting disambiguation between different contexts (systems/countries).
                              NoteThis is a business identifier, not a resource identifier (see discussion)
                              Control0..*
                              TypeIdentifier
                              Obligations
                                ObligationsActor
                                SHALL:handleEHDSI Handler
                                8. MyHealthEuMedicationDispense.header.author[x]
                                Definition

                                The actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.

                                ShortThe actor who issued the dispense record. Responsibility for the dispense should be traceable from this information.
                                Control1..*
                                TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDevice
                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                10. MyHealthEuMedicationDispense.header.date
                                Definition

                                Date and time of issuing the dispense record

                                ShortDate and time of issuing the dispense record
                                Control1..1
                                TypedateTime
                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                Obligations
                                  ObligationsActor
                                  SHALL:handleEHDSI Handler
                                  12. MyHealthEuMedicationDispense.header.status
                                  Definition

                                  The status of the dispense, e.g. completed, declined, entered-in-error

                                  ShortThe status of the dispense, e.g. completed, declined, entered-in-error
                                  Control1..1
                                  Binding

                                  HL7 MedicationDispense Status Codes

                                  TypeCodeableConcept
                                  14. MyHealthEuMedicationDispense.header.source
                                  Definition

                                  Source of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.

                                  ShortSource of information (e.g. patient, patient's proxy). Used in case the patient has authored the information or the author has submitted patient-stated information.
                                  Control0..0
                                  TypeCodeableConcept
                                  16. MyHealthEuMedicationDispense.header.language
                                  Definition

                                  Language in which the resource is written. Language is expressed by the IETF language tag.

                                  ShortLanguage in which the resource is written. Language is expressed by the IETF language tag.
                                  Control0..1
                                  Binding

                                  BCP 47

                                  TypeCodeableConcept
                                  18. MyHealthEuMedicationDispense.dispenseLocation
                                  Definition

                                  Location of dispense

                                  ShortLocation of dispense
                                  Control0..1
                                  Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSLocation
                                  20. MyHealthEuMedicationDispense.receiver[x]
                                  Definition

                                  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.

                                  ShortIdentification 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.
                                  Control0..1
                                  TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSRelatedPerson
                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                  22. MyHealthEuMedicationDispense.relatedRequest
                                  Definition

                                  Identifier of the prescription item the dispense is related to

                                  ShortIdentifier of the prescription item the dispense is related to
                                  Control0..*
                                  TypeIdentifier
                                  Obligations
                                    ObligationsActor
                                    SHALL:handleEHDSI Handler
                                    24. MyHealthEuMedicationDispense.medication
                                    Definition

                                    Exact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.

                                    ShortExact dispensed product. If multiple medications are dispensed together, multiple dispense records should be created.
                                    Control1..1
                                    Typehttp://fhir.ehdsi.eu/epd/StructureDefinition/MyHealthEuMedication
                                    Obligations
                                      ObligationsActor
                                      SHALL:handleEHDSI Handler
                                      26. MyHealthEuMedicationDispense.dispensedQuantity
                                      Definition

                                      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.

                                      ShortNumber of dispensed packages if the package size is known, or number of smaller items/units, according to the medication dispensed. A unit is expected.
                                      Control1..1
                                      Binding

                                      UCUM, EDQM Standard Terms

                                      TypeQuantity
                                      Obligations
                                        ObligationsActor
                                        SHALL:handleEHDSI Handler
                                        28. MyHealthEuMedicationDispense.timeOfDispensation
                                        Definition

                                        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.

                                        ShortDate and time when medication was handed over. When not present, the time of dispensation is assumed to be the time of issuing dispense record.
                                        Control0..1
                                        TypedateTime
                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                        Obligations
                                          ObligationsActor
                                          SHALL:handleEHDSI Handler
                                          30. MyHealthEuMedicationDispense.substitutionOccurred
                                          Definition

                                          Whether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.

                                          ShortWhether substitution was made by the dispenser. Definition of substitution is specific to the jurisdiction.
                                          Control0..1
                                          Typeboolean
                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                          Obligations
                                            ObligationsActor
                                            SHALL:handleEHDSI Handler
                                            32. MyHealthEuMedicationDispense.dosageInstructions
                                            Definition

                                            Dosage and administration instructions

                                            ShortDosage and administration instructions
                                            Control0..1
                                            Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDosage
                                            34. MyHealthEuMedicationDispense.note
                                            Definition

                                            Additional information or comments

                                            ShortAdditional information or comments
                                            Control0..1
                                            Typestring
                                            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension