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

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

public class SRR_S01_SCHNTEPIDPV1PV2DG1RGSAISNTEAIGNTEAILNTEAIPNTE
extends AbstractGroup

Represents a SRR_S01_SCHNTEPIDPV1PV2DG1RGSAISNTEAIGNTEAILNTEAIPNTE 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
SRR_S01_SCHNTEPIDPV1PV2DG1RGSAISNTEAIGNTEAILNTEAIPNTE(Group parent, ModelClassFactory factory)
          Creates a new SRR_S01_SCHNTEPIDPV1PV2DG1RGSAISNTEAIGNTEAILNTEAIPNTE group
 
Method Summary
 NTE getNTE()
          Returns the first repetition of NTE (NTE - notes and comments segment) - creates it if necessary
 NTE getNTE(int rep)
          Returns a specific repetition of NTE (NTE - notes and comments segment) - creates it if necessary
 int getNTEReps()
          Returns the number of existing repetitions of NTE
 SRR_S01_PIDPV1PV2DG1 getPIDPV1PV2DG1()
          Returns the first repetition of PIDPV1PV2DG1 (a Group object) - creates it if necessary
 SRR_S01_PIDPV1PV2DG1 getPIDPV1PV2DG1(int rep)
          Returns a specific repetition of PIDPV1PV2DG1 (a Group object) - creates it if necessary
 int getPIDPV1PV2DG1Reps()
          Returns the number of existing repetitions of PIDPV1PV2DG1
 SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE getRGSAISNTEAIGNTEAILNTEAIPNTE()
          Returns the first repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object) - creates it if necessary
 SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE getRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
          Returns a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object) - creates it if necessary
 int getRGSAISNTEAIGNTEAILNTEAIPNTEReps()
          Returns the number of existing repetitions of RGSAISNTEAIGNTEAILNTEAIPNTE
 SCH getSCH()
          Returns SCH (SCH - schedule activity information segment) - creates it if necessary
 String getVersion()
          Returns "2.3.1"
 NTE insertNTE(int rep)
          Inserts a specific repetition of NTE (NTE - notes and comments segment)
 void insertNTE(NTE structure, int rep)
          Inserts a specific repetition of NTE (NTE - notes and comments segment)
 SRR_S01_PIDPV1PV2DG1 insertPIDPV1PV2DG1(int rep)
          Inserts a specific repetition of PIDPV1PV2DG1 (a Group object)
 void insertPIDPV1PV2DG1(SRR_S01_PIDPV1PV2DG1 structure, int rep)
          Inserts a specific repetition of PIDPV1PV2DG1 (a Group object)
 SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE insertRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
          Inserts a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object)
 void insertRGSAISNTEAIGNTEAILNTEAIPNTE(SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE structure, int rep)
          Inserts a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object)
 NTE removeNTE(int rep)
          Removes a specific repetition of NTE (NTE - notes and comments segment)
 SRR_S01_PIDPV1PV2DG1 removePIDPV1PV2DG1(int rep)
          Removes a specific repetition of PIDPV1PV2DG1 (a Group object)
 SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE removeRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
          Removes a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (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

SRR_S01_SCHNTEPIDPV1PV2DG1RGSAISNTEAIGNTEAILNTEAIPNTE

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

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"


getSCH

public SCH getSCH()
Returns SCH (SCH - schedule activity information segment) - creates it if necessary


getNTE

public NTE getNTE()
Returns the first repetition of NTE (NTE - notes and comments segment) - creates it if necessary


getNTE

public NTE getNTE(int rep)
Returns a specific repetition of NTE (NTE - notes and comments segment) - 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.

getNTEReps

public int getNTEReps()
Returns the number of existing repetitions of NTE


insertNTE

public void insertNTE(NTE structure,
                      int rep)
               throws HL7Exception
Inserts a specific repetition of NTE (NTE - notes and comments segment)

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

insertNTE

public NTE insertNTE(int rep)
              throws HL7Exception
Inserts a specific repetition of NTE (NTE - notes and comments segment)

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

removeNTE

public NTE removeNTE(int rep)
              throws HL7Exception
Removes a specific repetition of NTE (NTE - notes and comments segment)

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

getPIDPV1PV2DG1

public SRR_S01_PIDPV1PV2DG1 getPIDPV1PV2DG1()
Returns the first repetition of PIDPV1PV2DG1 (a Group object) - creates it if necessary


getPIDPV1PV2DG1

public SRR_S01_PIDPV1PV2DG1 getPIDPV1PV2DG1(int rep)
Returns a specific repetition of PIDPV1PV2DG1 (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.

getPIDPV1PV2DG1Reps

public int getPIDPV1PV2DG1Reps()
Returns the number of existing repetitions of PIDPV1PV2DG1


insertPIDPV1PV2DG1

public void insertPIDPV1PV2DG1(SRR_S01_PIDPV1PV2DG1 structure,
                               int rep)
                        throws HL7Exception
Inserts a specific repetition of PIDPV1PV2DG1 (a Group object)

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

insertPIDPV1PV2DG1

public SRR_S01_PIDPV1PV2DG1 insertPIDPV1PV2DG1(int rep)
                                        throws HL7Exception
Inserts a specific repetition of PIDPV1PV2DG1 (a Group object)

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

removePIDPV1PV2DG1

public SRR_S01_PIDPV1PV2DG1 removePIDPV1PV2DG1(int rep)
                                        throws HL7Exception
Removes a specific repetition of PIDPV1PV2DG1 (a Group object)

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

getRGSAISNTEAIGNTEAILNTEAIPNTE

public SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE getRGSAISNTEAIGNTEAILNTEAIPNTE()
Returns the first repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object) - creates it if necessary


getRGSAISNTEAIGNTEAILNTEAIPNTE

public SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE getRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
Returns a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (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.

getRGSAISNTEAIGNTEAILNTEAIPNTEReps

public int getRGSAISNTEAIGNTEAILNTEAIPNTEReps()
Returns the number of existing repetitions of RGSAISNTEAIGNTEAILNTEAIPNTE


insertRGSAISNTEAIGNTEAILNTEAIPNTE

public void insertRGSAISNTEAIGNTEAILNTEAIPNTE(SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE structure,
                                              int rep)
                                       throws HL7Exception
Inserts a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object)

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

insertRGSAISNTEAIGNTEAILNTEAIPNTE

public SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE insertRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
                                                                      throws HL7Exception
Inserts a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object)

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

removeRGSAISNTEAIGNTEAILNTEAIPNTE

public SRR_S01_RGSAISNTEAIGNTEAILNTEAIPNTE removeRGSAISNTEAIGNTEAILNTEAIPNTE(int rep)
                                                                      throws HL7Exception
Removes a specific repetition of RGSAISNTEAIGNTEAILNTEAIPNTE (a Group object)

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


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