Class TMedicationRequestDispenseRequest
Unit
bsFhir_r5
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 dispenser : TReference read Getdispenser write Setdispenser; |
Indicates the intended performing Organization that will dispense the medication as specified by the prescriber.
|
|
property dispenserInstruction : TAnnotationArray read GetdispenserInstructionArray; |
Provides additional information to the dispenser, for example, counselling to be provided to the patient.
|
|
property doseAdministrationAid : TCodeableConcept read GetdoseAdministrationAid write SetdoseAdministrationAid; |
Provides information about the type of adherence packaging to be supplied for the medication dispense.
|
Generated by PasDoc 0.15.0.
|