ca.uhn.hl7v2.model.v231.message
Class RAR_RAR

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractGroup
      extended by ca.uhn.hl7v2.model.AbstractMessage
          extended by ca.uhn.hl7v2.model.v231.message.RAR_RAR
All Implemented Interfaces:
Group, Message, Structure, Serializable

public class RAR_RAR
extends AbstractMessage

Represents a RAR_RAR message structure (see chapter ?). This structure contains the following elements:

See Also:
Serialized Form

Constructor Summary
RAR_RAR()
          Creates a new RAR_RAR message with DefaultModelClassFactory.
RAR_RAR(ModelClassFactory factory)
          Creates a new RAR_RAR message with custom ModelClassFactory.
 
Method Summary
 DSC getDSC()
          Returns DSC (DSC - Continuation pointer segment) - creates it if necessary
 ERR getERR()
          Returns ERR (ERR - error segment) - creates it if necessary
 MSA getMSA()
          Returns MSA (MSA - message acknowledgment segment) - creates it if necessary
 MSH getMSH()
          Returns MSH (MSH - message header segment) - creates it if necessary
 RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR getQRDQRFPIDNTEORCRXERXRRXCRXARXR()
          Returns the first repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object) - creates it if necessary
 RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR getQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
          Returns a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object) - creates it if necessary
 int getQRDQRFPIDNTEORCRXERXRRXCRXARXRReps()
          Returns the number of existing repetitions of QRDQRFPIDNTEORCRXERXRRXCRXARXR
 String getVersion()
          Returns "2.3.1"
 RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR insertQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
          Inserts a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)
 void insertQRDQRFPIDNTEORCRXERXRRXCRXARXR(RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR structure, int rep)
          Inserts a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)
 RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR removeQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
          Removes a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractMessage
encode, generateACK, generateACK, getEncodingCharactersValue, getFieldSeparatorValue, getMessage, getParser, getValidationContext, initQuickstart, parse, printStructure, setParser, setValidationContext, toString
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractGroup
add, add, addNonstandardSegment, addNonstandardSegment, clear, currentReps, get, get, getAll, getClass, getModelClassFactory, getName, getNames, getParent, insertRepetition, insertRepetition, isGroup, isRepeating, isRequired, removeRepetition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ca.uhn.hl7v2.model.Group
addNonstandardSegment, addNonstandardSegment, get, get, getAll, getClass, getNames, isGroup, isRepeating, isRequired
 
Methods inherited from interface ca.uhn.hl7v2.model.Structure
getName, getParent
 

Constructor Detail

RAR_RAR

public RAR_RAR()
Creates a new RAR_RAR message with DefaultModelClassFactory.


RAR_RAR

public RAR_RAR(ModelClassFactory factory)
Creates a new RAR_RAR message with custom ModelClassFactory.

Method Detail

getVersion

public String getVersion()
Returns "2.3.1"

Specified by:
getVersion in interface Message
Overrides:
getVersion in class AbstractMessage

getMSH

public MSH getMSH()
Returns MSH (MSH - message header segment) - creates it if necessary


getMSA

public MSA getMSA()
Returns MSA (MSA - message acknowledgment segment) - creates it if necessary


getERR

public ERR getERR()
Returns ERR (ERR - error segment) - creates it if necessary


getQRDQRFPIDNTEORCRXERXRRXCRXARXR

public RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR getQRDQRFPIDNTEORCRXERXRRXCRXARXR()
Returns the first repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object) - creates it if necessary


getQRDQRFPIDNTEORCRXERXRRXCRXARXR

public RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR getQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
Returns a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (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.

getQRDQRFPIDNTEORCRXERXRRXCRXARXRReps

public int getQRDQRFPIDNTEORCRXERXRRXCRXARXRReps()
Returns the number of existing repetitions of QRDQRFPIDNTEORCRXERXRRXCRXARXR


insertQRDQRFPIDNTEORCRXERXRRXCRXARXR

public void insertQRDQRFPIDNTEORCRXERXRRXCRXARXR(RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR structure,
                                                 int rep)
                                          throws HL7Exception
Inserts a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)

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

insertQRDQRFPIDNTEORCRXERXRRXCRXARXR

public RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR insertQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
                                                                            throws HL7Exception
Inserts a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)

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

removeQRDQRFPIDNTEORCRXERXRRXCRXARXR

public RAR_RAR_QRDQRFPIDNTEORCRXERXRRXCRXARXR removeQRDQRFPIDNTEORCRXERXRRXCRXARXR(int rep)
                                                                            throws HL7Exception
Removes a specific repetition of QRDQRFPIDNTEORCRXERXRRXCRXARXR (a Group object)

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

getDSC

public DSC getDSC()
Returns DSC (DSC - Continuation pointer segment) - creates it if necessary



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