MedicationDispense
open class MedicationDispense: DomainResource
Dispensing a medication to a named patient.
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.
-
Dispensing a medication to a named patient.
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.
Declaration
Swift
override open class var resourceType: String
-
Medication order that authorizes the dispense.
Declaration
Swift
public var authorizingPrescription: [Reference]?
-
Type of medication dispense.
Declaration
Swift
public var category: CodeableConcept?
-
Encounter / Episode associated with event.
Declaration
Swift
public var context: Reference?
-
Amount of medication expressed as a timing amount.
Declaration
Swift
public var daysSupply: Quantity?
-
Where the medication was sent.
Declaration
Swift
public var destination: Reference?
-
Clinical issue with action.
Declaration
Swift
public var detectedIssue: [Reference]?
-
How the medication is to be used by the patient or administered by the caregiver.
Declaration
Swift
public var dosageInstruction: [Dosage]?
-
A list of releveant lifecycle events.
Declaration
Swift
public var eventHistory: [Reference]?
-
External identifier.
Declaration
Swift
public var identifier: [Identifier]?
-
What medication was supplied.
Declaration
Swift
public var medicationCodeableConcept: CodeableConcept?
-
What medication was supplied.
Declaration
Swift
public var medicationReference: Reference?
-
Whether the dispense was or was not performed.
Declaration
Swift
public var notDone: FHIRBool?
-
Why a dispense was not performed.
Declaration
Swift
public var notDoneReasonCodeableConcept: CodeableConcept?
-
Why a dispense was not performed.
Declaration
Swift
public var notDoneReasonReference: Reference?
-
Information about the dispense.
Declaration
Swift
public var note: [Annotation]?
-
Event that dispense is part of.
Declaration
Swift
public var partOf: [Reference]?
-
Who performed event.
Declaration
Swift
public var performer: [MedicationDispensePerformer]?
-
Amount dispensed.
Declaration
Swift
public var quantity: Quantity?
-
Who collected the medication.
Declaration
Swift
public var receiver: [Reference]?
-
A code specifying the state of the set of dispense events.
Declaration
Swift
public var status: MedicationDispenseStatus?
-
Who the dispense is for.
Declaration
Swift
public var subject: Reference?
-
Whether a substitution was performed on the dispense.
Declaration
Swift
public var substitution: MedicationDispenseSubstitution?
-
Information that supports the dispensing of the medication.
Declaration
Swift
public var supportingInformation: [Reference]?
-
Trial fill, partial fill, emergency fill, etc..
Declaration
Swift
public var type: CodeableConcept?
-
When product was given out.
Declaration
Swift
public var whenHandedOver: DateTime?
-
When product was packaged and reviewed.
Declaration
Swift
public var whenPrepared: DateTime?
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
public convenience init(medication: Any)
-
Convenience initializer, taking all required properties as arguments.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
-
Undocumented
Declaration
Swift
open class MedicationDispense: DomainResource