Class TMedicationRequestDispenseRequest
Unit
bsFhir_r4
Declaration
type TMedicationRequestDispenseRequest = class(TBackboneElement)
Description
An order or request for both supply of the medication and the instructions for administration of the medication to a patient. The resource is called "MedicationRequest" rather than "MedicationPrescription" or "MedicationOrder" to generalize the use across inpatient and outpatient settings, including care plans, etc., and to harmonize with workflow patterns.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property initialFill : TMedicationRequestInitialFill read GetinitialFill write SetinitialFill; |
Indicates the quantity or duration for the first dispense of the medication.
|
|
property dispenseInterval : TDuration read GetdispenseInterval write SetdispenseInterval; |
The minimum period of time that must occur between dispenses of the medication.
|
|
property validityPeriod : TPeriod read GetvalidityPeriod write SetvalidityPeriod; |
This indicates the validity period of a prescription (stale dating the Prescription).
|
|
property numberOfRepeatsAllowed : Int64 read GetnumberOfRepeatsAllowed write SetnumberOfRepeatsAllowed; |
An integer indicating the number of times, in addition to the original dispense, (aka refills or repeats) that the patient can receive the prescribed medication. Usage Notes: This integer does not include the original order dispense. This means that if an order indicates dispense 30 tablets plus "3 repeats", then the order can be dispensed a total of 4 times and the patient can receive a total of 120 tablets. A prescriber may explicitly say that zero refills are permitted after the initial dispense.
|
|
property numberOfRepeatsAllowedElement : TunsignedInt read GetnumberOfRepeatsAllowedElement write SetnumberOfRepeatsAllowedElement; |
|
|
property quantity : TQuantity read Getquantity write Setquantity; |
The amount that is to be dispensed for one fill.
|
|
property expectedSupplyDuration : TDuration read GetexpectedSupplyDuration write SetexpectedSupplyDuration; |
Identifies the period time over which the supplied product is expected to be used, or the length of time the dispense is expected to last.
|
|
property performer : TReference read Getperformer write Setperformer; |
Indicates the intended dispensing Organization specified by the prescriber.
|
Generated by PasDoc 0.15.0.
|