public class UB1 extends AbstractSegment
Represents an HL7 UB1 message segment (UB82 DATA). 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) |
ST |
getBLOODDEDUCTIBLE()
Returns
UB1-2: "BLOOD DEDUCTIBLE" - creates it if necessary
|
ST |
getBLOODFURNPINTSOF()
Returns
UB1-3: "BLOOD FURN.-PINTS OF (40)" - creates it if necessary
|
ST |
getBLOODNOTRPLCDPINTS()
Returns
UB1-5: "BLOOD NOT RPLCD-PINTS(42)" - creates it if necessary
|
ST |
getBLOODREPLACEDPINTS()
Returns
UB1-4: "BLOOD REPLACED-PINTS (41)" - creates it if necessary
|
ST |
getCOINSURANCEDAYS()
Returns
UB1-6: "CO-INSURANCE DAYS (25)" - creates it if necessary
|
ID[] |
getCONDITIONCODE()
Returns all repetitions of CONDITION CODE (UB1-7).
|
ID |
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).
|
ST |
getCOVEREDDAYS()
Returns
UB1-8: "COVERED DAYS - (23)" - creates it if necessary
|
ST |
getNONCOVEREDDAYS()
Returns
UB1-9: "NON COVERED DAYS - (24)" - creates it if necessary
|
ST |
getNUMBEROFGRACEDAYS()
Returns
UB1-11: "NUMBER OF GRACE DAYS (90)" - creates it if necessary
|
ID[] |
getOCCURRENCE2832()
Returns all repetitions of OCCURRENCE (28-32) (UB1-16).
|
ID |
getOCCURRENCE2832(int rep)
Returns a specific repetition of
UB1-16: "OCCURRENCE (28-32)" - creates it if necessary
|
int |
getOCCURRENCE2832Reps()
Returns a count of the current number of repetitions of OCCURRENCE (28-32) (UB1-16).
|
ID |
getOCCURRENCESPAN()
Returns
UB1-17: "OCCURRENCE SPAN (33)" - creates it if necessary
|
DT |
getOCCURRENCESPANSTARTDATE()
Returns
UB1-18: "OCCURRENCE SPAN START DATE(33)" - creates it if necessary
|
DT |
getOCCURSPANENDDATE()
Returns
UB1-19: "OCCUR.
|
ID |
getPSROURAPPROVALIND()
Returns
UB1-13: "PSRO/UR APPROVAL IND.
|
DT |
getPSROURAPRVDSTAYFM()
Returns
UB1-14: "PSRO/UR APRVD STAY-FM(88)" - creates it if necessary
|
DT |
getPSROURAPRVDSTAYTO()
Returns
UB1-15: "PSRO/UR APRVD STAY-TO(89)" - creates it if necessary
|
SI |
getSETIDUB82()
Returns
UB1-1: "SET ID - UB82" - creates it if necessary
|
ID |
getSPECPROGINDICATOR()
Returns
UB1-12: "SPEC.
|
SI |
getUb11_SETIDUB82()
Returns
UB1-1: "SET ID - UB82" - creates it if necessary
|
CM[] |
getUb110_VALUEAMOUNTCODE()
Returns all repetitions of VALUE AMOUNT & CODE (UB1-10).
|
CM |
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).
|
ST |
getUb111_NUMBEROFGRACEDAYS()
Returns
UB1-11: "NUMBER OF GRACE DAYS (90)" - creates it if necessary
|
ID |
getUb112_SPECPROGINDICATOR()
Returns
UB1-12: "SPEC.
|
ID |
getUb113_PSROURAPPROVALIND()
Returns
UB1-13: "PSRO/UR APPROVAL IND.
|
DT |
getUb114_PSROURAPRVDSTAYFM()
Returns
UB1-14: "PSRO/UR APRVD STAY-FM(88)" - creates it if necessary
|
DT |
getUb115_PSROURAPRVDSTAYTO()
Returns
UB1-15: "PSRO/UR APRVD STAY-TO(89)" - creates it if necessary
|
ID[] |
getUb116_OCCURRENCE2832()
Returns all repetitions of OCCURRENCE (28-32) (UB1-16).
|
ID |
getUb116_OCCURRENCE2832(int rep)
Returns a specific repetition of
UB1-16: "OCCURRENCE (28-32)" - creates it if necessary
|
int |
getUb116_OCCURRENCE2832Reps()
Returns a count of the current number of repetitions of OCCURRENCE (28-32) (UB1-16).
|
ID |
getUb117_OCCURRENCESPAN()
Returns
UB1-17: "OCCURRENCE SPAN (33)" - creates it if necessary
|
DT |
getUb118_OCCURRENCESPANSTARTDATE()
Returns
UB1-18: "OCCURRENCE SPAN START DATE(33)" - creates it if necessary
|
DT |
getUb119_OCCURSPANENDDATE()
Returns
UB1-19: "OCCUR.
|
ST |
getUb12_BLOODDEDUCTIBLE()
Returns
UB1-2: "BLOOD DEDUCTIBLE" - creates it if necessary
|
ST |
getUb120_UB82LOCATOR2()
Returns
UB1-20: "UB-82 LOCATOR 2" - creates it if necessary
|
ST |
getUb121_UB82LOCATOR9()
Returns
UB1-21: "UB-82 LOCATOR 9" - creates it if necessary
|
ST |
getUb122_UB82LOCATOR27()
Returns
UB1-22: "UB-82 LOCATOR 27" - creates it if necessary
|
ST |
getUb123_UB82LOCATOR45()
Returns
UB1-23: "UB-82 LOCATOR 45" - creates it if necessary
|
ST |
getUb13_BLOODFURNPINTSOF()
Returns
UB1-3: "BLOOD FURN.-PINTS OF (40)" - creates it if necessary
|
ST |
getUb14_BLOODREPLACEDPINTS()
Returns
UB1-4: "BLOOD REPLACED-PINTS (41)" - creates it if necessary
|
ST |
getUb15_BLOODNOTRPLCDPINTS()
Returns
UB1-5: "BLOOD NOT RPLCD-PINTS(42)" - creates it if necessary
|
ST |
getUb16_COINSURANCEDAYS()
Returns
UB1-6: "CO-INSURANCE DAYS (25)" - creates it if necessary
|
ID[] |
getUb17_CONDITIONCODE()
Returns all repetitions of CONDITION CODE (UB1-7).
|
ID |
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).
|
ST |
getUb18_COVEREDDAYS()
Returns
UB1-8: "COVERED DAYS - (23)" - creates it if necessary
|
ST |
getUb19_NONCOVEREDDAYS()
Returns
UB1-9: "NON COVERED DAYS - (24)" - creates it if necessary
|
ST |
getUB82LOCATOR2()
Returns
UB1-20: "UB-82 LOCATOR 2" - creates it if necessary
|
ST |
getUB82LOCATOR27()
Returns
UB1-22: "UB-82 LOCATOR 27" - creates it if necessary
|
ST |
getUB82LOCATOR45()
Returns
UB1-23: "UB-82 LOCATOR 45" - creates it if necessary
|
ST |
getUB82LOCATOR9()
Returns
UB1-21: "UB-82 LOCATOR 9" - creates it if necessary
|
CM[] |
getVALUEAMOUNTCODE()
Returns all repetitions of VALUE AMOUNT & CODE (UB1-10).
|
CM |
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).
|
ID |
insertCONDITIONCODE(int rep)
Inserts a repetition of
UB1-7: "CONDITION CODE" at a specific index
|
ID |
insertOCCURRENCE2832(int rep)
Inserts a repetition of
UB1-16: "OCCURRENCE (28-32)" at a specific index
|
CM |
insertUb110_VALUEAMOUNTCODE(int rep)
Inserts a repetition of
UB1-10: "VALUE AMOUNT & CODE" at a specific index
|
ID |
insertUb116_OCCURRENCE2832(int rep)
Inserts a repetition of
UB1-16: "OCCURRENCE (28-32)" at a specific index
|
ID |
insertUb17_CONDITIONCODE(int rep)
Inserts a repetition of
UB1-7: "CONDITION CODE" at a specific index
|
CM |
insertVALUEAMOUNTCODE(int rep)
Inserts a repetition of
UB1-10: "VALUE AMOUNT & CODE" at a specific index
|
ID |
removeCONDITIONCODE(int rep)
Removes a repetition of
UB1-7: "CONDITION CODE" at a specific index
|
ID |
removeOCCURRENCE2832(int rep)
Removes a repetition of
UB1-16: "OCCURRENCE (28-32)" at a specific index
|
CM |
removeUb110_VALUEAMOUNTCODE(int rep)
Removes a repetition of
UB1-10: "VALUE AMOUNT & CODE" at a specific index
|
ID |
removeUb116_OCCURRENCE2832(int rep)
Removes a repetition of
UB1-16: "OCCURRENCE (28-32)" at a specific index
|
ID |
removeUb17_CONDITIONCODE(int rep)
Removes a repetition of
UB1-7: "CONDITION CODE" at a specific index
|
CM |
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 getSETIDUB82()
public SI getUb11_SETIDUB82()
public ST getBLOODDEDUCTIBLE()
public ST getUb12_BLOODDEDUCTIBLE()
public ST getBLOODFURNPINTSOF()
public ST getUb13_BLOODFURNPINTSOF()
public ST getBLOODREPLACEDPINTS()
public ST getUb14_BLOODREPLACEDPINTS()
public ST getBLOODNOTRPLCDPINTS()
public ST getUb15_BLOODNOTRPLCDPINTS()
public ST getCOINSURANCEDAYS()
public ST getUb16_COINSURANCEDAYS()
public ID[] getCONDITIONCODE()
public ID[] getUb17_CONDITIONCODE()
public int getCONDITIONCODEReps()
public ID getCONDITIONCODE(int rep)
rep
- The repetition index (0-indexed)public ID getUb17_CONDITIONCODE(int rep)
rep
- The repetition index (0-indexed)public int getUb17_CONDITIONCODEReps()
public ID 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 ID 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 ID 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 ID 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 ST getCOVEREDDAYS()
public ST getUb18_COVEREDDAYS()
public ST getNONCOVEREDDAYS()
public ST getUb19_NONCOVEREDDAYS()
public CM[] getVALUEAMOUNTCODE()
public CM[] getUb110_VALUEAMOUNTCODE()
public int getVALUEAMOUNTCODEReps()
public CM getVALUEAMOUNTCODE(int rep)
rep
- The repetition index (0-indexed)public CM getUb110_VALUEAMOUNTCODE(int rep)
rep
- The repetition index (0-indexed)public int getUb110_VALUEAMOUNTCODEReps()
public CM 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 CM 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 CM 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 CM 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 ST getNUMBEROFGRACEDAYS()
public ST getUb111_NUMBEROFGRACEDAYS()
public ID getSPECPROGINDICATOR()
public ID getUb112_SPECPROGINDICATOR()
public ID getPSROURAPPROVALIND()
public ID getUb113_PSROURAPPROVALIND()
public DT getPSROURAPRVDSTAYFM()
public DT getUb114_PSROURAPRVDSTAYFM()
public DT getPSROURAPRVDSTAYTO()
public DT getUb115_PSROURAPRVDSTAYTO()
public ID[] getOCCURRENCE2832()
public ID[] getUb116_OCCURRENCE2832()
public int getOCCURRENCE2832Reps()
public ID getOCCURRENCE2832(int rep)
rep
- The repetition index (0-indexed)public ID getUb116_OCCURRENCE2832(int rep)
rep
- The repetition index (0-indexed)public int getUb116_OCCURRENCE2832Reps()
public ID insertOCCURRENCE2832(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 insertUb116_OCCURRENCE2832(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 removeOCCURRENCE2832(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 removeUb116_OCCURRENCE2832(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 getOCCURRENCESPAN()
public ID getUb117_OCCURRENCESPAN()
public DT getOCCURRENCESPANSTARTDATE()
public DT getUb118_OCCURRENCESPANSTARTDATE()
public DT getOCCURSPANENDDATE()
public DT getUb119_OCCURSPANENDDATE()
public ST getUB82LOCATOR2()
public ST getUb120_UB82LOCATOR2()
public ST getUB82LOCATOR9()
public ST getUb121_UB82LOCATOR9()
public ST getUB82LOCATOR27()
public ST getUb122_UB82LOCATOR27()
public ST getUB82LOCATOR45()
public ST getUb123_UB82LOCATOR45()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.