public class UB1 extends AbstractSegment
Represents an HL7 UB1 message segment (UB82). This segment has the following fields:
log
Constructor and Description |
---|
UB1(Group parent,
ModelClassFactory factory)
Creates a new UB1 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
NULLDT |
getBloodDeductible()
Returns
UB1-2: "Blood Deductible" - creates it if necessary
|
NULLDT |
getBloodFurnishedPints()
Returns
UB1-3: "Blood Furnished-Pints" - creates it if necessary
|
NULLDT |
getBloodNotReplacedPints()
Returns
UB1-5: "Blood Not Replaced-Pints" - creates it if necessary
|
NULLDT |
getBloodReplacedPints()
Returns
UB1-4: "Blood Replaced-Pints" - creates it if necessary
|
NULLDT |
getCoInsuranceDays()
Returns
UB1-6: "Co-Insurance Days" - creates it if necessary
|
NULLDT[] |
getConditionCode()
Returns all repetitions of Condition Code (UB1-7).
|
NULLDT |
getConditionCode(int rep)
Returns a specific repetition of
UB1-7: "Condition Code" - creates it if necessary
|
int |
getConditionCodeReps()
Returns a count of the current number of repetitions of Condition Code (UB1-7).
|
NULLDT |
getCoveredDays()
Returns
UB1-8: "Covered Days" - creates it if necessary
|
NULLDT |
getNonCoveredDays()
Returns
UB1-9: "Non Covered Days" - creates it if necessary
|
NULLDT |
getNumberOfGraceDays()
Returns
UB1-11: "Number Of Grace Days" - creates it if necessary
|
NULLDT[] |
getOccurrence()
Returns all repetitions of Occurrence (UB1-16).
|
NULLDT |
getOccurrence(int rep)
Returns a specific repetition of
UB1-16: "Occurrence" - creates it if necessary
|
int |
getOccurrenceReps()
Returns a count of the current number of repetitions of Occurrence (UB1-16).
|
NULLDT |
getOccurrenceSpan()
Returns
UB1-17: "Occurrence Span" - creates it if necessary
|
NULLDT |
getOccurSpanEndDate()
Returns
UB1-19: "Occur Span End Date" - creates it if necessary
|
NULLDT |
getOccurSpanStartDate()
Returns
UB1-18: "Occur Span Start Date" - creates it if necessary
|
NULLDT |
getPSROURApprovalIndicator()
Returns
UB1-13: "PSRO/UR Approval Indicator" - creates it if necessary
|
NULLDT |
getPSROURApprovedStayFm()
Returns
UB1-14: "PSRO/UR Approved Stay-Fm" - creates it if necessary
|
NULLDT |
getPSROURApprovedStayTo()
Returns
UB1-15: "PSRO/UR Approved Stay-To" - creates it if necessary
|
SI |
getSetIDUB1()
Returns
UB1-1: "Set ID - UB1" - creates it if necessary
|
NULLDT |
getSpecialProgramIndicator()
Returns
UB1-12: "Special Program Indicator" - creates it if necessary
|
SI |
getUb11_SetIDUB1()
Returns
UB1-1: "Set ID - UB1" - creates it if necessary
|
NULLDT[] |
getUb110_ValueAmountCode()
Returns all repetitions of Value Amount & Code (UB1-10).
|
NULLDT |
getUb110_ValueAmountCode(int rep)
Returns a specific repetition of
UB1-10: "Value Amount & Code" - creates it if necessary
|
int |
getUb110_ValueAmountCodeReps()
Returns a count of the current number of repetitions of Value Amount & Code (UB1-10).
|
NULLDT |
getUb111_NumberOfGraceDays()
Returns
UB1-11: "Number Of Grace Days" - creates it if necessary
|
NULLDT |
getUb112_SpecialProgramIndicator()
Returns
UB1-12: "Special Program Indicator" - creates it if necessary
|
NULLDT |
getUb113_PSROURApprovalIndicator()
Returns
UB1-13: "PSRO/UR Approval Indicator" - creates it if necessary
|
NULLDT |
getUb114_PSROURApprovedStayFm()
Returns
UB1-14: "PSRO/UR Approved Stay-Fm" - creates it if necessary
|
NULLDT |
getUb115_PSROURApprovedStayTo()
Returns
UB1-15: "PSRO/UR Approved Stay-To" - creates it if necessary
|
NULLDT[] |
getUb116_Occurrence()
Returns all repetitions of Occurrence (UB1-16).
|
NULLDT |
getUb116_Occurrence(int rep)
Returns a specific repetition of
UB1-16: "Occurrence" - creates it if necessary
|
int |
getUb116_OccurrenceReps()
Returns a count of the current number of repetitions of Occurrence (UB1-16).
|
NULLDT |
getUb117_OccurrenceSpan()
Returns
UB1-17: "Occurrence Span" - creates it if necessary
|
NULLDT |
getUb118_OccurSpanStartDate()
Returns
UB1-18: "Occur Span Start Date" - creates it if necessary
|
NULLDT |
getUb119_OccurSpanEndDate()
Returns
UB1-19: "Occur Span End Date" - creates it if necessary
|
NULLDT |
getUb12_BloodDeductible()
Returns
UB1-2: "Blood Deductible" - creates it if necessary
|
NULLDT |
getUb120_UB82Locator2()
Returns
UB1-20: "UB-82 Locator 2" - creates it if necessary
|
NULLDT |
getUb121_UB82Locator9()
Returns
UB1-21: "UB-82 Locator 9" - creates it if necessary
|
NULLDT |
getUb122_UB82Locator27()
Returns
UB1-22: "UB-82 Locator 27" - creates it if necessary
|
NULLDT |
getUb123_UB82Locator45()
Returns
UB1-23: "UB-82 Locator 45" - creates it if necessary
|
NULLDT |
getUb13_BloodFurnishedPints()
Returns
UB1-3: "Blood Furnished-Pints" - creates it if necessary
|
NULLDT |
getUb14_BloodReplacedPints()
Returns
UB1-4: "Blood Replaced-Pints" - creates it if necessary
|
NULLDT |
getUb15_BloodNotReplacedPints()
Returns
UB1-5: "Blood Not Replaced-Pints" - creates it if necessary
|
NULLDT |
getUb16_CoInsuranceDays()
Returns
UB1-6: "Co-Insurance Days" - creates it if necessary
|
NULLDT[] |
getUb17_ConditionCode()
Returns all repetitions of Condition Code (UB1-7).
|
NULLDT |
getUb17_ConditionCode(int rep)
Returns a specific repetition of
UB1-7: "Condition Code" - creates it if necessary
|
int |
getUb17_ConditionCodeReps()
Returns a count of the current number of repetitions of Condition Code (UB1-7).
|
NULLDT |
getUb18_CoveredDays()
Returns
UB1-8: "Covered Days" - creates it if necessary
|
NULLDT |
getUb19_NonCoveredDays()
Returns
UB1-9: "Non Covered Days" - creates it if necessary
|
NULLDT |
getUB82Locator2()
Returns
UB1-20: "UB-82 Locator 2" - creates it if necessary
|
NULLDT |
getUB82Locator27()
Returns
UB1-22: "UB-82 Locator 27" - creates it if necessary
|
NULLDT |
getUB82Locator45()
Returns
UB1-23: "UB-82 Locator 45" - creates it if necessary
|
NULLDT |
getUB82Locator9()
Returns
UB1-21: "UB-82 Locator 9" - creates it if necessary
|
NULLDT[] |
getValueAmountCode()
Returns all repetitions of Value Amount & Code (UB1-10).
|
NULLDT |
getValueAmountCode(int rep)
Returns a specific repetition of
UB1-10: "Value Amount & Code" - creates it if necessary
|
int |
getValueAmountCodeReps()
Returns a count of the current number of repetitions of Value Amount & Code (UB1-10).
|
NULLDT |
insertConditionCode(int rep)
Inserts a repetition of
UB1-7: "Condition Code" at a specific index
|
NULLDT |
insertOccurrence(int rep)
Inserts a repetition of
UB1-16: "Occurrence" at a specific index
|
NULLDT |
insertUb110_ValueAmountCode(int rep)
Inserts a repetition of
UB1-10: "Value Amount & Code" at a specific index
|
NULLDT |
insertUb116_Occurrence(int rep)
Inserts a repetition of
UB1-16: "Occurrence" at a specific index
|
NULLDT |
insertUb17_ConditionCode(int rep)
Inserts a repetition of
UB1-7: "Condition Code" at a specific index
|
NULLDT |
insertValueAmountCode(int rep)
Inserts a repetition of
UB1-10: "Value Amount & Code" at a specific index
|
NULLDT |
removeConditionCode(int rep)
Removes a repetition of
UB1-7: "Condition Code" at a specific index
|
NULLDT |
removeOccurrence(int rep)
Removes a repetition of
UB1-16: "Occurrence" at a specific index
|
NULLDT |
removeUb110_ValueAmountCode(int rep)
Removes a repetition of
UB1-10: "Value Amount & Code" at a specific index
|
NULLDT |
removeUb116_Occurrence(int rep)
Removes a repetition of
UB1-16: "Occurrence" at a specific index
|
NULLDT |
removeUb17_ConditionCode(int rep)
Removes a repetition of
UB1-7: "Condition Code" at a specific index
|
NULLDT |
removeValueAmountCode(int rep)
Removes a repetition of
UB1-10: "Value Amount & Code" 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 UB1(Group parent, ModelClassFactory factory)
public SI getSetIDUB1()
public SI getUb11_SetIDUB1()
public NULLDT getBloodDeductible()
public NULLDT getUb12_BloodDeductible()
public NULLDT getBloodFurnishedPints()
public NULLDT getUb13_BloodFurnishedPints()
public NULLDT getBloodReplacedPints()
public NULLDT getUb14_BloodReplacedPints()
public NULLDT getBloodNotReplacedPints()
public NULLDT getUb15_BloodNotReplacedPints()
public NULLDT getCoInsuranceDays()
public NULLDT getUb16_CoInsuranceDays()
public NULLDT[] getConditionCode()
public NULLDT[] getUb17_ConditionCode()
public int getConditionCodeReps()
public NULLDT getConditionCode(int rep)
rep
- The repetition index (0-indexed)public NULLDT getUb17_ConditionCode(int rep)
rep
- The repetition index (0-indexed)public int getUb17_ConditionCodeReps()
public NULLDT insertConditionCode(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 NULLDT insertUb17_ConditionCode(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 NULLDT removeConditionCode(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 NULLDT removeUb17_ConditionCode(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 NULLDT getCoveredDays()
public NULLDT getUb18_CoveredDays()
public NULLDT getNonCoveredDays()
public NULLDT getUb19_NonCoveredDays()
public NULLDT[] getValueAmountCode()
public NULLDT[] getUb110_ValueAmountCode()
public int getValueAmountCodeReps()
public NULLDT getValueAmountCode(int rep)
rep
- The repetition index (0-indexed)public NULLDT getUb110_ValueAmountCode(int rep)
rep
- The repetition index (0-indexed)public int getUb110_ValueAmountCodeReps()
public NULLDT insertValueAmountCode(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 NULLDT insertUb110_ValueAmountCode(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 NULLDT removeValueAmountCode(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 NULLDT removeUb110_ValueAmountCode(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 NULLDT getNumberOfGraceDays()
public NULLDT getUb111_NumberOfGraceDays()
public NULLDT getSpecialProgramIndicator()
public NULLDT getUb112_SpecialProgramIndicator()
public NULLDT getPSROURApprovalIndicator()
public NULLDT getUb113_PSROURApprovalIndicator()
public NULLDT getPSROURApprovedStayFm()
public NULLDT getUb114_PSROURApprovedStayFm()
public NULLDT getPSROURApprovedStayTo()
public NULLDT getUb115_PSROURApprovedStayTo()
public NULLDT[] getOccurrence()
public NULLDT[] getUb116_Occurrence()
public int getOccurrenceReps()
public NULLDT getOccurrence(int rep)
rep
- The repetition index (0-indexed)public NULLDT getUb116_Occurrence(int rep)
rep
- The repetition index (0-indexed)public int getUb116_OccurrenceReps()
public NULLDT insertOccurrence(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 NULLDT insertUb116_Occurrence(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 NULLDT removeOccurrence(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 NULLDT removeUb116_Occurrence(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 NULLDT getOccurrenceSpan()
public NULLDT getUb117_OccurrenceSpan()
public NULLDT getOccurSpanStartDate()
public NULLDT getUb118_OccurSpanStartDate()
public NULLDT getOccurSpanEndDate()
public NULLDT getUb119_OccurSpanEndDate()
public NULLDT getUB82Locator2()
public NULLDT getUb120_UB82Locator2()
public NULLDT getUB82Locator9()
public NULLDT getUb121_UB82Locator9()
public NULLDT getUB82Locator27()
public NULLDT getUb122_UB82Locator27()
public NULLDT getUB82Locator45()
public NULLDT getUb123_UB82Locator45()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.