Class TbsAPR_26

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsAPR_26 = class(TbsHL7Segment)

Description

Appointment Preferences The APR segment contains parameters and preference specifications used for requesting appointments in the SRM message.  It allows placer applications to provide coded parameters and preference indicators to the filler application, to help determine when a requested appointment should be scheduled.  An APR segment can be provided in conjunction with either the ARQ segment or any of the service and resource segments (AIG, AIS, AIP, and AIL).  If an APR segment appears in conjunction with an ARQ segment, its parameters and preference indicators pertain to the schedule request as a whole.  If the APR segment appears with any of the service and resource segments, then its parameters and preferences apply only to the immediately preceding service or resource.

Hierarchy

Overview

Methods

Public function TimeSelectionCriteriaRepCount : Integer;
Public function ResourceSelectionCriteriaRepCount : Integer;
Public function LocationSelectionCriteriaRepCount : Integer;
Public function FillerOverrideCriteriaRepCount : Integer;

Properties

Public property TimeSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetTimeSelectionCriteria write SetTimeSelectionCriteria;
Public property ResourceSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetResourceSelectionCriteria write SetResourceSelectionCriteria;
Public property LocationSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetLocationSelectionCriteria write SetLocationSelectionCriteria;
Public property SlotSpacingCriteria : TbsNM_26 read GetSlotSpacingCriteria write SetSlotSpacingCriteria;
Public property FillerOverrideCriteria[RepCount:Integer]: TbsSCV_26 read GetFillerOverrideCriteria write SetFillerOverrideCriteria;

Description

Methods

Public function TimeSelectionCriteriaRepCount : Integer;
 
Public function ResourceSelectionCriteriaRepCount : Integer;
 
Public function LocationSelectionCriteriaRepCount : Integer;
 
Public function FillerOverrideCriteriaRepCount : Integer;
 

Properties

Public property TimeSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetTimeSelectionCriteria write SetTimeSelectionCriteria;

Time Selection Criteria, Min : 0, Max : *

Public property ResourceSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetResourceSelectionCriteria write SetResourceSelectionCriteria;

Resource Selection Criteria, Min : 0, Max : *

Public property LocationSelectionCriteria[RepCount:Integer]: TbsSCV_26 read GetLocationSelectionCriteria write SetLocationSelectionCriteria;

Location Selection Criteria, Min : 0, Max : *

Public property SlotSpacingCriteria : TbsNM_26 read GetSlotSpacingCriteria write SetSlotSpacingCriteria;

Slot Spacing Criteria, Min : 0, Max : 1

Public property FillerOverrideCriteria[RepCount:Integer]: TbsSCV_26 read GetFillerOverrideCriteria write SetFillerOverrideCriteria;

Filler Override Criteria, Min : 0, Max : *


Generated by PasDoc 0.14.0.