Class TDeviceDispense
Unit
bsFhir_r5
Declaration
type TDeviceDispense = class(TDomainResource)
Description
A record of dispensation of a device - i.e., assigning a device to a patient, or to a professional for their use. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Business identifier for this dispensation.
|
|
property basedOn : TReferenceArray read GetbasedOnArray; |
The order or request that this dispense is fulfilling.
|
|
property partOf : TReferenceArray read GetpartOfArray; |
The bigger event that this dispense is a part of.
|
|
property status : string read Getstatus write Setstatus; |
A code specifying the state of the set of dispense events.
|
|
property statusReason : TCodeableReference read GetstatusReason write SetstatusReason; |
Indicates the reason why a dispense was or was not performed.
|
|
property device : TCodeableReference read Getdevice write Setdevice; |
Identifies the device being dispensed. This is either a link to a resource representing the details of the device or a simple attribute carrying a code that identifies the device from a known list of devices.
|
|
property subject : TReference read Getsubject write Setsubject; |
A link to a resource representing the person to whom the device is intended.
|
|
property receiver : TReference read Getreceiver write Setreceiver; |
Identifies the person who picked up the device or the person or location where the device was delivered. This may be a patient or their caregiver, but some cases exist where it can be a healthcare professional or a location.
|
|
property encounter : TReference read Getencounter write Setencounter; |
The encounter that establishes the context for this event.
|
|
property supportingInformation : TReferenceArray read GetsupportingInformationArray; |
Additional information that supports the device being dispensed.
|
|
property location : TReference read Getlocation write Setlocation; |
The principal physical location where the dispense was performed.
|
|
property type_ : TCodeableConcept read Gettype_ write Settype_; |
Indicates the type of dispensing event that is performed.
|
|
property quantity : TQuantity read Getquantity write Setquantity; |
The number of devices that have been dispensed.
|
|
property preparedDate : string read GetpreparedDate write SetpreparedDate; |
The time when the dispensed product was packaged and reviewed.
|
|
property preparedDateElement : TdateTime_ read GetpreparedDateElement write SetpreparedDateElement; |
|
|
property whenHandedOver : string read GetwhenHandedOver write SetwhenHandedOver; |
The time the dispensed product was made available to the patient or their representative.
|
|
property whenHandedOverElement : TdateTime_ read GetwhenHandedOverElement write SetwhenHandedOverElement; |
|
|
property destination : TReference read Getdestination write Setdestination; |
Identification of the facility/location where the device was /should be shipped to, as part of the dispense process.
|
|
property note : TAnnotationArray read GetnoteArray; |
Extra information about the dispense that could not be conveyed in the other attributes.
|
|
property usageInstruction : string read GetusageInstruction write SetusageInstruction; |
The full representation of the instructions.
|
|
property usageInstructionElement : Tmarkdown read GetusageInstructionElement write SetusageInstructionElement; |
|
|
property eventHistory : TReferenceArray read GeteventHistoryArray; |
A summary of the events of interest that have occurred, such as when the dispense was verified.
|
Generated by PasDoc 0.15.0.
|