public class SQM_S25_RGSAISAPRAIGAPRAIPAPRAILAPR extends AbstractGroup
Represents a SQM_S25_RGSAISAPRAIGAPRAIPAPRAILAPR group structure (a Group object). A Group is an ordered collection of message segments that can repeat together or be optionally in/excluded together. This Group contains the following elements:
log| Constructor and Description |
|---|
SQM_S25_RGSAISAPRAIGAPRAIPAPRAILAPR(Group parent,
ModelClassFactory factory)
Creates a new SQM_S25_RGSAISAPRAIGAPRAIPAPRAILAPR group
|
| Modifier and Type | Method and Description |
|---|---|
SQM_S25_AIGAPR |
getAIGAPR()
Returns
the first repetition of
AIGAPR (a Group object) - creates it if necessary
|
SQM_S25_AIGAPR |
getAIGAPR(int rep)
Returns a specific repetition of
AIGAPR (a Group object) - creates it if necessary
|
List<SQM_S25_AIGAPR> |
getAIGAPRAll()
Returns a non-modifiable List containing all current existing repetitions of AIGAPR.
|
int |
getAIGAPRReps()
Returns the number of existing repetitions of AIGAPR
|
SQM_S25_AILAPR |
getAILAPR()
Returns
the first repetition of
AILAPR (a Group object) - creates it if necessary
|
SQM_S25_AILAPR |
getAILAPR(int rep)
Returns a specific repetition of
AILAPR (a Group object) - creates it if necessary
|
List<SQM_S25_AILAPR> |
getAILAPRAll()
Returns a non-modifiable List containing all current existing repetitions of AILAPR.
|
int |
getAILAPRReps()
Returns the number of existing repetitions of AILAPR
|
SQM_S25_AIPAPR |
getAIPAPR()
Returns
the first repetition of
AIPAPR (a Group object) - creates it if necessary
|
SQM_S25_AIPAPR |
getAIPAPR(int rep)
Returns a specific repetition of
AIPAPR (a Group object) - creates it if necessary
|
List<SQM_S25_AIPAPR> |
getAIPAPRAll()
Returns a non-modifiable List containing all current existing repetitions of AIPAPR.
|
int |
getAIPAPRReps()
Returns the number of existing repetitions of AIPAPR
|
SQM_S25_AISAPR |
getAISAPR()
Returns
the first repetition of
AISAPR (a Group object) - creates it if necessary
|
SQM_S25_AISAPR |
getAISAPR(int rep)
Returns a specific repetition of
AISAPR (a Group object) - creates it if necessary
|
List<SQM_S25_AISAPR> |
getAISAPRAll()
Returns a non-modifiable List containing all current existing repetitions of AISAPR.
|
int |
getAISAPRReps()
Returns the number of existing repetitions of AISAPR
|
RGS |
getRGS()
Returns
RGS (RGS - resource group segment) - creates it if necessary
|
String |
getVersion()
Returns "2.3.1"
|
SQM_S25_AIGAPR |
insertAIGAPR(int rep)
Inserts a specific repetition of AIGAPR (a Group object)
|
void |
insertAIGAPR(SQM_S25_AIGAPR structure,
int rep)
Inserts a specific repetition of AIGAPR (a Group object)
|
SQM_S25_AILAPR |
insertAILAPR(int rep)
Inserts a specific repetition of AILAPR (a Group object)
|
void |
insertAILAPR(SQM_S25_AILAPR structure,
int rep)
Inserts a specific repetition of AILAPR (a Group object)
|
SQM_S25_AIPAPR |
insertAIPAPR(int rep)
Inserts a specific repetition of AIPAPR (a Group object)
|
void |
insertAIPAPR(SQM_S25_AIPAPR structure,
int rep)
Inserts a specific repetition of AIPAPR (a Group object)
|
SQM_S25_AISAPR |
insertAISAPR(int rep)
Inserts a specific repetition of AISAPR (a Group object)
|
void |
insertAISAPR(SQM_S25_AISAPR structure,
int rep)
Inserts a specific repetition of AISAPR (a Group object)
|
SQM_S25_AIGAPR |
removeAIGAPR(int rep)
Removes a specific repetition of AIGAPR (a Group object)
|
SQM_S25_AILAPR |
removeAILAPR(int rep)
Removes a specific repetition of AILAPR (a Group object)
|
SQM_S25_AIPAPR |
removeAIPAPR(int rep)
Removes a specific repetition of AIPAPR (a Group object)
|
SQM_S25_AISAPR |
removeAISAPR(int rep)
Removes a specific repetition of AISAPR (a Group object)
|
accept, add, add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getAllAsList, getClass, getFieldNumForName, getModelClassFactory, getName, getNames, getNonStandardNames, getReps, getTyped, getTyped, insert, insert, insertRepetition, insertRepetition, isChoiceElement, isEmpty, isGroup, isRepeating, isRequired, provideLocation, removeRepetition, tryToInstantiateStructure, visitNestedStructuresgetMessage, getParentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMessage, getParentpublic SQM_S25_RGSAISAPRAIGAPRAIPAPRAILAPR(Group parent, ModelClassFactory factory)
public String getVersion()
public SQM_S25_AISAPR getAISAPR()
public SQM_S25_AISAPR getAISAPR(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getAISAPRReps()
public List<SQM_S25_AISAPR> getAISAPRAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of AISAPR.
Note that unlike getAISAPR(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertAISAPR(SQM_S25_AISAPR structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AISAPR insertAISAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AISAPR removeAISAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public SQM_S25_AIGAPR getAIGAPR()
public SQM_S25_AIGAPR getAIGAPR(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getAIGAPRReps()
public List<SQM_S25_AIGAPR> getAIGAPRAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of AIGAPR.
Note that unlike getAIGAPR(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertAIGAPR(SQM_S25_AIGAPR structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AIGAPR insertAIGAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AIGAPR removeAIGAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public SQM_S25_AIPAPR getAIPAPR()
public SQM_S25_AIPAPR getAIPAPR(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getAIPAPRReps()
public List<SQM_S25_AIPAPR> getAIPAPRAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of AIPAPR.
Note that unlike getAIPAPR(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertAIPAPR(SQM_S25_AIPAPR structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AIPAPR insertAIPAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AIPAPR removeAIPAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)public SQM_S25_AILAPR getAILAPR()
public SQM_S25_AILAPR getAILAPR(int rep)
rep - The repetition index (0-indexed, i.e. the first repetition is at index 0)HL7Exception - if the repetition requested is more than one
greater than the number of existing repetitions.public int getAILAPRReps()
public List<SQM_S25_AILAPR> getAILAPRAll() throws HL7Exception
Returns a non-modifiable List containing all current existing repetitions of AILAPR.
Note that unlike getAILAPR(), this method will not create any reps
if none are already present, so an empty list may be returned.
HL7Exceptionpublic void insertAILAPR(SQM_S25_AILAPR structure, int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AILAPR insertAILAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup#insertRepetition(Structure, int)public SQM_S25_AILAPR removeAILAPR(int rep) throws HL7Exception
HL7ExceptionAbstractGroup.removeRepetition(String, int)Copyright © 2001–2017 University Health Network. All rights reserved.