EHDS Logical Information Models
0.4.0 - draft

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.4.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Xt-EHR/xt-ehr-common/ and changes regularly. See the Directory of published versions

Logical Model: EHDSMedicationPrescriptionObligations - Detailed Descriptions

Draft as of 2026-02-22

Definitions for the EHDSMedicationPrescriptionObligations logical model.

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

0. EHDSMedicationPrescriptionObligations
Definition

Obligations for the logical model for medication prescription body for prescribing systems.


Base definition for all types defined in FHIR type system.

ShortMedication prescription model obligationsBase for all types and resources
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationPrescriptionObligations.header
Definition

Prescription header

ShortPrescription header
Control1..1
TypeBase
4. EHDSMedicationPrescriptionObligations.header.subject
Definition

The person for whom the medication is prescribed/ordered. [Used for searching]

ShortThe person for whom the medication is prescribed/ordered. [Used for searching]
Control1..1
Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
Obligations
    ObligationsActor
    SHALL:able-to-populateProducer
    6. EHDSMedicationPrescriptionObligations.header.identifier
    Definition

    Business identifier(s) for the prescription. [Used for searching]

    ShortBusiness identifier(s) for the prescription. [Used for searching]
    NoteThis is a business identifier, not a resource identifier (see discussion)
    Control1..*
    TypeIdentifier
    Obligations
      ObligationsActorDocumentation
      SHALL:able-to-populateProducer

      For a single-item prescription these identifiers SHALL match prescriptionItem.identifier.

      8. EHDSMedicationPrescriptionObligations.header.author[x]
      Definition

      The prescriber, the person who made the prescription, and who takes the responsibility for the treatment. [Used for searching]

      ShortThe prescriber, the person who made the prescription, and who takes the responsibility for the treatment. [Used for searching]
      Control1..*
      TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
      Obligations
        ObligationsActorDocumentation
        SHALL:able-to-populateProducer

        System SHALL support at least EHDSHealthProfessional data type for the element.

        10. EHDSMedicationPrescriptionObligations.header.date
        Definition

        Time of issuing (signing) the prescription by health care professional. [Used for searching]

        ShortTime of issuing (signing) the prescription by health care professional. [Used for searching]
        Control1..1
        TypedateTime
        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
        Obligations
          ObligationsActor
          SHALL:able-to-populateProducer
          12. EHDSMedicationPrescriptionObligations.header.status
          Definition

          Status of authorisation for dispensing the prescription items. This should not be the status of treatment. For a multiple-item prescription, this conveys the aggregate status of the entire prescription. In case of a single-item prescription, prescriptionItem.status shall be the same as EHDSMedicationPrescription.header.status. [Used for searching]

          ShortStatus of authorisation for dispensing the prescription items. This should not be the status of treatment. For a multiple-item prescription, this conveys the aggregate status of the entire prescription. In case of a single-item prescription, prescriptionItem.status shall be the same as EHDSMedicationPrescription.header.status. [Used for searching]
          Control1..1
          TypeCodeableConcept
          Obligations
            ObligationsActor
            SHALL:able-to-populateProducer
            14. EHDSMedicationPrescriptionObligations.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. EHDSMedicationPrescriptionObligations.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. EHDSMedicationPrescriptionObligations.header.statusReason[x]
            Definition

            Reason for the current status of prescription, for example the reason why the prescription was made invalid or changed from a previous state.

            ShortReason for the current status of prescription, for example the reason why the prescription was made invalid or changed from a previous state.
            Control0..1
            TypeChoice of: CodeableConcept, string
            [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
            Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
            20. EHDSMedicationPrescriptionObligations.presentedForm
            Definition

            Entire prescription as issued. Various formats could be provided, PDF format is recommended.

            ShortEntire prescription as issued. Various formats could be provided, PDF format is recommended.
            Control0..*
            Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAttachment
            Obligations
              ObligationsActorDocumentation
              SHOULD:able-to-populateProducer

              A system making prescriptions available shall provide a rendered, human-readable version of the prescription,

              22. EHDSMedicationPrescriptionObligations.prescriptionItem
              Definition

              Prescription line for one medication. In many countries, only one item is allowed and there shall be no expectation to be able to manage multiple items. In case multiple medications are allowed, all items need to be authored together.

              ShortPrescription line for one medication. In many countries, only one item is allowed and there shall be no expectation to be able to manage multiple items. In case multiple medications are allowed, all items need to be authored together.
              Control1..*
              TypeBase
              Obligations
                ObligationsActor
                SHALL:able-to-populateProducer
                24. EHDSMedicationPrescriptionObligations.prescriptionItem.identifier
                Definition

                Identifier for a single item on prescription, if exists. In case of single-item prescription, this identifier is typically the same as prescription identifier. [Used for searching]

                ShortIdentifier for a single item on prescription, if exists. In case of single-item prescription, this identifier is typically the same as prescription identifier. [Used for searching]
                NoteThis is a business identifier, not a resource identifier (see discussion)
                Control1..*
                TypeIdentifier
                Obligations
                  ObligationsActorDocumentation
                  SHALL:able-to-populateProducer

                  For a single-item prescription these identifiers SHALL match .identifier.

                  26. EHDSMedicationPrescriptionObligations.prescriptionItem.status
                  Definition

                  Status of a single item of a multi-item prescription. In case of single-item prescriptions, the status of prescription has the same meaning as the status of the item. [Used for searching]

                  ShortStatus of a single item of a multi-item prescription. In case of single-item prescriptions, the status of prescription has the same meaning as the status of the item. [Used for searching]
                  Control1..1
                  TypeCodeableConcept
                  Obligations
                    ObligationsActor
                    SHALL:able-to-populateProducer
                    28. EHDSMedicationPrescriptionObligations.prescriptionItem.statusReason[x]
                    Definition

                    Reason for the current status of prescription, for example the reason why the prescription was made invalid or why the prescription was changed from previous

                    ShortReason for the current status of prescription, for example the reason why the prescription was made invalid or why the prescription was changed from previous
                    Control0..1
                    TypeChoice of: CodeableConcept, string
                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                    30. EHDSMedicationPrescriptionObligations.prescriptionItem.medication
                    Definition

                    Prescribed product, branded, generic, virtual, extemporal, etc

                    ShortPrescribed product, branded, generic, virtual, extemporal, etc
                    Control1..1
                    Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication
                    Obligations
                      ObligationsActor
                      SHALL:able-to-populateProducer
                      32. EHDSMedicationPrescriptionObligations.prescriptionItem.indication[x]
                      Definition

                      Reason for the prescription (typically diagnosis, or a procedure)

                      ShortReason for the prescription (typically diagnosis, or a procedure)
                      Control0..*
                      Binding

                      ICD-10, SNOMED CT, Orphacode

                      TypeChoice of: CodeableConcept, string
                      [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                      Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                      34. EHDSMedicationPrescriptionObligations.prescriptionItem.intendedUseType
                      Definition

                      Intent of the prescription - prophylaxis, treatment, anesthesia, etc

                      ShortIntent of the prescription - prophylaxis, treatment, anesthesia, etc
                      Control0..1
                      TypeCodeableConcept
                      36. EHDSMedicationPrescriptionObligations.prescriptionItem.periodOfUse
                      Definition

                      Period over which the medication is to be taken (in case of multiple dosage schemes, this would be the overall period of all dosages.)

                      ShortPeriod over which the medication is to be taken (in case of multiple dosage schemes, this would be the overall period of all dosages.)
                      Control0..1
                      TypePeriod
                      38. EHDSMedicationPrescriptionObligations.prescriptionItem.quantityPrescribed
                      Definition

                      Overall quantity of prescribed product (e.g number of packages or number of tablets).

                      ShortOverall quantity of prescribed product (e.g number of packages or number of tablets).
                      Control0..1
                      Binding

                      UCUM, EDQM Standard Terms

                      TypeQuantity
                      Obligations
                        ObligationsActor
                        SHOULD:able-to-populateProducer
                        40. EHDSMedicationPrescriptionObligations.prescriptionItem.dosageInstructions
                        Definition

                        Dosage and administration instructions

                        ShortDosage and administration instructions
                        Control1..1
                        Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDosage
                        Obligations
                          ObligationsActor
                          SHALL:able-to-populateProducer
                          42. EHDSMedicationPrescriptionObligations.prescriptionItem.validityPeriod
                          Definition

                          The period over which the prescription is considered valid and dispensable. validityPeriod.start is, if missing, is assumed to be the date of issuing the prescription.

                          ShortThe period over which the prescription is considered valid and dispensable. validityPeriod.start is, if missing, is assumed to be the date of issuing the prescription.
                          Control0..1
                          TypePeriod
                          Obligations
                            ObligationsActor
                            SHOULD:able-to-populateProducer
                            44. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution
                            Definition

                            Whether and which type of substitution is allowed for this prescription. The legislation in the country of dispense applies, e.g. if this information is missing.

                            ShortWhether and which type of substitution is allowed for this prescription. The legislation in the country of dispense applies, e.g. if this information is missing.
                            Control0..1
                            TypeBase
                            Obligations
                              ObligationsActorDocumentation
                              SHOULD:able-to-populateProducer

                              System SHALL support at least boolean data type for the element.

                              46. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution.allowed[x]
                              Definition

                              Whether and to what extent substitution is allowed.

                              ShortWhether and to what extent substitution is allowed.
                              Control0..1
                              TypeChoice of: boolean, CodeableConcept
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              48. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution.reason[x]
                              Definition

                              Reason for the substitution requirement (e.g. Biological product, Patient allergic to an excipient in alternative products, etc)

                              ShortReason for the substitution requirement (e.g. Biological product, Patient allergic to an excipient in alternative products, etc)
                              Control0..1
                              TypeChoice of: CodeableConcept, string
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              50. EHDSMedicationPrescriptionObligations.prescriptionItem.numberOfRepeats
                              Definition

                              Number of refills authorised - how many times the prescription item can be dispensed in addition to the original dispense. The default value is 0 (no repeats).

                              ShortNumber of refills authorised - how many times the prescription item can be dispensed in addition to the original dispense. The default value is 0 (no repeats).
                              Control0..1
                              Typeinteger
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              52. EHDSMedicationPrescriptionObligations.prescriptionItem.minimumDispenseInterval
                              Definition

                              Minimum dispense interval. If a prescription allows for repeated dispensations, the interval between dispensations shall be stated here.

                              ShortMinimum dispense interval. If a prescription allows for repeated dispensations, the interval between dispensations shall be stated here.
                              Control0..1
                              TypeQuantity
                              54. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel
                              Definition

                              Indicates that the prescriber has knowingly prescribed the medication for an indication, age group, dosage, or route of administration that is not approved by the regulatory agencies and is not mentioned in the prescribing information for the drug

                              ShortIndicates that the prescriber has knowingly prescribed the medication for an indication, age group, dosage, or route of administration that is not approved by the regulatory agencies and is not mentioned in the prescribing information for the drug
                              Control0..1
                              TypeBase
                              56. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel.isOffLabelUse
                              Definition

                              Indicates off-label use. Must be 'true' when .reason is provided.

                              ShortIndicates off-label use. Must be 'true' when .reason is provided.
                              Control1..1
                              Typeboolean
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              58. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel.reason[x]
                              Definition

                              Reason or related clarification for off-label use

                              ShortReason or related clarification for off-label use
                              Control0..*
                              TypeChoice of: CodeableConcept, string
                              [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              60. EHDSMedicationPrescriptionObligations.prescriptionItem.note
                              Definition

                              Additional information or comments, e.g. message to the dispenser

                              ShortAdditional information or comments, e.g. message to the dispenser
                              Control0..1
                              Typestring
                              Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                              Obligations
                                ObligationsActor
                                SHOULD:able-to-populateProducer

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

                                0. EHDSMedicationPrescriptionObligations
                                Definition

                                Obligations for the logical model for medication prescription body for prescribing systems.

                                ShortMedication prescription model obligations
                                Logical ModelInstances of this logical model are not marked to be the target of a Reference
                                2. EHDSMedicationPrescriptionObligations.header
                                4. EHDSMedicationPrescriptionObligations.header.subject
                                Obligations
                                  ObligationsActor
                                  SHALL:able-to-populateProducer
                                  6. EHDSMedicationPrescriptionObligations.header.identifier
                                  NoteThis is a business identifier, not a resource identifier (see discussion)
                                  Obligations
                                    ObligationsActorDocumentation
                                    SHALL:able-to-populateProducer

                                    For a single-item prescription these identifiers SHALL match prescriptionItem.identifier.

                                    8. EHDSMedicationPrescriptionObligations.header.author[x]
                                    [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                    Obligations
                                      ObligationsActorDocumentation
                                      SHALL:able-to-populateProducer

                                      System SHALL support at least EHDSHealthProfessional data type for the element.

                                      10. EHDSMedicationPrescriptionObligations.header.date
                                      Obligations
                                        ObligationsActor
                                        SHALL:able-to-populateProducer
                                        12. EHDSMedicationPrescriptionObligations.header.status
                                        Obligations
                                          ObligationsActor
                                          SHALL:able-to-populateProducer
                                          14. EHDSMedicationPrescriptionObligations.presentedForm
                                          Obligations
                                            ObligationsActorDocumentation
                                            SHOULD:able-to-populateProducer

                                            A system making prescriptions available shall provide a rendered, human-readable version of the prescription,

                                            16. EHDSMedicationPrescriptionObligations.prescriptionItem
                                            Obligations
                                              ObligationsActor
                                              SHALL:able-to-populateProducer
                                              18. EHDSMedicationPrescriptionObligations.prescriptionItem.identifier
                                              NoteThis is a business identifier, not a resource identifier (see discussion)
                                              Obligations
                                                ObligationsActorDocumentation
                                                SHALL:able-to-populateProducer

                                                For a single-item prescription these identifiers SHALL match .identifier.

                                                20. EHDSMedicationPrescriptionObligations.prescriptionItem.status
                                                Obligations
                                                  ObligationsActor
                                                  SHALL:able-to-populateProducer
                                                  22. EHDSMedicationPrescriptionObligations.prescriptionItem.medication
                                                  Obligations
                                                    ObligationsActor
                                                    SHALL:able-to-populateProducer
                                                    24. EHDSMedicationPrescriptionObligations.prescriptionItem.quantityPrescribed
                                                    Obligations
                                                      ObligationsActor
                                                      SHOULD:able-to-populateProducer
                                                      26. EHDSMedicationPrescriptionObligations.prescriptionItem.dosageInstructions
                                                      Obligations
                                                        ObligationsActor
                                                        SHALL:able-to-populateProducer
                                                        28. EHDSMedicationPrescriptionObligations.prescriptionItem.validityPeriod
                                                        Obligations
                                                          ObligationsActor
                                                          SHOULD:able-to-populateProducer
                                                          30. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution
                                                          Obligations
                                                            ObligationsActorDocumentation
                                                            SHOULD:able-to-populateProducer

                                                            System SHALL support at least boolean data type for the element.

                                                            32. EHDSMedicationPrescriptionObligations.prescriptionItem.note
                                                            Obligations
                                                              ObligationsActor
                                                              SHOULD:able-to-populateProducer

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

                                                              0. EHDSMedicationPrescriptionObligations
                                                              Definition

                                                              Obligations for the logical model for medication prescription body for prescribing systems.

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

                                                              Prescription header

                                                              ShortPrescription header
                                                              Control1..1
                                                              TypeBase
                                                              4. EHDSMedicationPrescriptionObligations.header.subject
                                                              Definition

                                                              The person for whom the medication is prescribed/ordered. [Used for searching]

                                                              ShortThe person for whom the medication is prescribed/ordered. [Used for searching]
                                                              Control1..1
                                                              Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSPatient
                                                              Obligations
                                                                ObligationsActor
                                                                SHALL:able-to-populateProducer
                                                                6. EHDSMedicationPrescriptionObligations.header.identifier
                                                                Definition

                                                                Business identifier(s) for the prescription. [Used for searching]

                                                                ShortBusiness identifier(s) for the prescription. [Used for searching]
                                                                NoteThis is a business identifier, not a resource identifier (see discussion)
                                                                Control1..*
                                                                TypeIdentifier
                                                                Obligations
                                                                  ObligationsActorDocumentation
                                                                  SHALL:able-to-populateProducer

                                                                  For a single-item prescription these identifiers SHALL match prescriptionItem.identifier.

                                                                  8. EHDSMedicationPrescriptionObligations.header.author[x]
                                                                  Definition

                                                                  The prescriber, the person who made the prescription, and who takes the responsibility for the treatment. [Used for searching]

                                                                  ShortThe prescriber, the person who made the prescription, and who takes the responsibility for the treatment. [Used for searching]
                                                                  Control1..*
                                                                  TypeChoice of: http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSHealthProfessional, http://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSOrganisation
                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                  Obligations
                                                                    ObligationsActorDocumentation
                                                                    SHALL:able-to-populateProducer

                                                                    System SHALL support at least EHDSHealthProfessional data type for the element.

                                                                    10. EHDSMedicationPrescriptionObligations.header.date
                                                                    Definition

                                                                    Time of issuing (signing) the prescription by health care professional. [Used for searching]

                                                                    ShortTime of issuing (signing) the prescription by health care professional. [Used for searching]
                                                                    Control1..1
                                                                    TypedateTime
                                                                    Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                    Obligations
                                                                      ObligationsActor
                                                                      SHALL:able-to-populateProducer
                                                                      12. EHDSMedicationPrescriptionObligations.header.status
                                                                      Definition

                                                                      Status of authorisation for dispensing the prescription items. This should not be the status of treatment. For a multiple-item prescription, this conveys the aggregate status of the entire prescription. In case of a single-item prescription, prescriptionItem.status shall be the same as EHDSMedicationPrescription.header.status. [Used for searching]

                                                                      ShortStatus of authorisation for dispensing the prescription items. This should not be the status of treatment. For a multiple-item prescription, this conveys the aggregate status of the entire prescription. In case of a single-item prescription, prescriptionItem.status shall be the same as EHDSMedicationPrescription.header.status. [Used for searching]
                                                                      Control1..1
                                                                      TypeCodeableConcept
                                                                      Obligations
                                                                        ObligationsActor
                                                                        SHALL:able-to-populateProducer
                                                                        14. EHDSMedicationPrescriptionObligations.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. EHDSMedicationPrescriptionObligations.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. EHDSMedicationPrescriptionObligations.header.statusReason[x]
                                                                        Definition

                                                                        Reason for the current status of prescription, for example the reason why the prescription was made invalid or changed from a previous state.

                                                                        ShortReason for the current status of prescription, for example the reason why the prescription was made invalid or changed from a previous state.
                                                                        Control0..1
                                                                        TypeChoice of: CodeableConcept, string
                                                                        [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                        Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                        20. EHDSMedicationPrescriptionObligations.presentedForm
                                                                        Definition

                                                                        Entire prescription as issued. Various formats could be provided, PDF format is recommended.

                                                                        ShortEntire prescription as issued. Various formats could be provided, PDF format is recommended.
                                                                        Control0..*
                                                                        Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSAttachment
                                                                        Obligations
                                                                          ObligationsActorDocumentation
                                                                          SHOULD:able-to-populateProducer

                                                                          A system making prescriptions available shall provide a rendered, human-readable version of the prescription,

                                                                          22. EHDSMedicationPrescriptionObligations.prescriptionItem
                                                                          Definition

                                                                          Prescription line for one medication. In many countries, only one item is allowed and there shall be no expectation to be able to manage multiple items. In case multiple medications are allowed, all items need to be authored together.

                                                                          ShortPrescription line for one medication. In many countries, only one item is allowed and there shall be no expectation to be able to manage multiple items. In case multiple medications are allowed, all items need to be authored together.
                                                                          Control1..*
                                                                          TypeBase
                                                                          Obligations
                                                                            ObligationsActor
                                                                            SHALL:able-to-populateProducer
                                                                            24. EHDSMedicationPrescriptionObligations.prescriptionItem.identifier
                                                                            Definition

                                                                            Identifier for a single item on prescription, if exists. In case of single-item prescription, this identifier is typically the same as prescription identifier. [Used for searching]

                                                                            ShortIdentifier for a single item on prescription, if exists. In case of single-item prescription, this identifier is typically the same as prescription identifier. [Used for searching]
                                                                            NoteThis is a business identifier, not a resource identifier (see discussion)
                                                                            Control1..*
                                                                            TypeIdentifier
                                                                            Obligations
                                                                              ObligationsActorDocumentation
                                                                              SHALL:able-to-populateProducer

                                                                              For a single-item prescription these identifiers SHALL match .identifier.

                                                                              26. EHDSMedicationPrescriptionObligations.prescriptionItem.status
                                                                              Definition

                                                                              Status of a single item of a multi-item prescription. In case of single-item prescriptions, the status of prescription has the same meaning as the status of the item. [Used for searching]

                                                                              ShortStatus of a single item of a multi-item prescription. In case of single-item prescriptions, the status of prescription has the same meaning as the status of the item. [Used for searching]
                                                                              Control1..1
                                                                              TypeCodeableConcept
                                                                              Obligations
                                                                                ObligationsActor
                                                                                SHALL:able-to-populateProducer
                                                                                28. EHDSMedicationPrescriptionObligations.prescriptionItem.statusReason[x]
                                                                                Definition

                                                                                Reason for the current status of prescription, for example the reason why the prescription was made invalid or why the prescription was changed from previous

                                                                                ShortReason for the current status of prescription, for example the reason why the prescription was made invalid or why the prescription was changed from previous
                                                                                Control0..1
                                                                                TypeChoice of: CodeableConcept, string
                                                                                [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                30. EHDSMedicationPrescriptionObligations.prescriptionItem.medication
                                                                                Definition

                                                                                Prescribed product, branded, generic, virtual, extemporal, etc

                                                                                ShortPrescribed product, branded, generic, virtual, extemporal, etc
                                                                                Control1..1
                                                                                Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSMedication
                                                                                Obligations
                                                                                  ObligationsActor
                                                                                  SHALL:able-to-populateProducer
                                                                                  32. EHDSMedicationPrescriptionObligations.prescriptionItem.indication[x]
                                                                                  Definition

                                                                                  Reason for the prescription (typically diagnosis, or a procedure)

                                                                                  ShortReason for the prescription (typically diagnosis, or a procedure)
                                                                                  Control0..*
                                                                                  Binding

                                                                                  ICD-10, SNOMED CT, Orphacode

                                                                                  TypeChoice of: CodeableConcept, string
                                                                                  [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                  Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                  34. EHDSMedicationPrescriptionObligations.prescriptionItem.intendedUseType
                                                                                  Definition

                                                                                  Intent of the prescription - prophylaxis, treatment, anesthesia, etc

                                                                                  ShortIntent of the prescription - prophylaxis, treatment, anesthesia, etc
                                                                                  Control0..1
                                                                                  TypeCodeableConcept
                                                                                  36. EHDSMedicationPrescriptionObligations.prescriptionItem.periodOfUse
                                                                                  Definition

                                                                                  Period over which the medication is to be taken (in case of multiple dosage schemes, this would be the overall period of all dosages.)

                                                                                  ShortPeriod over which the medication is to be taken (in case of multiple dosage schemes, this would be the overall period of all dosages.)
                                                                                  Control0..1
                                                                                  TypePeriod
                                                                                  38. EHDSMedicationPrescriptionObligations.prescriptionItem.quantityPrescribed
                                                                                  Definition

                                                                                  Overall quantity of prescribed product (e.g number of packages or number of tablets).

                                                                                  ShortOverall quantity of prescribed product (e.g number of packages or number of tablets).
                                                                                  Control0..1
                                                                                  Binding

                                                                                  UCUM, EDQM Standard Terms

                                                                                  TypeQuantity
                                                                                  Obligations
                                                                                    ObligationsActor
                                                                                    SHOULD:able-to-populateProducer
                                                                                    40. EHDSMedicationPrescriptionObligations.prescriptionItem.dosageInstructions
                                                                                    Definition

                                                                                    Dosage and administration instructions

                                                                                    ShortDosage and administration instructions
                                                                                    Control1..1
                                                                                    Typehttp://www.xt-ehr.eu/fhir/models/StructureDefinition/EHDSDosage
                                                                                    Obligations
                                                                                      ObligationsActor
                                                                                      SHALL:able-to-populateProducer
                                                                                      42. EHDSMedicationPrescriptionObligations.prescriptionItem.validityPeriod
                                                                                      Definition

                                                                                      The period over which the prescription is considered valid and dispensable. validityPeriod.start is, if missing, is assumed to be the date of issuing the prescription.

                                                                                      ShortThe period over which the prescription is considered valid and dispensable. validityPeriod.start is, if missing, is assumed to be the date of issuing the prescription.
                                                                                      Control0..1
                                                                                      TypePeriod
                                                                                      Obligations
                                                                                        ObligationsActor
                                                                                        SHOULD:able-to-populateProducer
                                                                                        44. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution
                                                                                        Definition

                                                                                        Whether and which type of substitution is allowed for this prescription. The legislation in the country of dispense applies, e.g. if this information is missing.

                                                                                        ShortWhether and which type of substitution is allowed for this prescription. The legislation in the country of dispense applies, e.g. if this information is missing.
                                                                                        Control0..1
                                                                                        TypeBase
                                                                                        Obligations
                                                                                          ObligationsActorDocumentation
                                                                                          SHOULD:able-to-populateProducer

                                                                                          System SHALL support at least boolean data type for the element.

                                                                                          46. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution.allowed[x]
                                                                                          Definition

                                                                                          Whether and to what extent substitution is allowed.

                                                                                          ShortWhether and to what extent substitution is allowed.
                                                                                          Control0..1
                                                                                          TypeChoice of: boolean, CodeableConcept
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          48. EHDSMedicationPrescriptionObligations.prescriptionItem.substitution.reason[x]
                                                                                          Definition

                                                                                          Reason for the substitution requirement (e.g. Biological product, Patient allergic to an excipient in alternative products, etc)

                                                                                          ShortReason for the substitution requirement (e.g. Biological product, Patient allergic to an excipient in alternative products, etc)
                                                                                          Control0..1
                                                                                          TypeChoice of: CodeableConcept, string
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          50. EHDSMedicationPrescriptionObligations.prescriptionItem.numberOfRepeats
                                                                                          Definition

                                                                                          Number of refills authorised - how many times the prescription item can be dispensed in addition to the original dispense. The default value is 0 (no repeats).

                                                                                          ShortNumber of refills authorised - how many times the prescription item can be dispensed in addition to the original dispense. The default value is 0 (no repeats).
                                                                                          Control0..1
                                                                                          Typeinteger
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          52. EHDSMedicationPrescriptionObligations.prescriptionItem.minimumDispenseInterval
                                                                                          Definition

                                                                                          Minimum dispense interval. If a prescription allows for repeated dispensations, the interval between dispensations shall be stated here.

                                                                                          ShortMinimum dispense interval. If a prescription allows for repeated dispensations, the interval between dispensations shall be stated here.
                                                                                          Control0..1
                                                                                          TypeQuantity
                                                                                          54. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel
                                                                                          Definition

                                                                                          Indicates that the prescriber has knowingly prescribed the medication for an indication, age group, dosage, or route of administration that is not approved by the regulatory agencies and is not mentioned in the prescribing information for the drug

                                                                                          ShortIndicates that the prescriber has knowingly prescribed the medication for an indication, age group, dosage, or route of administration that is not approved by the regulatory agencies and is not mentioned in the prescribing information for the drug
                                                                                          Control0..1
                                                                                          TypeBase
                                                                                          56. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel.isOffLabelUse
                                                                                          Definition

                                                                                          Indicates off-label use. Must be 'true' when .reason is provided.

                                                                                          ShortIndicates off-label use. Must be 'true' when .reason is provided.
                                                                                          Control1..1
                                                                                          Typeboolean
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          58. EHDSMedicationPrescriptionObligations.prescriptionItem.offLabel.reason[x]
                                                                                          Definition

                                                                                          Reason or related clarification for off-label use

                                                                                          ShortReason or related clarification for off-label use
                                                                                          Control0..*
                                                                                          TypeChoice of: CodeableConcept, string
                                                                                          [x] NoteSeeChoice of Data Typesfor further information about how to use [x]
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          60. EHDSMedicationPrescriptionObligations.prescriptionItem.note
                                                                                          Definition

                                                                                          Additional information or comments, e.g. message to the dispenser

                                                                                          ShortAdditional information or comments, e.g. message to the dispenser
                                                                                          Control0..1
                                                                                          Typestring
                                                                                          Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
                                                                                          Obligations
                                                                                            ObligationsActor
                                                                                            SHOULD:able-to-populateProducer