Package ca.uhn.hl7v2.model.v22.segment
Class UB2
java.lang.Object
ca.uhn.hl7v2.model.AbstractStructure
ca.uhn.hl7v2.model.AbstractSegment
ca.uhn.hl7v2.model.v22.segment.UB2
- All Implemented Interfaces:
Segment,Structure,Visitable,Serializable
Represents an HL7 UB2 message segment (UB92 DATA). This segment has the following fields:
- UB2-1: Set ID - UB92 (SI) optional
- UB2-2: Co-insurance days (9) (ST) optional
- UB2-3: Condition code (24-30) (ID) optional repeating
- UB2-4: Covered days (7) (ST) optional
- UB2-5: Non-covered days (8) (ST) optional
- UB2-6: Value amount and code (39-41) (CM_UVC) optional repeating
- UB2-7: Occurrence code and date (32-35) (CM_OCD) optional repeating
- UB2-8: Occurrence span code / dates (36) (CM_OSP) optional repeating
- UB2-9: UB92 locator 2 (state) (ST) optional repeating
- UB2-10: UB92 locator 11 (state) (ST) optional repeating
- UB2-11: UB92 locator 31 (national) (ST) optional
- UB2-12: Document control number (37) (ST) optional repeating
- UB2-13: UB92 locator 49 (national) (ST) optional repeating
- UB2-14: UB92 locator 56 (state) (ST) optional repeating
- UB2-15: UB92 locator 57 (national) (ST) optional
- UB2-16: UB92 Locator 78 (state) (ST) 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 UB2-2: "Co-insurance days (9)" - creates it if necessaryID[]Returns all repetitions of Condition code (24-30) (UB2-3).getConditionCode2430(int rep) Returns a specific repetition of UB2-3: "Condition code (24-30)" - creates it if necessaryintReturns a count of the current number of repetitions of Condition code (24-30) (UB2-3).Returns UB2-4: "Covered days (7)" - creates it if necessaryST[]Returns all repetitions of Document control number (37) (UB2-12).getDocumentControlNumber(int rep) Returns a specific repetition of UB2-12: "Document control number (37)" - creates it if necessaryintReturns a count of the current number of repetitions of Document control number (37) (UB2-12).Returns UB2-5: "Non-covered days (8)" - creates it if necessaryCM_OCD[]Returns all repetitions of Occurrence code and date (32-35) (UB2-7).getOccurrenceCodeAndDate3235(int rep) Returns a specific repetition of UB2-7: "Occurrence code and date (32-35)" - creates it if necessaryintReturns a count of the current number of repetitions of Occurrence code and date (32-35) (UB2-7).CM_OSP[]Returns all repetitions of Occurrence span code / dates (36) (UB2-8).getOccurrenceSpanCodeDates(int rep) Returns a specific repetition of UB2-8: "Occurrence span code / dates (36)" - creates it if necessaryintReturns a count of the current number of repetitions of Occurrence span code / dates (36) (UB2-8).Returns UB2-1: "Set ID - UB92" - creates it if necessaryReturns UB2-1: "Set ID - UB92" - creates it if necessaryST[]Returns all repetitions of UB92 locator 11 (state) (UB2-10).getUb210_UB92Locator11State(int rep) Returns a specific repetition of UB2-10: "UB92 locator 11 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 11 (state) (UB2-10).Returns UB2-11: "UB92 locator 31 (national)" - creates it if necessaryST[]Returns all repetitions of Document control number (37) (UB2-12).getUb212_DocumentControlNumber(int rep) Returns a specific repetition of UB2-12: "Document control number (37)" - creates it if necessaryintReturns a count of the current number of repetitions of Document control number (37) (UB2-12).ST[]Returns all repetitions of UB92 locator 49 (national) (UB2-13).getUb213_UB92Locator49National(int rep) Returns a specific repetition of UB2-13: "UB92 locator 49 (national)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 49 (national) (UB2-13).ST[]Returns all repetitions of UB92 locator 56 (state) (UB2-14).getUb214_UB92Locator56State(int rep) Returns a specific repetition of UB2-14: "UB92 locator 56 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 56 (state) (UB2-14).Returns UB2-15: "UB92 locator 57 (national)" - creates it if necessaryST[]Returns all repetitions of UB92 Locator 78 (state) (UB2-16).getUb216_UB92Locator78State(int rep) Returns a specific repetition of UB2-16: "UB92 Locator 78 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 Locator 78 (state) (UB2-16).Returns UB2-2: "Co-insurance days (9)" - creates it if necessaryID[]Returns all repetitions of Condition code (24-30) (UB2-3).getUb23_ConditionCode2430(int rep) Returns a specific repetition of UB2-3: "Condition code (24-30)" - creates it if necessaryintReturns a count of the current number of repetitions of Condition code (24-30) (UB2-3).Returns UB2-4: "Covered days (7)" - creates it if necessaryReturns UB2-5: "Non-covered days (8)" - creates it if necessaryCM_UVC[]Returns all repetitions of Value amount and code (39-41) (UB2-6).getUb26_ValueAmountAndCode3941(int rep) Returns a specific repetition of UB2-6: "Value amount and code (39-41)" - creates it if necessaryintReturns a count of the current number of repetitions of Value amount and code (39-41) (UB2-6).CM_OCD[]Returns all repetitions of Occurrence code and date (32-35) (UB2-7).getUb27_OccurrenceCodeAndDate3235(int rep) Returns a specific repetition of UB2-7: "Occurrence code and date (32-35)" - creates it if necessaryintReturns a count of the current number of repetitions of Occurrence code and date (32-35) (UB2-7).CM_OSP[]Returns all repetitions of Occurrence span code / dates (36) (UB2-8).getUb28_OccurrenceSpanCodeDates(int rep) Returns a specific repetition of UB2-8: "Occurrence span code / dates (36)" - creates it if necessaryintReturns a count of the current number of repetitions of Occurrence span code / dates (36) (UB2-8).ST[]Returns all repetitions of UB92 locator 2 (state) (UB2-9).getUb29_UB92Locator2State(int rep) Returns a specific repetition of UB2-9: "UB92 locator 2 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 2 (state) (UB2-9).ST[]Returns all repetitions of UB92 locator 11 (state) (UB2-10).getUB92Locator11State(int rep) Returns a specific repetition of UB2-10: "UB92 locator 11 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 11 (state) (UB2-10).ST[]Returns all repetitions of UB92 locator 2 (state) (UB2-9).getUB92Locator2State(int rep) Returns a specific repetition of UB2-9: "UB92 locator 2 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 2 (state) (UB2-9).Returns UB2-11: "UB92 locator 31 (national)" - creates it if necessaryST[]Returns all repetitions of UB92 locator 49 (national) (UB2-13).getUB92Locator49National(int rep) Returns a specific repetition of UB2-13: "UB92 locator 49 (national)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 49 (national) (UB2-13).ST[]Returns all repetitions of UB92 locator 56 (state) (UB2-14).getUB92Locator56State(int rep) Returns a specific repetition of UB2-14: "UB92 locator 56 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 locator 56 (state) (UB2-14).Returns UB2-15: "UB92 locator 57 (national)" - creates it if necessaryST[]Returns all repetitions of UB92 Locator 78 (state) (UB2-16).getUB92Locator78State(int rep) Returns a specific repetition of UB2-16: "UB92 Locator 78 (state)" - creates it if necessaryintReturns a count of the current number of repetitions of UB92 Locator 78 (state) (UB2-16).CM_UVC[]Returns all repetitions of Value amount and code (39-41) (UB2-6).getValueAmountAndCode3941(int rep) Returns a specific repetition of UB2-6: "Value amount and code (39-41)" - creates it if necessaryintReturns a count of the current number of repetitions of Value amount and code (39-41) (UB2-6).insertConditionCode2430(int rep) Inserts a repetition of UB2-3: "Condition code (24-30)" at a specific indexinsertDocumentControlNumber(int rep) Inserts a repetition of UB2-12: "Document control number (37)" at a specific indexinsertOccurrenceCodeAndDate3235(int rep) Inserts a repetition of UB2-7: "Occurrence code and date (32-35)" at a specific indexinsertOccurrenceSpanCodeDates(int rep) Inserts a repetition of UB2-8: "Occurrence span code / dates (36)" at a specific indexinsertUb210_UB92Locator11State(int rep) Inserts a repetition of UB2-10: "UB92 locator 11 (state)" at a specific indexinsertUb212_DocumentControlNumber(int rep) Inserts a repetition of UB2-12: "Document control number (37)" at a specific indexinsertUb213_UB92Locator49National(int rep) Inserts a repetition of UB2-13: "UB92 locator 49 (national)" at a specific indexinsertUb214_UB92Locator56State(int rep) Inserts a repetition of UB2-14: "UB92 locator 56 (state)" at a specific indexinsertUb216_UB92Locator78State(int rep) Inserts a repetition of UB2-16: "UB92 Locator 78 (state)" at a specific indexinsertUb23_ConditionCode2430(int rep) Inserts a repetition of UB2-3: "Condition code (24-30)" at a specific indexinsertUb26_ValueAmountAndCode3941(int rep) Inserts a repetition of UB2-6: "Value amount and code (39-41)" at a specific indexinsertUb27_OccurrenceCodeAndDate3235(int rep) Inserts a repetition of UB2-7: "Occurrence code and date (32-35)" at a specific indexinsertUb28_OccurrenceSpanCodeDates(int rep) Inserts a repetition of UB2-8: "Occurrence span code / dates (36)" at a specific indexinsertUb29_UB92Locator2State(int rep) Inserts a repetition of UB2-9: "UB92 locator 2 (state)" at a specific indexinsertUB92Locator11State(int rep) Inserts a repetition of UB2-10: "UB92 locator 11 (state)" at a specific indexinsertUB92Locator2State(int rep) Inserts a repetition of UB2-9: "UB92 locator 2 (state)" at a specific indexinsertUB92Locator49National(int rep) Inserts a repetition of UB2-13: "UB92 locator 49 (national)" at a specific indexinsertUB92Locator56State(int rep) Inserts a repetition of UB2-14: "UB92 locator 56 (state)" at a specific indexinsertUB92Locator78State(int rep) Inserts a repetition of UB2-16: "UB92 Locator 78 (state)" at a specific indexinsertValueAmountAndCode3941(int rep) Inserts a repetition of UB2-6: "Value amount and code (39-41)" at a specific indexremoveConditionCode2430(int rep) Removes a repetition of UB2-3: "Condition code (24-30)" at a specific indexremoveDocumentControlNumber(int rep) Removes a repetition of UB2-12: "Document control number (37)" at a specific indexremoveOccurrenceCodeAndDate3235(int rep) Removes a repetition of UB2-7: "Occurrence code and date (32-35)" at a specific indexremoveOccurrenceSpanCodeDates(int rep) Removes a repetition of UB2-8: "Occurrence span code / dates (36)" at a specific indexremoveUb210_UB92Locator11State(int rep) Removes a repetition of UB2-10: "UB92 locator 11 (state)" at a specific indexremoveUb212_DocumentControlNumber(int rep) Removes a repetition of UB2-12: "Document control number (37)" at a specific indexremoveUb213_UB92Locator49National(int rep) Removes a repetition of UB2-13: "UB92 locator 49 (national)" at a specific indexremoveUb214_UB92Locator56State(int rep) Removes a repetition of UB2-14: "UB92 locator 56 (state)" at a specific indexremoveUb216_UB92Locator78State(int rep) Removes a repetition of UB2-16: "UB92 Locator 78 (state)" at a specific indexremoveUb23_ConditionCode2430(int rep) Removes a repetition of UB2-3: "Condition code (24-30)" at a specific indexremoveUb26_ValueAmountAndCode3941(int rep) Removes a repetition of UB2-6: "Value amount and code (39-41)" at a specific indexremoveUb27_OccurrenceCodeAndDate3235(int rep) Removes a repetition of UB2-7: "Occurrence code and date (32-35)" at a specific indexremoveUb28_OccurrenceSpanCodeDates(int rep) Removes a repetition of UB2-8: "Occurrence span code / dates (36)" at a specific indexremoveUb29_UB92Locator2State(int rep) Removes a repetition of UB2-9: "UB92 locator 2 (state)" at a specific indexremoveUB92Locator11State(int rep) Removes a repetition of UB2-10: "UB92 locator 11 (state)" at a specific indexremoveUB92Locator2State(int rep) Removes a repetition of UB2-9: "UB92 locator 2 (state)" at a specific indexremoveUB92Locator49National(int rep) Removes a repetition of UB2-13: "UB92 locator 49 (national)" at a specific indexremoveUB92Locator56State(int rep) Removes a repetition of UB2-14: "UB92 locator 56 (state)" at a specific indexremoveUB92Locator78State(int rep) Removes a repetition of UB2-16: "UB92 Locator 78 (state)" at a specific indexremoveValueAmountAndCode3941(int rep) Removes a repetition of UB2-6: "Value amount and code (39-41)" 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
-
UB2
Creates a new UB2 segment
-
-
Method Details
-
getSetIDUB92
Returns UB2-1: "Set ID - UB92" - creates it if necessary -
getUb21_SetIDUB92
Returns UB2-1: "Set ID - UB92" - creates it if necessary -
getCoInsuranceDays9
Returns UB2-2: "Co-insurance days (9)" - creates it if necessary -
getUb22_CoInsuranceDays9
Returns UB2-2: "Co-insurance days (9)" - creates it if necessary -
getConditionCode2430
Returns all repetitions of Condition code (24-30) (UB2-3). -
getUb23_ConditionCode2430
Returns all repetitions of Condition code (24-30) (UB2-3). -
getConditionCode2430Reps
Returns a count of the current number of repetitions of Condition code (24-30) (UB2-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getConditionCode2430
Returns a specific repetition of UB2-3: "Condition code (24-30)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb23_ConditionCode2430
Returns a specific repetition of UB2-3: "Condition code (24-30)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb23_ConditionCode2430Reps
Returns a count of the current number of repetitions of Condition code (24-30) (UB2-3). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertConditionCode2430
Inserts a repetition of UB2-3: "Condition code (24-30)" 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)
-
insertUb23_ConditionCode2430
Inserts a repetition of UB2-3: "Condition code (24-30)" 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)
-
removeConditionCode2430
Removes a repetition of UB2-3: "Condition code (24-30)" 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)
-
removeUb23_ConditionCode2430
Removes a repetition of UB2-3: "Condition code (24-30)" 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)
-
getCoveredDays7
Returns UB2-4: "Covered days (7)" - creates it if necessary -
getUb24_CoveredDays7
Returns UB2-4: "Covered days (7)" - creates it if necessary -
getNonCoveredDays8
Returns UB2-5: "Non-covered days (8)" - creates it if necessary -
getUb25_NonCoveredDays8
Returns UB2-5: "Non-covered days (8)" - creates it if necessary -
getValueAmountAndCode3941
Returns all repetitions of Value amount and code (39-41) (UB2-6). -
getUb26_ValueAmountAndCode3941
Returns all repetitions of Value amount and code (39-41) (UB2-6). -
getValueAmountAndCode3941Reps
Returns a count of the current number of repetitions of Value amount and code (39-41) (UB2-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getValueAmountAndCode3941
Returns a specific repetition of UB2-6: "Value amount and code (39-41)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb26_ValueAmountAndCode3941
Returns a specific repetition of UB2-6: "Value amount and code (39-41)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb26_ValueAmountAndCode3941Reps
Returns a count of the current number of repetitions of Value amount and code (39-41) (UB2-6). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertValueAmountAndCode3941
Inserts a repetition of UB2-6: "Value amount and code (39-41)" 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)
-
insertUb26_ValueAmountAndCode3941
Inserts a repetition of UB2-6: "Value amount and code (39-41)" 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)
-
removeValueAmountAndCode3941
Removes a repetition of UB2-6: "Value amount and code (39-41)" 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)
-
removeUb26_ValueAmountAndCode3941
Removes a repetition of UB2-6: "Value amount and code (39-41)" 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)
-
getOccurrenceCodeAndDate3235
Returns all repetitions of Occurrence code and date (32-35) (UB2-7). -
getUb27_OccurrenceCodeAndDate3235
Returns all repetitions of Occurrence code and date (32-35) (UB2-7). -
getOccurrenceCodeAndDate3235Reps
Returns a count of the current number of repetitions of Occurrence code and date (32-35) (UB2-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOccurrenceCodeAndDate3235
Returns a specific repetition of UB2-7: "Occurrence code and date (32-35)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb27_OccurrenceCodeAndDate3235
Returns a specific repetition of UB2-7: "Occurrence code and date (32-35)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb27_OccurrenceCodeAndDate3235Reps
Returns a count of the current number of repetitions of Occurrence code and date (32-35) (UB2-7). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOccurrenceCodeAndDate3235
Inserts a repetition of UB2-7: "Occurrence code and date (32-35)" 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)
-
insertUb27_OccurrenceCodeAndDate3235
Inserts a repetition of UB2-7: "Occurrence code and date (32-35)" 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)
-
removeOccurrenceCodeAndDate3235
Removes a repetition of UB2-7: "Occurrence code and date (32-35)" 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)
-
removeUb27_OccurrenceCodeAndDate3235
Removes a repetition of UB2-7: "Occurrence code and date (32-35)" 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)
-
getOccurrenceSpanCodeDates
Returns all repetitions of Occurrence span code / dates (36) (UB2-8). -
getUb28_OccurrenceSpanCodeDates
Returns all repetitions of Occurrence span code / dates (36) (UB2-8). -
getOccurrenceSpanCodeDatesReps
Returns a count of the current number of repetitions of Occurrence span code / dates (36) (UB2-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getOccurrenceSpanCodeDates
Returns a specific repetition of UB2-8: "Occurrence span code / dates (36)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb28_OccurrenceSpanCodeDates
Returns a specific repetition of UB2-8: "Occurrence span code / dates (36)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb28_OccurrenceSpanCodeDatesReps
Returns a count of the current number of repetitions of Occurrence span code / dates (36) (UB2-8). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertOccurrenceSpanCodeDates
Inserts a repetition of UB2-8: "Occurrence span code / dates (36)" 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)
-
insertUb28_OccurrenceSpanCodeDates
Inserts a repetition of UB2-8: "Occurrence span code / dates (36)" 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)
-
removeOccurrenceSpanCodeDates
Removes a repetition of UB2-8: "Occurrence span code / dates (36)" 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)
-
removeUb28_OccurrenceSpanCodeDates
Removes a repetition of UB2-8: "Occurrence span code / dates (36)" 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)
-
getUB92Locator2State
Returns all repetitions of UB92 locator 2 (state) (UB2-9). -
getUb29_UB92Locator2State
Returns all repetitions of UB92 locator 2 (state) (UB2-9). -
getUB92Locator2StateReps
Returns a count of the current number of repetitions of UB92 locator 2 (state) (UB2-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getUB92Locator2State
Returns a specific repetition of UB2-9: "UB92 locator 2 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb29_UB92Locator2State
Returns a specific repetition of UB2-9: "UB92 locator 2 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb29_UB92Locator2StateReps
Returns a count of the current number of repetitions of UB92 locator 2 (state) (UB2-9). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertUB92Locator2State
Inserts a repetition of UB2-9: "UB92 locator 2 (state)" 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)
-
insertUb29_UB92Locator2State
Inserts a repetition of UB2-9: "UB92 locator 2 (state)" 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)
-
removeUB92Locator2State
Removes a repetition of UB2-9: "UB92 locator 2 (state)" 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)
-
removeUb29_UB92Locator2State
Removes a repetition of UB2-9: "UB92 locator 2 (state)" 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)
-
getUB92Locator11State
Returns all repetitions of UB92 locator 11 (state) (UB2-10). -
getUb210_UB92Locator11State
Returns all repetitions of UB92 locator 11 (state) (UB2-10). -
getUB92Locator11StateReps
Returns a count of the current number of repetitions of UB92 locator 11 (state) (UB2-10). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getUB92Locator11State
Returns a specific repetition of UB2-10: "UB92 locator 11 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb210_UB92Locator11State
Returns a specific repetition of UB2-10: "UB92 locator 11 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb210_UB92Locator11StateReps
Returns a count of the current number of repetitions of UB92 locator 11 (state) (UB2-10). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertUB92Locator11State
Inserts a repetition of UB2-10: "UB92 locator 11 (state)" 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)
-
insertUb210_UB92Locator11State
Inserts a repetition of UB2-10: "UB92 locator 11 (state)" 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)
-
removeUB92Locator11State
Removes a repetition of UB2-10: "UB92 locator 11 (state)" 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)
-
removeUb210_UB92Locator11State
Removes a repetition of UB2-10: "UB92 locator 11 (state)" 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)
-
getUB92Locator31National
Returns UB2-11: "UB92 locator 31 (national)" - creates it if necessary -
getUb211_UB92Locator31National
Returns UB2-11: "UB92 locator 31 (national)" - creates it if necessary -
getDocumentControlNumber
Returns all repetitions of Document control number (37) (UB2-12). -
getUb212_DocumentControlNumber
Returns all repetitions of Document control number (37) (UB2-12). -
getDocumentControlNumberReps
Returns a count of the current number of repetitions of Document control number (37) (UB2-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getDocumentControlNumber
Returns a specific repetition of UB2-12: "Document control number (37)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb212_DocumentControlNumber
Returns a specific repetition of UB2-12: "Document control number (37)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb212_DocumentControlNumberReps
Returns a count of the current number of repetitions of Document control number (37) (UB2-12). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertDocumentControlNumber
Inserts a repetition of UB2-12: "Document control number (37)" 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)
-
insertUb212_DocumentControlNumber
Inserts a repetition of UB2-12: "Document control number (37)" 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)
-
removeDocumentControlNumber
Removes a repetition of UB2-12: "Document control number (37)" 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)
-
removeUb212_DocumentControlNumber
Removes a repetition of UB2-12: "Document control number (37)" 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)
-
getUB92Locator49National
Returns all repetitions of UB92 locator 49 (national) (UB2-13). -
getUb213_UB92Locator49National
Returns all repetitions of UB92 locator 49 (national) (UB2-13). -
getUB92Locator49NationalReps
Returns a count of the current number of repetitions of UB92 locator 49 (national) (UB2-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getUB92Locator49National
Returns a specific repetition of UB2-13: "UB92 locator 49 (national)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb213_UB92Locator49National
Returns a specific repetition of UB2-13: "UB92 locator 49 (national)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb213_UB92Locator49NationalReps
Returns a count of the current number of repetitions of UB92 locator 49 (national) (UB2-13). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertUB92Locator49National
Inserts a repetition of UB2-13: "UB92 locator 49 (national)" 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)
-
insertUb213_UB92Locator49National
Inserts a repetition of UB2-13: "UB92 locator 49 (national)" 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)
-
removeUB92Locator49National
Removes a repetition of UB2-13: "UB92 locator 49 (national)" 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)
-
removeUb213_UB92Locator49National
Removes a repetition of UB2-13: "UB92 locator 49 (national)" 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)
-
getUB92Locator56State
Returns all repetitions of UB92 locator 56 (state) (UB2-14). -
getUb214_UB92Locator56State
Returns all repetitions of UB92 locator 56 (state) (UB2-14). -
getUB92Locator56StateReps
Returns a count of the current number of repetitions of UB92 locator 56 (state) (UB2-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getUB92Locator56State
Returns a specific repetition of UB2-14: "UB92 locator 56 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb214_UB92Locator56State
Returns a specific repetition of UB2-14: "UB92 locator 56 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb214_UB92Locator56StateReps
Returns a count of the current number of repetitions of UB92 locator 56 (state) (UB2-14). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertUB92Locator56State
Inserts a repetition of UB2-14: "UB92 locator 56 (state)" 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)
-
insertUb214_UB92Locator56State
Inserts a repetition of UB2-14: "UB92 locator 56 (state)" 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)
-
removeUB92Locator56State
Removes a repetition of UB2-14: "UB92 locator 56 (state)" 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)
-
removeUb214_UB92Locator56State
Removes a repetition of UB2-14: "UB92 locator 56 (state)" 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)
-
getUB92Locator57National
Returns UB2-15: "UB92 locator 57 (national)" - creates it if necessary -
getUb215_UB92Locator57National
Returns UB2-15: "UB92 locator 57 (national)" - creates it if necessary -
getUB92Locator78State
Returns all repetitions of UB92 Locator 78 (state) (UB2-16). -
getUb216_UB92Locator78State
Returns all repetitions of UB92 Locator 78 (state) (UB2-16). -
getUB92Locator78StateReps
Returns a count of the current number of repetitions of UB92 Locator 78 (state) (UB2-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
getUB92Locator78State
Returns a specific repetition of UB2-16: "UB92 Locator 78 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb216_UB92Locator78State
Returns a specific repetition of UB2-16: "UB92 Locator 78 (state)" - creates it if necessary- Parameters:
rep- The repetition index (0-indexed)
-
getUb216_UB92Locator78StateReps
Returns a count of the current number of repetitions of UB92 Locator 78 (state) (UB2-16). This method does not create a repetition, so if no repetitions have currently been defined or accessed, it will return zero. -
insertUB92Locator78State
Inserts a repetition of UB2-16: "UB92 Locator 78 (state)" 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)
-
insertUb216_UB92Locator78State
Inserts a repetition of UB2-16: "UB92 Locator 78 (state)" 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)
-
removeUB92Locator78State
Removes a repetition of UB2-16: "UB92 Locator 78 (state)" 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)
-
removeUb216_UB92Locator78State
Removes a repetition of UB2-16: "UB92 Locator 78 (state)" 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
-