Package ca.uhn.hl7v2.model.v24.segment
Class ARQ
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v24.segment.ARQ
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 ARQ message segment (Appointment Request). This segment has the following fields:
- ARQ-1: Placer Appointment ID (EI)
- ARQ-2: Filler Appointment ID (EI) optional
- ARQ-3: Occurrence Number (NM) optional
- ARQ-4: Placer Group Number (EI) optional
- ARQ-5: Schedule ID (CE) optional
- ARQ-6: Request Event Reason (CE) optional
- ARQ-7: Appointment Reason (CE) optional
- ARQ-8: Appointment Type (CE) optional
- ARQ-9: Appointment Duration (NM) optional
- ARQ-10: Appointment Duration Units (CE) optional
- ARQ-11: Requested Start Date/Time Range (DR) optional repeating
- ARQ-12: Priority-ARQ (ST) optional
- ARQ-13: Repeating Interval (RI) optional
- ARQ-14: Repeating Interval Duration (ST) optional
- ARQ-15: Placer Contact Person (XCN) repeating
- ARQ-16: Placer Contact Phone Number (XTN) optional repeating
- ARQ-17: Placer Contact Address (XAD) optional repeating
- ARQ-18: Placer Contact Location (PL) optional
- ARQ-19: Entered By Person (XCN) repeating
- ARQ-20: Entered By Phone Number (XTN) optional repeating
- ARQ-21: Entered by Location (PL) optional
- ARQ-22: Parent Placer Appointment ID (EI) optional
- ARQ-23: Parent Filler Appointment ID (EI) optional
- ARQ-24: Placer Order Number (EI) optional repeating
- ARQ-25: Filler Order Number (EI) optional repeating
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected TypecreateNewTypeWithoutReflection(int field) Returns ARQ-9: "Appointment Duration" - creates it if necessaryReturns ARQ-10: "Appointment Duration Units" - creates it if necessaryReturns ARQ-7: "Appointment Reason" - creates it if necessaryReturns ARQ-8: "Appointment Type" - creates it if necessaryReturns ARQ-1: "Placer Appointment ID" - creates it if necessaryReturns ARQ-10: "Appointment Duration Units" - creates it if necessaryDR[]Returns all repetitions of Requested Start Date/Time Range (ARQ-11).getArq11_RequestedStartDateTimeRange(int rep) Returns a specific repetition of ARQ-11: "Requested Start Date/Time Range" - creates it if necessaryintReturns a count of the current number of repetitions of Requested Start Date/Time Range (ARQ-11).Returns ARQ-12: "Priority-ARQ" - creates it if necessaryReturns ARQ-13: "Repeating Interval" - creates it if necessaryReturns ARQ-14: "Repeating Interval Duration" - creates it if necessaryXCN[]Returns all repetitions of Placer Contact Person (ARQ-15).getArq15_PlacerContactPerson(int rep) Returns a specific repetition of ARQ-15: "Placer Contact Person" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Person (ARQ-15).XTN[]Returns all repetitions of Placer Contact Phone Number (ARQ-16).getArq16_PlacerContactPhoneNumber(int rep) Returns a specific repetition of ARQ-16: "Placer Contact Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Phone Number (ARQ-16).XAD[]Returns all repetitions of Placer Contact Address (ARQ-17).getArq17_PlacerContactAddress(int rep) Returns a specific repetition of ARQ-17: "Placer Contact Address" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Address (ARQ-17).Returns ARQ-18: "Placer Contact Location" - creates it if necessaryXCN[]Returns all repetitions of Entered By Person (ARQ-19).getArq19_EnteredByPerson(int rep) Returns a specific repetition of ARQ-19: "Entered By Person" - creates it if necessaryintReturns a count of the current number of repetitions of Entered By Person (ARQ-19).Returns ARQ-2: "Filler Appointment ID" - creates it if necessaryXTN[]Returns all repetitions of Entered By Phone Number (ARQ-20).getArq20_EnteredByPhoneNumber(int rep) Returns a specific repetition of ARQ-20: "Entered By Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Entered By Phone Number (ARQ-20).Returns ARQ-21: "Entered by Location" - creates it if necessaryReturns ARQ-22: "Parent Placer Appointment ID" - creates it if necessaryReturns ARQ-23: "Parent Filler Appointment ID" - creates it if necessaryEI[]Returns all repetitions of Placer Order Number (ARQ-24).getArq24_PlacerOrderNumber(int rep) Returns a specific repetition of ARQ-24: "Placer Order Number" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Order Number (ARQ-24).EI[]Returns all repetitions of Filler Order Number (ARQ-25).getArq25_FillerOrderNumber(int rep) Returns a specific repetition of ARQ-25: "Filler Order Number" - creates it if necessaryintReturns a count of the current number of repetitions of Filler Order Number (ARQ-25).Returns ARQ-3: "Occurrence Number" - creates it if necessaryReturns ARQ-4: "Placer Group Number" - creates it if necessaryReturns ARQ-5: "Schedule ID" - creates it if necessaryReturns ARQ-6: "Request Event Reason" - creates it if necessaryReturns ARQ-7: "Appointment Reason" - creates it if necessaryReturns ARQ-8: "Appointment Type" - creates it if necessaryReturns ARQ-9: "Appointment Duration" - creates it if necessaryReturns ARQ-21: "Entered by Location" - creates it if necessaryXCN[]Returns all repetitions of Entered By Person (ARQ-19).getEnteredByPerson(int rep) Returns a specific repetition of ARQ-19: "Entered By Person" - creates it if necessaryintReturns a count of the current number of repetitions of Entered By Person (ARQ-19).XTN[]Returns all repetitions of Entered By Phone Number (ARQ-20).getEnteredByPhoneNumber(int rep) Returns a specific repetition of ARQ-20: "Entered By Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Entered By Phone Number (ARQ-20).Returns ARQ-2: "Filler Appointment ID" - creates it if necessaryEI[]Returns all repetitions of Filler Order Number (ARQ-25).getFillerOrderNumber(int rep) Returns a specific repetition of ARQ-25: "Filler Order Number" - creates it if necessaryintReturns a count of the current number of repetitions of Filler Order Number (ARQ-25).Returns ARQ-3: "Occurrence Number" - creates it if necessaryReturns ARQ-23: "Parent Filler Appointment ID" - creates it if necessaryReturns ARQ-22: "Parent Placer Appointment ID" - creates it if necessaryReturns ARQ-1: "Placer Appointment ID" - creates it if necessaryXAD[]Returns all repetitions of Placer Contact Address (ARQ-17).getPlacerContactAddress(int rep) Returns a specific repetition of ARQ-17: "Placer Contact Address" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Address (ARQ-17).Returns ARQ-18: "Placer Contact Location" - creates it if necessaryXCN[]Returns all repetitions of Placer Contact Person (ARQ-15).getPlacerContactPerson(int rep) Returns a specific repetition of ARQ-15: "Placer Contact Person" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Person (ARQ-15).XTN[]Returns all repetitions of Placer Contact Phone Number (ARQ-16).getPlacerContactPhoneNumber(int rep) Returns a specific repetition of ARQ-16: "Placer Contact Phone Number" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Contact Phone Number (ARQ-16).Returns ARQ-4: "Placer Group Number" - creates it if necessaryEI[]Returns all repetitions of Placer Order Number (ARQ-24).getPlacerOrderNumber(int rep) Returns a specific repetition of ARQ-24: "Placer Order Number" - creates it if necessaryintReturns a count of the current number of repetitions of Placer Order Number (ARQ-24).Returns ARQ-12: "Priority-ARQ" - creates it if necessaryReturns ARQ-13: "Repeating Interval" - creates it if necessaryReturns ARQ-14: "Repeating Interval Duration" - creates it if necessaryDR[]Returns all repetitions of Requested Start Date/Time Range (ARQ-11).getRequestedStartDateTimeRange(int rep) Returns a specific repetition of ARQ-11: "Requested Start Date/Time Range" - creates it if necessaryintReturns a count of the current number of repetitions of Requested Start Date/Time Range (ARQ-11).Returns ARQ-6: "Request Event Reason" - creates it if necessaryReturns ARQ-5: "Schedule ID" - creates it if necessaryInserts a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific indexinsertArq15_PlacerContactPerson(int rep) Inserts a repetition of ARQ-15: "Placer Contact Person" at a specific indexinsertArq16_PlacerContactPhoneNumber(int rep) Inserts a repetition of ARQ-16: "Placer Contact Phone Number" at a specific indexinsertArq17_PlacerContactAddress(int rep) Inserts a repetition of ARQ-17: "Placer Contact Address" at a specific indexinsertArq19_EnteredByPerson(int rep) Inserts a repetition of ARQ-19: "Entered By Person" at a specific indexinsertArq20_EnteredByPhoneNumber(int rep) Inserts a repetition of ARQ-20: "Entered By Phone Number" at a specific indexinsertArq24_PlacerOrderNumber(int rep) Inserts a repetition of ARQ-24: "Placer Order Number" at a specific indexinsertArq25_FillerOrderNumber(int rep) Inserts a repetition of ARQ-25: "Filler Order Number" at a specific indexinsertEnteredByPerson(int rep) Inserts a repetition of ARQ-19: "Entered By Person" at a specific indexinsertEnteredByPhoneNumber(int rep) Inserts a repetition of ARQ-20: "Entered By Phone Number" at a specific indexinsertFillerOrderNumber(int rep) Inserts a repetition of ARQ-25: "Filler Order Number" at a specific indexinsertPlacerContactAddress(int rep) Inserts a repetition of ARQ-17: "Placer Contact Address" at a specific indexinsertPlacerContactPerson(int rep) Inserts a repetition of ARQ-15: "Placer Contact Person" at a specific indexinsertPlacerContactPhoneNumber(int rep) Inserts a repetition of ARQ-16: "Placer Contact Phone Number" at a specific indexinsertPlacerOrderNumber(int rep) Inserts a repetition of ARQ-24: "Placer Order Number" at a specific indexinsertRequestedStartDateTimeRange(int rep) Inserts a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific indexRemoves a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific indexremoveArq15_PlacerContactPerson(int rep) Removes a repetition of ARQ-15: "Placer Contact Person" at a specific indexremoveArq16_PlacerContactPhoneNumber(int rep) Removes a repetition of ARQ-16: "Placer Contact Phone Number" at a specific indexremoveArq17_PlacerContactAddress(int rep) Removes a repetition of ARQ-17: "Placer Contact Address" at a specific indexremoveArq19_EnteredByPerson(int rep) Removes a repetition of ARQ-19: "Entered By Person" at a specific indexremoveArq20_EnteredByPhoneNumber(int rep) Removes a repetition of ARQ-20: "Entered By Phone Number" at a specific indexremoveArq24_PlacerOrderNumber(int rep) Removes a repetition of ARQ-24: "Placer Order Number" at a specific indexremoveArq25_FillerOrderNumber(int rep) Removes a repetition of ARQ-25: "Filler Order Number" at a specific indexremoveEnteredByPerson(int rep) Removes a repetition of ARQ-19: "Entered By Person" at a specific indexremoveEnteredByPhoneNumber(int rep) Removes a repetition of ARQ-20: "Entered By Phone Number" at a specific indexremoveFillerOrderNumber(int rep) Removes a repetition of ARQ-25: "Filler Order Number" at a specific indexremovePlacerContactAddress(int rep) Removes a repetition of ARQ-17: "Placer Contact Address" at a specific indexremovePlacerContactPerson(int rep) Removes a repetition of ARQ-15: "Placer Contact Person" at a specific indexremovePlacerContactPhoneNumber(int rep) Removes a repetition of ARQ-16: "Placer Contact Phone Number" at a specific indexremovePlacerOrderNumber(int rep) Removes a repetition of ARQ-24: "Placer Order Number" at a specific indexremoveRequestedStartDateTimeRange(int rep) Removes a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific indexMethods inherited from class ca.uhn.hl7v2.model.AbstractSegment
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetitionMethods inherited from class ca.uhn.hl7v2.model.AbstractStructure
getMessage, getParentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParent
-
Constructor Details
-
ARQ
Creates a new ARQ segment
-
-
Method Details
-
getPlacerAppointmentID
Returns ARQ-1: "Placer Appointment ID" - creates it if necessary -
getArq1_PlacerAppointmentID
Returns ARQ-1: "Placer Appointment ID" - creates it if necessary -
getFillerAppointmentID
Returns ARQ-2: "Filler Appointment ID" - creates it if necessary -
getArq2_FillerAppointmentID
Returns ARQ-2: "Filler Appointment ID" - creates it if necessary -
getOccurrenceNumber
Returns ARQ-3: "Occurrence Number" - creates it if necessary -
getArq3_OccurrenceNumber
Returns ARQ-3: "Occurrence Number" - creates it if necessary -
getPlacerGroupNumber
Returns ARQ-4: "Placer Group Number" - creates it if necessary -
getArq4_PlacerGroupNumber
Returns ARQ-4: "Placer Group Number" - creates it if necessary -
getScheduleID
Returns ARQ-5: "Schedule ID" - creates it if necessary -
getArq5_ScheduleID
Returns ARQ-5: "Schedule ID" - creates it if necessary -
getRequestEventReason
Returns ARQ-6: "Request Event Reason" - creates it if necessary -
getArq6_RequestEventReason
Returns ARQ-6: "Request Event Reason" - creates it if necessary -
getAppointmentReason
Returns ARQ-7: "Appointment Reason" - creates it if necessary -
getArq7_AppointmentReason
Returns ARQ-7: "Appointment Reason" - creates it if necessary -
getAppointmentType
Returns ARQ-8: "Appointment Type" - creates it if necessary -
getArq8_AppointmentType
Returns ARQ-8: "Appointment Type" - creates it if necessary -
getAppointmentDuration
Returns ARQ-9: "Appointment Duration" - creates it if necessary -
getArq9_AppointmentDuration
Returns ARQ-9: "Appointment Duration" - creates it if necessary -
getAppointmentDurationUnits
Returns ARQ-10: "Appointment Duration Units" - creates it if necessary -
getArq10_AppointmentDurationUnits
Returns ARQ-10: "Appointment Duration Units" - creates it if necessary -
getRequestedStartDateTimeRange
Returns all repetitions of Requested Start Date/Time Range (ARQ-11). -
getArq11_RequestedStartDateTimeRange
Returns all repetitions of Requested Start Date/Time Range (ARQ-11). -
getRequestedStartDateTimeRangeReps
Returns a count of the current number of repetitions of Requested Start Date/Time Range (ARQ-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getRequestedStartDateTimeRange
Returns a specific repetition of ARQ-11: "Requested Start Date/Time Range" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq11_RequestedStartDateTimeRange
Returns a specific repetition of ARQ-11: "Requested Start Date/Time Range" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq11_RequestedStartDateTimeRangeReps
Returns a count of the current number of repetitions of Requested Start Date/Time Range (ARQ-11). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertRequestedStartDateTimeRange
Inserts a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq11_RequestedStartDateTimeRange
Inserts a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeRequestedStartDateTimeRange
Removes a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq11_RequestedStartDateTimeRange
Removes a repetition of ARQ-11: "Requested Start Date/Time Range" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPriorityARQ
Returns ARQ-12: "Priority-ARQ" - creates it if necessary -
getArq12_PriorityARQ
Returns ARQ-12: "Priority-ARQ" - creates it if necessary -
getRepeatingInterval
Returns ARQ-13: "Repeating Interval" - creates it if necessary -
getArq13_RepeatingInterval
Returns ARQ-13: "Repeating Interval" - creates it if necessary -
getRepeatingIntervalDuration
Returns ARQ-14: "Repeating Interval Duration" - creates it if necessary -
getArq14_RepeatingIntervalDuration
Returns ARQ-14: "Repeating Interval Duration" - creates it if necessary -
getPlacerContactPerson
Returns all repetitions of Placer Contact Person (ARQ-15). -
getArq15_PlacerContactPerson
Returns all repetitions of Placer Contact Person (ARQ-15). -
getPlacerContactPersonReps
Returns a count of the current number of repetitions of Placer Contact Person (ARQ-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPlacerContactPerson
Returns a specific repetition of ARQ-15: "Placer Contact Person" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq15_PlacerContactPerson
Returns a specific repetition of ARQ-15: "Placer Contact Person" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq15_PlacerContactPersonReps
Returns a count of the current number of repetitions of Placer Contact Person (ARQ-15). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPlacerContactPerson
Inserts a repetition of ARQ-15: "Placer Contact Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq15_PlacerContactPerson
Inserts a repetition of ARQ-15: "Placer Contact Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePlacerContactPerson
Removes a repetition of ARQ-15: "Placer Contact Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq15_PlacerContactPerson
Removes a repetition of ARQ-15: "Placer Contact Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPlacerContactPhoneNumber
Returns all repetitions of Placer Contact Phone Number (ARQ-16). -
getArq16_PlacerContactPhoneNumber
Returns all repetitions of Placer Contact Phone Number (ARQ-16). -
getPlacerContactPhoneNumberReps
Returns a count of the current number of repetitions of Placer Contact Phone Number (ARQ-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPlacerContactPhoneNumber
Returns a specific repetition of ARQ-16: "Placer Contact Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq16_PlacerContactPhoneNumber
Returns a specific repetition of ARQ-16: "Placer Contact Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq16_PlacerContactPhoneNumberReps
Returns a count of the current number of repetitions of Placer Contact Phone Number (ARQ-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPlacerContactPhoneNumber
Inserts a repetition of ARQ-16: "Placer Contact Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq16_PlacerContactPhoneNumber
Inserts a repetition of ARQ-16: "Placer Contact Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePlacerContactPhoneNumber
Removes a repetition of ARQ-16: "Placer Contact Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq16_PlacerContactPhoneNumber
Removes a repetition of ARQ-16: "Placer Contact Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPlacerContactAddress
Returns all repetitions of Placer Contact Address (ARQ-17). -
getArq17_PlacerContactAddress
Returns all repetitions of Placer Contact Address (ARQ-17). -
getPlacerContactAddressReps
Returns a count of the current number of repetitions of Placer Contact Address (ARQ-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPlacerContactAddress
Returns a specific repetition of ARQ-17: "Placer Contact Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq17_PlacerContactAddress
Returns a specific repetition of ARQ-17: "Placer Contact Address" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq17_PlacerContactAddressReps
Returns a count of the current number of repetitions of Placer Contact Address (ARQ-17). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPlacerContactAddress
Inserts a repetition of ARQ-17: "Placer Contact Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq17_PlacerContactAddress
Inserts a repetition of ARQ-17: "Placer Contact Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePlacerContactAddress
Removes a repetition of ARQ-17: "Placer Contact Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq17_PlacerContactAddress
Removes a repetition of ARQ-17: "Placer Contact Address" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getPlacerContactLocation
Returns ARQ-18: "Placer Contact Location" - creates it if necessary -
getArq18_PlacerContactLocation
Returns ARQ-18: "Placer Contact Location" - creates it if necessary -
getEnteredByPerson
Returns all repetitions of Entered By Person (ARQ-19). -
getArq19_EnteredByPerson
Returns all repetitions of Entered By Person (ARQ-19). -
getEnteredByPersonReps
Returns a count of the current number of repetitions of Entered By Person (ARQ-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEnteredByPerson
Returns a specific repetition of ARQ-19: "Entered By Person" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq19_EnteredByPerson
Returns a specific repetition of ARQ-19: "Entered By Person" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq19_EnteredByPersonReps
Returns a count of the current number of repetitions of Entered By Person (ARQ-19). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEnteredByPerson
Inserts a repetition of ARQ-19: "Entered By Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq19_EnteredByPerson
Inserts a repetition of ARQ-19: "Entered By Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeEnteredByPerson
Removes a repetition of ARQ-19: "Entered By Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq19_EnteredByPerson
Removes a repetition of ARQ-19: "Entered By Person" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getEnteredByPhoneNumber
Returns all repetitions of Entered By Phone Number (ARQ-20). -
getArq20_EnteredByPhoneNumber
Returns all repetitions of Entered By Phone Number (ARQ-20). -
getEnteredByPhoneNumberReps
Returns a count of the current number of repetitions of Entered By Phone Number (ARQ-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getEnteredByPhoneNumber
Returns a specific repetition of ARQ-20: "Entered By Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq20_EnteredByPhoneNumber
Returns a specific repetition of ARQ-20: "Entered By Phone Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq20_EnteredByPhoneNumberReps
Returns a count of the current number of repetitions of Entered By Phone Number (ARQ-20). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertEnteredByPhoneNumber
Inserts a repetition of ARQ-20: "Entered By Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq20_EnteredByPhoneNumber
Inserts a repetition of ARQ-20: "Entered By Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeEnteredByPhoneNumber
Removes a repetition of ARQ-20: "Entered By Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq20_EnteredByPhoneNumber
Removes a repetition of ARQ-20: "Entered By Phone Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getEnteredByLocation
Returns ARQ-21: "Entered by Location" - creates it if necessary -
getArq21_EnteredByLocation
Returns ARQ-21: "Entered by Location" - creates it if necessary -
getParentPlacerAppointmentID
Returns ARQ-22: "Parent Placer Appointment ID" - creates it if necessary -
getArq22_ParentPlacerAppointmentID
Returns ARQ-22: "Parent Placer Appointment ID" - creates it if necessary -
getParentFillerAppointmentID
Returns ARQ-23: "Parent Filler Appointment ID" - creates it if necessary -
getArq23_ParentFillerAppointmentID
Returns ARQ-23: "Parent Filler Appointment ID" - creates it if necessary -
getPlacerOrderNumber
Returns all repetitions of Placer Order Number (ARQ-24). -
getArq24_PlacerOrderNumber
Returns all repetitions of Placer Order Number (ARQ-24). -
getPlacerOrderNumberReps
Returns a count of the current number of repetitions of Placer Order Number (ARQ-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getPlacerOrderNumber
Returns a specific repetition of ARQ-24: "Placer Order Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq24_PlacerOrderNumber
Returns a specific repetition of ARQ-24: "Placer Order Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq24_PlacerOrderNumberReps
Returns a count of the current number of repetitions of Placer Order Number (ARQ-24). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertPlacerOrderNumber
Inserts a repetition of ARQ-24: "Placer Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq24_PlacerOrderNumber
Inserts a repetition of ARQ-24: "Placer Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removePlacerOrderNumber
Removes a repetition of ARQ-24: "Placer Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq24_PlacerOrderNumber
Removes a repetition of ARQ-24: "Placer Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
getFillerOrderNumber
Returns all repetitions of Filler Order Number (ARQ-25). -
getArq25_FillerOrderNumber
Returns all repetitions of Filler Order Number (ARQ-25). -
getFillerOrderNumberReps
Returns a count of the current number of repetitions of Filler Order Number (ARQ-25). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getFillerOrderNumber
Returns a specific repetition of ARQ-25: "Filler Order Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq25_FillerOrderNumber
Returns a specific repetition of ARQ-25: "Filler Order Number" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getArq25_FillerOrderNumberReps
Returns a count of the current number of repetitions of Filler Order Number (ARQ-25). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertFillerOrderNumber
Inserts a repetition of ARQ-25: "Filler Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
insertArq25_FillerOrderNumber
Inserts a repetition of ARQ-25: "Filler Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeFillerOrderNumber
Removes a repetition of ARQ-25: "Filler Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
removeArq25_FillerOrderNumber
Removes a repetition of ARQ-25: "Filler Order Number" at a specific index- Parameters:
rep- The repetition index (0-indexed)- Throws:
HL7Exception- If the rep is invalid (below 0, or too high for the allowable repetitions)
-
createNewTypeWithoutReflection
- Overrides:
createNewTypeWithoutReflectionin classAbstractSegment
-