public class OM2 extends AbstractSegment
Represents an HL7 OM2 message segment (NUMERIC OBSERVATION). This segment has the following fields:
log
Constructor and Description |
---|
OM2(Group parent,
ModelClassFactory factory)
Creates a new OM2 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CM_ABS_RANGE |
getAbsoluteRangeForOrdinalAndContinuousObservations()
Returns
OM2-9: "Absolute range for ordinal and continuous observations" - creates it if necessary
|
CE |
getCorrespondingSIUnitsOfMeasure()
Returns
OM2-5: "Corresponding SI Units of Measure" - creates it if necessary
|
CM_RANGE |
getCriticalRangeForOrdinalAndContinuousObservations()
Returns
OM2-8: "Critical range for ordinal and continuous observations" - creates it if necessary
|
CM_DLT[] |
getDeltaCheckCriteria()
Returns all repetitions of Delta Check Criteria (OM2-10).
|
CM_DLT |
getDeltaCheckCriteria(int rep)
Returns a specific repetition of
OM2-10: "Delta Check Criteria" - creates it if necessary
|
int |
getDeltaCheckCriteriaReps()
Returns a count of the current number of repetitions of Delta Check Criteria (OM2-10).
|
NM |
getMinimumMeaningfulIncrements()
Returns
OM2-11: "Minimum Meaningful Increments" - creates it if necessary
|
ST |
getOm21_SegmentTypeID()
Returns
OM2-1: "Segment Type ID" - creates it if necessary
|
CM_DLT[] |
getOm210_DeltaCheckCriteria()
Returns all repetitions of Delta Check Criteria (OM2-10).
|
CM_DLT |
getOm210_DeltaCheckCriteria(int rep)
Returns a specific repetition of
OM2-10: "Delta Check Criteria" - creates it if necessary
|
int |
getOm210_DeltaCheckCriteriaReps()
Returns a count of the current number of repetitions of Delta Check Criteria (OM2-10).
|
NM |
getOm211_MinimumMeaningfulIncrements()
Returns
OM2-11: "Minimum Meaningful Increments" - creates it if necessary
|
NM |
getOm22_SequenceNumberTestObservationMasterFile()
Returns
OM2-2: "Sequence Number - Test/ Observation Master File" - creates it if necessary
|
CE |
getOm23_UnitsOfMeasure()
Returns
OM2-3: "Units of Measure" - creates it if necessary
|
NM |
getOm24_RangeOfDecimalPrecision()
Returns
OM2-4: "Range of Decimal Precision" - creates it if necessary
|
CE |
getOm25_CorrespondingSIUnitsOfMeasure()
Returns
OM2-5: "Corresponding SI Units of Measure" - creates it if necessary
|
TX[] |
getOm26_SIConversionFactor()
Returns all repetitions of SI Conversion Factor (OM2-6).
|
TX |
getOm26_SIConversionFactor(int rep)
Returns a specific repetition of
OM2-6: "SI Conversion Factor" - creates it if necessary
|
int |
getOm26_SIConversionFactorReps()
Returns a count of the current number of repetitions of SI Conversion Factor (OM2-6).
|
CM_RFR[] |
getOm27_ReferenceNormalRangeOrdinalContinuousObservations()
Returns all repetitions of Reference (normal) range - ordinal & continuous observations (OM2-7).
|
CM_RFR |
getOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep)
Returns a specific repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" - creates it if necessary
|
int |
getOm27_ReferenceNormalRangeOrdinalContinuousObservationsReps()
Returns a count of the current number of repetitions of Reference (normal) range - ordinal & continuous observations (OM2-7).
|
CM_RANGE |
getOm28_CriticalRangeForOrdinalAndContinuousObservations()
Returns
OM2-8: "Critical range for ordinal and continuous observations" - creates it if necessary
|
CM_ABS_RANGE |
getOm29_AbsoluteRangeForOrdinalAndContinuousObservations()
Returns
OM2-9: "Absolute range for ordinal and continuous observations" - creates it if necessary
|
NM |
getRangeOfDecimalPrecision()
Returns
OM2-4: "Range of Decimal Precision" - creates it if necessary
|
CM_RFR[] |
getReferenceNormalRangeOrdinalContinuousObservations()
Returns all repetitions of Reference (normal) range - ordinal & continuous observations (OM2-7).
|
CM_RFR |
getReferenceNormalRangeOrdinalContinuousObservations(int rep)
Returns a specific repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" - creates it if necessary
|
int |
getReferenceNormalRangeOrdinalContinuousObservationsReps()
Returns a count of the current number of repetitions of Reference (normal) range - ordinal & continuous observations (OM2-7).
|
ST |
getSegmentTypeID()
Returns
OM2-1: "Segment Type ID" - creates it if necessary
|
NM |
getSequenceNumberTestObservationMasterFile()
Returns
OM2-2: "Sequence Number - Test/ Observation Master File" - creates it if necessary
|
TX[] |
getSIConversionFactor()
Returns all repetitions of SI Conversion Factor (OM2-6).
|
TX |
getSIConversionFactor(int rep)
Returns a specific repetition of
OM2-6: "SI Conversion Factor" - creates it if necessary
|
int |
getSIConversionFactorReps()
Returns a count of the current number of repetitions of SI Conversion Factor (OM2-6).
|
CE |
getUnitsOfMeasure()
Returns
OM2-3: "Units of Measure" - creates it if necessary
|
CM_DLT |
insertDeltaCheckCriteria(int rep)
Inserts a repetition of
OM2-10: "Delta Check Criteria" at a specific index
|
CM_DLT |
insertOm210_DeltaCheckCriteria(int rep)
Inserts a repetition of
OM2-10: "Delta Check Criteria" at a specific index
|
TX |
insertOm26_SIConversionFactor(int rep)
Inserts a repetition of
OM2-6: "SI Conversion Factor" at a specific index
|
CM_RFR |
insertOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep)
Inserts a repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" at a specific index
|
CM_RFR |
insertReferenceNormalRangeOrdinalContinuousObservations(int rep)
Inserts a repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" at a specific index
|
TX |
insertSIConversionFactor(int rep)
Inserts a repetition of
OM2-6: "SI Conversion Factor" at a specific index
|
CM_DLT |
removeDeltaCheckCriteria(int rep)
Removes a repetition of
OM2-10: "Delta Check Criteria" at a specific index
|
CM_DLT |
removeOm210_DeltaCheckCriteria(int rep)
Removes a repetition of
OM2-10: "Delta Check Criteria" at a specific index
|
TX |
removeOm26_SIConversionFactor(int rep)
Removes a repetition of
OM2-6: "SI Conversion Factor" at a specific index
|
CM_RFR |
removeOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep)
Removes a repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" at a specific index
|
CM_RFR |
removeReferenceNormalRangeOrdinalContinuousObservations(int rep)
Removes a repetition of
OM2-7: "Reference (normal) range - ordinal & continuous observations" at a specific index
|
TX |
removeSIConversionFactor(int rep)
Removes a repetition of
OM2-6: "SI Conversion Factor" at a specific index
|
accept, add, add, clear, encode, getField, getField, getLength, getMaxCardinality, getName, getNames, getReps, getTypedField, getTypedField, insertRepetition, isEmpty, isRequired, main, numFields, parse, provideLocation, removeRepetition
getMessage, getParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMessage, getParent
public OM2(Group parent, ModelClassFactory factory)
public ST getSegmentTypeID()
public ST getOm21_SegmentTypeID()
public NM getSequenceNumberTestObservationMasterFile()
public NM getOm22_SequenceNumberTestObservationMasterFile()
public CE getUnitsOfMeasure()
public CE getOm23_UnitsOfMeasure()
public NM getRangeOfDecimalPrecision()
public NM getOm24_RangeOfDecimalPrecision()
public CE getCorrespondingSIUnitsOfMeasure()
public CE getOm25_CorrespondingSIUnitsOfMeasure()
public TX[] getSIConversionFactor()
public TX[] getOm26_SIConversionFactor()
public int getSIConversionFactorReps()
public TX getSIConversionFactor(int rep)
rep
- The repetition index (0-indexed)public TX getOm26_SIConversionFactor(int rep)
rep
- The repetition index (0-indexed)public int getOm26_SIConversionFactorReps()
public TX insertSIConversionFactor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TX insertOm26_SIConversionFactor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TX removeSIConversionFactor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public TX removeOm26_SIConversionFactor(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RFR[] getReferenceNormalRangeOrdinalContinuousObservations()
public CM_RFR[] getOm27_ReferenceNormalRangeOrdinalContinuousObservations()
public int getReferenceNormalRangeOrdinalContinuousObservationsReps()
public CM_RFR getReferenceNormalRangeOrdinalContinuousObservations(int rep)
rep
- The repetition index (0-indexed)public CM_RFR getOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep)
rep
- The repetition index (0-indexed)public int getOm27_ReferenceNormalRangeOrdinalContinuousObservationsReps()
public CM_RFR insertReferenceNormalRangeOrdinalContinuousObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RFR insertOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RFR removeReferenceNormalRangeOrdinalContinuousObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RFR removeOm27_ReferenceNormalRangeOrdinalContinuousObservations(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_RANGE getCriticalRangeForOrdinalAndContinuousObservations()
public CM_RANGE getOm28_CriticalRangeForOrdinalAndContinuousObservations()
public CM_ABS_RANGE getAbsoluteRangeForOrdinalAndContinuousObservations()
public CM_ABS_RANGE getOm29_AbsoluteRangeForOrdinalAndContinuousObservations()
public CM_DLT[] getDeltaCheckCriteria()
public CM_DLT[] getOm210_DeltaCheckCriteria()
public int getDeltaCheckCriteriaReps()
public CM_DLT getDeltaCheckCriteria(int rep)
rep
- The repetition index (0-indexed)public CM_DLT getOm210_DeltaCheckCriteria(int rep)
rep
- The repetition index (0-indexed)public int getOm210_DeltaCheckCriteriaReps()
public CM_DLT insertDeltaCheckCriteria(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_DLT insertOm210_DeltaCheckCriteria(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_DLT removeDeltaCheckCriteria(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public CM_DLT removeOm210_DeltaCheckCriteria(int rep) throws HL7Exception
rep
- The repetition index (0-indexed)HL7Exception
- If the rep is invalid (below 0, or too high for the allowable repetitions)public NM getMinimumMeaningfulIncrements()
public NM getOm211_MinimumMeaningfulIncrements()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.