com.merge.HL7.v251.fields
Class HL7FieldDLT

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

public class HL7FieldDLT
extends HL7Field

Describes the information that controls delta check warnings.


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
HL7FieldDLT()
          Creates an empty HL7 DLT type field object.
 
Method Summary
 java.lang.String getChangeComputation()
          Gets the Change Computation 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.
 java.lang.String getDaysRetained()
          Gets the Days Retained component of this field.
 int getMaxSize()
          Gets the number of components defined for this field.
 HL7FieldNR getNormalRange()
          Gets the Normal Range component of this field.
 java.lang.String getNormalRangeValue()
          Gets the Normal Range component of this field.
 java.lang.String getNumericThreshold()
          Gets the Numeric Threshold component of this field.
 java.lang.String getTableNo(int index)
          Gets the table identifier of a component in this field.
 boolean isChangeComputationEmpty()
          Tells whether the Change Computation component has been specified.
 boolean isChangeComputationNull()
          Tells whether the Change Computation component has a has Null value as defined by HL7.
 boolean isComponentMandatory(int index)
          Tells whether a component is mandatory.
 boolean isDaysRetainedEmpty()
          Tells whether the Days Retained component has been specified.
 boolean isDaysRetainedNull()
          Tells whether the Days Retained component has a has Null value as defined by HL7.
 boolean isNormalRangeEmpty()
          Tells whether the Normal Range component has been specified.
 boolean isNormalRangeNull()
          Tells whether the Normal Range component has a has Null value as defined by HL7.
 boolean isNumericThresholdEmpty()
          Tells whether the Numeric Threshold component has been specified.
 boolean isNumericThresholdNull()
          Tells whether the Numeric Threshold component has a has Null value as defined by HL7.
 void setChangeComputation(java.lang.String val)
          Sets the Change Computation from a string.
 void setDaysRetained(java.lang.String val)
          Sets the Days Retained from a string.
 void setNormalRange(HL7FieldNR val)
          Sets the Normal Range component of this field.
 void setNormalRangeValue(java.lang.String val)
          Sets the Normal Range from a string.
 void setNumericThreshold(java.lang.String val)
          Sets the Numeric Threshold 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

HL7FieldDLT

public HL7FieldDLT()
Creates an empty HL7 DLT 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.

getNormalRangeValue

public java.lang.String getNormalRangeValue()
Gets the Normal Range component of this field.

Returns:
the Normal Range value

setNormalRangeValue

public void setNormalRangeValue(java.lang.String val)
Sets the Normal Range from a string.

Parameters:
val - The value to set for Normal Range

getNormalRange

public HL7FieldNR getNormalRange()
Gets the Normal Range component of this field.

Returns:
An HL7FieldNR object representing Normal Range

setNormalRange

public void setNormalRange(HL7FieldNR val)
Sets the Normal Range component of this field.

Parameters:
val - An HL7FieldNR object containing the value to be set.

isNormalRangeEmpty

public boolean isNormalRangeEmpty()
Tells whether the Normal Range component has been specified.

Returns:
true if the component is empty.

isNormalRangeNull

public boolean isNormalRangeNull()
Tells whether the Normal Range component has a has Null value as defined by HL7.

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

getNumericThreshold

public java.lang.String getNumericThreshold()
Gets the Numeric Threshold component of this field.

Returns:
the Numeric Threshold value

setNumericThreshold

public void setNumericThreshold(java.lang.String val)
Sets the Numeric Threshold from a string.

Parameters:
val - The value to set for Numeric Threshold

isNumericThresholdEmpty

public boolean isNumericThresholdEmpty()
Tells whether the Numeric Threshold component has been specified.

Returns:
true if the component is empty.

isNumericThresholdNull

public boolean isNumericThresholdNull()
Tells whether the Numeric Threshold component has a has Null value as defined by HL7.

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

getChangeComputation

public java.lang.String getChangeComputation()
Gets the Change Computation component of this field.

Returns:
the Change Computation value

setChangeComputation

public void setChangeComputation(java.lang.String val)
Sets the Change Computation from a string.

Parameters:
val - The value to set for Change Computation

isChangeComputationEmpty

public boolean isChangeComputationEmpty()
Tells whether the Change Computation component has been specified.

Returns:
true if the component is empty.

isChangeComputationNull

public boolean isChangeComputationNull()
Tells whether the Change Computation component has a has Null value as defined by HL7.

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

getDaysRetained

public java.lang.String getDaysRetained()
Gets the Days Retained component of this field.

Returns:
the Days Retained value

setDaysRetained

public void setDaysRetained(java.lang.String val)
Sets the Days Retained from a string.

Parameters:
val - The value to set for Days Retained

isDaysRetainedEmpty

public boolean isDaysRetainedEmpty()
Tells whether the Days Retained component has been specified.

Returns:
true if the component is empty.

isDaysRetainedNull

public boolean isDaysRetainedNull()
Tells whether the Days Retained 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.