ca.uhn.hl7v2.model.v231.group
Class SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractGroup
      extended by ca.uhn.hl7v2.model.v231.group.SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE
All Implemented Interfaces:
Group, Structure, Serializable

public class SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE
extends AbstractGroup

Represents a SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE 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:

See Also:
Serialized Form

Constructor Summary
SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE(Group parent, ModelClassFactory factory)
          Creates a new SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE group
 
Method Summary
 SRM_S01_AIGAPRNTE getAIGAPRNTE()
          Returns the first repetition of AIGAPRNTE (a Group object) - creates it if necessary
 SRM_S01_AIGAPRNTE getAIGAPRNTE(int rep)
          Returns a specific repetition of AIGAPRNTE (a Group object) - creates it if necessary
 int getAIGAPRNTEReps()
          Returns the number of existing repetitions of AIGAPRNTE
 SRM_S01_AILAPRNTE getAILAPRNTE()
          Returns the first repetition of AILAPRNTE (a Group object) - creates it if necessary
 SRM_S01_AILAPRNTE getAILAPRNTE(int rep)
          Returns a specific repetition of AILAPRNTE (a Group object) - creates it if necessary
 int getAILAPRNTEReps()
          Returns the number of existing repetitions of AILAPRNTE
 SRM_S01_AIPAPRNTE getAIPAPRNTE()
          Returns the first repetition of AIPAPRNTE (a Group object) - creates it if necessary
 SRM_S01_AIPAPRNTE getAIPAPRNTE(int rep)
          Returns a specific repetition of AIPAPRNTE (a Group object) - creates it if necessary
 int getAIPAPRNTEReps()
          Returns the number of existing repetitions of AIPAPRNTE
 SRM_S01_AISAPRNTE getAISAPRNTE()
          Returns the first repetition of AISAPRNTE (a Group object) - creates it if necessary
 SRM_S01_AISAPRNTE getAISAPRNTE(int rep)
          Returns a specific repetition of AISAPRNTE (a Group object) - creates it if necessary
 int getAISAPRNTEReps()
          Returns the number of existing repetitions of AISAPRNTE
 RGS getRGS()
          Returns RGS (RGS - resource group segment) - creates it if necessary
 String getVersion()
          Returns "2.3.1"
 SRM_S01_AIGAPRNTE insertAIGAPRNTE(int rep)
          Inserts a specific repetition of AIGAPRNTE (a Group object)
 void insertAIGAPRNTE(SRM_S01_AIGAPRNTE structure, int rep)
          Inserts a specific repetition of AIGAPRNTE (a Group object)
 SRM_S01_AILAPRNTE insertAILAPRNTE(int rep)
          Inserts a specific repetition of AILAPRNTE (a Group object)
 void insertAILAPRNTE(SRM_S01_AILAPRNTE structure, int rep)
          Inserts a specific repetition of AILAPRNTE (a Group object)
 SRM_S01_AIPAPRNTE insertAIPAPRNTE(int rep)
          Inserts a specific repetition of AIPAPRNTE (a Group object)
 void insertAIPAPRNTE(SRM_S01_AIPAPRNTE structure, int rep)
          Inserts a specific repetition of AIPAPRNTE (a Group object)
 SRM_S01_AISAPRNTE insertAISAPRNTE(int rep)
          Inserts a specific repetition of AISAPRNTE (a Group object)
 void insertAISAPRNTE(SRM_S01_AISAPRNTE structure, int rep)
          Inserts a specific repetition of AISAPRNTE (a Group object)
 SRM_S01_AIGAPRNTE removeAIGAPRNTE(int rep)
          Removes a specific repetition of AIGAPRNTE (a Group object)
 SRM_S01_AILAPRNTE removeAILAPRNTE(int rep)
          Removes a specific repetition of AILAPRNTE (a Group object)
 SRM_S01_AIPAPRNTE removeAIPAPRNTE(int rep)
          Removes a specific repetition of AIPAPRNTE (a Group object)
 SRM_S01_AISAPRNTE removeAISAPRNTE(int rep)
          Removes a specific repetition of AISAPRNTE (a Group object)
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractGroup
add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getClass, getMessage, getModelClassFactory, getName, getNames, getParent, insertRepetition, insertRepetition, isGroup, isRepeating, isRequired, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE

public SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE(Group parent,
                                                       ModelClassFactory factory)
