Class ADT_AXX
- All Implemented Interfaces:
Group,Message,Structure,SuperStructure,Visitable,Serializable
Represents a ADT_AXX message structure (see chapter ). This structure contains the following elements:
- 1: MSH ()
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 2: SFT () optional repeating
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 3: EVN ()
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 4: PID () optional
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 5: PD1 () optional
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A61, ADT_A62]
- 6: ROL () optional repeating
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]
- 7: MRG () optional
- Used for the following structures: [ADT_A06, ADT_A07, ADT_A18, ADT_A30, ADT_A34, ADT_A35, ADT_A36, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51]
- 8: NK1 () optional repeating
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]
- 9: PV1 () optional
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 10: PV2 () optional
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]
- 11: ROL () optional repeating
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]
- 12: DB1 () optional repeating
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]
- 13: OBX () optional repeating
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]
- 14: AL1 () optional repeating
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]
- 15: DG1 () optional repeating
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]
- 16: DRG () optional
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31, ADT_A38]
- 17: ADT_AXX_PROCEDURE () optional repeating
- Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]
- 18: GT1 () optional repeating
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]
- 19: ADT_AXX_INSURANCE () optional repeating
- Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]
- 20: ACC () optional
- Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]
- 21: UB1 () optional
- Used for the following structures: [ADT_A01, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A28, ADT_A31]
- 22: UB2 () optional
- Used for the following structures: [ADT_A01, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A28, ADT_A31]
- 23: PDA () optional
- Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A08, ADT_A13]
- 24: PID () optional
- Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]
- 25: PD1 () optional
- Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]
- 26: PV1 () optional
- Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]
- 27: PV2 () optional
- Used for the following structures: [ADT_A17]
- 28: DB1 () optional repeating
- Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]
- 29: OBX () optional repeating
- Used for the following structures: [ADT_A17]
- 30: NPU () optional
- Used for the following structures: [ADT_A20]
- 31: ADT_AXX_PATIENT () optional repeating
- Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]
- 32: ADT_AXX_MERGE_INFO () optional repeating
- 33: IAM () optional repeating
- Used for the following structures: [ADT_A60]
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.hl7v2.model.AbstractStructure
log -
Constructor Summary
ConstructorsConstructorDescriptionADT_AXX()Creates a new ADT_AXX message with DefaultModelClassFactory.ADT_AXX(ModelClassFactory factory) Creates a new ADT_AXX message with custom ModelClassFactory. -
Method Summary
Modifier and TypeMethodDescriptiongetACC()Returns ACC () - creates it if necessarygetAL1()Returns the first repetition of AL1 () - creates it if necessarygetAL1(int rep) Returns a specific repetition of AL1 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of AL1.intReturns the number of existing repetitions of AL1getChildNamesForStructure(String theStructure) getDB1()Returns the first repetition of DB1 () - creates it if necessarygetDB1(int rep) Returns a specific repetition of DB1 () - creates it if necessarygetDB12()Returns the first repetition of DB12 () - creates it if necessarygetDB12(int rep) Returns a specific repetition of DB12 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of DB12.intReturns the number of existing repetitions of DB12Returns a non-modifiable List containing all current existing repetitions of DB1.intReturns the number of existing repetitions of DB1getDG1()Returns the first repetition of DG1 () - creates it if necessarygetDG1(int rep) Returns a specific repetition of DG1 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of DG1.intReturns the number of existing repetitions of DG1getDRG()Returns DRG () - creates it if necessarygetEVN()Returns EVN () - creates it if necessarygetGT1()Returns the first repetition of GT1 () - creates it if necessarygetGT1(int rep) Returns a specific repetition of GT1 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of GT1.intReturns the number of existing repetitions of GT1getIAM()Returns the first repetition of IAM () - creates it if necessarygetIAM(int rep) Returns a specific repetition of IAM () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of IAM.intReturns the number of existing repetitions of IAMReturns the first repetition of INSURANCE () - creates it if necessarygetINSURANCE(int rep) Returns a specific repetition of INSURANCE () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of INSURANCE.intReturns the number of existing repetitions of INSURANCEReturns the first repetition of MERGE_INFO () - creates it if necessarygetMERGE_INFO(int rep) Returns a specific repetition of MERGE_INFO () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of MERGE_INFO.intReturns the number of existing repetitions of MERGE_INFOgetMRG()Returns MRG () - creates it if necessarygetMSH()Returns MSH () - creates it if necessarygetNK1()Returns the first repetition of NK1 () - creates it if necessarygetNK1(int rep) Returns a specific repetition of NK1 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of NK1.intReturns the number of existing repetitions of NK1getNPU()Returns NPU () - creates it if necessarygetOBX()Returns the first repetition of OBX () - creates it if necessarygetOBX(int rep) Returns a specific repetition of OBX () - creates it if necessarygetOBX2()Returns the first repetition of OBX2 () - creates it if necessarygetOBX2(int rep) Returns a specific repetition of OBX2 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of OBX2.intReturns the number of existing repetitions of OBX2Returns a non-modifiable List containing all current existing repetitions of OBX.intReturns the number of existing repetitions of OBXReturns the first repetition of PATIENT () - creates it if necessarygetPATIENT(int rep) Returns a specific repetition of PATIENT () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of PATIENT.intReturns the number of existing repetitions of PATIENTgetPD1()Returns PD1 () - creates it if necessarygetPD12()Returns PD12 () - creates it if necessarygetPDA()Returns PDA () - creates it if necessarygetPID()Returns PID () - creates it if necessarygetPID2()Returns PID2 () - creates it if necessaryReturns the first repetition of PROCEDURE () - creates it if necessarygetPROCEDURE(int rep) Returns a specific repetition of PROCEDURE () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of PROCEDURE.intReturns the number of existing repetitions of PROCEDUREgetPV1()Returns PV1 () - creates it if necessarygetPV12()Returns PV12 () - creates it if necessarygetPV2()Returns PV2 () - creates it if necessarygetPV22()Returns PV22 () - creates it if necessarygetROL()Returns the first repetition of ROL () - creates it if necessarygetROL(int rep) Returns a specific repetition of ROL () - creates it if necessarygetROL2()Returns the first repetition of ROL2 () - creates it if necessarygetROL2(int rep) Returns a specific repetition of ROL2 () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of ROL2.intReturns the number of existing repetitions of ROL2Returns a non-modifiable List containing all current existing repetitions of ROL.intReturns the number of existing repetitions of ROLgetSFT()Returns the first repetition of SFT () - creates it if necessarygetSFT(int rep) Returns a specific repetition of SFT () - creates it if necessaryReturns a non-modifiable List containing all current existing repetitions of SFT.intReturns the number of existing repetitions of SFTgetUB1()Returns UB1 () - creates it if necessarygetUB2()Returns UB2 () - creates it if necessaryReturns "2.5.1"insertAL1(int rep) Inserts a specific repetition of AL1 ()voidInserts a specific repetition of AL1 ()insertDB1(int rep) Inserts a specific repetition of DB1 ()voidInserts a specific repetition of DB1 ()insertDB12(int rep) Inserts a specific repetition of DB12 ()voidinsertDB12(DB1 structure, int rep) Inserts a specific repetition of DB12 ()insertDG1(int rep) Inserts a specific repetition of DG1 ()voidInserts a specific repetition of DG1 ()insertGT1(int rep) Inserts a specific repetition of GT1 ()voidInserts a specific repetition of GT1 ()insertIAM(int rep) Inserts a specific repetition of IAM ()voidInserts a specific repetition of IAM ()insertINSURANCE(int rep) Inserts a specific repetition of INSURANCE ()voidinsertINSURANCE(ADT_AXX_INSURANCE structure, int rep) Inserts a specific repetition of INSURANCE ()insertMERGE_INFO(int rep) Inserts a specific repetition of MERGE_INFO ()voidinsertMERGE_INFO(ADT_AXX_MERGE_INFO structure, int rep) Inserts a specific repetition of MERGE_INFO ()insertNK1(int rep) Inserts a specific repetition of NK1 ()voidInserts a specific repetition of NK1 ()insertOBX(int rep) Inserts a specific repetition of OBX ()voidInserts a specific repetition of OBX ()insertOBX2(int rep) Inserts a specific repetition of OBX2 ()voidinsertOBX2(OBX structure, int rep) Inserts a specific repetition of OBX2 ()insertPATIENT(int rep) Inserts a specific repetition of PATIENT ()voidinsertPATIENT(ADT_AXX_PATIENT structure, int rep) Inserts a specific repetition of PATIENT ()insertPROCEDURE(int rep) Inserts a specific repetition of PROCEDURE ()voidinsertPROCEDURE(ADT_AXX_PROCEDURE structure, int rep) Inserts a specific repetition of PROCEDURE ()insertROL(int rep) Inserts a specific repetition of ROL ()voidInserts a specific repetition of ROL ()insertROL2(int rep) Inserts a specific repetition of ROL2 ()voidinsertROL2(ROL structure, int rep) Inserts a specific repetition of ROL2 ()insertSFT(int rep) Inserts a specific repetition of SFT ()voidInserts a specific repetition of SFT ()removeAL1(int rep) Removes a specific repetition of AL1 ()removeDB1(int rep) Removes a specific repetition of DB1 ()removeDB12(int rep) Removes a specific repetition of DB12 ()removeDG1(int rep) Removes a specific repetition of DG1 ()removeGT1(int rep) Removes a specific repetition of GT1 ()removeIAM(int rep) Removes a specific repetition of IAM ()removeINSURANCE(int rep) Removes a specific repetition of INSURANCE ()removeMERGE_INFO(int rep) Removes a specific repetition of MERGE_INFO ()removeNK1(int rep) Removes a specific repetition of NK1 ()removeOBX(int rep) Removes a specific repetition of OBX ()removeOBX2(int rep) Removes a specific repetition of OBX2 ()removePATIENT(int rep) Removes a specific repetition of PATIENT ()removePROCEDURE(int rep) Removes a specific repetition of PROCEDURE ()removeROL(int rep) Removes a specific repetition of ROL ()removeROL2(int rep) Removes a specific repetition of ROL2 ()removeSFT(int rep) Removes a specific repetition of SFT ()Methods inherited from class ca.uhn.hl7v2.model.AbstractSuperMessage
addSuperstructureApplication, getName, getStructuresWhichChildAppliesTo, setNameMethods inherited from class ca.uhn.hl7v2.model.AbstractMessage
accept, copy, encode, fillResponseHeader, generateACK, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParent, getParser, getValidationContext, initQuickstart, parse, printStructure, printStructure, setParser, toStringMethods inherited from class ca.uhn.hl7v2.model.AbstractGroup
add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructuresMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ca.uhn.hl7v2.model.Group
addNonstandardSegment, addNonstandardSegment, get, get, getAll, getClass, getNames, isChoiceElement, isGroup, isRepeating, isRequiredMethods inherited from interface ca.uhn.hl7v2.model.Structure
getMessage, getParentMethods inherited from interface ca.uhn.hl7v2.model.SuperStructure
getNonStandardNamesMethods inherited from interface ca.uhn.hl7v2.model.Visitable
accept, isEmpty, provideLocation
-
Constructor Details
-
ADT_AXX
public ADT_AXX()Creates a new ADT_AXX message with DefaultModelClassFactory. -
ADT_AXX
Creates a new ADT_AXX message with custom ModelClassFactory.
-
-
Method Details
-
getChildNamesForStructure
-
getVersion
Returns "2.5.1"- Specified by:
getVersionin interfaceMessage- Overrides:
getVersionin classAbstractMessage
-
getMSH
Returns MSH () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getSFT
Returns the first repetition of SFT () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getSFT
Returns a specific repetition of SFT () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getSFTReps
Returns the number of existing repetitions of SFT
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getSFTAll
Returns a non-modifiable List containing all current existing repetitions of SFT.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]getSFT(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertSFT
Inserts a specific repetition of SFT ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertSFT
Inserts a specific repetition of SFT ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeSFT
Removes a specific repetition of SFT ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
getEVN
Returns EVN () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A20, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A39, ADT_A40, ADT_A41, ADT_A42, ADT_A43, ADT_A44, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getPID
Returns PID () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getPD1
Returns PD1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A30, ADT_A31, ADT_A32, ADT_A33, ADT_A34, ADT_A35, ADT_A36, ADT_A37, ADT_A38, ADT_A45, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A61, ADT_A62] -
getROL
Returns the first repetition of ROL () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62] -
getROL
Returns a specific repetition of ROL () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getROLReps
Returns the number of existing repetitions of ROL
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62] -
getROLAll
Returns a non-modifiable List containing all current existing repetitions of ROL.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]getROL(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertROL
Inserts a specific repetition of ROL ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertROL
Inserts a specific repetition of ROL ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeROL
Removes a specific repetition of ROL ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54, ADT_A61, ADT_A62]- Throws:
HL7Exception- See Also:
-
getMRG
Returns MRG () - creates it if necessary
Used for the following structures: [ADT_A06, ADT_A07, ADT_A18, ADT_A30, ADT_A34, ADT_A35, ADT_A36, ADT_A46, ADT_A47, ADT_A48, ADT_A49, ADT_A50, ADT_A51] -
getNK1
Returns the first repetition of NK1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getNK1
Returns a specific repetition of NK1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getNK1Reps
Returns the number of existing repetitions of NK1
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getNK1All
Returns a non-modifiable List containing all current existing repetitions of NK1.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]getNK1(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertNK1
Inserts a specific repetition of NK1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertNK1
Inserts a specific repetition of NK1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeNK1
Removes a specific repetition of NK1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
getPV1
Returns PV1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A18, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38, ADT_A50, ADT_A51, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getPV2
Returns PV2 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38, ADT_A52, ADT_A53, ADT_A54, ADT_A55, ADT_A60, ADT_A61, ADT_A62] -
getROL2
Returns the first repetition of ROL2 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54] -
getROL2
Returns a specific repetition of ROL2 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getROL2Reps
Returns the number of existing repetitions of ROL2
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54] -
getROL2All
Returns a non-modifiable List containing all current existing repetitions of ROL2.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]getROL2(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertROL2
Inserts a specific repetition of ROL2 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertROL2
Inserts a specific repetition of ROL2 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeROL2
Removes a specific repetition of ROL2 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A54]- Throws:
HL7Exception- See Also:
-
getDB1
Returns the first repetition of DB1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38] -
getDB1
Returns a specific repetition of DB1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getDB1Reps
Returns the number of existing repetitions of DB1
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38] -
getDB1All
Returns a non-modifiable List containing all current existing repetitions of DB1.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]getDB1(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertDB1
Inserts a specific repetition of DB1 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertDB1
Inserts a specific repetition of DB1 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeDB1
Removes a specific repetition of DB1 ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A24, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A37, ADT_A38]- Throws:
HL7Exception- See Also:
-
getOBX
Returns the first repetition of OBX () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38] -
getOBX
Returns a specific repetition of OBX () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getOBXReps
Returns the number of existing repetitions of OBX
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38] -
getOBXAll
Returns a non-modifiable List containing all current existing repetitions of OBX.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]getOBX(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertOBX
Inserts a specific repetition of OBX ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertOBX
Inserts a specific repetition of OBX ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeOBX
Removes a specific repetition of OBX ()
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A17, ADT_A21, ADT_A22, ADT_A23, ADT_A25, ADT_A26, ADT_A27, ADT_A28, ADT_A29, ADT_A31, ADT_A32, ADT_A33, ADT_A38]- Throws:
HL7Exception- See Also:
-
getAL1
Returns the first repetition of AL1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getAL1
Returns a specific repetition of AL1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getAL1Reps
Returns the number of existing repetitions of AL1
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getAL1All
Returns a non-modifiable List containing all current existing repetitions of AL1.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]getAL1(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertAL1
Inserts a specific repetition of AL1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertAL1
Inserts a specific repetition of AL1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeAL1
Removes a specific repetition of AL1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
getDG1
Returns the first repetition of DG1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38] -
getDG1
Returns a specific repetition of DG1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getDG1Reps
Returns the number of existing repetitions of DG1
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38] -
getDG1All
Returns a non-modifiable List containing all current existing repetitions of DG1.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]getDG1(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertDG1
Inserts a specific repetition of DG1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertDG1
Inserts a specific repetition of DG1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeDG1
Removes a specific repetition of DG1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A09, ADT_A10, ADT_A11, ADT_A12, ADT_A13, ADT_A14, ADT_A15, ADT_A16, ADT_A28, ADT_A31, ADT_A38]- Throws:
HL7Exception- See Also:
-
getDRG
Returns DRG () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31, ADT_A38] -
getPROCEDURE
Returns the first repetition of PROCEDURE () - creates it if necessary
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07] -
getPROCEDURE
Returns a specific repetition of PROCEDURE () - creates it if necessary
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getPROCEDUREReps
Returns the number of existing repetitions of PROCEDURE
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07] -
getPROCEDUREAll
Returns a non-modifiable List containing all current existing repetitions of PROCEDURE.
Note that unlike
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]getPROCEDURE(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertPROCEDURE
Inserts a specific repetition of PROCEDURE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertPROCEDURE
Inserts a specific repetition of PROCEDURE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removePROCEDURE
Removes a specific repetition of PROCEDURE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
getGT1
Returns the first repetition of GT1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getGT1
Returns a specific repetition of GT1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getGT1Reps
Returns the number of existing repetitions of GT1
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getGT1All
Returns a non-modifiable List containing all current existing repetitions of GT1.
Note that unlike
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]getGT1(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertGT1
Inserts a specific repetition of GT1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertGT1
Inserts a specific repetition of GT1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeGT1
Removes a specific repetition of GT1 ()
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31]- Throws:
HL7Exception- See Also:
-
getINSURANCE
Returns the first repetition of INSURANCE () - creates it if necessary
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07] -
getINSURANCE
Returns a specific repetition of INSURANCE () - creates it if necessary
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getINSURANCEReps
Returns the number of existing repetitions of INSURANCE
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07] -
getINSURANCEAll
Returns a non-modifiable List containing all current existing repetitions of INSURANCE.
Note that unlike
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]getINSURANCE(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertINSURANCE
Inserts a specific repetition of INSURANCE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertINSURANCE
Inserts a specific repetition of INSURANCE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeINSURANCE
Removes a specific repetition of INSURANCE ()
Used for the following structures: [ADT_A08, ADT_A04, ADT_A13, ADT_A14, ADT_A28, ADT_A31, ADT_A07]- Throws:
HL7Exception- See Also:
-
getACC
Returns ACC () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A03, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A16, ADT_A28, ADT_A31] -
getUB1
Returns UB1 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A28, ADT_A31] -
getUB2
Returns UB2 () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A04, ADT_A05, ADT_A06, ADT_A07, ADT_A08, ADT_A13, ADT_A14, ADT_A28, ADT_A31] -
getPDA
Returns PDA () - creates it if necessary
Used for the following structures: [ADT_A01, ADT_A02, ADT_A03, ADT_A04, ADT_A08, ADT_A13] -
getPID2
Returns PID2 () - creates it if necessary
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37] -
getPD12
Returns PD12 () - creates it if necessary
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37] -
getPV12
Returns PV12 () - creates it if necessary
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37] -
getPV22
Returns PV22 () - creates it if necessary
Used for the following structures: [ADT_A17] -
getDB12
Returns the first repetition of DB12 () - creates it if necessary
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37] -
getDB12
Returns a specific repetition of DB12 () - creates it if necessary
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getDB12Reps
Returns the number of existing repetitions of DB12
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37] -
getDB12All
Returns a non-modifiable List containing all current existing repetitions of DB12.
Note that unlike
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]getDB12(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertDB12
Inserts a specific repetition of DB12 ()
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertDB12
Inserts a specific repetition of DB12 ()
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeDB12
Removes a specific repetition of DB12 ()
Used for the following structures: [ADT_A17, ADT_A24, ADT_A37]- Throws:
HL7Exception- See Also:
-
getOBX2
Returns the first repetition of OBX2 () - creates it if necessary
Used for the following structures: [ADT_A17] -
getOBX2
Returns a specific repetition of OBX2 () - creates it if necessary
Used for the following structures: [ADT_A17]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getOBX2Reps
Returns the number of existing repetitions of OBX2
Used for the following structures: [ADT_A17] -
getOBX2All
Returns a non-modifiable List containing all current existing repetitions of OBX2.
Note that unlike
Used for the following structures: [ADT_A17]getOBX2(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertOBX2
Inserts a specific repetition of OBX2 ()
Used for the following structures: [ADT_A17]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertOBX2
Inserts a specific repetition of OBX2 ()
Used for the following structures: [ADT_A17]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeOBX2
Removes a specific repetition of OBX2 ()
Used for the following structures: [ADT_A17]- Throws:
HL7Exception- See Also:
-
getNPU
Returns NPU () - creates it if necessary
Used for the following structures: [ADT_A20] -
getPATIENT
Returns the first repetition of PATIENT () - creates it if necessary
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44] -
getPATIENT
Returns a specific repetition of PATIENT () - creates it if necessary
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getPATIENTReps
Returns the number of existing repetitions of PATIENT
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44] -
getPATIENTAll
Returns a non-modifiable List containing all current existing repetitions of PATIENT.
Note that unlike
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]getPATIENT(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertPATIENT
Inserts a specific repetition of PATIENT ()
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertPATIENT
Inserts a specific repetition of PATIENT ()
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removePATIENT
Removes a specific repetition of PATIENT ()
Used for the following structures: [ADT_A40, ADT_A41, ADT_A42, ADT_A44]- Throws:
HL7Exception- See Also:
-
getMERGE_INFO
Returns the first repetition of MERGE_INFO () - creates it if necessary
-
getMERGE_INFO
Returns a specific repetition of MERGE_INFO () - creates it if necessary
- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getMERGE_INFOReps
Returns the number of existing repetitions of MERGE_INFO
-
getMERGE_INFOAll
Returns a non-modifiable List containing all current existing repetitions of MERGE_INFO.
Note that unlike
getMERGE_INFO(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertMERGE_INFO
Inserts a specific repetition of MERGE_INFO ()
- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertMERGE_INFO
Inserts a specific repetition of MERGE_INFO ()
- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeMERGE_INFO
Removes a specific repetition of MERGE_INFO ()
- Throws:
HL7Exception- See Also:
-
getIAM
Returns the first repetition of IAM () - creates it if necessary
Used for the following structures: [ADT_A60] -
getIAM
Returns a specific repetition of IAM () - creates it if necessary
Used for the following structures: [ADT_A60]- Parameters:
rep- The repetition index (0-indexed, i.e. the first repetition is at index 0)- Throws:
HL7Exception- if the repetition requested is more than one greater than the number of existing repetitions.
-
getIAMReps
Returns the number of existing repetitions of IAM
Used for the following structures: [ADT_A60] -
getIAMAll
Returns a non-modifiable List containing all current existing repetitions of IAM.
Note that unlike
Used for the following structures: [ADT_A60]getIAM(), this method will not create any reps if none are already present, so an empty list may be returned.- Throws:
HL7Exception
-
insertIAM
Inserts a specific repetition of IAM ()
Used for the following structures: [ADT_A60]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
insertIAM
Inserts a specific repetition of IAM ()
Used for the following structures: [ADT_A60]- Throws:
HL7Exception- See Also:
-
AbstractGroup#insertRepetition(Structure, int)
-
removeIAM
Removes a specific repetition of IAM ()
Used for the following structures: [ADT_A60]- Throws:
HL7Exception- See Also:
-