Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsORC_271
Unit
BSHL7DT271
Declaration
type TbsORC_271 = 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). There is some overlap between fields of the ORC and those in the order detail segments. These are described in the succeeding sections. ORC use notes a
placer order groups The Standard supports a mechanism to collect several orders together in a group. Most often this is used to represent an "ordering session" for a single patient. An order group is a list of orders (ORCs) associated with an ORC-4-placer group number. A group is established when the placer supplies a placer group number with the original order. The order group consists of all the ORCs and order detail segments that have the same placer group number. Orders can be removed from the group using cancel, or added using the replacement or parent-child mechanisms. New orders cannot otherwise be added to the group. b) duplicate fields The ORC is intended to uniformly define the fields that are common to all orders (i.e., requested services). Some ORC fields are duplicated in some order detail segments (e.g., OBR, RXO). For example, ORC-2-placer order number has the same meaning and purpose as OBR-2-placer order number field. This promotes upward compatibility with past versions and ASTM. The rule for using these fields is that the value must appear in the order detail segment if it does not appear in the ORC. However, it is recommended to transmit the field value in both places to avoid confusion. c) parent/child – cancel, hold, discontinue During transmission of a request to cancel, hold, or discontinue a parent order, the request is intended to apply recursively to the parent order and all associated child orders. For example: 1) An EKG application receives an order for three EKGs on successive mornings. 2) The EKG application creates three child orders, one for each requested EKG. 3) The first daily EKG has already been performed when a request is received to cancel the original parent order. (The parent is beyond the point of cancellation.) 4) The remaining, unperformed, children are canceled as a result of the request. )
Hierarchy
Overview
Methods
Properties
Description
Methods
 |
function QuantityTimingRepCount : Integer; |
|
 |
function EnteredByRepCount : Integer; |
|
 |
function VerifiedByRepCount : Integer; |
|
 |
function OrderingProviderRepCount : Integer; |
|
 |
function CallBackPhoneNumberRepCount : Integer; |
|
 |
function ActionByRepCount : Integer; |
|
 |
function OrderingFacilityNameRepCount : Integer; |
|
 |
function OrderingFacilityAddressRepCount : Integer; |
|
 |
function OrderingFacilityPhoneNumberRepCount : Integer; |
|
 |
function OrderingProviderAddressRepCount : Integer; |
|
 |
function AlternatePlacerOrderNumberRepCount : Integer; |
|
Properties
 |
property OrderControl : TbsID_271 read GetOrderControl write SetOrderControl; |
Order Control, Min : 1, Max : 1
|
 |
property PlacerOrderNumber : TbsEI_271 read GetPlacerOrderNumber write SetPlacerOrderNumber; |
Placer Order Number, Min : 0, Max : 1
|
 |
property FillerOrderNumber : TbsEI_271 read GetFillerOrderNumber write SetFillerOrderNumber; |
Filler Order Number, Min : 0, Max : 1
|
 |
property PlacerGroupNumber : TbsEI_271 read GetPlacerGroupNumber write SetPlacerGroupNumber; |
Placer Group Number, Min : 0, Max : 1
|
 |
property OrderStatus : TbsID_271 read GetOrderStatus write SetOrderStatus; |
Order Status, Min : 0, Max : 1
|
 |
property ResponseFlag : TbsID_271 read GetResponseFlag write SetResponseFlag; |
Response Flag, Min : 0, Max : 1
|
 |
property QuantityTiming[RepCount:Integer]: TbsST_271 read GetQuantityTiming write SetQuantityTiming; |
Quantity/Timing, Min : 0, Max : *
|
 |
property Parent : TbsEIP_271 read GetParent write SetParent; |
Parent, Min : 0, Max : 1
|
 |
property DateTimeOfTransaction : TbsDTM_271 read GetDateTimeOfTransaction write SetDateTimeOfTransaction; |
Date/Time Of Transaction, Min : 0, Max : 1
|
 |
property EnteredBy[RepCount:Integer]: TbsXCN_271 read GetEnteredBy write SetEnteredBy; |
Entered By, Min : 0, Max : *
|
 |
property VerifiedBy[RepCount:Integer]: TbsXCN_271 read GetVerifiedBy write SetVerifiedBy; |
Verified By, Min : 0, Max : *
|
 |
property OrderingProvider[RepCount:Integer]: TbsXCN_271 read GetOrderingProvider write SetOrderingProvider; |
Ordering Provider, Min : 0, Max : *
|
 |
