Class TbsPRC_231

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPRC_231 = class(TbsHL7Segment)

Description

Pricing segment The PRC segment contains the pricing information for the preceding CDM segment's chargeable item. It contains the fields which, for the same chargeable item, might vary depending upon facility or department or patient type. The preceding CDM segment contains the fields which, for one chargeable item, remain the same across facilities, departments, and patient types.

Hierarchy

Overview

Methods

Public function FacilityIDPRCRepCount : Integer;
Public function DepartmentRepCount : Integer;
Public function ValidPatientClassesRepCount : Integer;
Public function PriceRepCount : Integer;
Public function FormulaRepCount : Integer;
Public function BillingCategoryRepCount : Integer;

Properties

Public property PrimaryKeyValuePRC : TbsCE_231 read GetPrimaryKeyValuePRC write SetPrimaryKeyValuePRC;
Public property FacilityIDPRC[RepCount:Integer]: TbsCE_231 read GetFacilityIDPRC write SetFacilityIDPRC;
Public property Department[RepCount:Integer]: TbsCE_231 read GetDepartment write SetDepartment;
Public property ValidPatientClasses[RepCount:Integer]: TbsIS_231 read GetValidPatientClasses write SetValidPatientClasses;
Public property Price[RepCount:Integer]: TbsCP_231 read GetPrice write SetPrice;
Public property Formula[RepCount:Integer]: TbsST_231 read GetFormula write SetFormula;
Public property MinimumQuantity : TbsNM_231 read GetMinimumQuantity write SetMinimumQuantity;
Public property MaximumQuantity : TbsNM_231 read GetMaximumQuantity write SetMaximumQuantity;
Public property MinimumPrice : TbsMO_231 read GetMinimumPrice write SetMinimumPrice;
Public property MaximumPrice : TbsMO_231 read GetMaximumPrice write SetMaximumPrice;
Public property EffectiveStartDate : TbsTS_231 read GetEffectiveStartDate write SetEffectiveStartDate;
Public property EffectiveEndDate : TbsTS_231 read GetEffectiveEndDate write SetEffectiveEndDate;
Public property PriceOverrideFlag : TbsIS_231 read GetPriceOverrideFlag write SetPriceOverrideFlag;
Public property BillingCategory[RepCount:Integer]: TbsCE_231 read GetBillingCategory write SetBillingCategory;
Public property ChargeableFlag : TbsID_231 read GetChargeableFlag write SetChargeableFlag;
Public property ActiveInactiveFlag : TbsID_231 read GetActiveInactiveFlag write SetActiveInactiveFlag;
Public property Cost : TbsMO_231 read GetCost write SetCost;
Public property ChargeOnIndicator : TbsIS_231 read GetChargeOnIndicator write SetChargeOnIndicator;

Description

Methods

Public function FacilityIDPRCRepCount : Integer;
 
Public function DepartmentRepCount : Integer;
 
Public function ValidPatientClassesRepCount : Integer;
 
Public function PriceRepCount : Integer;
 
Public function FormulaRepCount : Integer;
 
Public function BillingCategoryRepCount : Integer;
 

Properties

Public property PrimaryKeyValuePRC : TbsCE_231 read GetPrimaryKeyValuePRC write SetPrimaryKeyValuePRC;

Primary Key Value - PRC, Min : 1, Max : 1

Public property FacilityIDPRC[RepCount:Integer]: TbsCE_231 read GetFacilityIDPRC write SetFacilityIDPRC;

Facility ID - PRC, Min : 0, Max : *

Public property Department[RepCount:Integer]: TbsCE_231 read GetDepartment write SetDepartment;

Department, Min : 0, Max : *

Public property ValidPatientClasses[RepCount:Integer]: TbsIS_231 read GetValidPatientClasses write SetValidPatientClasses;

Valid Patient Classes, Min : 0, Max : *

Public property Price[RepCount:Integer]: TbsCP_231 read GetPrice write SetPrice;

Price, Min : 0, Max : *

Public property Formula[RepCount:Integer]: TbsST_231 read GetFormula write SetFormula;

Formula, Min : 0, Max : *

Public property MinimumQuantity : TbsNM_231 read GetMinimumQuantity write SetMinimumQuantity;

Minimum Quantity, Min : 0, Max : 1

Public property MaximumQuantity : TbsNM_231 read GetMaximumQuantity write SetMaximumQuantity;

Maximum Quantity, Min : 0, Max : 1

Public property MinimumPrice : TbsMO_231 read GetMinimumPrice write SetMinimumPrice;

Minimum Price, Min : 0, Max : 1

Public property MaximumPrice : TbsMO_231 read GetMaximumPrice write SetMaximumPrice;

Maximum Price, Min : 0, Max : 1

Public property EffectiveStartDate : TbsTS_231 read GetEffectiveStartDate write SetEffectiveStartDate;

Effective Start Date, Min : 0, Max : 1

Public property EffectiveEndDate : TbsTS_231 read GetEffectiveEndDate write SetEffectiveEndDate;

Effective End Date, Min : 0, Max : 1

Public property PriceOverrideFlag : TbsIS_231 read GetPriceOverrideFlag write SetPriceOverrideFlag;

Price Override Flag, Min : 0, Max : 1

Public property BillingCategory[RepCount:Integer]: TbsCE_231 read GetBillingCategory write SetBillingCategory;

Billing Category, Min : 0, Max : *

Public property ChargeableFlag : TbsID_231 read GetChargeableFlag write SetChargeableFlag;

Chargeable Flag, Min : 0, Max : 1

Public property ActiveInactiveFlag : TbsID_231 read GetActiveInactiveFlag write SetActiveInactiveFlag;

Active/Inactive Flag, Min : 0, Max : 1

Public property Cost : TbsMO_231 read GetCost write SetCost;

Cost, Min : 0, Max : 1

Public property ChargeOnIndicator : TbsIS_231 read GetChargeOnIndicator write SetChargeOnIndicator;

Charge On Indicator, Min : 0, Max : 1


Generated by PasDoc 0.14.0.