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

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

public class SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE
extends AbstractGroup

Represents a SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE 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
SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE(Group parent, ModelClassFactory factory)
          Creates a new SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE group
 
Method Summary
 SIU_S12_AIGNTE getAIGNTE()
          Returns the first repetition of AIGNTE (a Group object) - creates it if necessary
 SIU_S12_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
 SIU_S12_AILNTE getAILNTE()
          Returns the first repetition of AILNTE (a Group object) - creates it if necessary
 SIU_S12_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
 SIU_S12_AIPNTE getAIPNTE()
          Returns the first repetition of AIPNTE (a Group object) - creates it if necessary
 SIU_S12_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
 SIU_S12_AISNTE getAISNTE()
          Returns the first repetition of AISNTE (a Group object) - creates it if necessary
 SIU_S12_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"
 SIU_S12_AIGNTE insertAIGNTE(int rep)
          Inserts a specific repetition of AIGNTE (a Group object)
 void insertAIGNTE(SIU_S12_AIGNTE structure, int rep)
          Inserts a specific repetition of AIGNTE (a Group object)
 SIU_S12_AILNTE insertAILNTE(int rep)
          Inserts a specific repetition of AILNTE (a Group object)
 void insertAILNTE(SIU_S12_AILNTE structure, int rep)
          Inserts a specific repetition of AILNTE (a Group object)
 SIU_S12_AIPNTE insertAIPNTE(int rep)
          Inserts a specific repetition of AIPNTE (a Group object)
 void insertAIPNTE(SIU_S12_AIPNTE structure, int rep)
          Inserts a specific repetition of AIPNTE (a Group object)
 SIU_S12_AISNTE insertAISNTE(int rep)
          Inserts a specific repetition of AISNTE (a Group object)
 void insertAISNTE(SIU_S12_AISNTE structure, int rep)
          Inserts a specific repetition of AISNTE (a Group object)
 SIU_S12_AIGNTE removeAIGNTE(int rep)
          Removes a specific repetition of AIGNTE (a Group object)
 SIU_S12_AILNTE removeAILNTE(int rep)
          Removes a specific repetition of AILNTE (a Group object)
 SIU_S12_AIPNTE removeAIPNTE(int rep)
          Removes a specific repetition of AIPNTE (a Group object)
 SIU_S12_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

SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE

public SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE(Group parent,
                                           ModelClassFactory factory)
Creates a new SIU_S12_RGSAISNTEAIGNTEAILNTEAIPNTE 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 SIU_S12_AISNTE getAISNTE()
Returns the first repetition of AISNTE (a Group object) - creates it if necessary


getAISNTE

public SIU_S12_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(SIU_S12_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 SIU_S12_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 SIU_S12_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 SIU_S12_AIGNTE getAIGNTE()
Returns the first repetition of AIGNTE (a Group object) - creates it if necessary


getAIGNTE

public SIU_S12_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(SIU_S12_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 SIU_S12_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 SIU_S12_AIGNTE removeAIGNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AIGNTE (a Group object)

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

getAILNTE

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


getAILNTE

public SIU_S12_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(SIU_S12_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 SIU_S12_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 SIU_S12_AILNTE removeAILNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AILNTE (a Group object)

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

getAIPNTE

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


getAIPNTE

public SIU_S12_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(SIU_S12_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 SIU_S12_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 SIU_S12_AIPNTE removeAIPNTE(int rep)
                            throws HL7Exception
Removes a specific repetition of AIPNTE (a Group object)

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


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