property EnterersLocation : TbsPL_271 read GetEnterersLocation write SetEnterersLocation; |
Enterer's Location, Min : 0, Max : 1
|
 |
property CallBackPhoneNumber[RepCount:Integer]: TbsXTN_271 read GetCallBackPhoneNumber write SetCallBackPhoneNumber; |
Call Back Phone Number, Min : 0, Max : 2
|
 |
property OrderEffectiveDateTime : TbsDTM_271 read GetOrderEffectiveDateTime write SetOrderEffectiveDateTime; |
Order Effective Date/Time, Min : 0, Max : 1
|
 |
property OrderControlCodeReason : TbsCWE_271 read GetOrderControlCodeReason write SetOrderControlCodeReason; |
Order Control Code Reason, Min : 0, Max : 1
|
 |
property EnteringOrganization : TbsCWE_271 read GetEnteringOrganization write SetEnteringOrganization; |
Entering Organization, Min : 0, Max : 1
|
 |
property EnteringDevice : TbsCWE_271 read GetEnteringDevice write SetEnteringDevice; |
Entering Device, Min : 0, Max : 1
|
 |
property ActionBy[RepCount:Integer]: TbsXCN_271 read GetActionBy write SetActionBy; |
Action By, Min : 0, Max : *
|
 |
property AdvancedBeneficiaryNoticeCode : TbsCWE_271 read GetAdvancedBeneficiaryNoticeCode write SetAdvancedBeneficiaryNoticeCode; |
Advanced Beneficiary Notice Code, Min : 0, Max : 1
|
 |
property OrderingFacilityName[RepCount:Integer]: TbsXON_271 read GetOrderingFacilityName write SetOrderingFacilityName; |
Ordering Facility Name, Min : 0, Max : *
|
 |
property OrderingFacilityAddress[RepCount:Integer]: TbsXAD_271 read GetOrderingFacilityAddress write SetOrderingFacilityAddress; |
Ordering Facility Address, Min : 0, Max : *
|
 |
property OrderingFacilityPhoneNumber[RepCount:Integer]: TbsXTN_271 read GetOrderingFacilityPhoneNumber write SetOrderingFacilityPhoneNumber; |
Ordering Facility Phone Number, Min : 0, Max : *
|
 |
property OrderingProviderAddress[RepCount:Integer]: TbsXAD_271 read GetOrderingProviderAddress write SetOrderingProviderAddress; |
Ordering Provider Address, Min : 0, Max : *
|
 |
property OrderStatusModifier : TbsCWE_271 read GetOrderStatusModifier write SetOrderStatusModifier; |
Order Status Modifier, Min : 0, Max : 1
|
 |
property AdvancedBeneficiaryNoticeOverrideReason : TbsCWE_271 read GetAdvancedBeneficiaryNoticeOverrideReason write SetAdvancedBeneficiaryNoticeOverrideReason; |
Advanced Beneficiary Notice Override Reason, Min : 0, Max : 1
|
 |
property FillersExpectedAvailabilityDateTime : TbsDTM_271 read GetFillersExpectedAvailabilityDateTime write SetFillersExpectedAvailabilityDateTime; |
Filler's Expected Availability Date/Time, Min : 0, Max : 1
|
 |
property ConfidentialityCode : TbsCWE_271 read GetConfidentialityCode write SetConfidentialityCode; |
Confidentiality Code, Min : 0, Max : 1
|
 |
property OrderType : TbsCWE_271 read GetOrderType write SetOrderType; |
Order Type, Min : 0, Max : 1
|
 |
property EntererAuthorizationMode : TbsCNE_271 read GetEntererAuthorizationMode write SetEntererAuthorizationMode; |
Enterer Authorization Mode, Min : 0, Max : 1
|
 |
property ParentUniversalServiceIdentifier : TbsCWE_271 read GetParentUniversalServiceIdentifier write SetParentUniversalServiceIdentifier; |
Parent Universal Service Identifier, Min : 0, Max : 1
|
 |
property AdvancedBeneficiaryNoticeDate : TbsDT_271 read GetAdvancedBeneficiaryNoticeDate write SetAdvancedBeneficiaryNoticeDate; |
Advanced Beneficiary Notice Date, Min : 0, Max : 1
|
 |
property AlternatePlacerOrderNumber[RepCount:Integer]: TbsCX_271 read GetAlternatePlacerOrderNumber write SetAlternatePlacerOrderNumber; |
Alternate Placer Order Number, Min : 0, Max : *
|
Generated by PasDoc 0.14.0.
|