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

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

public class RRE_O02_PIDNTEORCRXERXRRXC
extends AbstractGroup

Represents a RRE_O02_PIDNTEORCRXERXRRXC 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
RRE_O02_PIDNTEORCRXERXRRXC(Group parent, ModelClassFactory factory)
          Creates a new RRE_O02_PIDNTEORCRXERXRRXC group
 
Method Summary
 RRE_O02_ORCRXERXRRXC getORCRXERXRRXC()
          Returns the first repetition of ORCRXERXRRXC (a Group object) - creates it if necessary
 RRE_O02_ORCRXERXRRXC getORCRXERXRRXC(int rep)
          Returns a specific repetition of ORCRXERXRRXC (a Group object) - creates it if necessary
 int getORCRXERXRRXCReps()
          Returns the number of existing repetitions of ORCRXERXRRXC
 RRE_O02_PIDNTE getPIDNTE()
          Returns PIDNTE (a Group object) - creates it if necessary
 String getVersion()
          Returns "2.3.1"
 RRE_O02_ORCRXERXRRXC insertORCRXERXRRXC(int rep)
          Inserts a specific repetition of ORCRXERXRRXC (a Group object)
 void insertORCRXERXRRXC(RRE_O02_ORCRXERXRRXC structure, int rep)
          Inserts a specific repetition of ORCRXERXRRXC (a Group object)
 RRE_O02_ORCRXERXRRXC removeORCRXERXRRXC(int rep)
          Removes a specific repetition of ORCRXERXRRXC (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

RRE_O02_PIDNTEORCRXERXRRXC

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

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"


getPIDNTE

public RRE_O02_PIDNTE getPIDNTE()
Returns PIDNTE (a Group object) - creates it if necessary


getORCRXERXRRXC

public RRE_O02_ORCRXERXRRXC getORCRXERXRRXC()
Returns the first repetition of ORCRXERXRRXC (a Group object) - creates it if necessary


getORCRXERXRRXC

public RRE_O02_ORCRXERXRRXC getORCRXERXRRXC(int rep)
Returns a specific repetition of ORCRXERXRRXC (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.

getORCRXERXRRXCReps

public int getORCRXERXRRXCReps()
Returns the number of existing repetitions of ORCRXERXRRXC


insertORCRXERXRRXC

public void insertORCRXERXRRXC(RRE_O02_ORCRXERXRRXC structure,
                               int rep)
                        throws HL7Exception
Inserts a specific repetition of ORCRXERXRRXC (a Group object)

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

insertORCRXERXRRXC

public RRE_O02_ORCRXERXRRXC insertORCRXERXRRXC(int rep)
                                        throws HL7Exception
Inserts a specific repetition of ORCRXERXRRXC (a Group object)

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

removeORCRXERXRRXC

public RRE_O02_ORCRXERXRRXC removeORCRXERXRRXC(int rep)
                                        throws HL7Exception
Removes a specific repetition of ORCRXERXRRXC (a Group object)

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


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