EHDS Logical Information Models
0.1.0 - ci-build

EHDS Logical Information Models, published by Xt-EHR. This guide is not an authorized publication; it is the continuous build for version 0.1.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: EHDSMedicationDispense - Detailed Descriptions

Draft as of 2024-12-16

Definitions for the EHDSMedicationDispense logical model.

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

0. EHDSMedicationDispense
Definition

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

ShortMedication Dispensation (model)
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationDispense.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
Comments

Not explicitly in eHN guidelines

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationDispense.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
6. EHDSMedicationDispense.receiver[x]
Definition

Identification of the person who received the dispensed medication, especially when it was not the patient

ShortIdentification of the person who received the dispensed medication, especially when it was not the patient
Comments

Added

Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
8. EHDSMedicationDispense.dispenser[x]
Definition

The person who dispensed the product, and takes the responsibility of the dispensation

ShortThe person who dispensed the product, and takes the responsibility of the dispensation
Comments

Added device. Organisation is in eHN guidelines, but probably meant in combination with the pharmacist

Control1..1
TypeChoice of: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
10. EHDSMedicationDispense.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Comments

No change

Control0..*
TypeReference(Medication Prescription (model))
12. EHDSMedicationDispense.medication
Definition

Exact dispensed product

ShortExact dispensed product
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
14. EHDSMedicationDispense.dispensedQuantity
Definition

Number of dispensed packages if the pack size is known, or number of smaller items/units

ShortNumber of dispensed packages if the pack size is known, or number of smaller items/units
Comments

No change

Control1..1
TypeQuantity
16. EHDSMedicationDispense.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Comments

No change

Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSMedicationDispense.substitution
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Comments

No change but subelements added

Control0..1
TypeBase
20. EHDSMedicationDispense.substitution.substitutionOccurred
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSMedicationDispense.substitution.substitutionType
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeCodeableConcept
24. EHDSMedicationDispense.substitution.substitutionReason
Definition

Reason why the substitution was made

ShortReason why the substitution was made
Control0..*
TypeCodeableConcept
26. EHDSMedicationDispense.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Comments

Added

Control1..1
TypeCodeableConcept
28. EHDSMedicationDispense.statusReason
Definition

Reason for the current status of dispensation, for example the reason why the dispensation was made invalid

ShortReason for the current status of dispensation, for example the reason why the dispensation was made invalid
Comments

Added

Control0..*
TypeCodeableConcept
30. EHDSMedicationDispense.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Comments

Added

Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. EHDSMedicationDispense.dosageInstructions
Definition

Dosaging and administration instructions

ShortDosaging and administration instructions
Comments

Added

Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDosaging
34. EHDSMedicationDispense.comment
Definition

Additional information or comments

ShortAdditional information or comments
Comments

Added.

Control0..*
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 found here

0. EHDSMedicationDispense
Definition

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


Base definition for all types defined in FHIR type system.

ShortMedication Dispensation (model)Base 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. EHDSMedicationDispense.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
Comments

Not explicitly in eHN guidelines

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationDispense.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
6. EHDSMedicationDispense.receiver[x]
Definition

Identification of the person who received the dispensed medication, especially when it was not the patient

ShortIdentification of the person who received the dispensed medication, especially when it was not the patient
Comments

Added

Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
8. EHDSMedicationDispense.dispenser[x]
Definition

The person who dispensed the product, and takes the responsibility of the dispensation

ShortThe person who dispensed the product, and takes the responsibility of the dispensation
Comments

Added device. Organisation is in eHN guidelines, but probably meant in combination with the pharmacist

Control1..1
TypeChoice of: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
10. EHDSMedicationDispense.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Comments

No change

Control0..*
TypeReference(Medication Prescription (model))
12. EHDSMedicationDispense.medication
Definition

Exact dispensed product

ShortExact dispensed product
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
14. EHDSMedicationDispense.dispensedQuantity
Definition

Number of dispensed packages if the pack size is known, or number of smaller items/units

ShortNumber of dispensed packages if the pack size is known, or number of smaller items/units
Comments

No change

Control1..1
TypeQuantity
16. EHDSMedicationDispense.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Comments

