Class TbsARQ_23

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsARQ_23 = class(TbsHL7Segment)

Description

Appointment Request

Hierarchy

Overview

Methods

Public function RequestedStartDateTimeRangeRepCount : Integer;
Public function PlacerContactPhoneNumberRepCount : Integer;
Public function EnteredByPhoneNumberRepCount : Integer;

Properties

Public property PlacerAppointmentID : TbsEI_23 read GetPlacerAppointmentID write SetPlacerAppointmentID;
Public property FillerAppointmentID : TbsEI_23 read GetFillerAppointmentID write SetFillerAppointmentID;
Public property OccurrenceNumber : TbsNM_23 read GetOccurrenceNumber write SetOccurrenceNumber;
Public property PlacerGroupNumber : TbsEI_23 read GetPlacerGroupNumber write SetPlacerGroupNumber;
Public property ScheduleID : TbsCE_23 read GetScheduleID write SetScheduleID;
Public property RequestEventReason : TbsCE_23 read GetRequestEventReason write SetRequestEventReason;
Public property AppointmentReason : TbsCE_23 read GetAppointmentReason write SetAppointmentReason;
Public property AppointmentType : TbsCE_23 read GetAppointmentType write SetAppointmentType;
Public property AppointmentDuration : TbsNM_23 read GetAppointmentDuration write SetAppointmentDuration;
Public property AppointmentDurationUnits : TbsCE_23 read GetAppointmentDurationUnits write SetAppointmentDurationUnits;
Public property RequestedStartDateTimeRange[RepCount:Integer]: TbsDR_23 read GetRequestedStartDateTimeRange write SetRequestedStartDateTimeRange;
Public property Priority : TbsST_23 read GetPriority write SetPriority;
Public property RepeatingInterval : TbsRI_23 read GetRepeatingInterval write SetRepeatingInterval;
Public property RepeatingIntervalDuration : TbsST_23 read GetRepeatingIntervalDuration write SetRepeatingIntervalDuration;
Public property PlacerContactPerson : TbsXCN_23 read GetPlacerContactPerson write SetPlacerContactPerson;
Public property PlacerContactPhoneNumber[RepCount:Integer]: TbsXTN_23 read GetPlacerContactPhoneNumber write SetPlacerContactPhoneNumber;
Public property PlacerContactAddress : TbsXAD_23 read GetPlacerContactAddress write SetPlacerContactAddress;
Public property PlacerContactLocation : TbsPL_23 read GetPlacerContactLocation write SetPlacerContactLocation;
Public property EnteredByPerson : TbsXCN_23 read GetEnteredByPerson write SetEnteredByPerson;
Public property EnteredByPhoneNumber[RepCount:Integer]: TbsXTN_23 read GetEnteredByPhoneNumber write SetEnteredByPhoneNumber;
Public property EnteredByLocation : TbsPL_23 read GetEnteredByLocation write SetEnteredByLocation;
Public property ParentPlacerAppointmentID : TbsEI_23 read GetParentPlacerAppointmentID write SetParentPlacerAppointmentID;
Public property ParentFillerAppointmentID : TbsEI_23 read GetParentFillerAppointmentID write SetParentFillerAppointmentID;

Description

Methods

Public function RequestedStartDateTimeRangeRepCount : Integer;
 
Public function PlacerContactPhoneNumberRepCount : Integer;
 
Public function EnteredByPhoneNumberRepCount : Integer;
 

Properties

Public property PlacerAppointmentID : TbsEI_23 read GetPlacerAppointmentID write SetPlacerAppointmentID;

Placer Appointment ID, Min : 1, Max : 1

Public property FillerAppointmentID : TbsEI_23 read GetFillerAppointmentID write SetFillerAppointmentID;

Filler Appointment ID, Min : 0, Max : 1

Public property OccurrenceNumber : TbsNM_23 read GetOccurrenceNumber write SetOccurrenceNumber;

Occurrence Number, Min : 0, Max : 1

Public property PlacerGroupNumber : TbsEI_23 read GetPlacerGroupNumber write SetPlacerGroupNumber;

Placer Group Number, Min : 0, Max : 1

Public property ScheduleID : TbsCE_23 read GetScheduleID write SetScheduleID;

Schedule ID, Min : 0, Max : 1

Public property RequestEventReason : TbsCE_23 read GetRequestEventReason write SetRequestEventReason;

Request Event Reason, Min : 0, Max : 1

Public property AppointmentReason : TbsCE_23 read GetAppointmentReason write SetAppointmentReason;

Appointment Reason, Min : 0, Max : 1

Public property AppointmentType : TbsCE_23 read GetAppointmentType write SetAppointmentType;

Appointment Type, Min : 0, Max : 1

Public property AppointmentDuration : TbsNM_23 read GetAppointmentDuration write SetAppointmentDuration;

Appointment Duration, Min : 0, Max : 1

Public property AppointmentDurationUnits : TbsCE_23 read GetAppointmentDurationUnits write SetAppointmentDurationUnits;

Appointment Duration Units, Min : 0, Max : 1

Public property RequestedStartDateTimeRange[RepCount:Integer]: TbsDR_23 read GetRequestedStartDateTimeRange write SetRequestedStartDateTimeRange;

Requested Start Date/Time Range, Min : 0, Max : *

Public property Priority : TbsST_23 read GetPriority write SetPriority;

Priority, Min : 0, Max : 1

Public property RepeatingInterval : TbsRI_23 read GetRepeatingInterval write SetRepeatingInterval;

Repeating Interval, Min : 0, Max : 1

Public property RepeatingIntervalDuration : TbsST_23 read GetRepeatingIntervalDuration write SetRepeatingIntervalDuration;

Repeating Interval Duration, Min : 0, Max : 1

Public property PlacerContactPerson : TbsXCN_23 read GetPlacerContactPerson write SetPlacerContactPerson;

Placer Contact Person, Min : 1, Max : 1

Public property PlacerContactPhoneNumber[RepCount:Integer]: TbsXTN_23 read GetPlacerContactPhoneNumber write SetPlacerContactPhoneNumber;

Placer Contact Phone Number, Min : 0, Max : *

Public property PlacerContactAddress : TbsXAD_23 read GetPlacerContactAddress write SetPlacerContactAddress;

Placer Contact Address, Min : 0, Max : 1

Public property PlacerContactLocation : TbsPL_23 read GetPlacerContactLocation write SetPlacerContactLocation;

Placer Contact Location, Min : 0, Max : 1

Public property EnteredByPerson : TbsXCN_23 read GetEnteredByPerson write SetEnteredByPerson;

Entered By Person, Min : 1, Max : 1

Public property EnteredByPhoneNumber[RepCount:Integer]: TbsXTN_23 read GetEnteredByPhoneNumber write SetEnteredByPhoneNumber;

Entered By Phone Number, Min : 0, Max : *

Public property EnteredByLocation : TbsPL_23 read GetEnteredByLocation write SetEnteredByLocation;

Entered By Location, Min : 0, Max : 1

Public property ParentPlacerAppointmentID : TbsEI_23 read GetParentPlacerAppointmentID write SetParentPlacerAppointmentID;

Parent Placer Appointment ID, Min : 0, Max : 1

Public property ParentFillerAppointmentID : TbsEI_23 read GetParentFillerAppointmentID write SetParentFillerAppointmentID;

Parent Filler Appointment ID, Min : 0, Max : 1


Generated by PasDoc 0.14.0.