Class TbsORC_251

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsORC_251 = class(TbsHL7Segment)

Description

Common Order The Common Order segment (ORC) is used to transmit fields that are common to all orders (all types of services that are requested). The ORC segment is required in the Order (ORM) message. ORC is mandatory in Order Acknowledgment (ORR) messages if an order detail segment is present, but is not required otherwise.

Hierarchy

Overview

Methods

Public function QuantityTimingRepCount : Integer;
Public function EnteredByRepCount : Integer;
Public function VerifiedByRepCount : Integer;
Public function OrderingProviderRepCount : Integer;
Public function CallBackPhoneNumberRepCount : Integer;
Public function ActionByRepCount : Integer;
Public function OrderingFacilityNameRepCount : Integer;
Public function OrderingFacilityAddressRepCount : Integer;
Public function OrderingFacilityPhoneNumberRepCount : Integer;
Public function OrderingProviderAddressRepCount : Integer;

Properties

Public property OrderControl : TbsID_251 read GetOrderControl write SetOrderControl;
Public property PlacerOrderNumber : TbsEI_251 read GetPlacerOrderNumber write SetPlacerOrderNumber;
Public property FillerOrderNumber : TbsEI_251 read GetFillerOrderNumber write SetFillerOrderNumber;
Public property PlacerGroupNumber : TbsEI_251 read GetPlacerGroupNumber write SetPlacerGroupNumber;
Public property OrderStatus : TbsID_251 read GetOrderStatus write SetOrderStatus;
Public property ResponseFlag : TbsID_251 read GetResponseFlag write SetResponseFlag;
Public property QuantityTiming[RepCount:Integer]: TbsTQ_251 read GetQuantityTiming write SetQuantityTiming;
Public property ParentOrder : TbsEIP_251 read GetParentOrder write SetParentOrder;
Public property DateTimeofTransaction : TbsTS_251 read GetDateTimeofTransaction write SetDateTimeofTransaction;
Public property EnteredBy[RepCount:Integer]: TbsXCN_251 read GetEnteredBy write SetEnteredBy;
Public property VerifiedBy[RepCount:Integer]: TbsXCN_251 read GetVerifiedBy write SetVerifiedBy;
Public property OrderingProvider[RepCount:Integer]: TbsXCN_251 read GetOrderingProvider write SetOrderingProvider;
Public property EnterersLocation : TbsPL_251 read GetEnterersLocation write SetEnterersLocation;
Public property CallBackPhoneNumber[RepCount:Integer]: TbsXTN_251 read GetCallBackPhoneNumber write SetCallBackPhoneNumber;
Public property OrderEffectiveDateTime : TbsTS_251 read GetOrderEffectiveDateTime write SetOrderEffectiveDateTime;
Public property OrderControlCodeReason : TbsCE_251 read GetOrderControlCodeReason write SetOrderControlCodeReason;
Public property EnteringOrganization : TbsCE_251 read GetEnteringOrganization write SetEnteringOrganization;
Public property EnteringDevice : TbsCE_251 read GetEnteringDevice write SetEnteringDevice;
Public property ActionBy[RepCount:Integer]: TbsXCN_251 read GetActionBy write SetActionBy;
Public property AdvancedBeneficiaryNoticeCode : TbsCE_251 read GetAdvancedBeneficiaryNoticeCode write SetAdvancedBeneficiaryNoticeCode;
Public property OrderingFacilityName[RepCount:Integer]: TbsXON_251 read GetOrderingFacilityName write SetOrderingFacilityName;
Public property OrderingFacilityAddress[RepCount:Integer]: TbsXAD_251 read GetOrderingFacilityAddress write SetOrderingFacilityAddress;
Public property OrderingFacilityPhoneNumber[RepCount:Integer]: TbsXTN_251 read GetOrderingFacilityPhoneNumber write SetOrderingFacilityPhoneNumber;
Public property OrderingProviderAddress[RepCount:Integer]: TbsXAD_251 read GetOrderingProviderAddress write SetOrderingProviderAddress;
Public property OrderStatusModifier : TbsCWE_251 read GetOrderStatusModifier write SetOrderStatusModifier;
Public property AdvancedBeneficiaryNoticeOverrideReason : TbsCWE_251 read GetAdvancedBeneficiaryNoticeOverrideReason write SetAdvancedBeneficiaryNoticeOverrideReason;
Public property FillersExpectedAvailabilityDateTime : TbsTS_251 read GetFillersExpectedAvailabilityDateTime write SetFillersExpectedAvailabilityDateTime;
Public property ConfidentialityCode : TbsCWE_251 read GetConfidentialityCode write SetConfidentialityCode;
Public property OrderType : TbsCWE_251 read GetOrderType write SetOrderType;
Public property EntererAuthorizationMode : TbsCNE_251 read GetEntererAuthorizationMode write SetEntererAuthorizationMode;
Public property ParentUniversalServiceIdentifier : TbsCWE_251 read GetParentUniversalServiceIdentifier write SetParentUniversalServiceIdentifier;

Description

Methods

Public function QuantityTimingRepCount : Integer;
 
Public function EnteredByRepCount : Integer;
 
Public function VerifiedByRepCount : Integer;
 
Public function OrderingProviderRepCount : Integer;
 
Public function CallBackPhoneNumberRepCount : Integer;
 
Public function ActionByRepCount : Integer;
 
Public function OrderingFacilityNameRepCount : Integer;
 
Public function OrderingFacilityAddressRepCount : Integer;
 
Public function OrderingFacilityPhoneNumberRepCount : Integer;
 
Public function OrderingProviderAddressRepCount : Integer;
 

Properties

Public property OrderControl : TbsID_251 read GetOrderControl write SetOrderControl;

