public class OBR extends AbstractSegment
Represents an HL7 OBR message segment (Observation Request). This segment has the following fields:
log
Constructor and Description |
---|
OBR(Group parent,
ModelClassFactory factory)
Creates a new OBR segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
NDL[] |
getAssistantResultInterpreter()
Returns all repetitions of Assistant Result Interpreter + (OBR-33).
|
NDL |
getAssistantResultInterpreter(int rep)
Returns a specific repetition of
OBR-33: "Assistant Result Interpreter +" - creates it if necessary
|
int |
getAssistantResultInterpreterReps()
Returns a count of the current number of repetitions of Assistant Result Interpreter + (OBR-33).
|
MOC |
getChargeToPractice()
Returns
OBR-23: "Charge to Practice +" - creates it if necessary
|
CQ |
getCollectionVolume()
Returns
OBR-9: "Collection Volume *" - creates it if necessary
|
XCN[] |
getCollectorIdentifier()
Returns all repetitions of Collector Identifier * (OBR-10).
|
XCN |
getCollectorIdentifier(int rep)
Returns a specific repetition of
OBR-10: "Collector Identifier *" - creates it if necessary
|
int |
getCollectorIdentifierReps()
Returns a count of the current number of repetitions of Collector Identifier * (OBR-10).
|
CE[] |
getCollectorSComment()
Returns all repetitions of Collector's Comment * (OBR-39).
|
CE |
getCollectorSComment(int rep)
Returns a specific repetition of
OBR-39: "Collector's Comment *" - creates it if necessary
|
int |
getCollectorSCommentReps()
Returns a count of the current number of repetitions of Collector's Comment * (OBR-39).
|
CE |
getDangerCode()
Returns
OBR-12: "Danger Code" - creates it if necessary
|
ID |
getDiagnosticServSectID()
Returns
OBR-24: "Diagnostic Serv Sect ID" - creates it if necessary
|
ID |
getEscortRequired()
Returns
OBR-42: "Escort Required" - creates it if necessary
|
ST |
getFillerField1()
Returns
OBR-20: "Filler Field 1 +" - creates it if necessary
|
ST |
getFillerField2()
Returns
OBR-21: "Filler Field 2 +" - creates it if necessary
|
EI |
getFillerOrderNumber()
Returns
OBR-3: "Filler Order Number" - creates it if necessary
|
CE[] |
getFillerSupplementalServiceInformation()
Returns all repetitions of Filler Supplemental Service Information (OBR-47).
|
CE |
getFillerSupplementalServiceInformation(int rep)
Returns a specific repetition of
OBR-47: "Filler Supplemental Service Information" - creates it if necessary
|
int |
getFillerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Filler Supplemental Service Information (OBR-47).
|
NM |
getNumberOfSampleContainers()
Returns
OBR-37: "Number of Sample Containers *" - creates it if necessary
|
SI |
getObr1_SetIDOBR()
Returns
OBR-1: "Set ID - OBR" - creates it if necessary
|
XCN[] |
getObr10_CollectorIdentifier()
Returns all repetitions of Collector Identifier * (OBR-10).
|
XCN |
getObr10_CollectorIdentifier(int rep)
Returns a specific repetition of
OBR-10: "Collector Identifier *" - creates it if necessary
|
int |
getObr10_CollectorIdentifierReps()
Returns a count of the current number of repetitions of Collector Identifier * (OBR-10).
|
ID |
getObr11_SpecimenActionCode()
Returns
OBR-11: "Specimen Action Code *" - creates it if necessary
|
CE |
getObr12_DangerCode()
Returns
OBR-12: "Danger Code" - creates it if necessary
|
ST |
getObr13_RelevantClinicalInfo()
Returns
OBR-13: "Relevant Clinical Info." - creates it if necessary
|
TS |
getObr14_SpecimenReceivedDateTime()
Returns
OBR-14: "Specimen Received Date/Time *" - creates it if necessary
|
SPS |
getObr15_SpecimenSource()
Returns
OBR-15: "Specimen Source" - creates it if necessary
|
XCN[] |
getObr16_OrderingProvider()
Returns all repetitions of Ordering Provider (OBR-16).
|
XCN |
getObr16_OrderingProvider(int rep)
Returns a specific repetition of
OBR-16: "Ordering Provider" - creates it if necessary
|
int |
getObr16_OrderingProviderReps()
Returns a count of the current number of repetitions of Ordering Provider (OBR-16).
|
XTN[] |
getObr17_OrderCallbackPhoneNumber()
Returns all repetitions of Order Callback Phone Number (OBR-17).
|
XTN |
getObr17_OrderCallbackPhoneNumber(int rep)
Returns a specific repetition of
OBR-17: "Order Callback Phone Number" - creates it if necessary
|
int |
getObr17_OrderCallbackPhoneNumberReps()
Returns a count of the current number of repetitions of Order Callback Phone Number (OBR-17).
|
ST |
getObr18_PlacerField1()
Returns
OBR-18: "Placer Field 1" - creates it if necessary
|
ST |
getObr19_PlacerField2()
Returns
OBR-19: "Placer Field 2" - creates it if necessary
|
EI |
getObr2_PlacerOrderNumber()
Returns
OBR-2: "Placer Order Number" - creates it if necessary
|
ST |
getObr20_FillerField1()
Returns
OBR-20: "Filler Field 1 +" - creates it if necessary
|
ST |
getObr21_FillerField2()
Returns
OBR-21: "Filler Field 2 +" - creates it if necessary
|
TS |
getObr22_ResultsRptStatusChngDateTime()
Returns
OBR-22: "Results Rpt/Status Chng - Date/Time +" - creates it if necessary
|
MOC |
getObr23_ChargeToPractice()
Returns
OBR-23: "Charge to Practice +" - creates it if necessary
|
ID |
getObr24_DiagnosticServSectID()
Returns
OBR-24: "Diagnostic Serv Sect ID" - creates it if necessary
|
ID |
getObr25_ResultStatus()
Returns
OBR-25: "Result Status +" - creates it if necessary
|
PRL |
getObr26_ParentResult()
Returns
OBR-26: "Parent Result +" - creates it if necessary
|
TQ[] |
getObr27_QuantityTiming()
Returns all repetitions of Quantity/Timing (OBR-27).
|
TQ |
getObr27_QuantityTiming(int rep)
Returns a specific repetition of
OBR-27: "Quantity/Timing" - creates it if necessary
|
int |
getObr27_QuantityTimingReps()
Returns a count of the current number of repetitions of Quantity/Timing (OBR-27).
|
XCN[] |
getObr28_ResultCopiesTo()
Returns all repetitions of Result Copies To (OBR-28).
|
XCN |
getObr28_ResultCopiesTo(int rep)
Returns a specific repetition of
OBR-28: "Result Copies To" - creates it if necessary
|
int |
getObr28_ResultCopiesToReps()
Returns a count of the current number of repetitions of Result Copies To (OBR-28).
|
EIP |
getObr29_ParentNumber()
Returns
OBR-29: "Parent Number" - creates it if necessary
|
EI |
getObr3_FillerOrderNumber()
Returns
OBR-3: "Filler Order Number" - creates it if necessary
|
ID |
getObr30_TransportationMode()
Returns
OBR-30: "Transportation Mode" - creates it if necessary
|
CE[] |
getObr31_ReasonForStudy()
Returns all repetitions of Reason for Study (OBR-31).
|
CE |
getObr31_ReasonForStudy(int rep)
Returns a specific repetition of
OBR-31: "Reason for Study" - creates it if necessary
|
int |
getObr31_ReasonForStudyReps()
Returns a count of the current number of repetitions of Reason for Study (OBR-31).
|
NDL |
getObr32_PrincipalResultInterpreter()
Returns
OBR-32: "Principal Result Interpreter +" - creates it if necessary
|
NDL[] |
getObr33_AssistantResultInterpreter()
Returns all repetitions of Assistant Result Interpreter + (OBR-33).
|
NDL |
getObr33_AssistantResultInterpreter(int rep)
Returns a specific repetition of
OBR-33: "Assistant Result Interpreter +" - creates it if necessary
|
int |
getObr33_AssistantResultInterpreterReps()
Returns a count of the current number of repetitions of Assistant Result Interpreter + (OBR-33).
|
NDL[] |
getObr34_Technician()
Returns all repetitions of Technician + (OBR-34).
|
NDL |
getObr34_Technician(int rep)
Returns a specific repetition of
OBR-34: "Technician +" - creates it if necessary
|
int |
getObr34_TechnicianReps()
Returns a count of the current number of repetitions of Technician + (OBR-34).
|
NDL[] |
getObr35_Transcriptionist()
Returns all repetitions of Transcriptionist + (OBR-35).
|
NDL |
getObr35_Transcriptionist(int rep)
Returns a specific repetition of
OBR-35: "Transcriptionist +" - creates it if necessary
|
int |
getObr35_TranscriptionistReps()
Returns a count of the current number of repetitions of Transcriptionist + (OBR-35).
|
TS |
getObr36_ScheduledDateTime()
Returns
OBR-36: "Scheduled Date/Time +" - creates it if necessary
|
NM |
getObr37_NumberOfSampleContainers()
Returns
OBR-37: "Number of Sample Containers *" - creates it if necessary
|
CE[] |
getObr38_TransportLogisticsOfCollectedSample()
Returns all repetitions of Transport Logistics of Collected Sample * (OBR-38).
|
CE |
getObr38_TransportLogisticsOfCollectedSample(int rep)
Returns a specific repetition of
OBR-38: "Transport Logistics of Collected Sample *" - creates it if necessary
|
int |
getObr38_TransportLogisticsOfCollectedSampleReps()
Returns a count of the current number of repetitions of Transport Logistics of Collected Sample * (OBR-38).
|
CE[] |
getObr39_CollectorSComment()
Returns all repetitions of Collector's Comment * (OBR-39).
|
CE |
getObr39_CollectorSComment(int rep)
Returns a specific repetition of
OBR-39: "Collector's Comment *" - creates it if necessary
|
int |
getObr39_CollectorSCommentReps()
Returns a count of the current number of repetitions of Collector's Comment * (OBR-39).
|
CE |
getObr4_UniversalServiceIdentifier()
Returns
OBR-4: "Universal Service Identifier" - creates it if necessary
|
CE |
getObr40_TransportArrangementResponsibility()
Returns
OBR-40: "Transport Arrangement Responsibility" - creates it if necessary
|
ID |
getObr41_TransportArranged()
Returns
OBR-41: "Transport Arranged" - creates it if necessary
|
ID |
getObr42_EscortRequired()
Returns
OBR-42: "Escort Required" - creates it if necessary
|
CE[] |
getObr43_PlannedPatientTransportComment()
Returns all repetitions of Planned Patient Transport Comment (OBR-43).
|
CE |
getObr43_PlannedPatientTransportComment(int rep)
Returns a specific repetition of
OBR-43: "Planned Patient Transport Comment" - creates it if necessary
|
int |
getObr43_PlannedPatientTransportCommentReps()
Returns a count of the current number of repetitions of Planned Patient Transport Comment (OBR-43).
|
CE |
getObr44_ProcedureCode()
Returns
OBR-44: "Procedure Code" - creates it if necessary
|
CE[] |
getObr45_ProcedureCodeModifier()
Returns all repetitions of Procedure Code Modifier (OBR-45).
|
CE |
getObr45_ProcedureCodeModifier(int rep)
Returns a specific repetition of
OBR-45: "Procedure Code Modifier" - creates it if necessary
|
int |
getObr45_ProcedureCodeModifierReps()
Returns a count of the current number of repetitions of Procedure Code Modifier (OBR-45).
|
CE[] |
getObr46_PlacerSupplementalServiceInformation()
Returns all repetitions of Placer Supplemental Service Information (OBR-46).
|
CE |
getObr46_PlacerSupplementalServiceInformation(int rep)
Returns a specific repetition of
OBR-46: "Placer Supplemental Service Information" - creates it if necessary
|
int |
getObr46_PlacerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Placer Supplemental Service Information (OBR-46).
|
CE[] |
getObr47_FillerSupplementalServiceInformation()
Returns all repetitions of Filler Supplemental Service Information (OBR-47).
|
CE |
getObr47_FillerSupplementalServiceInformation(int rep)
Returns a specific repetition of
OBR-47: "Filler Supplemental Service Information" - creates it if necessary
|
int |
getObr47_FillerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Filler Supplemental Service Information (OBR-47).
|
ID |
getObr5_Priority()
Returns
OBR-5: "Priority" - creates it if necessary
|
TS |
getObr6_RequestedDateTime()
Returns
OBR-6: "Requested Date/Time" - creates it if necessary
|
TS |
getObr7_ObservationDateTime()
Returns
OBR-7: "Observation Date/Time #" - creates it if necessary
|
TS |
getObr8_ObservationEndDateTime()
Returns
OBR-8: "Observation End Date/Time #" - creates it if necessary
|
CQ |
getObr9_CollectionVolume()
Returns
OBR-9: "Collection Volume *" - creates it if necessary
|
TS |
getObservationDateTime()
Returns
OBR-7: "Observation Date/Time #" - creates it if necessary
|
TS |
getObservationEndDateTime()
Returns
OBR-8: "Observation End Date/Time #" - creates it if necessary
|
XTN[] |
getOrderCallbackPhoneNumber()
Returns all repetitions of Order Callback Phone Number (OBR-17).
|
XTN |
getOrderCallbackPhoneNumber(int rep)
Returns a specific repetition of
OBR-17: "Order Callback Phone Number" - creates it if necessary
|
int |
getOrderCallbackPhoneNumberReps()
Returns a count of the current number of repetitions of Order Callback Phone Number (OBR-17).
|
XCN[] |
getOrderingProvider()
Returns all repetitions of Ordering Provider (OBR-16).
|
XCN |
getOrderingProvider(int rep)
Returns a specific repetition of
OBR-16: "Ordering Provider" - creates it if necessary
|
int |
getOrderingProviderReps()
Returns a count of the current number of repetitions of Ordering Provider (OBR-16).
|
EIP |
getParentNumber()
Returns
OBR-29: "Parent Number" - creates it if necessary
|
PRL |
getParentResult()
Returns
OBR-26: "Parent Result +" - creates it if necessary
|
ST |
getPlacerField1()
Returns
OBR-18: "Placer Field 1" - creates it if necessary
|
ST |
getPlacerField2()
Returns
OBR-19: "Placer Field 2" - creates it if necessary
|
EI |
getPlacerOrderNumber()
Returns
OBR-2: "Placer Order Number" - creates it if necessary
|
CE[] |
getPlacerSupplementalServiceInformation()
Returns all repetitions of Placer Supplemental Service Information (OBR-46).
|
CE |
getPlacerSupplementalServiceInformation(int rep)
Returns a specific repetition of
OBR-46: "Placer Supplemental Service Information" - creates it if necessary
|
int |
getPlacerSupplementalServiceInformationReps()
Returns a count of the current number of repetitions of Placer Supplemental Service Information (OBR-46).
|
CE[] |
getPlannedPatientTransportComment()
Returns all repetitions of Planned Patient Transport Comment (OBR-43).
|
CE |
getPlannedPatientTransportComment(int rep)
Returns a specific repetition of
OBR-43: "Planned Patient Transport Comment" - creates it if necessary
|
int |
getPlannedPatientTransportCommentReps()
Returns a count of the current number of repetitions of Planned Patient Transport Comment (OBR-43).
|
NDL |
getPrincipalResultInterpreter()
Returns
OBR-32: "Principal Result Interpreter +" - creates it if necessary
|
ID |
getPriority()
Returns
OBR-5: "Priority" - creates it if necessary
|
CE |
getProcedureCode()
Returns
OBR-44: "Procedure Code" - creates it if necessary
|
CE[] |
getProcedureCodeModifier()
Returns all repetitions of Procedure Code Modifier (OBR-45).
|
CE |
getProcedureCodeModifier(int rep)
Returns a specific repetition of
OBR-45: "Procedure Code Modifier" - creates it if necessary
|
int |
getProcedureCodeModifierReps()
Returns a count of the current number of repetitions of Procedure Code Modifier (OBR-45).
|
TQ[] |
getQuantityTiming()
Returns all repetitions of Quantity/Timing (OBR-27).
|
TQ |
getQuantityTiming(int rep)
Returns a specific repetition of
OBR-27: "Quantity/Timing" - creates it if necessary
|
int |
getQuantityTimingReps()
Returns a count of the current number of repetitions of Quantity/Timing (OBR-27).
|
CE[] |
getReasonForStudy()
Returns all repetitions of Reason for Study (OBR-31).
|
CE |
getReasonForStudy(int rep)
Returns a specific repetition of
OBR-31: "Reason for Study" - creates it if necessary
|
int |
getReasonForStudyReps()
Returns a count of the current number of repetitions of Reason for Study (OBR-31).
|
ST |
getRelevantClinicalInfo()
Returns
OBR-13: "Relevant Clinical Info." - creates it if necessary
|
TS |
getRequestedDateTime()
Returns
OBR-6: "Requested Date/Time" - creates it if necessary
|
XCN[] |
getResultCopiesTo()
Returns all repetitions of Result Copies To (OBR-28).
|
XCN |
getResultCopiesTo(int rep)
Returns a specific repetition of
OBR-28: "Result Copies To" - creates it if necessary
|
int |
getResultCopiesToReps()
Returns a count of the current number of repetitions of Result Copies To (OBR-28).
|
TS |
getResultsRptStatusChngDateTime()
Returns
OBR-22: "Results Rpt/Status Chng - Date/Time +" - creates it if necessary
|
ID |
getResultStatus()
Returns
OBR-25: "Result Status +" - creates it if necessary
|
TS |
getScheduledDateTime()
Returns
OBR-36: "Scheduled Date/Time +" - creates it if necessary
|
SI |
getSetIDOBR()
Returns
OBR-1: "Set ID - OBR" - creates it if necessary
|
ID |
getSpecimenActionCode()
Returns
OBR-11: "Specimen Action Code *" - creates it if necessary
|
TS |
getSpecimenReceivedDateTime()
Returns
OBR-14: "Specimen Received Date/Time *" - creates it if necessary
|
SPS |
getSpecimenSource()
Returns
OBR-15: "Specimen Source" - creates it if necessary
|
NDL[] |
getTechnician()
Returns all repetitions of Technician + (OBR-34).
|
NDL |
getTechnician(int rep)
Returns a specific repetition of
OBR-34: "Technician +" - creates it if necessary
|
int |
getTechnicianReps()
Returns a count of the current number of repetitions of Technician + (OBR-34).
|
NDL[] |
getTranscriptionist()
Returns all repetitions of Transcriptionist + (OBR-35).
|
NDL |
getTranscriptionist(int rep)
Returns a specific repetition of
OBR-35: "Transcriptionist +" - creates it if necessary
|
int |
getTranscriptionistReps()
Returns a count of the current number of repetitions of Transcriptionist + (OBR-35).
|
ID |
getTransportArranged()
Returns
OBR-41: "Transport Arranged" - creates it if necessary
|
CE |
getTransportArrangementResponsibility()
Returns
OBR-40: "Transport Arrangement Responsibility" - creates it if necessary
|
ID |
getTransportationMode()
Returns
OBR-30: "Transportation Mode" - creates it if necessary
|
CE[] |
getTransportLogisticsOfCollectedSample()
Returns all repetitions of Transport Logistics of Collected Sample * (OBR-38).
|
CE |
getTransportLogisticsOfCollectedSample(int rep)
Returns a specific repetition of
OBR-38: "Transport Logistics of Collected Sample *" - creates it if necessary
|
int |
getTransportLogisticsOfCollectedSampleReps()
Returns a count of the current number of repetitions of Transport Logistics of Collected Sample * (OBR-38).
|
CE |
getUniversalServiceIdentifier()
Returns
OBR-4: "Universal Service Identifier" - creates it if necessary
|
NDL |
insertAssistantResultInterpreter(int rep)
Inserts a repetition of
OBR-33: "Assistant Result Interpreter +" at a specific index
|
XCN |
insertCollectorIdentifier(int rep)
Inserts a repetition of
OBR-10: "Collector Identifier *" at a specific index
|
CE |
insertCollectorSComment(int rep)
Inserts a repetition of
OBR-39: "Collector's Comment *" at a specific index
|
CE |
insertFillerSupplementalServiceInformation(int rep)
Inserts a repetition of
OBR-47: "Filler Supplemental Service Information" at a specific index
|
XCN |
insertObr10_CollectorIdentifier(int rep)
Inserts a repetition of
OBR-10: "Collector Identifier *" at a specific index
|
XCN |
insertObr16_OrderingProvider(int rep)
Inserts a repetition of
OBR-16: "Ordering Provider" at a specific index
|
XTN |
insertObr17_OrderCallbackPhoneNumber(int rep)
Inserts a repetition of
OBR-17: "Order Callback Phone Number" at a specific index
|
TQ |
insertObr27_QuantityTiming(int rep)
Inserts a repetition of
OBR-27: "Quantity/Timing" at a specific index
|
XCN |
insertObr28_ResultCopiesTo(int rep)
Inserts a repetition of
OBR-28: "Result Copies To" at a specific index
|
CE |
insertObr31_ReasonForStudy(int rep)
Inserts a repetition of
OBR-31: "Reason for Study" at a specific index
|
NDL |
insertObr33_AssistantResultInterpreter(int rep)
Inserts a repetition of
OBR-33: "Assistant Result Interpreter +" at a specific index
|
NDL |
insertObr34_Technician(int rep)
Inserts a repetition of
OBR-34: "Technician +" at a specific index
|
NDL |
insertObr35_Transcriptionist(int rep)
Inserts a repetition of
OBR-35: "Transcriptionist +" at a specific index
|
CE |
insertObr38_TransportLogisticsOfCollectedSample(int rep)
Inserts a repetition of
OBR-38: "Transport Logistics of Collected Sample *" at a specific index
|
CE |
insertObr39_CollectorSComment(int rep)
Inserts a repetition of
OBR-39: "Collector's Comment *" at a specific index
|
CE |
insertObr43_PlannedPatientTransportComment(int rep)
Inserts a repetition of
OBR-43: "Planned Patient Transport Comment" at a specific index
|
CE |
insertObr45_ProcedureCodeModifier(int rep)
Inserts a repetition of
OBR-45: "Procedure Code Modifier" at a specific index
|
CE |
insertObr46_PlacerSupplementalServiceInformation(int rep)
Inserts a repetition of
OBR-46: "Placer Supplemental Service Information" at a specific index
|
CE |
insertObr47_FillerSupplementalServiceInformation(int rep)
Inserts a repetition of
OBR-47: "Filler Supplemental Service Information" at a specific index
|
XTN |
insertOrderCallbackPhoneNumber(int rep)
Inserts a repetition of
OBR-17: "Order Callback Phone Number" at a specific index
|
XCN |
insertOrderingProvider(int rep)
Inserts a repetition of
OBR-16: "Ordering Provider" at a specific index
|
CE |
insertPlacerSupplementalServiceInformation(int rep)
Inserts a repetition of
OBR-46: "Placer Supplemental Service Information" at a specific index
|
CE |
insertPlannedPatientTransportComment(int rep)
Inserts a repetition of
OBR-43: "Planned Patient Transport Comment" at a specific index
|
CE |
insertProcedureCodeModifier(int rep)
Inserts a repetition of
OBR-45: "Procedure Code Modifier" at a specific index
|
TQ |
insertQuantityTiming(int rep)
Inserts a repetition of
OBR-27: "Quantity/Timing" at a specific index
|
CE |
insertReasonForStudy(int rep)
Inserts a repetition of
OBR-31: "Reason for Study" at a specific index
|
XCN |
insertResultCopiesTo(int rep)
Inserts a repetition of
OBR-28: "Result Copies To" at a specific index
|
NDL |
insertTechnician(int rep)
Inserts a repetition of
OBR-34: "Technician +" at a specific index
|
NDL |
insertTranscriptionist(int rep)
Inserts a repetition of
OBR-35: "Transcriptionist +" at a specific index
|
CE |
insertTransportLogisticsOfCollectedSample(int rep)
Inserts a repetition of
OBR-38: "Transport Logistics of Collected Sample *" at a specific index
|
NDL |
removeAssistantResultInterpreter(int rep)
Removes a repetition of
OBR-33: "Assistant Result Interpreter +" at a specific index
|
XCN |
removeCollectorIdentifier(int rep)
Removes a repetition of
OBR-10: "Collector Identifier *" at a specific index
|
CE |
removeCollectorSComment(int rep)
Removes a repetition of
OBR-39: "Collector's Comment *" at a specific index
|
CE |
removeFillerSupplementalServiceInformation(int rep)
Removes a repetition of
OBR-47: "Filler Supplemental Service Information" at a specific index
|
XCN |
removeObr10_CollectorIdentifier(int rep)
Removes a repetition of
OBR-10: "Collector Identifier *" at a specific index
|
XCN |
removeObr16_OrderingProvider(int rep)
Removes a repetition of
OBR-16: "Ordering Provider" at a specific index
|
XTN |
removeObr17_OrderCallbackPhoneNumber(int rep)
Removes a repetition of
OBR-17: "Order Callback Phone Number" at a specific index
|
TQ |
removeObr27_QuantityTiming(int rep)
Removes a repetition of
OBR-27: "Quantity/Timing" at a specific index
|
XCN |
removeObr28_ResultCopiesTo(int rep)
Removes a repetition of
OBR-28: "Result Copies To" at a specific index
|
CE |
removeObr31_ReasonForStudy(int rep)
Removes a repetition of
OBR-31: "Reason for Study" at a specific index
|
NDL |
removeObr33_AssistantResultInterpreter(int rep)
Removes a repetition of
OBR-33: "Assistant Result Interpreter +" at a specific index
|
NDL |
removeObr34_Technician(int rep)
Removes a repetition of
OBR-34: "Technician +" at a specific index
|
NDL |
removeObr35_Transcriptionist(int rep)
Removes a repetition of
OBR-35: "Transcriptionist +" at a specific index
|
CE |
removeObr38_TransportLogisticsOfCollectedSample(int rep)
Removes a repetition of
OBR-38: "Transport Logistics of Collected Sample *" at a specific index
|
CE |
removeObr39_CollectorSComment(int rep)
Removes a repetition of
OBR-39: "Collector's Comment *" at a specific index
|
CE |
removeObr43_PlannedPatientTransportComment(int rep)
Removes a repetition of
OBR-43: "Planned Patient Transport Comment" at a specific index
|
CE |
removeObr45_ProcedureCodeModifier(int rep)
Removes a repetition of
OBR-45: "Procedure Code Modifier" at a specific index
|
CE |
removeObr46_PlacerSupplementalServiceInformation(int rep)
Removes a repetition of
OBR-46: "Placer Supplemental Service Information" at a specific index
|
CE |
removeObr47_FillerSupplementalServiceInformation(int rep)
Removes a repetition of
OBR-47: "Filler Supplemental Service Information" at a specific index
|
XTN |
removeOrderCallbackPhoneNumber(int rep)
Removes a repetition of
OBR-17: "Order Callback Phone Number" at a specific index
|
XCN |
removeOrderingProvider(int rep)
Removes a repetition of
OBR-16: "Ordering Provider" at a specific index
|
CE |
removePlacerSupplementalServiceInformation(int rep)
Removes a repetition of
OBR-46: "Placer Supplemental Service Information" at a specific index
|
CE |
removePlannedPatientTransportComment(int rep)
Removes a repetition of
OBR-43: "Planned Patient Transport Comment" at a specific index
|
CE |
removeProcedureCodeModifier(int rep)
Removes a repetition of
OBR-45: "Procedure Code Modifier" at a specific index
|
TQ |
removeQuantityTiming(int rep)
Removes a repetition of
OBR-27: "Quantity/Timing" at a specific index
|
CE |
removeReasonForStudy(int rep)
Removes a repetition of
OBR-31: "Reason for Study" at a specific index
|
XCN |
removeResultCopiesTo(int rep)
Removes a repetition of
OBR-28: "Result Copies To" at a specific index
|
NDL |
removeTechnician(int rep)
Removes a repetition of
OBR-34: "Technician +" at a specific index
|
NDL |
removeTranscriptionist(int rep)
Removes a repetition of
OBR-35: "Transcriptionist +" at a specific index
|
CE |
removeTransportLogisticsOfCollectedSample(int rep)
Removes a repetition of
OBR-38: "Transport Logistics of Collected Sample *" 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 OBR(Group parent, ModelClassFactory factory)
public SI getSetIDOBR()
public SI getObr1_SetIDOBR()
public EI getPlacerOrderNumber()
public EI getObr2_PlacerOrderNumber()
public EI getFillerOrderNumber()
public EI getObr3_FillerOrderNumber()
public CE getUniversalServiceIdentifier()
public CE getObr4_UniversalServiceIdentifier()
public ID getPriority()
public ID getObr5_Priority()
public TS getRequestedDateTime()
public TS getObr6_RequestedDateTime()
public TS getObservationDateTime()
public TS getObr7_ObservationDateTime()
public TS getObservationEndDateTime()
public TS getObr8_ObservationEndDateTime()
public CQ getCollectionVolume()
public CQ getObr9_CollectionVolume()
public XCN[] getCollectorIdentifier()
public XCN[] getObr10_CollectorIdentifier()
public int getCollectorIdentifierReps()
public XCN getCollectorIdentifier(int rep)
rep
- The repetition index (0-indexed)public XCN getObr10_CollectorIdentifier(int rep)
rep
- The repetition index (0-indexed)public int getObr10_CollectorIdentifierReps()
public XCN insertCollectorIdentifier(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 insertObr10_CollectorIdentifier(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 removeCollectorIdentifier(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 removeObr10_CollectorIdentifier(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 ID getSpecimenActionCode()
public ID getObr11_SpecimenActionCode()
public CE getDangerCode()
public CE getObr12_DangerCode()
public ST getRelevantClinicalInfo()
public ST getObr13_RelevantClinicalInfo()
public TS getSpecimenReceivedDateTime()
public TS getObr14_SpecimenReceivedDateTime()
public SPS getSpecimenSource()
public SPS getObr15_SpecimenSource()
public XCN[] getOrderingProvider()
public XCN[] getObr16_OrderingProvider()
public int getOrderingProviderReps()
public XCN getOrderingProvider(int rep)
rep
- The repetition index (0-indexed)public XCN getObr16_OrderingProvider(int rep)
rep
- The repetition index (0-indexed)public int getObr16_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 insertObr16_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 removeObr16_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 XTN[] getOrderCallbackPhoneNumber()
public XTN[] getObr17_OrderCallbackPhoneNumber()
public int getOrderCallbackPhoneNumberReps()
public XTN getOrderCallbackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public XTN getObr17_OrderCallbackPhoneNumber(int rep)
rep
- The repetition index (0-indexed)public int getObr17_OrderCallbackPhoneNumberReps()
public XTN insertOrderCallbackPhoneNumber(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 insertObr17_OrderCallbackPhoneNumber(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 removeOrderCallbackPhoneNumber(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 removeObr17_OrderCallbackPhoneNumber(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 ST getPlacerField1()
public ST getObr18_PlacerField1()
public ST getPlacerField2()
public ST getObr19_PlacerField2()
public ST getFillerField1()
public ST getObr20_FillerField1()
public ST getFillerField2()
public ST getObr21_FillerField2()
public TS getResultsRptStatusChngDateTime()
public TS getObr22_ResultsRptStatusChngDateTime()
public MOC getChargeToPractice()
public MOC getObr23_ChargeToPractice()
public ID getDiagnosticServSectID()
public ID getObr24_DiagnosticServSectID()
public ID getResultStatus()
public ID getObr25_ResultStatus()
public PRL getParentResult()
public PRL getObr26_ParentResult()
public TQ[] getQuantityTiming()
public TQ[] getObr27_QuantityTiming()
public int getQuantityTimingReps()
public TQ getQuantityTiming(int rep)
rep
- The repetition index (0-indexed)public TQ getObr27_QuantityTiming(int rep)
rep
- The repetition index (0-indexed)public int getObr27_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 insertObr27_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 removeObr27_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 XCN[] getResultCopiesTo()
public XCN[] getObr28_ResultCopiesTo()
public int getResultCopiesToReps()
public XCN getResultCopiesTo(int rep)
rep
- The repetition index (0-indexed)public XCN getObr28_ResultCopiesTo(int rep)
rep
- The repetition index (0-indexed)public int getObr28_ResultCopiesToReps()
public XCN insertResultCopiesTo(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 insertObr28_ResultCopiesTo(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 removeResultCopiesTo(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 removeObr28_ResultCopiesTo(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 EIP getParentNumber()
public EIP getObr29_ParentNumber()
public ID getTransportationMode()
public ID getObr30_TransportationMode()
public CE[] getReasonForStudy()
public CE[] getObr31_ReasonForStudy()
public int getReasonForStudyReps()
public CE getReasonForStudy(int rep)
rep
- The repetition index (0-indexed)public CE getObr31_ReasonForStudy(int rep)
rep
- The repetition index (0-indexed)public int getObr31_ReasonForStudyReps()
public CE insertReasonForStudy(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 CE insertObr31_ReasonForStudy(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 CE removeReasonForStudy(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 CE removeObr31_ReasonForStudy(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 NDL getPrincipalResultInterpreter()
public NDL getObr32_PrincipalResultInterpreter()
public NDL[] getAssistantResultInterpreter()
public NDL[] getObr33_AssistantResultInterpreter()
public int getAssistantResultInterpreterReps()
public NDL getAssistantResultInterpreter(int rep)
rep
- The repetition index (0-indexed)public NDL getObr33_AssistantResultInterpreter(int rep)
rep
- The repetition index (0-indexed)public int getObr33_AssistantResultInterpreterReps()
public NDL insertAssistantResultInterpreter(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 NDL insertObr33_AssistantResultInterpreter(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 NDL removeAssistantResultInterpreter(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 NDL removeObr33_AssistantResultInterpreter(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 NDL[] getTechnician()
public NDL[] getObr34_Technician()
public int getTechnicianReps()
public NDL getTechnician(int rep)
rep
- The repetition index (0-indexed)public NDL getObr34_Technician(int rep)
rep
- The repetition index (0-indexed)public int getObr34_TechnicianReps()
public NDL insertTechnician(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 NDL insertObr34_Technician(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 NDL removeTechnician(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 NDL removeObr34_Technician(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 NDL[] getTranscriptionist()
public NDL[] getObr35_Transcriptionist()
public int getTranscriptionistReps()
public NDL getTranscriptionist(int rep)
rep
- The repetition index (0-indexed)public NDL getObr35_Transcriptionist(int rep)
rep
- The repetition index (0-indexed)public int getObr35_TranscriptionistReps()
public NDL insertTranscriptionist(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 NDL insertObr35_Transcriptionist(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 NDL removeTranscriptionist(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 NDL removeObr35_Transcriptionist(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 getScheduledDateTime()
public TS getObr36_ScheduledDateTime()
public NM getNumberOfSampleContainers()
public NM getObr37_NumberOfSampleContainers()
public CE[] getTransportLogisticsOfCollectedSample()
public CE[] getObr38_TransportLogisticsOfCollectedSample()
public int getTransportLogisticsOfCollectedSampleReps()
public CE getTransportLogisticsOfCollectedSample(int rep)
rep
- The repetition index (0-indexed)public CE getObr38_TransportLogisticsOfCollectedSample(int rep)
rep
- The repetition index (0-indexed)public int getObr38_TransportLogisticsOfCollectedSampleReps()
public CE insertTransportLogisticsOfCollectedSample(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 CE insertObr38_TransportLogisticsOfCollectedSample(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 CE removeTransportLogisticsOfCollectedSample(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 CE removeObr38_TransportLogisticsOfCollectedSample(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 CE[] getCollectorSComment()
public CE[] getObr39_CollectorSComment()
public int getCollectorSCommentReps()
public CE getCollectorSComment(int rep)
rep
- The repetition index (0-indexed)public CE getObr39_CollectorSComment(int rep)
rep
- The repetition index (0-indexed)public int getObr39_CollectorSCommentReps()
public CE insertCollectorSComment(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 CE insertObr39_CollectorSComment(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 CE removeCollectorSComment(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 CE removeObr39_CollectorSComment(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 CE getTransportArrangementResponsibility()
public CE getObr40_TransportArrangementResponsibility()
public ID getTransportArranged()
public ID getObr41_TransportArranged()
public ID getEscortRequired()
public ID getObr42_EscortRequired()
public CE[] getPlannedPatientTransportComment()
public CE[] getObr43_PlannedPatientTransportComment()
public int getPlannedPatientTransportCommentReps()
public CE getPlannedPatientTransportComment(int rep)
rep
- The repetition index (0-indexed)public CE getObr43_PlannedPatientTransportComment(int rep)
rep
- The repetition index (0-indexed)public int getObr43_PlannedPatientTransportCommentReps()
public CE insertPlannedPatientTransportComment(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 CE insertObr43_PlannedPatientTransportComment(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 CE removePlannedPatientTransportComment(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 CE removeObr43_PlannedPatientTransportComment(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 CE getProcedureCode()
public CE getObr44_ProcedureCode()
public CE[] getProcedureCodeModifier()
public CE[] getObr45_ProcedureCodeModifier()
public int getProcedureCodeModifierReps()
public CE getProcedureCodeModifier(int rep)
rep
- The repetition index (0-indexed)public CE getObr45_ProcedureCodeModifier(int rep)
rep
- The repetition index (0-indexed)public int getObr45_ProcedureCodeModifierReps()
public CE insertProcedureCodeModifier(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 CE insertObr45_ProcedureCodeModifier(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 CE removeProcedureCodeModifier(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 CE removeObr45_ProcedureCodeModifier(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 CE[] getPlacerSupplementalServiceInformation()
public CE[] getObr46_PlacerSupplementalServiceInformation()
public int getPlacerSupplementalServiceInformationReps()
public CE getPlacerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public CE getObr46_PlacerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public int getObr46_PlacerSupplementalServiceInformationReps()
public CE insertPlacerSupplementalServiceInformation(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 CE insertObr46_PlacerSupplementalServiceInformation(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 CE removePlacerSupplementalServiceInformation(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 CE removeObr46_PlacerSupplementalServiceInformation(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 CE[] getFillerSupplementalServiceInformation()
public CE[] getObr47_FillerSupplementalServiceInformation()
public int getFillerSupplementalServiceInformationReps()
public CE getFillerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public CE getObr47_FillerSupplementalServiceInformation(int rep)
rep
- The repetition index (0-indexed)public int getObr47_FillerSupplementalServiceInformationReps()
public CE insertFillerSupplementalServiceInformation(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 CE insertObr47_FillerSupplementalServiceInformation(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 CE removeFillerSupplementalServiceInformation(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 CE removeObr47_FillerSupplementalServiceInformation(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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.