Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsARQ_25
Unit
BSHL7DT25
Declaration
type TbsARQ_25 = class(TbsHL7Segment)
Description
Appointment Request The ARQ segment defines a request for the booking of an appointment. It is used in transactions sent from an application acting in the role of a placer.
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function RequestedStartDateTimeRangeRepCount : Integer; |
|
|
function PlacerContactPersonRepCount : Integer; |
|
|
function PlacerContactPhoneNumberRepCount : Integer; |
|
|
function PlacerContactAddressRepCount : Integer; |
|
|
function EnteredByPersonRepCount : Integer; |
|
|
function EnteredByPhoneNumberRepCount : Integer; |
|
|
function PlacerOrderNumberRepCount : Integer; |
|
|
function FillerOrderNumberRepCount : Integer; |
|
Properties
|
property PlacerAppointmentID : TbsEI_25 read GetPlacerAppointmentID write SetPlacerAppointmentID; |
Placer Appointment ID, Min : 1, Max : 1
|
|
property FillerAppointmentID : TbsEI_25 read GetFillerAppointmentID write SetFillerAppointmentID; |
Filler Appointment ID, Min : 0, Max : 1
|
|
property OccurrenceNumber : TbsNM_25 read GetOccurrenceNumber write SetOccurrenceNumber; |
Occurrence Number, Min : 0, Max : 1
|
|
property PlacerGroupNumber : TbsEI_25 read GetPlacerGroupNumber write SetPlacerGroupNumber; |
Placer Group Number, Min : 0, Max : 1
|
|
property ScheduleID : TbsCE_25 read GetScheduleID write SetScheduleID; |
Schedule ID, Min : 0, Max : 1
|
|
property RequestEventReason : TbsCE_25 read GetRequestEventReason write SetRequestEventReason; |
Request Event Reason, Min : 0, Max : 1
|
|
property AppointmentReason : TbsCE_25 read GetAppointmentReason write SetAppointmentReason; |
Appointment Reason, Min : 0, Max : 1
|
|
property AppointmentType : TbsCE_25 read GetAppointmentType write SetAppointmentType; |
Appointment Type, Min : 0, Max : 1
|
|
property AppointmentDuration : TbsNM_25 read GetAppointmentDuration write SetAppointmentDuration; |
Appointment Duration, Min : 0, Max : 1
|
|
property AppointmentDurationUnits : TbsCE_25 read GetAppointmentDurationUnits write SetAppointmentDurationUnits; |
Appointment Duration Units, Min : 0, Max : 1
|
|
property RequestedStartDateTimeRange[RepCount:Integer]: TbsDR_25 read GetRequestedStartDateTimeRange write SetRequestedStartDateTimeRange; |
Requested Start Date/Time Range, Min : 0, Max : *
|
|
property PriorityARQ : TbsST_25 read GetPriorityARQ write SetPriorityARQ; |
Priority-ARQ, Min : 0, Max : 1
|
|
property RepeatingInterval : TbsRI_25 read GetRepeatingInterval write SetRepeatingInterval; |
Repeating Interval, Min : 0, Max : 1
|
|
property RepeatingIntervalDuration : TbsST_25 read GetRepeatingIntervalDuration write SetRepeatingIntervalDuration; |
Repeating Interval Duration, Min : 0, Max : 1
|
|
property PlacerContactPerson[RepCount:Integer]: TbsXCN_25 read GetPlacerContactPerson write SetPlacerContactPerson; |
Placer Contact Person, Min : 1, Max : *
|
|
property PlacerContactPhoneNumber[RepCount:Integer]: TbsXTN_25 read GetPlacerContactPhoneNumber write SetPlacerContactPhoneNumber; |
Placer Contact Phone Number, Min : 0, Max : *
|
|
property PlacerContactAddress[RepCount:Integer]: TbsXAD_25 read GetPlacerContactAddress write SetPlacerContactAddress; |
Placer Contact Address, Min : 0, Max : *
|
|
property PlacerContactLocation : TbsPL_25 read GetPlacerContactLocation write SetPlacerContactLocation; |
Placer Contact Location, Min : 0, Max : 1
|
|
property EnteredByPerson[RepCount:Integer]: TbsXCN_25 read GetEnteredByPerson write SetEnteredByPerson; |
Entered By Person, Min : 1, Max : *
|
|
property EnteredByPhoneNumber[RepCount:Integer]: TbsXTN_25 read GetEnteredByPhoneNumber write SetEnteredByPhoneNumber; |
Entered By Phone Number, Min : 0, Max : *
|
|
property EnteredByLocation : TbsPL_25 read GetEnteredByLocation write SetEnteredByLocation; |
Entered By Location, Min : 0, Max : 1
|
|
property ParentPlacerAppointmentID : TbsEI_25 read GetParentPlacerAppointmentID write SetParentPlacerAppointmentID; |
Parent Placer Appointment ID, Min : 0, Max : 1
|
|
property ParentFillerAppointmentID : TbsEI_25 read GetParentFillerAppointmentID write SetParentFillerAppointmentID; |
Parent Filler Appointment ID, Min : 0, Max : 1
|
|
property PlacerOrderNumber[RepCount:Integer]: TbsEI_25 read GetPlacerOrderNumber write SetPlacerOrderNumber; |
Placer Order Number, Min : 0, Max : *
|
|
property FillerOrderNumber[RepCount:Integer]: TbsEI_25 read GetFillerOrderNumber write SetFillerOrderNumber; |
Filler Order Number, Min : 0, Max : *
|
Generated by PasDoc 0.14.0.
|