Resources
MedicationDispense
Indicates that a medication product is to be or has been dispensed for a named person/patient. This includes a description of the medication product (supply) provided and the instructions for administering the medication. The medication dispense is the result of a pharmacy system responding to a medication order.
Properties
Name | Required | Type | Description |
---|---|---|---|
identifier | No | Identifier[] | External identifier |
partOf | No | Reference<Procedure>[] | Event that dispense is part of |
status | Yes | code | preparation / in-progress / cancelled / on-hold / completed / entered-in-error / stopped / declined / unknown |
statusReason[x] | No | CodeableConcept, Reference<DetectedIssue> | Why a dispense was not performed |
category | No | CodeableConcept | Type of medication dispense |
medication[x] | Yes | CodeableConcept, Reference<Medication> | What medication was supplied |
subject | No | Reference<Patient / Group> | Who the dispense is for |
context | No | Reference<Encounter / EpisodeOfCare> | Encounter / Episode associated with event |
supportingInformation | No | Reference<Resource>[] | Information that supports the dispensing of the medication |
performer | No | MedicationDispensePerformer | Who performed event |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- function | No | CodeableConcept | Who performed the dispense and what they did |
- actor | Yes | Reference<Practitioner / PractitionerRole / Organization / Patient / Device / RelatedPerson> | Individual who was performing |
location | No | Reference<Location> | Where the dispense occurred |
authorizingPrescription | No | Reference<MedicationRequest>[] | Medication order that authorizes the dispense |
type | No | CodeableConcept | Trial fill, partial fill, emergency fill, etc. |
quantity | No | Quantity | Amount dispensed |
daysSupply | No | Quantity | Amount of medication expressed as a timing amount |
whenPrepared | No | dateTime | When product was packaged and reviewed |
whenHandedOver | No | dateTime | When product was given out |
destination | No | Reference<Location> | Where the medication was sent |
receiver | No | Reference<Patient / Practitioner>[] | Who collected the medication |
note | No | Annotation[] | Information about the dispense |
dosageInstruction | No | Dosage[] | How the medication is to be used by the patient or administered by the caregiver |
substitution | No | MedicationDispenseSubstitution | Whether a substitution was performed on the dispense |
- id | No | string | Unique id for inter-element referencing |
- extension | No | Extension[] | Additional content defined by implementations |
- modifierExtension | No | Extension[] | Extensions that cannot be ignored even if unrecognized |
- wasSubstituted | Yes | boolean | Whether a substitution was or was not performed on the dispense |
- type | No | CodeableConcept | Code signifying whether a different drug was dispensed from what was prescribed |
- reason | No | CodeableConcept[] | Why was substitution made |
- responsibleParty | No | Reference<Practitioner / PractitionerRole>[] | Who is responsible for the substitution |
detectedIssue | No | Reference<DetectedIssue>[] | Clinical issue with action |
eventHistory | No | Reference<Provenance>[] | A list of relevant lifecycle events |
Search Parameters
Name | Type | Description | Expression |
---|---|---|---|
code | token | Returns dispenses of this medicine code | MedicationDispense.medication |
identifier | token | Returns dispenses with this external identifier | MedicationDispense.identifier |
patient | reference | The identity of a patient to list dispenses for | MedicationDispense.subject |
medication | reference | Returns dispenses of this medicine resource | MedicationDispense.medication |
status | token | Returns dispenses with a specified dispense status | MedicationDispense.status |
context | reference | Returns dispenses with a specific context (episode or episode of care) | MedicationDispense.context |
destination | reference | Returns dispenses that should be sent to a specific destination | MedicationDispense.destination |
performer | reference | Returns dispenses performed by a specific individual | MedicationDispense.performer.actor |
prescription | reference | The identity of a prescription to list dispenses from | MedicationDispense.authorizingPrescription |
receiver | reference | The identity of a receiver to list dispenses for | MedicationDispense.receiver |
responsibleparty | reference | Returns dispenses with the specified responsible party | MedicationDispense.substitution.responsibleParty |
subject | reference | The identity of a patient for whom to list dispenses | MedicationDispense.subject |
type | token | Returns dispenses of a specific type | MedicationDispense.type |
whenhandedover | date | Returns dispenses handed over on this date | MedicationDispense.whenHandedOver |
whenprepared | date | Returns dispenses prepared on this date | MedicationDispense.whenPrepared |
Inherited Properties
Name | Required | Type | Description |
---|---|---|---|
id | No | string | Logical id of this artifact |
meta | No | Meta | Metadata about the resource |
implicitRules | No | uri | A set of rules under which this content was created |
language | No | code | Language of the resource content |
text | No | Narrative | Text summary of the resource, for human interpretation |
contained | No | Resource[] | Contained, inline Resources |
extension | No | Extension[] | Additional content defined by implementations |
modifierExtension | No | Extension[] | Extensions that cannot be ignored |
To view the FHIR specification for this resource, see MedicationDispense.