No change

Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSMedicationDispense.substitution
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Comments

No change but subelements added

Control0..1
TypeBase
20. EHDSMedicationDispense.substitution.substitutionOccurred
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSMedicationDispense.substitution.substitutionType
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeCodeableConcept
24. EHDSMedicationDispense.substitution.substitutionReason
Definition

Reason why the substitution was made

ShortReason why the substitution was made
Control0..*
TypeCodeableConcept
26. EHDSMedicationDispense.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Comments

Added

Control1..1
TypeCodeableConcept
28. EHDSMedicationDispense.statusReason
Definition

Reason for the current status of dispensation, for example the reason why the dispensation was made invalid

ShortReason for the current status of dispensation, for example the reason why the dispensation was made invalid
Comments

Added

Control0..*
TypeCodeableConcept
30. EHDSMedicationDispense.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Comments

Added

Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. EHDSMedicationDispense.dosageInstructions
Definition

Dosaging and administration instructions

ShortDosaging and administration instructions
Comments

Added

Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDosaging
34. EHDSMedicationDispense.comment
Definition

Additional information or comments

ShortAdditional information or comments
Comments

Added.

Control0..*
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 found here

0. EHDSMedicationDispense
Definition

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

ShortMedication Dispensation (model)
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. EHDSMedicationDispense.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
Comments

Not explicitly in eHN guidelines

NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..*
TypeIdentifier
4. EHDSMedicationDispense.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
6. EHDSMedicationDispense.receiver[x]
Definition

Identification of the person who received the dispensed medication, especially when it was not the patient

ShortIdentification of the person who received the dispensed medication, especially when it was not the patient
Comments

Added

Control0..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSPatient
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
8. EHDSMedicationDispense.dispenser[x]
Definition

The person who dispensed the product, and takes the responsibility of the dispensation

ShortThe person who dispensed the product, and takes the responsibility of the dispensation
Comments

Added device. Organisation is in eHN guidelines, but probably meant in combination with the pharmacist

Control1..1
TypeChoice of: https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSHealthProfessional, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSOrganization, https://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDevice
[x] NoteSeeChoice of Data Typesfor further information about how to use [x]
10. EHDSMedicationDispense.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Comments

No change

Control0..*
TypeReference(Medication Prescription (model))
12. EHDSMedicationDispense.medication
Definition

Exact dispensed product

ShortExact dispensed product
Comments

No change

Control1..1
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSMedication
14. EHDSMedicationDispense.dispensedQuantity
Definition

Number of dispensed packages if the pack size is known, or number of smaller items/units

ShortNumber of dispensed packages if the pack size is known, or number of smaller items/units
Comments

No change

Control1..1
TypeQuantity
16. EHDSMedicationDispense.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Comments

No change

Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. EHDSMedicationDispense.substitution
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Comments

No change but subelements added

Control0..1
TypeBase
20. EHDSMedicationDispense.substitution.substitutionOccurred
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
Typeboolean
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
22. EHDSMedicationDispense.substitution.substitutionType
Definition

Question: is this relevant? It is in eHDSI dispensation.

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeCodeableConcept
24. EHDSMedicationDispense.substitution.substitutionReason
Definition

Reason why the substitution was made

ShortReason why the substitution was made
Control0..*
TypeCodeableConcept
26. EHDSMedicationDispense.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Comments

Added

Control1..1
TypeCodeableConcept
28. EHDSMedicationDispense.statusReason
Definition

Reason for the current status of dispensation, for example the reason why the dispensation was made invalid

ShortReason for the current status of dispensation, for example the reason why the dispensation was made invalid
Comments

Added

Control0..*
TypeCodeableConcept
30. EHDSMedicationDispense.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Comments

Added

Control0..1
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
32. EHDSMedicationDispense.dosageInstructions
Definition

Dosaging and administration instructions

ShortDosaging and administration instructions
Comments

Added

Control0..*
Typehttps://www.xt-ehr.eu/specifications/fhir/StructureDefinition/EHDSDosaging
34. EHDSMedicationDispense.comment
Definition

Additional information or comments

ShortAdditional information or comments
Comments

Added.

Control0..*
Typestring
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension