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

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

public class CSU_C09_CSSORCOBROBXORCRXARXR
extends AbstractGroup

Represents a CSU_C09_CSSORCOBROBXORCRXARXR 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
CSU_C09_CSSORCOBROBXORCRXARXR(Group parent, ModelClassFactory factory)
          Creates a new CSU_C09_CSSORCOBROBXORCRXARXR group
 
Method Summary
 CSS getCSS()
          Returns CSS (CSS - clinical study data schedule segment) - creates it if necessary
 CSU_C09_ORCOBROBX getORCOBROBX()
          Returns the first repetition of ORCOBROBX (a Group object) - creates it if necessary
 CSU_C09_ORCOBROBX getORCOBROBX(int rep)
          Returns a specific repetition of ORCOBROBX (a Group object) - creates it if necessary
 int getORCOBROBXReps()
          Returns the number of existing repetitions of ORCOBROBX
 CSU_C09_ORCRXARXR getORCRXARXR()
          Returns the first repetition of ORCRXARXR (a Group object) - creates it if necessary
 CSU_C09_ORCRXARXR getORCRXARXR(int rep)
          Returns a specific repetition of ORCRXARXR (a Group object) - creates it if necessary
 int getORCRXARXRReps()
          Returns the number of existing repetitions of ORCRXARXR
 String getVersion()
          Returns "2.3.1"
 void insertORCOBROBX(CSU_C09_ORCOBROBX structure, int rep)
          Inserts a specific repetition of ORCOBROBX (a Group object)
 CSU_C09_ORCOBROBX insertORCOBROBX(int rep)
          Inserts a specific repetition of ORCOBROBX (a Group object)
 void insertORCRXARXR(CSU_C09_ORCRXARXR structure, int rep)
          Inserts a specific repetition of ORCRXARXR (a Group object)
 CSU_C09_ORCRXARXR insertORCRXARXR(int rep)
          Inserts a specific repetition of ORCRXARXR (a Group object)
 CSU_C09_ORCOBROBX removeORCOBROBX(int rep)
          Removes a specific repetition of ORCOBROBX (a Group object)
 CSU_C09_ORCRXARXR removeORCRXARXR(int rep)
          Removes a specific repetition of ORCRXARXR (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

CSU_C09_CSSORCOBROBXORCRXARXR

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

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"


getCSS

public CSS getCSS()
Returns CSS (CSS - clinical study data schedule segment) - creates it if necessary


getORCOBROBX

public CSU_C09_ORCOBROBX getORCOBROBX()
Returns the first repetition of ORCOBROBX (a Group object) - creates it if necessary


getORCOBROBX

public CSU_C09_ORCOBROBX getORCOBROBX(int rep)
Returns a specific repetition of ORCOBROBX (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.

getORCOBROBXReps

public int getORCOBROBXReps()
Returns the number of existing repetitions of ORCOBROBX


insertORCOBROBX

public void insertORCOBROBX(CSU_C09_ORCOBROBX structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of ORCOBROBX (a Group object)

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

insertORCOBROBX

public CSU_C09_ORCOBROBX insertORCOBROBX(int rep)
                                  throws HL7Exception
Inserts a specific repetition of ORCOBROBX (a Group object)

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

removeORCOBROBX

public CSU_C09_ORCOBROBX removeORCOBROBX(int rep)
                                  throws HL7Exception
Removes a specific repetition of ORCOBROBX (a Group object)

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

getORCRXARXR

public CSU_C09_ORCRXARXR getORCRXARXR()
Returns the first repetition of ORCRXARXR (a Group object) - creates it if necessary


getORCRXARXR

public CSU_C09_ORCRXARXR getORCRXARXR(int rep)
Returns a specific repetition of ORCRXARXR (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.

getORCRXARXRReps

public int getORCRXARXRReps()
Returns the number of existing repetitions of ORCRXARXR


insertORCRXARXR

public void insertORCRXARXR(CSU_C09_ORCRXARXR structure,
                            int rep)
                     throws HL7Exception
Inserts a specific repetition of ORCRXARXR (a Group object)

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

insertORCRXARXR

public CSU_C09_ORCRXARXR insertORCRXARXR(int rep)
                                  throws HL7Exception
Inserts a specific repetition of ORCRXARXR (a Group object)

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

removeORCRXARXR

public CSU_C09_ORCRXARXR removeORCRXARXR(int rep)
                                  throws HL7Exception
Removes a specific repetition of ORCRXARXR (a Group object)

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


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