public class ORC extends AbstractSegment
Represents an HL7 ORC message segment (Common order segment). This segment has the following fields:
log
Constructor and Description |
---|
ORC(Group parent,
ModelClassFactory factory)
Creates a new ORC segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
XCN |
getActionBy()
Returns
ORC-19: "Action By" - creates it if necessary
|
XTN[] |
getCallBackPhoneNumber()
Returns all repetitions of Call Back Phone Number (ORC-14).
|
XTN |
getCallBackPhoneNumber(int rep)
Returns a specific repetition of
ORC-14: "Call Back Phone Number" - creates it if necessary
|
int |
getCallBackPhoneNumberReps()
Returns a count of the current number of repetitions of Call Back Phone Number (ORC-14).
|
TS |
getDateTimeOfTransaction()
Returns
ORC-9: "Date/Time of Transaction" - creates it if necessary
|
XCN |
getEnteredBy()
Returns
ORC-10: "Entered By" - creates it if necessary
|
PL |
getEntererSLocation()
Returns
ORC-13: "Enterer's Location" - creates it if necessary
|
CE |
getEnteringDevice()
Returns
ORC-18: "Entering Device" - creates it if necessary
|
CE |
getEnteringOrganization()
Returns
ORC-17: "Entering Organization" - creates it if necessary
|
EI |
getFillerOrderNumber()
Returns
ORC-3: "Filler Order Number" - creates it if necessary
|
ID |
getOrc1_OrderControl()
Returns
ORC-1: "Order Control" - creates it if necessary
|
XCN |
getOrc10_EnteredBy()
Returns
ORC-10: "Entered By" - creates it if necessary
|
XCN |
getOrc11_VerifiedBy()
Returns
ORC-11: "Verified By" - creates it if necessary
|
XCN[] |
getOrc12_OrderingProvider()
Returns all repetitions of Ordering Provider (ORC-12).
|
XCN |
getOrc12_OrderingProvider(int rep)
Returns a specific repetition of
ORC-12: "Ordering Provider" - creates it if necessary
|
int |
getOrc12_OrderingProviderReps()
Returns a count of the current number of repetitions of Ordering Provider (ORC-12).
|
PL |
getOrc13_EntererSLocation()
Returns
ORC-13: "Enterer's Location" - creates it if necessary
|
XTN[] |
getOrc14_CallBackPhoneNumber()
Returns all repetitions of Call Back Phone Number (ORC-14).
|
XTN |
getOrc14_CallBackPhoneNumber(int rep)
Returns a specific repetition of
ORC-14: "Call Back Phone Number" - creates it if necessary
|
int |
getOrc14_CallBackPhoneNumberReps()
Returns a count of the current number of repetitions of Call Back Phone Number (ORC-14).
|
TS |
getOrc15_OrderEffectiveDateTime()
Returns
ORC-15: "Order Effective Date/Time" - creates it if necessary
|
CE |
getOrc16_OrderControlCodeReason()
Returns
ORC-16: "Order Control Code Reason" - creates it if necessary
|
CE |
getOrc17_EnteringOrganization()
Returns
ORC-17: "Entering Organization" - creates it if necessary
|
CE |
getOrc18_EnteringDevice()
Returns
ORC-18: "Entering Device" - creates it if necessary
|
XCN |
getOrc19_ActionBy()
Returns
ORC-19: "Action By" - creates it if necessary
|
EI[] |
getOrc2_PlacerOrderNumber()
Returns all repetitions of Placer Order Number (ORC-2).
|
EI |
getOrc2_PlacerOrderNumber(int rep)
Returns a specific repetition of
ORC-2: "Placer Order Number" - creates it if necessary
|
int |
getOrc2_PlacerOrderNumberReps()
Returns a count of the current number of repetitions of Placer Order Number (ORC-2).
|
EI |
getOrc3_FillerOrderNumber()
Returns
ORC-3: "Filler Order Number" - creates it if necessary
|
EI |
getOrc4_PlacerGroupNumber()
Returns
ORC-4: "Placer Group Number" - creates it if necessary
|
ID |
getOrc5_OrderStatus()
Returns
ORC-5: "Order Status" - creates it if necessary
|
ID |
getOrc6_ResponseFlag()
Returns
ORC-6: "Response Flag" - creates it if necessary
|
TQ |
getOrc7_QuantityTiming()
Returns
ORC-7: "Quantity/Timing" - creates it if necessary
|
CM_EIP |
getOrc8_ParentOrder()
Returns
ORC-8: "Parent Order" - creates it if necessary
|
TS |
getOrc9_DateTimeOfTransaction()
Returns
ORC-9: "Date/Time of Transaction" - creates it if necessary
|
ID |
getOrderControl()
Returns
ORC-1: "Order Control" - creates it if necessary
|
CE |
getOrderControlCodeReason()
Returns
ORC-16: "Order Control Code Reason" - creates it if necessary
|
TS |
getOrderEffectiveDateTime()
Returns
ORC-15: "Order Effective Date/Time" - creates it if necessary
|
XCN[] |
getOrderingProvider()
Returns all repetitions of Ordering Provider (ORC-12).
|
XCN |
getOrderingProvider(int rep)
Returns a specific repetition of
ORC-12: "Ordering Provider" - creates it if necessary
|
int |
getOrderingProviderReps()
Returns a count of the current number of repetitions of Ordering Provider (ORC-12).
|
ID |
getOrderStatus()
Returns
ORC-5: "Order Status" - creates it if necessary
|
CM_EIP |
getParentOrder()
Returns
ORC-8: "Parent Order" - creates it if necessary
|
EI |
getPlacerGroupNumber()
Returns
ORC-4: "Placer Group Number" - creates it if necessary
|
EI[] |
getPlacerOrderNumber()
Returns all repetitions of Placer Order Number (ORC-2).
|
EI |
getPlacerOrderNumber(int rep)
Returns a specific repetition of
ORC-2: "Placer Order Number" - creates it if necessary
|
int |
getPlacerOrderNumberReps()
Returns a count of the current number of repetitions of Placer Order Number (ORC-2).
|
TQ |
getQuantityTiming()
Returns
ORC-7: "Quantity/Timing" - creates it if necessary
|
ID |
getResponseFlag()
Returns
ORC-6: "Response Flag" - creates it if necessary
|
XCN |
getVerifiedBy()
Returns
ORC-11: "Verified By" - creates it if necessary
|
XTN |
insertCallBackPhoneNumber(int rep)
Inserts a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
XCN |
insertOrc12_OrderingProvider(int rep)
Inserts a repetition of
ORC-12: "Ordering Provider" at a specific index
|
XTN |
insertOrc14_CallBackPhoneNumber(int rep)
Inserts a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
EI |
insertOrc2_PlacerOrderNumber(int rep)
Inserts a repetition of
ORC-2: "Placer Order Number" at a specific index
|
XCN |
insertOrderingProvider(int rep)
Inserts a repetition of
ORC-12: "Ordering Provider" at a specific index
|
EI |
insertPlacerOrderNumber(int rep)
Inserts a repetition of
ORC-2: "Placer Order Number" at a specific index
|
XTN |
removeCallBackPhoneNumber(int rep)
Removes a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
XCN |
removeOrc12_OrderingProvider(int rep)
Removes a repetition of
ORC-12: "Ordering Provider" at a specific index
|
XTN |
removeOrc14_CallBackPhoneNumber(int rep)
Removes a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
EI |
removeOrc2_PlacerOrderNumber(int rep)
Removes a repetition of
ORC-2: "Placer Order Number" at a specific index
|
XCN |
removeOrderingProvider(int rep)
Removes a repetition of
ORC-12: "Ordering Provider" at a specific index
|
EI |
removePlacerOrderNumber(int rep)
Removes a repetition of
ORC-2: "Placer Order Number" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public ORC(Group parent, ModelClassFactory factory)
public ID getOrderControl()
public ID getOrc1_OrderControl()
public EI[] getPlacerOrderNumber()
public EI[] getOrc2_PlacerOrderNumber()
public int getPlacerOrderNumberReps()
public EI getPlacerOrderNumber(int rep)
rep
- The repetition index (0-indexed)public EI getOrc2_PlacerOrderNumber(int rep)
rep
- The repetition index (0-indexed)public int getOrc2_PlacerOrderNumberReps()
public EI insertPlacerOrderNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public EI insertOrc2_PlacerOrderNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public EI removePlacerOrderNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public EI removeOrc2_PlacerOrderNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public EI getFillerOrderNumber()
public EI getOrc3_FillerOrderNumber()
public EI getPlacerGroupNumber()
public EI getOrc4_PlacerGroupNumber()
public ID getOrderStatus()
public ID getOrc5_OrderStatus()
public ID getResponseFlag()
public ID getOrc6_ResponseFlag()
public TQ getQuantityTiming()
public TQ getOrc7_QuantityTiming()
public CM_EIP getParentOrder()
public CM_EIP getOrc8_ParentOrder()
public TS getDateTimeOfTransaction()
public TS getOrc9_DateTimeOfTransaction()
public XCN getEnteredBy()
public XCN getOrc10_EnteredBy()
public XCN getVerifiedBy()
public XCN getOrc11_VerifiedBy()
public XCN[] getOrderingProvider()
public XCN[] getOrc12_OrderingProvider()
public int getOrderingProviderReps()
public XCN getOrderingProvider(int rep)
rep
- The repetition index (0-indexed)public XCN getOrc12_OrderingProvider(int rep)
rep
- The repetition index (0-indexed)public int getOrc12_OrderingProviderReps()
public XCN insertOrderingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN insertOrc12_OrderingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeOrderingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XCN removeOrc12_OrderingProvider(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public PL getEntererSLocation()
public PL getOrc13_EntererSLocation()
public XTN[] getCallBackPhoneNumber()
public XTN[] getOrc14_CallBackPhoneNumber()
public int getCallBackPhoneNumberReps()
public XTN getCallBackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public XTN getOrc14_CallBackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getOrc14_CallBackPhoneNumberReps()
public XTN insertCallBackPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN insertOrc14_CallBackPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removeCallBackPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public XTN removeOrc14_CallBackPhoneNumber(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TS getOrderEffectiveDateTime()
public TS getOrc15_OrderEffectiveDateTime()
public CE getOrderControlCodeReason()
public CE getOrc16_OrderControlCodeReason()
public CE getEnteringOrganization()
public CE getOrc17_EnteringOrganization()
public CE getEnteringDevice()
public CE getOrc18_EnteringDevice()
public XCN getActionBy()
public XCN getOrc19_ActionBy()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.