Class TbsRXO_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsRXO_22 = class(TbsHL7Segment)

Description

Pharmacy Prescription Order This is the "master" pharmacy order segment. It contains order data not specific to components or additives. Unlike the OBR, it does not contain status fields or other data that are results-only. It can be used for any type of pharmacy order, including inpatient (unit dose and compound unit dose), outpatient, IVs, and hyperalimentation IVs (nutritional IVs). In addition to the pharmaceutical information, this segment contains additional data such as provider and text comments.

Hierarchy

Overview

Methods

Public function ProvidersPharmacyInstructionsRepCount : Integer;
Public function ProvidersAdministrationInstructionsRepCount : Integer;

Properties

Public property RequestedGiveCode : TbsCE_22 read GetRequestedGiveCode write SetRequestedGiveCode;
Public property RequestedGiveAmountMinimum : TbsNM_22 read GetRequestedGiveAmountMinimum write SetRequestedGiveAmountMinimum;
Public property RequestedGiveAmountMaximum : TbsNM_22 read GetRequestedGiveAmountMaximum write SetRequestedGiveAmountMaximum;
Public property RequestedGiveUnits : TbsCE_22 read GetRequestedGiveUnits write SetRequestedGiveUnits;
Public property RequestedDosageForm : TbsCE_22 read GetRequestedDosageForm write SetRequestedDosageForm;
Public property ProvidersPharmacyInstructions[RepCount:Integer]: TbsCE_22 read GetProvidersPharmacyInstructions write SetProvidersPharmacyInstructions;
Public property ProvidersAdministrationInstructions[RepCount:Integer]: TbsCE_22 read GetProvidersAdministrationInstructions write SetProvidersAdministrationInstructions;
Public property DelivertoLocation : TbsCM_LA1_22 read GetDelivertoLocation write SetDelivertoLocation;
Public property AllowSubstitutions : TbsID_22 read GetAllowSubstitutions write SetAllowSubstitutions;
Public property RequestedDispenseCode : TbsCE_22 read GetRequestedDispenseCode write SetRequestedDispenseCode;
Public property RequestedDispenseAmount : TbsNM_22 read GetRequestedDispenseAmount write SetRequestedDispenseAmount;
Public property RequestedDispenseUnits : TbsCE_22 read GetRequestedDispenseUnits write SetRequestedDispenseUnits;
Public property NumberOfRefills : TbsNM_22 read GetNumberOfRefills write SetNumberOfRefills;
Public property OrderingProvidersDeaNumber : TbsCN_PERSON_22 read GetOrderingProvidersDeaNumber write SetOrderingProvidersDeaNumber;
Public property PharmacistVerifierId : TbsCN_PERSON_22 read GetPharmacistVerifierId write SetPharmacistVerifierId;
Public property NeedsHumanReview : TbsID_22 read GetNeedsHumanReview write SetNeedsHumanReview;
Public property RequestedGivePertimeUnit : TbsST_22 read GetRequestedGivePertimeUnit write SetRequestedGivePertimeUnit;

Description

Methods

Public function ProvidersPharmacyInstructionsRepCount : Integer;
 
Public function ProvidersAdministrationInstructionsRepCount : Integer;
 

Properties

Public property RequestedGiveCode : TbsCE_22 read GetRequestedGiveCode write SetRequestedGiveCode;

Requested Give Code, Min : 1, Max : 1

Public property RequestedGiveAmountMinimum : TbsNM_22 read GetRequestedGiveAmountMinimum write SetRequestedGiveAmountMinimum;

Requested Give Amount - Minimum, Min : 1, Max : 1

Public property RequestedGiveAmountMaximum : TbsNM_22 read GetRequestedGiveAmountMaximum write SetRequestedGiveAmountMaximum;

Requested Give Amount - Maximum, Min : 0, Max : 1

Public property RequestedGiveUnits : TbsCE_22 read GetRequestedGiveUnits write SetRequestedGiveUnits;

Requested Give Units, Min : 1, Max : 1

Public property RequestedDosageForm : TbsCE_22 read GetRequestedDosageForm write SetRequestedDosageForm;

Requested Dosage Form, Min : 0, Max : 1

Public property ProvidersPharmacyInstructions[RepCount:Integer]: TbsCE_22 read GetProvidersPharmacyInstructions write SetProvidersPharmacyInstructions;

Provider's Pharmacy Instructions, Min : 0, Max : *

Public property ProvidersAdministrationInstructions[RepCount:Integer]: TbsCE_22 read GetProvidersAdministrationInstructions write SetProvidersAdministrationInstructions;

Provider's Administration Instructions, Min : 0, Max : *

Public property DelivertoLocation : TbsCM_LA1_22 read GetDelivertoLocation write SetDelivertoLocation;

Deliver-to Location, Min : 0, Max : 1

Public property AllowSubstitutions : TbsID_22 read GetAllowSubstitutions write SetAllowSubstitutions;

Allow Substitutions, Min : 0, Max : 1

Public property RequestedDispenseCode : TbsCE_22 read GetRequestedDispenseCode write SetRequestedDispenseCode;

Requested Dispense Code, Min : 0, Max : 1

Public property RequestedDispenseAmount : TbsNM_22 read GetRequestedDispenseAmount write SetRequestedDispenseAmount;

Requested Dispense Amount, Min : 0, Max : 1

Public property RequestedDispenseUnits : TbsCE_22 read GetRequestedDispenseUnits write SetRequestedDispenseUnits;

Requested Dispense Units, Min : 0, Max : 1

Public property NumberOfRefills : TbsNM_22 read GetNumberOfRefills write SetNumberOfRefills;

Number Of Refills, Min : 0, Max : 1

Public property OrderingProvidersDeaNumber : TbsCN_PERSON_22 read GetOrderingProvidersDeaNumber write SetOrderingProvidersDeaNumber;

Ordering Provider's Dea Number, Min : 0, Max : 1

Public property PharmacistVerifierId : TbsCN_PERSON_22 read GetPharmacistVerifierId write SetPharmacistVerifierId;

Pharmacist Verifier Id, Min : 0, Max : 1

Public property NeedsHumanReview : TbsID_22 read GetNeedsHumanReview write SetNeedsHumanReview;

Needs Human Review, Min : 0, Max : 1

Public property RequestedGivePertimeUnit : TbsST_22 read GetRequestedGivePertimeUnit write SetRequestedGivePertimeUnit;

Requested Give Per (time Unit), Min : 0, Max : 1


Generated by PasDoc 0.14.0.