Class TMedicationRequestDispenseRequest

Unit

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

Public constructor Create; override;

Properties

Public property validityPeriod : TPeriod read GetvalidityPeriod write SetvalidityPeriod;
Public property numberOfRepeatsAllowed : Int64 read GetnumberOfRepeatsAllowed write SetnumberOfRepeatsAllowed;
Public property numberOfRepeatsAllowedElement : TpositiveInt read GetnumberOfRepeatsAllowedElement write SetnumberOfRepeatsAllowedElement;
Public property quantity : TQuantity read Getquantity write Setquantity;
Public property expectedSupplyDuration : TDuration read GetexpectedSupplyDuration write SetexpectedSupplyDuration;
Public property performer : TReference read Getperformer write Setperformer;

Description

Methods

Public constructor Create; override;
 

Properties

Public property validityPeriod : TPeriod read GetvalidityPeriod write SetvalidityPeriod;

This indicates the validity period of a prescription (stale dating the Prescription).

Public 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.

Public property numberOfRepeatsAllowedElement : TpositiveInt read GetnumberOfRepeatsAllowedElement write SetnumberOfRepeatsAllowedElement;
 
Public property quantity : TQuantity read Getquantity write Setquantity;

The amount that is to be dispensed for one fill.

Public 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.

Public property performer : TReference read Getperformer write Setperformer;

Indicates the intended dispensing Organization specified by the prescriber.


Generated by PasDoc 0.15.0.