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

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

public class CSU
extends AbstractType
implements Composite

Represents an HL7 CSU (channel sensitivity/units) data type. This type consists of the following components:

See Also:
Serialized Form

Constructor Summary
CSU(Message message)
          Creates a new CSU type
 
Method Summary
 IS getAlternateUnitOfMeasureCodingSystem()
          Returns alternate unit of measure coding system (component #7).
 ST getAlternateUnitOfMeasureDescription()
          Returns alternate unit of measure description (component #6).
 ST getAlternateUnitOfMeasureIdentifier()
          Returns alternate unit of measure identifier (component #5).
 NM getChannelSensitivity()
          Returns channel sensitivity (component #1).
 Type getComponent(int number)
          Returns an individual data component.
 Type[] getComponents()
          Returns an array containing the data elements.
 NM getCsu1_ChannelSensitivity()
          Returns channel sensitivity (component #1).
 ST getCsu2_UnitOfMeasureIdentifier()
          Returns unit of measure identifier (component #2).
 ST getCsu3_UnitOfMeasureDescription()
          Returns unit of measure description (component #3).
 IS getCsu4_UnitOfMeasureCodingSystem()
          Returns unit of measure coding system (component #4).
 ST getCsu5_AlternateUnitOfMeasureIdentifier()
          Returns alternate unit of measure identifier (component #5).
 ST getCsu6_AlternateUnitOfMeasureDescription()
          Returns alternate unit of measure description (component #6).
 IS getCsu7_AlternateUnitOfMeasureCodingSystem()
          Returns alternate unit of measure coding system (component #7).
 IS getUnitOfMeasureCodingSystem()
          Returns unit of measure coding system (component #4).
 ST getUnitOfMeasureDescription()
          Returns unit of measure description (component #3).
 ST getUnitOfMeasureIdentifier()
          Returns unit of measure identifier (component #2).
 
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

CSU

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

getChannelSensitivity

public NM getChannelSensitivity()
Returns channel sensitivity (component #1). This is a convenience method that saves you from casting and handling an exception.


getCsu1_ChannelSensitivity

public NM getCsu1_ChannelSensitivity()
Returns channel sensitivity (component #1). This is a convenience method that saves you from casting and handling an exception.


getUnitOfMeasureIdentifier

public ST getUnitOfMeasureIdentifier()
Returns unit of measure identifier (component #2). This is a convenience method that saves you from casting and handling an exception.


getCsu2_UnitOfMeasureIdentifier

public ST getCsu2_UnitOfMeasureIdentifier()
Returns unit of measure identifier (component #2). This is a convenience method that saves you from casting and handling an exception.


getUnitOfMeasureDescription

public ST getUnitOfMeasureDescription()
Returns unit of measure description (component #3). This is a convenience method that saves you from casting and handling an exception.


getCsu3_UnitOfMeasureDescription

public ST getCsu3_UnitOfMeasureDescription()
Returns unit of measure description (component #3). This is a convenience method that saves you from casting and handling an exception.


getUnitOfMeasureCodingSystem

public IS getUnitOfMeasureCodingSystem()
Returns unit of measure coding system (component #4). This is a convenience method that saves you from casting and handling an exception.


getCsu4_UnitOfMeasureCodingSystem

public IS getCsu4_UnitOfMeasureCodingSystem()
Returns unit of measure coding system (component #4). This is a convenience method that saves you from casting and handling an exception.


getAlternateUnitOfMeasureIdentifier

public ST getAlternateUnitOfMeasureIdentifier()
Returns alternate unit of measure identifier (component #5). This is a convenience method that saves you from casting and handling an exception.


getCsu5_AlternateUnitOfMeasureIdentifier

public ST getCsu5_AlternateUnitOfMeasureIdentifier()
Returns alternate unit of measure identifier (component #5). This is a convenience method that saves you from casting and handling an exception.


getAlternateUnitOfMeasureDescription

public ST getAlternateUnitOfMeasureDescription()
Returns alternate unit of measure description (component #6). This is a convenience method that saves you from casting and handling an exception.


getCsu6_AlternateUnitOfMeasureDescription

public ST getCsu6_AlternateUnitOfMeasureDescription()
Returns alternate unit of measure description (component #6). This is a convenience method that saves you from casting and handling an exception.


getAlternateUnitOfMeasureCodingSystem

public IS getAlternateUnitOfMeasureCodingSystem()
Returns alternate unit of measure coding system (component #7). This is a convenience method that saves you from casting and handling an exception.


getCsu7_AlternateUnitOfMeasureCodingSystem

public IS getCsu7_AlternateUnitOfMeasureCodingSystem()
Returns alternate unit of measure coding system (component #7). This is a convenience method that saves you from casting and handling an exception.



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