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

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

public class RGR_RGR_QRDQRFPIDNTEORCRXERXRRXCRXGRXRRXC
extends AbstractGroup

Represents a RGR_RGR_QRDQRFPIDNTEORCRXERXRRXCRXGRXRRXC 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
RGR_RGR_QRDQRFPIDNTEORCRXERXRRXCRXGRXRRXC(Group parent, ModelClassFactory factory)
          Creates a new RGR_RGR_QRDQRFPIDNTEORCRXERXRRXCRXGRXRRXC group
 
Method Summary
 RGR_RGR_ORCRXERXRRXCRXGRXRRXC getORCRXERXRRXCRXGRXRRXC()
          Returns the first repetition of ORCRXERXRRXCRXGRXRRXC (a Group object) - creates it if necessary
 RGR_RGR_ORCRXERXRRXCRXGRXRRXC getORCRXERXRRXCRXGRXRRXC(int rep)
          Returns a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object) - creates it if necessary
 int getORCRXERXRRXCRXGRXRRXCReps()
          Returns the number of existing repetitions of ORCRXERXRRXCRXGRXRRXC
 RGR_RGR_PIDNTE getPIDNTE()
          Returns PIDNTE (a Group object) - creates it if necessary
 QRD getQRD()
          Returns QRD (QRD - original-style query definition segment) - creates it if necessary
 QRF getQRF()
          Returns QRF (QRF - original style query filter segment) - creates it if necessary
 String getVersion()
          Returns "2.3.1"
 RGR_RGR_ORCRXERXRRXCRXGRXRRXC insertORCRXERXRRXCRXGRXRRXC(int rep)
          Inserts a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object)
 void insertORCRXERXRRXCRXGRXRRXC(RGR_RGR_ORCRXERXRRXCRXGRXRRXC structure, int rep)
          Inserts a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object)
 RGR_RGR_ORCRXERXRRXCRXGRXRRXC removeORCRXERXRRXCRXGRXRRXC(int rep)
          Removes a specific repetition of ORCRXERXRRXCRXGRXRRXC (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

RGR_RGR_QRDQRFPIDNTEORCRXERXRRXCRXGRXRRXC

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

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"


getQRD

public QRD getQRD()
Returns QRD (QRD - original-style query definition segment) - creates it if necessary


getQRF

public QRF getQRF()
Returns QRF (QRF - original style query filter segment) - creates it if necessary


getPIDNTE

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


getORCRXERXRRXCRXGRXRRXC

public RGR_RGR_ORCRXERXRRXCRXGRXRRXC getORCRXERXRRXCRXGRXRRXC()
Returns the first repetition of ORCRXERXRRXCRXGRXRRXC (a Group object) - creates it if necessary


getORCRXERXRRXCRXGRXRRXC

public RGR_RGR_ORCRXERXRRXCRXGRXRRXC getORCRXERXRRXCRXGRXRRXC(int rep)
Returns a specific repetition of ORCRXERXRRXCRXGRXRRXC (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.

getORCRXERXRRXCRXGRXRRXCReps

public int getORCRXERXRRXCRXGRXRRXCReps()
Returns the number of existing repetitions of ORCRXERXRRXCRXGRXRRXC


insertORCRXERXRRXCRXGRXRRXC

public void insertORCRXERXRRXCRXGRXRRXC(RGR_RGR_ORCRXERXRRXCRXGRXRRXC structure,
                                        int rep)
                                 throws HL7Exception
Inserts a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object)

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

insertORCRXERXRRXCRXGRXRRXC

public RGR_RGR_ORCRXERXRRXCRXGRXRRXC insertORCRXERXRRXCRXGRXRRXC(int rep)
                                                          throws HL7Exception
Inserts a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object)

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

removeORCRXERXRRXCRXGRXRRXC

public RGR_RGR_ORCRXERXRRXCRXGRXRRXC removeORCRXERXRRXCRXGRXRRXC(int rep)
                                                          throws HL7Exception
Removes a specific repetition of ORCRXERXRRXCRXGRXRRXC (a Group object)

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


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