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: MyHealthEuDosaging - Detailed Descriptions

Draft as of 2026-05-22

Definitions for the MyHealthEuDosaging logical model.

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

0. MyHealthEuDosaging
Definition

MyHealthEu refined base model for dosaging information for medication

ShortDosaging model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MyHealthEuDosaging.renderedDosageInstruction
Definition

Full dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.

ShortFull dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
4. MyHealthEuDosaging.dosageDetails
Definition

Details of single dosage scheme step

ShortDetails of single dosage scheme step
Control0..*
TypeBase
6. MyHealthEuDosaging.dosageDetails.sequence
Definition

Order of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.

ShortOrder of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.
Control0..1
Typeinteger
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
8. MyHealthEuDosaging.dosageDetails.note
Definition

Patient oriented instructions as free text for this dosage step

ShortPatient oriented instructions as free text for this dosage step
Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
Obligations
    ObligationsActor
    MAY:able-to-populateEHDSI Handler
    10. MyHealthEuDosaging.dosageDetails.doseAndRate
    Definition

    Amount of medication administered per one dose (= one timing)

    ShortAmount of medication administered per one dose (= one timing)
    Control0..*
    TypeBase
    Obligations
      ObligationsActor
      MAY:able-to-populateEHDSI Handler
      12. MyHealthEuDosaging.dosageDetails.doseAndRate.dose[x]
      Definition

      Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)

      ShortAmount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
      Control0..1
      Binding

      UCUM (units of measurement), EDQM Standard Terms (units of presentation)

      TypeChoice of: Quantity, Range
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      14. MyHealthEuDosaging.dosageDetails.doseAndRate.rate[x]
      Definition

      Amount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).

      ShortAmount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).
      Control0..1
      Binding

      UCUM (units of measurement), EDQM Standard Terms (units of presentation)

      TypeChoice of: Quantity, Ratio
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      16. MyHealthEuDosaging.dosageDetails.repeat
      Definition

      Repetition of the administration.

      ShortRepetition of the administration.
      Control0..1
      TypeBase
      18. MyHealthEuDosaging.dosageDetails.repeat.bounds
      Definition

      Time bounds for the treatment (current dosage scheme). Only one of the following can exist.

      ShortTime bounds for the treatment (current dosage scheme). Only one of the following can exist.
      Control0..1
      TypeBase
      20. MyHealthEuDosaging.dosageDetails.repeat.bounds.duration
      Definition

      Number of time units, e.g 10 days

      ShortNumber of time units, e.g 10 days
      Control0..1
      Binding

      UCUM

      TypeQuantity
      Obligations
        ObligationsActor
        MAY:able-to-populateEHDSI Handler
        22. MyHealthEuDosaging.dosageDetails.repeat.bounds.period
        Definition

        Start and end date, 05.08.2023 - 10.08.2023

        ShortStart and end date, 05.08.2023 - 10.08.2023
        Control0..1
        TypePeriod
        24. MyHealthEuDosaging.dosageDetails.repeat.duration
        Definition

        Duration of administration (e.g '5 minutes', '1 hour')

        ShortDuration of administration (e.g '5 minutes', '1 hour')
        Control0..1
        Binding

        UCUM

        TypeQuantity
        26. MyHealthEuDosaging.dosageDetails.repeat.frequency
        Definition

        Frequency of intake/administration (e.g 'three times a day')

        ShortFrequency of intake/administration (e.g 'three times a day')
        Control0..1
        TypeBase
        Obligations
          ObligationsActor
          MAY:able-to-populateEHDSI Handler
          28. MyHealthEuDosaging.dosageDetails.repeat.frequency.numberOfTimes
          Definition

          Number of times per period (e.g '3 times')

          ShortNumber of times per period (e.g '3 times')
          Control0..1
          Typeinteger
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          30. MyHealthEuDosaging.dosageDetails.repeat.frequency.period
          Definition

          Duration to which the frequency applies (e.g '... / 1 day')

          ShortDuration to which the frequency applies (e.g '... / 1 day')
          Control0..1
          Binding

          UCUM

          TypeQuantity
          32. MyHealthEuDosaging.dosageDetails.repeat.dayOfWeek
          Definition

          The day of the week of administration, e.g Mon, Tue, etc

          ShortThe day of the week of administration, e.g Mon, Tue, etc
          Control0..*
          TypeCodeableConcept
          34. MyHealthEuDosaging.dosageDetails.repeat.timeOfDay
          Definition

          Exact time of day of administration (e.g '10:00')

          ShortExact time of day of administration (e.g '10:00')
          Control0..*
          Typetime
          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
          36. MyHealthEuDosaging.dosageDetails.repeat.eventTime
          Definition

          Time period or event when the administration should happen ('before meal', 'immediately', 'morning')

          ShortTime period or event when the administration should happen ('before meal', 'immediately', 'morning')
          Control0..*
          TypeCodeableConcept
          Obligations
            ObligationsActor
            MAY:able-to-populateEHDSI Handler
            38. MyHealthEuDosaging.dosageDetails.asNeeded
            Definition

            Take as needed

            ShortTake as needed
            Control0..1
            Typeboolean
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            40. MyHealthEuDosaging.dosageDetails.bodySite
            Definition

            Body site of administration

            ShortBody site of administration
            Control0..1
            Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure
            42. MyHealthEuDosaging.dosageDetails.routeOfAdministration
            Definition

            Route of administration

            ShortRoute of administration
            Control0..1
            Binding

            EDQM Standard Terms

            TypeCodeableConcept
            Obligations
              ObligationsActor
              MAY:able-to-populateEHDSI Handler

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

              0. MyHealthEuDosaging
              Definition

              MyHealthEu refined base model for dosaging information for medication

              ShortDosaging model
              Logical ModelInstances of this logical model are not marked to be the target of a Reference
              2. MyHealthEuDosaging.dosageDetails
              4. MyHealthEuDosaging.dosageDetails.note
              Obligations
                ObligationsActor
                MAY:able-to-populateEHDSI Handler
                6. MyHealthEuDosaging.dosageDetails.doseAndRate
                Obligations
                  ObligationsActor
                  MAY:able-to-populateEHDSI Handler
                  8. MyHealthEuDosaging.dosageDetails.repeat
                  10. MyHealthEuDosaging.dosageDetails.repeat.bounds
                  12. MyHealthEuDosaging.dosageDetails.repeat.bounds.duration
                  Obligations
                    ObligationsActor
                    MAY:able-to-populateEHDSI Handler
                    14. MyHealthEuDosaging.dosageDetails.repeat.frequency
                    Obligations
                      ObligationsActor
                      MAY:able-to-populateEHDSI Handler
                      16. MyHealthEuDosaging.dosageDetails.repeat.eventTime
                      Obligations
                        ObligationsActor
                        MAY:able-to-populateEHDSI Handler
                        18. MyHealthEuDosaging.dosageDetails.routeOfAdministration
                        Obligations
                          ObligationsActor
                          MAY:able-to-populateEHDSI Handler

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

                          0. MyHealthEuDosaging
                          Definition

                          MyHealthEu refined base model for dosaging information for medication

                          ShortDosaging model
                          Control0..*
                          Is Modifierfalse
                          Logical ModelInstances of this logical model are not marked to be the target of a Reference
                          2. MyHealthEuDosaging.renderedDosageInstruction
                          Definition

                          Full dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.

                          ShortFull dosage information as human-readable text covering all dosage steps. Generating the text follows local rules and should include all locally implemented dosage data even when such elements are not present in this model.
                          Control0..1
                          Typestring
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          4. MyHealthEuDosaging.dosageDetails
                          Definition

                          Details of single dosage scheme step

                          ShortDetails of single dosage scheme step
                          Control0..*
                          TypeBase
                          6. MyHealthEuDosaging.dosageDetails.sequence
                          Definition

                          Order of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.

                          ShortOrder of the dosage instruction, in case one treatment consists of several dosage steps. When two schemes share the same sequence number, they are meant to be running in parallel.
                          Control0..1
                          Typeinteger
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          8. MyHealthEuDosaging.dosageDetails.note
                          Definition

                          Patient oriented instructions as free text for this dosage step

                          ShortPatient oriented instructions as free text for this dosage step
                          Control0..1
                          Typestring
                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                          Obligations
                            ObligationsActor
                            MAY:able-to-populateEHDSI Handler
                            10. MyHealthEuDosaging.dosageDetails.doseAndRate
                            Definition

                            Amount of medication administered per one dose (= one timing)

                            ShortAmount of medication administered per one dose (= one timing)
                            Control0..*
                            TypeBase
                            Obligations
                              ObligationsActor
                              MAY:able-to-populateEHDSI Handler
                              12. MyHealthEuDosaging.dosageDetails.doseAndRate.dose[x]
                              Definition

                              Amount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)

                              ShortAmount of medication per one dose. (1 tablet, 2-3 tablets, 20ml)
                              Control0..1
                              Binding

                              UCUM (units of measurement), EDQM Standard Terms (units of presentation)

                              TypeChoice of: Quantity, Range
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              14. MyHealthEuDosaging.dosageDetails.doseAndRate.rate[x]
                              Definition

                              Amount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).

                              ShortAmount of medication per time period (e.g. 100mg per 1 hour). When rate is provided per 1 time unit, Quantity data type can be used with a suitable unit (e.g. mg/h, ug/min).
                              Control0..1
                              Binding

                              UCUM (units of measurement), EDQM Standard Terms (units of presentation)

                              TypeChoice of: Quantity, Ratio
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              16. MyHealthEuDosaging.dosageDetails.repeat
                              Definition

                              Repetition of the administration.

                              ShortRepetition of the administration.
                              Control0..1
                              TypeBase
                              18. MyHealthEuDosaging.dosageDetails.repeat.bounds
                              Definition

                              Time bounds for the treatment (current dosage scheme). Only one of the following can exist.

                              ShortTime bounds for the treatment (current dosage scheme). Only one of the following can exist.
                              Control0..1
                              TypeBase
                              20. MyHealthEuDosaging.dosageDetails.repeat.bounds.duration
                              Definition

                              Number of time units, e.g 10 days

                              ShortNumber of time units, e.g 10 days
                              Control0..1
                              Binding

                              UCUM

                              TypeQuantity
                              Obligations
                                ObligationsActor
                                MAY:able-to-populateEHDSI Handler
                                22. MyHealthEuDosaging.dosageDetails.repeat.bounds.period
                                Definition

                                Start and end date, 05.08.2023 - 10.08.2023

                                ShortStart and end date, 05.08.2023 - 10.08.2023
                                Control0..1
                                TypePeriod
                                24. MyHealthEuDosaging.dosageDetails.repeat.duration
                                Definition

                                Duration of administration (e.g '5 minutes', '1 hour')

                                ShortDuration of administration (e.g '5 minutes', '1 hour')
                                Control0..1
                                Binding

                                UCUM

                                TypeQuantity
                                26. MyHealthEuDosaging.dosageDetails.repeat.frequency
                                Definition

                                Frequency of intake/administration (e.g 'three times a day')

                                ShortFrequency of intake/administration (e.g 'three times a day')
                                Control0..1
                                TypeBase
                                Obligations
                                  ObligationsActor
                                  MAY:able-to-populateEHDSI Handler
                                  28. MyHealthEuDosaging.dosageDetails.repeat.frequency.numberOfTimes
                                  Definition

                                  Number of times per period (e.g '3 times')

                                  ShortNumber of times per period (e.g '3 times')
                                  Control0..1
                                  Typeinteger
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  30. MyHealthEuDosaging.dosageDetails.repeat.frequency.period
                                  Definition

                                  Duration to which the frequency applies (e.g '... / 1 day')

                                  ShortDuration to which the frequency applies (e.g '... / 1 day')
                                  Control0..1
                                  Binding

                                  UCUM

                                  TypeQuantity
                                  32. MyHealthEuDosaging.dosageDetails.repeat.dayOfWeek
                                  Definition

                                  The day of the week of administration, e.g Mon, Tue, etc

                                  ShortThe day of the week of administration, e.g Mon, Tue, etc
                                  Control0..*
                                  TypeCodeableConcept
                                  34. MyHealthEuDosaging.dosageDetails.repeat.timeOfDay
                                  Definition

                                  Exact time of day of administration (e.g '10:00')

                                  ShortExact time of day of administration (e.g '10:00')
                                  Control0..*
                                  Typetime
                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                  36. MyHealthEuDosaging.dosageDetails.repeat.eventTime
                                  Definition

                                  Time period or event when the administration should happen ('before meal', 'immediately', 'morning')

                                  ShortTime period or event when the administration should happen ('before meal', 'immediately', 'morning')
                                  Control0..*
                                  TypeCodeableConcept
                                  Obligations
                                    ObligationsActor
                                    MAY:able-to-populateEHDSI Handler
                                    38. MyHealthEuDosaging.dosageDetails.asNeeded
                                    Definition

                                    Take as needed

                                    ShortTake as needed
                                    Control0..1
                                    Typeboolean
                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                    40. MyHealthEuDosaging.dosageDetails.bodySite
                                    Definition

                                    Body site of administration

                                    ShortBody site of administration
                                    Control0..1
                                    Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSBodyStructure
                                    42. MyHealthEuDosaging.dosageDetails.routeOfAdministration
                                    Definition

                                    Route of administration

                                    ShortRoute of administration
                                    Control0..1
                                    Binding

                                    EDQM Standard Terms

                                    TypeCodeableConcept
                                    Obligations
                                      ObligationsActor
                                      MAY:able-to-populateEHDSI Handler