com.merge.HL7.v251.fields
Class HL7FieldCCP

java.lang.Object
  extended by com.merge.HL7.HL7Field
      extended by com.merge.HL7.v251.fields.HL7FieldCCP

public class HL7FieldCCP
extends HL7Field

This data type identifies the corrections to channel sensitivity, the baseline, and the channel time skew when transmitting waveform results.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.merge.HL7.HL7Field
HL7Field.FieldFormatter
 
Field Summary
 
Fields inherited from class com.merge.HL7.HL7Field
EMPTY_VALUE, NULL_VALUE
 
Constructor Summary
HL7FieldCCP()
          Creates an empty HL7 CCP type field object.
 
Method Summary
 java.lang.String getChannelCalibrationBaseline()
          Gets the Channel Calibration Baseline component of this field.
 java.lang.String getChannelCalibrationSensitivityCorrectionFactor()
          Gets the Channel Calibration Sensitivity Correction Factor component of this field.
 java.lang.String getChannelCalibrationTimeSkew()
          Gets the Channel Calibration Time Skew component of this field.
 java.lang.String getComponentDescription(int index)
          Gets the description of a component in this field.
 int getComponentLength(int index)
          Gets the maximum number of characters for a component in this field.
 java.lang.String getComponentType(int index)
          Gets the HL7 data type of a component in this field.
 int getMaxSize()
          Gets the number of components defined for this field.
 java.lang.String getTableNo(int index)
          Gets the table identifier of a component in this field.
 boolean isChannelCalibrationBaselineEmpty()
          Tells whether the Channel Calibration Baseline component has been specified.
 boolean isChannelCalibrationBaselineNull()
          Tells whether the Channel Calibration Baseline component has a has Null value as defined by HL7.
 boolean isChannelCalibrationSensitivityCorrectionFactorEmpty()
          Tells whether the Channel Calibration Sensitivity Correction Factor component has been specified.
 boolean isChannelCalibrationSensitivityCorrectionFactorNull()
          Tells whether the Channel Calibration Sensitivity Correction Factor component has a has Null value as defined by HL7.
 boolean isChannelCalibrationTimeSkewEmpty()
          Tells whether the Channel Calibration Time Skew component has been specified.
 boolean isChannelCalibrationTimeSkewNull()
          Tells whether the Channel Calibration Time Skew component has a has Null value as defined by HL7.
 boolean isComponentMandatory(int index)
          Tells whether a component is mandatory.
 void setChannelCalibrationBaseline(java.lang.String val)
          Sets the Channel Calibration Baseline from a string.
 void setChannelCalibrationSensitivityCorrectionFactor(java.lang.String val)
          Sets the Channel Calibration Sensitivity Correction Factor from a string.
 void setChannelCalibrationTimeSkew(java.lang.String val)
          Sets the Channel Calibration Time Skew from a string.
 
Methods inherited from class com.merge.HL7.HL7Field
clone, createField, createField, getBoolValue, getComponent, getContent, getContent, getContent, getDataType, getDateValue, getDoubleValue, getFieldFormatter, getFieldName, getHL7Version, getIntValue, getMinSize, getValue, getValue, isBasicType, isEmpty, isNull, setComponent, setContent, setContent, setFieldClass, setFormatter, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, size, toAnnotatedString, toAnnotatedString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HL7FieldCCP

public HL7FieldCCP()
Creates an empty HL7 CCP type field object.

Method Detail

getMaxSize

public int getMaxSize()
Gets the number of components defined for this field.

Overrides:
getMaxSize in class HL7Field
Returns:
The maximum number of components.

getComponentType

public java.lang.String getComponentType(int index)
Gets the HL7 data type of a component in this field.

Overrides:
getComponentType in class HL7Field
Parameters:
index - The one based index of the component.
Returns:
A string representing the component's data type.

getComponentDescription

public java.lang.String getComponentDescription(int index)
Gets the description of a component in this field.

Overrides:
getComponentDescription in class HL7Field
Parameters:
index - The one based index of the component.
Returns:
A string representing the component's description.

getComponentLength

public int getComponentLength(int index)
Gets the maximum number of characters for a component in this field.

Overrides:
getComponentLength in class HL7Field
Parameters:
index - The one based index of the component.
Returns:
The maximum length of the component as defined by HL7.

isComponentMandatory

public boolean isComponentMandatory(int index)
Tells whether a component is mandatory.

Overrides:
isComponentMandatory in class HL7Field
Parameters:
index - The one based index of the component.
Returns:
true if the specified component is mandatory.

getTableNo

public java.lang.String getTableNo(int index)
Gets the table identifier of a component in this field.

Overrides:
getTableNo in class HL7Field
Parameters:
index - The one based index of the component.
Returns:
A string representing the table number as defined by HL7 or an empty string if a table number is not defined.

getChannelCalibrationSensitivityCorrectionFactor

public java.lang.String getChannelCalibrationSensitivityCorrectionFactor()
Gets the Channel Calibration Sensitivity Correction Factor component of this field.

Returns:
the Channel Calibration Sensitivity Correction Factor value

setChannelCalibrationSensitivityCorrectionFactor

public void setChannelCalibrationSensitivityCorrectionFactor(java.lang.String val)
Sets the Channel Calibration Sensitivity Correction Factor from a string.

Parameters:
val - The value to set for Channel Calibration Sensitivity Correction Factor

isChannelCalibrationSensitivityCorrectionFactorEmpty

public boolean isChannelCalibrationSensitivityCorrectionFactorEmpty()
Tells whether the Channel Calibration Sensitivity Correction Factor component has been specified.

Returns:
true if the component is empty.

isChannelCalibrationSensitivityCorrectionFactorNull

public boolean isChannelCalibrationSensitivityCorrectionFactorNull()
Tells whether the Channel Calibration Sensitivity Correction Factor component has a has Null value as defined by HL7.

Returns:
true if the component has the HL7 Null value.

getChannelCalibrationBaseline

public java.lang.String getChannelCalibrationBaseline()
Gets the Channel Calibration Baseline component of this field.

Returns:
the Channel Calibration Baseline value

setChannelCalibrationBaseline

public void setChannelCalibrationBaseline(java.lang.String val)
Sets the Channel Calibration Baseline from a string.

Parameters:
val - The value to set for Channel Calibration Baseline

isChannelCalibrationBaselineEmpty

public boolean isChannelCalibrationBaselineEmpty()
Tells whether the Channel Calibration Baseline component has been specified.

Returns:
true if the component is empty.

isChannelCalibrationBaselineNull

public boolean isChannelCalibrationBaselineNull()
Tells whether the Channel Calibration Baseline component has a has Null value as defined by HL7.

Returns:
true if the component has the HL7 Null value.

getChannelCalibrationTimeSkew

public java.lang.String getChannelCalibrationTimeSkew()
Gets the Channel Calibration Time Skew component of this field.

Returns:
the Channel Calibration Time Skew value

setChannelCalibrationTimeSkew

public void setChannelCalibrationTimeSkew(java.lang.String val)
Sets the Channel Calibration Time Skew from a string.

Parameters:
val - The value to set for Channel Calibration Time Skew

isChannelCalibrationTimeSkewEmpty

public boolean isChannelCalibrationTimeSkewEmpty()
Tells whether the Channel Calibration Time Skew component has been specified.

Returns:
true if the component is empty.

isChannelCalibrationTimeSkewNull

public boolean isChannelCalibrationTimeSkewNull()
Tells whether the Channel Calibration Time Skew component has a has Null value as defined by HL7.

Returns:
true if the component has the HL7 Null value.

Copyright © 2010 Merge Healthcare Inc. All Rights Reserved.