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

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

public class SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE
extends AbstractGroup

Represents a SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE 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
SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE(Group parent, ModelClassFactory factory)
          Creates a new SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE group
 
Method Summary
 SQR_S25_AIGNTE getAIGNTE()
          Returns the first repetition of AIGNTE (a Group object) - creates it if necessary
 SQR_S25_AIGNTE getAIGNTE(int rep)
          Returns a specific repetition of AIGNTE (a Group object) - creates it if necessary
 int getAIGNTEReps()
          Returns the number of existing repetitions of AIGNTE
 SQR_S25_AILNTE getAILNTE()
          Returns the first repetition of AILNTE (a Group object) - creates it if necessary
 SQR_S25_AILNTE getAILNTE(int rep)
          Returns a specific repetition of AILNTE (a Group object) - creates it if necessary
 int getAILNTEReps()
          Returns the number of existing repetitions of AILNTE
 SQR_S25_AIPNTE getAIPNTE()
          Returns the first repetition of AIPNTE (a Group object) - creates it if necessary
 SQR_S25_AIPNTE getAIPNTE(int rep)
          Returns a specific repetition of AIPNTE (a Group object) - creates it if necessary
 int getAIPNTEReps()
          Returns the number of existing repetitions of AIPNTE
 SQR_S25_AISNTE getAISNTE()
          Returns the first repetition of AISNTE (a Group object) - creates it if necessary
 SQR_S25_AISNTE getAISNTE(int rep)
          Returns a specific repetition of AISNTE (a Group object) - creates it if necessary
 int getAISNTEReps()
          Returns the number of existing repetitions of AISNTE
 RGS getRGS()
          Returns RGS (RGS - resource group segment) - creates it if necessary
 String getVersion()
          Returns "2.3.1"
 SQR_S25_AIGNTE insertAIGNTE(int rep)
          Inserts a specific repetition of AIGNTE (a Group object)
 void insertAIGNTE(SQR_S25_AIGNTE structure, int rep)
          Inserts a specific repetition of AIGNTE (a Group object)
 SQR_S25_AILNTE insertAILNTE(int rep)
          Inserts a specific repetition of AILNTE (a Group object)
 void insertAILNTE(SQR_S25_AILNTE structure, int rep)
          Inserts a specific repetition of AILNTE (a Group object)
 SQR_S25_AIPNTE insertAIPNTE(int rep)
          Inserts a specific repetition of AIPNTE (a Group object)
 void insertAIPNTE(SQR_S25_AIPNTE structure, int rep)
          Inserts a specific repetition of AIPNTE (a Group object)
 SQR_S25_AISNTE insertAISNTE(int rep)
          Inserts a specific repetition of AISNTE (a Group object)
 void insertAISNTE(SQR_S25_AISNTE structure, int rep)
          Inserts a specific repetition of AISNTE (a Group object)
 SQR_S25_AIGNTE removeAIGNTE(int rep)
          Removes a specific repetition of AIGNTE (a Group object)
 SQR_S25_AILNTE removeAILNTE(int rep)
          Removes a specific repetition of AILNTE (a Group object)
 SQR_S25_AIPNTE removeAIPNTE(int rep)
          Removes a specific repetition of AIPNTE (a Group object)
 SQR_S25_AISNTE removeAISNTE(int rep)
          Removes a specific repetition of AISNTE (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

SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE

public SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE(Group parent,
                                           ModelClassFactory factory)
Creates a new SQR_S25_RGSAISNTEAIGNTEAIPNTEAILNTE 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


getAISNTE

public SQR_S25_AISNTE getAISNTE()
Returns the first repetition of AISNTE (a Group object) - creates it if necessary


getAISNTE

public SQR_S25_AISNTE getAISNTE(int rep)
Returns a specific repetition of AISNTE (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.

getAISNTEReps

public int getAISNTEReps()
Returns the number of existing repetitions of AISNTE


insertAISNTE

public void insertAISNTE(SQR_S25_AISNTE structure,
                         int rep)
                  throws HL7Exception
Inserts a specific repetition of AISNTE (a Group object)

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

insertAISNTE

public SQR_S25_AISNTE insertAISNTE(int rep)
                            throws HL7Exception
Inserts a specific repetition of AISNTE (a Group object)

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

removeAISNTE

public SQR_S25_AISNTE removeAISNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AISNTE (a Group object)

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

getAIGNTE

public SQR_S25_AIGNTE getAIGNTE()
Returns the first repetition of AIGNTE (a Group object) - creates it if necessary


getAIGNTE

public SQR_S25_AIGNTE getAIGNTE(int rep)
Returns a specific repetition of AIGNTE (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.

getAIGNTEReps

public int getAIGNTEReps()
Returns the number of existing repetitions of AIGNTE


insertAIGNTE

public void insertAIGNTE(SQR_S25_AIGNTE structure,
                         int rep)
                  throws HL7Exception
Inserts a specific repetition of AIGNTE (a Group object)

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

insertAIGNTE

public SQR_S25_AIGNTE insertAIGNTE(int rep)
                            throws HL7Exception
Inserts a specific repetition of AIGNTE (a Group object)

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

removeAIGNTE

public SQR_S25_AIGNTE removeAIGNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AIGNTE (a Group object)

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

getAIPNTE

public SQR_S25_AIPNTE getAIPNTE()
Returns the first repetition of AIPNTE (a Group object) - creates it if necessary


getAIPNTE

public SQR_S25_AIPNTE getAIPNTE(int rep)
Returns a specific repetition of AIPNTE (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.

getAIPNTEReps

public int getAIPNTEReps()
Returns the number of existing repetitions of AIPNTE


insertAIPNTE

public void insertAIPNTE(SQR_S25_AIPNTE structure,
                         int rep)
                  throws HL7Exception
Inserts a specific repetition of AIPNTE (a Group object)

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

insertAIPNTE

public SQR_S25_AIPNTE insertAIPNTE(int rep)
                            throws HL7Exception
Inserts a specific repetition of AIPNTE (a Group object)

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

removeAIPNTE

public SQR_S25_AIPNTE removeAIPNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AIPNTE (a Group object)

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

getAILNTE

public SQR_S25_AILNTE getAILNTE()
Returns the first repetition of AILNTE (a Group object) - creates it if necessary


getAILNTE

public SQR_S25_AILNTE getAILNTE(int rep)
Returns a specific repetition of AILNTE (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.

getAILNTEReps

public int getAILNTEReps()
Returns the number of existing repetitions of AILNTE


insertAILNTE

public void insertAILNTE(SQR_S25_AILNTE structure,
                         int rep)
                  throws HL7Exception
Inserts a specific repetition of AILNTE (a Group object)

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

insertAILNTE

public SQR_S25_AILNTE insertAILNTE(int rep)
                            throws HL7Exception
Inserts a specific repetition of AILNTE (a Group object)

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

removeAILNTE

public SQR_S25_AILNTE removeAILNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AILNTE (a Group object)

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


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