Medication Prescription and Delivery (MPD)
0.1.0 - ci-build International flag

Medication Prescription and Delivery (MPD), published by Integrating the Healthcare Enterprise (IHE). 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/IHE/pharm-mpd and changes regularly. See the Directory of published versions

Logical Model: MedicationDispensation - Detailed Descriptions

Active as of 2024-04-15

Definitions for the MedicationDispensation logical model.

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

0. MedicationDispensation
Definition

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

ShortMedication dispensation - Data Model
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MedicationDispensation.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeElement(II)
4. MedicationDispensation.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Control1..1
TypeReference(Patient - Data Model)
6. MedicationDispensation.receiver
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
Control0..1
TypeElement(ANY)
8. MedicationDispensation.dispenser
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
Control1..1
TypeReference(Practitioner - Data Model)
10. MedicationDispensation.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Control0..1
TypeReference(Medication prescription - Data Model)
12. MedicationDispensation.medication
Definition

Exact dispensed product

ShortExact dispensed product
Control1..1
TypeReference(Medicinal product)
14. MedicationDispensation.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
Control1..1
TypeElement(PQ)
16. MedicationDispensation.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. MedicationDispensation.substitutionOccurred
Definition

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

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeElement(BL)
20. MedicationDispensation.reimbursementRate
Definition

Reimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.

ShortReimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.
Control0..1
TypeElement(PQ)
22. MedicationDispensation.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Control1..1
TypeElement(CD)
24. MedicationDispensation.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
Control0..*
TypeElement(CD)
26. MedicationDispensation.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Control0..1
TypeElement(ST)

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

0. MedicationDispensation
Definition

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


Base definition for all types defined in FHIR type system.

ShortMedication dispensation - Data ModelBase 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. MedicationDispensation.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeElement(II)
4. MedicationDispensation.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Control1..1
TypeReference(Patient - Data Model)
6. MedicationDispensation.receiver
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
Control0..1
TypeElement(ANY)
8. MedicationDispensation.dispenser
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
Control1..1
TypeReference(Practitioner - Data Model)
10. MedicationDispensation.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Control0..1
TypeReference(Medication prescription - Data Model)
12. MedicationDispensation.medication
Definition

Exact dispensed product

ShortExact dispensed product
Control1..1
TypeReference(Medicinal product)
14. MedicationDispensation.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
Control1..1
TypeElement(PQ)
16. MedicationDispensation.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. MedicationDispensation.substitutionOccurred
Definition

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

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeElement(BL)
20. MedicationDispensation.reimbursementRate
Definition

Reimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.

ShortReimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.
Control0..1
TypeElement(PQ)
22. MedicationDispensation.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Control1..1
TypeElement(CD)
24. MedicationDispensation.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
Control0..*
TypeElement(CD)
26. MedicationDispensation.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Control0..1
TypeElement(ST)

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

0. MedicationDispensation
Definition

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

ShortMedication dispensation - Data Model
Control0..*
Is Modifierfalse
Logical ModelInstances of this logical model are not marked to be the target of a Reference
2. MedicationDispensation.identifier
Definition

Identifier for the dispense

ShortIdentifier for the dispense
NoteThis is a business identifier, not a resource identifier (see discussion)
Control0..1
TypeElement(II)
4. MedicationDispensation.patient
Definition

The person for whom the medication is prescribed/ordered

ShortThe person for whom the medication is prescribed/ordered
Control1..1
TypeReference(Patient - Data Model)
6. MedicationDispensation.receiver
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
Control0..1
TypeElement(ANY)
8. MedicationDispensation.dispenser
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
Control1..1
TypeReference(Practitioner - Data Model)
10. MedicationDispensation.relatedRequest
Definition

Prescription/request/order the dispense is related to

ShortPrescription/request/order the dispense is related to
Control0..1
TypeReference(Medication prescription - Data Model)
12. MedicationDispensation.medication
Definition

Exact dispensed product

ShortExact dispensed product
Control1..1
TypeReference(Medicinal product)
14. MedicationDispensation.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
Control1..1
TypeElement(PQ)
16. MedicationDispensation.timeOfDispensation
Definition

Date and time of dispensation

ShortDate and time of dispensation
Control1..1
TypedateTime
Primitive ValueThis primitive element may be present, or absent, or replaced by an extension
18. MedicationDispensation.substitutionOccurred
Definition

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

ShortIndicated whether substitution was made by the dispenser
Control0..1
TypeElement(BL)
20. MedicationDispensation.reimbursementRate
Definition

Reimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.

ShortReimbursement rate at the time of dispensation. In some cases, it may be different than on dispensation.
Control0..1
TypeElement(PQ)
22. MedicationDispensation.status
Definition

Status of the dispensation

ShortStatus of the dispensation
Control1..1
TypeElement(CD)
24. MedicationDispensation.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
Control0..*
TypeElement(CD)
26. MedicationDispensation.statusReasonText
Definition

Textual reason for the current status of dispensation

ShortTextual reason for the current status of dispensation
Control0..1
TypeElement(ST)