ca.uhn.hl7v2.model.v24.datatype
Class RP

java.lang.Object
  extended by ca.uhn.hl7v2.model.AbstractType
      extended by ca.uhn.hl7v2.model.v24.datatype.RP
All Implemented Interfaces:
Composite, Type, Serializable

public class RP
extends AbstractType
implements Composite

Represents an HL7 RP (reference pointer) data type. This type consists of the following components:

See Also:
Serialized Form

Constructor Summary
RP(Message message)
          Creates a new RP type
 
Method Summary
 HD getApplicationID()
          Returns application ID (component #2).
 Type getComponent(int number)
          Returns an individual data component.
 Type[] getComponents()
          Returns an array containing the data elements.
 ST getPointer()
          Returns pointer (component #1).
 ST getRp1_Pointer()
          Returns pointer (component #1).
 HD getRp2_ApplicationID()
          Returns application ID (component #2).
 ID getRp3_TypeOfData()
          Returns type of data (component #3).
 ID getRp4_Subtype()
          Returns subtype (component #4).
 ID getSubtype()
          Returns subtype (component #4).
 ID getTypeOfData()
          Returns type of data (component #3).
 
Methods inherited from class ca.uhn.hl7v2.model.AbstractType
clear, encode, getExtraComponents, getMessage, getName, parse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface ca.uhn.hl7v2.model.Type
clear, encode, getExtraComponents, getMessage, getName, parse
 

Constructor Detail

RP

public RP(Message message)
Creates a new RP type

Method Detail

getComponents

public Type[] getComponents()
Returns an array containing the data elements.

Specified by:
getComponents in interface Composite

getComponent

public Type getComponent(int number)
                  throws DataTypeException
Returns an individual data component.

Specified by:
getComponent in interface Composite
Parameters:
number - The component number (0-indexed)
Throws:
DataTypeException - if the given element number is out of range.

getPointer

public ST getPointer()
Returns pointer (component #1). This is a convenience method that saves you from casting and handling an exception.


getRp1_Pointer

public ST getRp1_Pointer()
Returns pointer (component #1). This is a convenience method that saves you from casting and handling an exception.


getApplicationID

public HD getApplicationID()
Returns application ID (component #2). This is a convenience method that saves you from casting and handling an exception.


getRp2_ApplicationID

public HD getRp2_ApplicationID()
Returns application ID (component #2). This is a convenience method that saves you from casting and handling an exception.


getTypeOfData

public ID getTypeOfData()
Returns type of data (component #3). This is a convenience method that saves you from casting and handling an exception.


getRp3_TypeOfData

public ID getRp3_TypeOfData()
Returns type of data (component #3). This is a convenience method that saves you from casting and handling an exception.


getSubtype

public ID getSubtype()
Returns subtype (component #4). This is a convenience method that saves you from casting and handling an exception.


getRp4_Subtype

public ID getRp4_Subtype()
Returns subtype (component #4). This is a convenience method that saves you from casting and handling an exception.



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