Creates a new SRM_S01_RGSAISAPRNTEAIGAPRNTEAILAPRNTEAIPAPRNTE group

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"


getRGS

public RGS getRGS()
Returns RGS (RGS - resource group segment) - creates it if necessary


getAISAPRNTE

public SRM_S01_AISAPRNTE getAISAPRNTE()
Returns the first repetition of AISAPRNTE (a Group object) - creates it if necessary


getAISAPRNTE

public SRM_S01_AISAPRNTE getAISAPRNTE(int rep)
Returns a specific repetition of AISAPRNTE (a Group object) - 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.

getAISAPRNTEReps

public int getAISAPRNTEReps()
Returns the number of existing repetitions of AISAPRNTE


insertAISAPRNTE

public void insertAISAPRNTE(SRM_S01_AISAPRNTE structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of AISAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

insertAISAPRNTE

public SRM_S01_AISAPRNTE insertAISAPRNTE(int rep)
                                  throws HL7Exception
Inserts a specific repetition of AISAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

removeAISAPRNTE

public SRM_S01_AISAPRNTE removeAISAPRNTE(int rep)
                                  throws HL7Exception
Removes a specific repetition of AISAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup.removeRepetition(String, int)

getAIGAPRNTE

public SRM_S01_AIGAPRNTE getAIGAPRNTE()
Returns the first repetition of AIGAPRNTE (a Group object) - creates it if necessary


getAIGAPRNTE

public SRM_S01_AIGAPRNTE getAIGAPRNTE(int rep)
Returns a specific repetition of AIGAPRNTE (a Group object) - 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.

getAIGAPRNTEReps

public int getAIGAPRNTEReps()
Returns the number of existing repetitions of AIGAPRNTE


insertAIGAPRNTE

public void insertAIGAPRNTE(SRM_S01_AIGAPRNTE structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of AIGAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

insertAIGAPRNTE

public SRM_S01_AIGAPRNTE insertAIGAPRNTE(int rep)
                                  throws HL7Exception
Inserts a specific repetition of AIGAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

removeAIGAPRNTE

public SRM_S01_AIGAPRNTE removeAIGAPRNTE(int rep)
                                  throws HL7Exception
Removes a specific repetition of AIGAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup.removeRepetition(String, int)

getAILAPRNTE

public SRM_S01_AILAPRNTE getAILAPRNTE()
Returns the first repetition of AILAPRNTE (a Group object) - creates it if necessary


getAILAPRNTE

public SRM_S01_AILAPRNTE getAILAPRNTE(int rep)
Returns a specific repetition of AILAPRNTE (a Group object) - 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.

getAILAPRNTEReps

public int getAILAPRNTEReps()
Returns the number of existing repetitions of AILAPRNTE


insertAILAPRNTE

public void insertAILAPRNTE(SRM_S01_AILAPRNTE structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of AILAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

insertAILAPRNTE

public SRM_S01_AILAPRNTE insertAILAPRNTE(int rep)
                                  throws HL7Exception
Inserts a specific repetition of AILAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

removeAILAPRNTE

public SRM_S01_AILAPRNTE removeAILAPRNTE(int rep)
                                  throws HL7Exception
Removes a specific repetition of AILAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup.removeRepetition(String, int)

getAIPAPRNTE

public SRM_S01_AIPAPRNTE getAIPAPRNTE()
Returns the first repetition of AIPAPRNTE (a Group object) - creates it if necessary


getAIPAPRNTE

public SRM_S01_AIPAPRNTE getAIPAPRNTE(int rep)
Returns a specific repetition of AIPAPRNTE (a Group object) - 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.

getAIPAPRNTEReps

public int getAIPAPRNTEReps()
Returns the number of existing repetitions of AIPAPRNTE


insertAIPAPRNTE

public void insertAIPAPRNTE(SRM_S01_AIPAPRNTE structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of AIPAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

insertAIPAPRNTE

public SRM_S01_AIPAPRNTE insertAIPAPRNTE(int rep)
                                  throws HL7Exception
Inserts a specific repetition of AIPAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup#insertRepetition(Structure, int)

removeAIPAPRNTE

public SRM_S01_AIPAPRNTE removeAIPAPRNTE(int rep)
                                  throws HL7Exception
Removes a specific repetition of AIPAPRNTE (a Group object)

Throws:
HL7Exception
See Also:
AbstractGroup.removeRepetition(String, int)


Copyright © 2001-2011 University Health Network. All Rights Reserved.