Order Control, Min : 1, Max : 1

Public property PlacerOrderNumber : TbsEI_251 read GetPlacerOrderNumber write SetPlacerOrderNumber;

Placer Order Number, Min : 0, Max : 1

Public property FillerOrderNumber : TbsEI_251 read GetFillerOrderNumber write SetFillerOrderNumber;

Filler Order Number, Min : 0, Max : 1

Public property PlacerGroupNumber : TbsEI_251 read GetPlacerGroupNumber write SetPlacerGroupNumber;

Placer Group Number, Min : 0, Max : 1

Public property OrderStatus : TbsID_251 read GetOrderStatus write SetOrderStatus;

Order Status, Min : 0, Max : 1

Public property ResponseFlag : TbsID_251 read GetResponseFlag write SetResponseFlag;

Response Flag, Min : 0, Max : 1

Public property QuantityTiming[RepCount:Integer]: TbsTQ_251 read GetQuantityTiming write SetQuantityTiming;

Quantity/Timing, Min : 0, Max : *

Public property ParentOrder : TbsEIP_251 read GetParentOrder write SetParentOrder;

Parent Order, Min : 0, Max : 1

Public property DateTimeofTransaction : TbsTS_251 read GetDateTimeofTransaction write SetDateTimeofTransaction;

Date/Time of Transaction, Min : 0, Max : 1

Public property EnteredBy[RepCount:Integer]: TbsXCN_251 read GetEnteredBy write SetEnteredBy;

Entered By, Min : 0, Max : *

Public property VerifiedBy[RepCount:Integer]: TbsXCN_251 read GetVerifiedBy write SetVerifiedBy;

Verified By, Min : 0, Max : *

Public property OrderingProvider[RepCount:Integer]: TbsXCN_251 read GetOrderingProvider write SetOrderingProvider;

Ordering Provider, Min : 0, Max : *

Public property EnterersLocation : TbsPL_251 read GetEnterersLocation write SetEnterersLocation;

Enterer's Location, Min : 0, Max : 1

Public property CallBackPhoneNumber[RepCount:Integer]: TbsXTN_251 read GetCallBackPhoneNumber write SetCallBackPhoneNumber;

Call Back Phone Number, Min : 0, Max : *

Public property OrderEffectiveDateTime : TbsTS_251 read GetOrderEffectiveDateTime write SetOrderEffectiveDateTime;

Order Effective Date/Time, Min : 0, Max : 1

Public property OrderControlCodeReason : TbsCE_251 read GetOrderControlCodeReason write SetOrderControlCodeReason;

Order Control Code Reason, Min : 0, Max : 1

Public property EnteringOrganization : TbsCE_251 read GetEnteringOrganization write SetEnteringOrganization;

Entering Organization, Min : 0, Max : 1

Public property EnteringDevice : TbsCE_251 read GetEnteringDevice write SetEnteringDevice;

Entering Device, Min : 0, Max : 1

Public property ActionBy[RepCount:Integer]: TbsXCN_251 read GetActionBy write SetActionBy;

Action By, Min : 0, Max : *

Public property AdvancedBeneficiaryNoticeCode : TbsCE_251 read GetAdvancedBeneficiaryNoticeCode write SetAdvancedBeneficiaryNoticeCode;

Advanced Beneficiary Notice Code, Min : 0, Max : 1

Public property OrderingFacilityName[RepCount:Integer]: TbsXON_251 read GetOrderingFacilityName write SetOrderingFacilityName;

Ordering Facility Name, Min : 0, Max : *

Public property OrderingFacilityAddress[RepCount:Integer]: TbsXAD_251 read GetOrderingFacilityAddress write SetOrderingFacilityAddress;

Ordering Facility Address, Min : 0, Max : *

Public property OrderingFacilityPhoneNumber[RepCount:Integer]: TbsXTN_251 read GetOrderingFacilityPhoneNumber write SetOrderingFacilityPhoneNumber;

Ordering Facility Phone Number, Min : 0, Max : *

Public property OrderingProviderAddress[RepCount:Integer]: TbsXAD_251 read GetOrderingProviderAddress write SetOrderingProviderAddress;

Ordering Provider Address, Min : 0, Max : *

Public property OrderStatusModifier : TbsCWE_251 read GetOrderStatusModifier write SetOrderStatusModifier;

Order Status Modifier, Min : 0, Max : 1

Public property AdvancedBeneficiaryNoticeOverrideReason : TbsCWE_251 read GetAdvancedBeneficiaryNoticeOverrideReason write SetAdvancedBeneficiaryNoticeOverrideReason;

Advanced Beneficiary Notice Override Reason, Min : 0, Max : 1

Public property FillersExpectedAvailabilityDateTime : TbsTS_251 read GetFillersExpectedAvailabilityDateTime write SetFillersExpectedAvailabilityDateTime;

Filler's Expected Availability Date/Time, Min : 0, Max : 1

Public property ConfidentialityCode : TbsCWE_251 read GetConfidentialityCode write SetConfidentialityCode;

Confidentiality Code, Min : 0, Max : 1

Public property OrderType : TbsCWE_251 read GetOrderType write SetOrderType;

Order Type, Min : 0, Max : 1

Public property EntererAuthorizationMode : TbsCNE_251 read GetEntererAuthorizationMode write SetEntererAuthorizationMode;

Enterer Authorization Mode, Min : 0, Max : 1

Public property ParentUniversalServiceIdentifier : TbsCWE_251 read GetParentUniversalServiceIdentifier write SetParentUniversalServiceIdentifier;

Parent Universal Service Identifier, Min : 0, Max : 1


Generated by PasDoc 0.14.0.