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

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

public class RMC
extends AbstractType
implements Composite

Represents an HL7 RMC (Room Coverage) data type. This type consists of the following components:

See Also:
Serialized Form

Constructor Summary
RMC(Message message)
          Creates a new RMC type
 
Method Summary
 IS getAmountType()
          Returns amount type (component #2).
 Type getComponent(int number)
          Returns an individual data component.
 Type[] getComponents()
          Returns an array containing the data elements.
 NM getCoverageAmount()
          Returns coverage amount (component #3).
 IS getRmc1_RoomType()
          Returns room type (component #1).
 IS getRmc2_AmountType()
          Returns amount type (component #2).
 NM getRmc3_CoverageAmount()
          Returns coverage amount (component #3).
 IS getRoomType()
          Returns room type (component #1).
 
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

RMC

public RMC(Message message)
Creates a new RMC 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.

getRoomType

public IS getRoomType()
Returns room type (component #1). This is a convenience method that saves you from casting and handling an exception.


getRmc1_RoomType

public IS getRmc1_RoomType()
Returns room type (component #1). This is a convenience method that saves you from casting and handling an exception.


getAmountType

public IS getAmountType()
Returns amount type (component #2). This is a convenience method that saves you from casting and handling an exception.


getRmc2_AmountType

public IS getRmc2_AmountType()
Returns amount type (component #2). This is a convenience method that saves you from casting and handling an exception.


getCoverageAmount

public NM getCoverageAmount()
Returns coverage amount (component #3). This is a convenience method that saves you from casting and handling an exception.


getRmc3_CoverageAmount

public NM getRmc3_CoverageAmount()
Returns coverage amount (component #3). This is a convenience method that saves you from casting and handling an exception.



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