public class ORC extends AbstractSegment
Represents an HL7 ORC message segment (COMMOM ORDER). 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) |
CN |
getActionBy()
Returns
ORC-19: "Action by" - creates it if necessary
|
TN[] |
getCallBackPhoneNumber()
Returns all repetitions of Call Back Phone Number (ORC-14).
|
TN |
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
|
CN |
getEnteredBy()
Returns
ORC-10: "Entered By" - creates it if necessary
|
CM_PARENT_RESULT |
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
|
CM_FILLER |
getFillerOrderNumber()
Returns
ORC-3: "Filler Order Number" - creates it if necessary
|
ID |
getOrc1_OrderControl()
Returns
ORC-1: "Order Control" - creates it if necessary
|
CN |
getOrc10_EnteredBy()
Returns
ORC-10: "Entered By" - creates it if necessary
|
CN |
getOrc11_VerifiedBy()
Returns
ORC-11: "Verified By" - creates it if necessary
|
CN |
getOrc12_OrderingProvider()
Returns
ORC-12: "Ordering Provider" - creates it if necessary
|
CM_PARENT_RESULT |
getOrc13_EntererSLocation()
Returns
ORC-13: "Enterer's Location" - creates it if necessary
|
TN[] |
getOrc14_CallBackPhoneNumber()
Returns all repetitions of Call Back Phone Number (ORC-14).
|
TN |
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
|
CN |
getOrc19_ActionBy()
Returns
ORC-19: "Action by" - creates it if necessary
|
CM_PLACER |
getOrc2_PlacerOrderNumber()
Returns
ORC-2: "Placer Order Number" - creates it if necessary
|
CM_FILLER |
getOrc3_FillerOrderNumber()
Returns
ORC-3: "Filler Order Number" - creates it if necessary
|
CM_GROUP_ID |
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 all repetitions of Quantity / timing (ORC-7).
|
TQ |
getOrc7_QuantityTiming(int rep)
Returns a specific repetition of
ORC-7: "Quantity / timing" - creates it if necessary
|
int |
getOrc7_QuantityTimingReps()
Returns a count of the current number of repetitions of Quantity / timing (ORC-7).
|
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
|
CN |
getOrderingProvider()
Returns
ORC-12: "Ordering Provider" - creates it if necessary
|
ID |
getOrderStatus()
Returns
ORC-5: "Order Status" - creates it if necessary
|
CM_EIP |
getParentOrder()
Returns
ORC-8: "Parent Order" - creates it if necessary
|
CM_GROUP_ID |
getPlacerGroupNumber()
Returns
ORC-4: "Placer Group Number" - creates it if necessary
|
CM_PLACER |
getPlacerOrderNumber()
Returns
ORC-2: "Placer Order Number" - creates it if necessary
|
TQ[] |
getQuantityTiming()
Returns all repetitions of Quantity / timing (ORC-7).
|
TQ |
getQuantityTiming(int rep)
Returns a specific repetition of
ORC-7: "Quantity / timing" - creates it if necessary
|
int |
getQuantityTimingReps()
Returns a count of the current number of repetitions of Quantity / timing (ORC-7).
|
ID |
getResponseFlag()
Returns
ORC-6: "Response Flag" - creates it if necessary
|
CN |
getVerifiedBy()
Returns
ORC-11: "Verified By" - creates it if necessary
|
TN |
insertCallBackPhoneNumber(int rep)
Inserts a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
TN |
insertOrc14_CallBackPhoneNumber(int rep)
Inserts a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
TQ |
insertOrc7_QuantityTiming(int rep)
Inserts a repetition of
ORC-7: "Quantity / timing" at a specific index
|
TQ |
insertQuantityTiming(int rep)
Inserts a repetition of
ORC-7: "Quantity / timing" at a specific index
|
TN |
removeCallBackPhoneNumber(int rep)
Removes a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
TN |
removeOrc14_CallBackPhoneNumber(int rep)
Removes a repetition of
ORC-14: "Call Back Phone Number" at a specific index
|
TQ |
removeOrc7_QuantityTiming(int rep)
Removes a repetition of
ORC-7: "Quantity / timing" at a specific index
|
TQ |
removeQuantityTiming(int rep)
Removes a repetition of
ORC-7: "Quantity / timing" 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 CM_PLACER getPlacerOrderNumber()
public CM_PLACER getOrc2_PlacerOrderNumber()
public CM_FILLER getFillerOrderNumber()
public CM_FILLER getOrc3_FillerOrderNumber()
public CM_GROUP_ID getPlacerGroupNumber()
public CM_GROUP_ID getOrc4_PlacerGroupNumber()
public ID getOrderStatus()
public ID getOrc5_OrderStatus()
public ID getResponseFlag()
public ID getOrc6_ResponseFlag()
public TQ[] getQuantityTiming()
public TQ[] getOrc7_QuantityTiming()
public int getQuantityTimingReps()
public TQ getQuantityTiming(int rep)
rep
- The repetition index (0-indexed)public TQ getOrc7_QuantityTiming(int rep)
rep
- The repetition index (0-indexed)public int getOrc7_QuantityTimingReps()
public TQ insertQuantityTiming(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 TQ insertOrc7_QuantityTiming(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 TQ removeQuantityTiming(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 TQ removeOrc7_QuantityTiming(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 CM_EIP getParentOrder()
public CM_EIP getOrc8_ParentOrder()
public TS getDateTimeOfTransaction()
public TS getOrc9_DateTimeOfTransaction()
public CN getEnteredBy()
public CN getOrc10_EnteredBy()
public CN getVerifiedBy()
public CN getOrc11_VerifiedBy()
public CN getOrderingProvider()
public CN getOrc12_OrderingProvider()
public CM_PARENT_RESULT getEntererSLocation()
public CM_PARENT_RESULT getOrc13_EntererSLocation()
public TN[] getCallBackPhoneNumber()
public TN[] getOrc14_CallBackPhoneNumber()
public int getCallBackPhoneNumberReps()
public TN getCallBackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public TN getOrc14_CallBackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getOrc14_CallBackPhoneNumberReps()
public TN 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 TN 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 TN 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 TN 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 CN getActionBy()
public CN getOrc19_ActionBy()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.