public class OM6 extends Segment
The Technical Steward for the OM6 segment is ORDERS. This segment contains the information about quantities that are derived from one or more other quantities or direct observations by mathematical or logical means
Represents an HL7 OM6 message segment. This segment has the following fields:
OM6-1: Sequence Number - Test/Observation Master File (NM)Optional
OM6-2: Derivation Rule (TX)Optional
This class provides mechanism to validate message against HL7 v 2.8.2 standard. The class provides accessors & mutators for the elements mentioned above. The class has validate method which validates Message against HL7 v 2.8.2 standard.
User can also create Segment through SegmentFactory
| Constructor and Description |
|---|
OM6()
Constructs the OM6 segment.
|
| Modifier and Type | Method and Description |
|---|---|
TX |
getDerivationRule()
Retrieves the Derivation Rule.
|
NM |
getSequenceNumberTestObservationMasterFile()
Retrieves the Sequence Number Test Observation Master File.
|
void |
setDerivationRule(java.lang.String strDerivationRule)
Set the Derivation Rule.
|
void |
setDerivationRule(TX objderivationRule)
Set the Derivation Rule.
|
void |
setSequenceNumberTestObservationMasterFile(NM objsequenceNumberTestObservationMasterFile)
Set the Sequence Number Test Observation Master File.
|
void |
setSequenceNumberTestObservationMasterFile(java.lang.String strSequenceNumberTestObservationMasterFile)
Set the Sequence Number Test Observation Master File.
|
boolean |
validate()
Validates HL7 Message objects .
|
addUnRecognizedField, dumpSegment, getFields, getName, getUnrecognizedFields, moveToNextSegment, parse, removeDataElement, removeDataElement, serialize, setName, setUnRecognizedField, updateDataElement, updateDataElement, writeToXMLpublic TX getDerivationRule()
public NM getSequenceNumberTestObservationMasterFile()
public void setDerivationRule(java.lang.String strDerivationRule)
strDerivationRule - Use as DerivationRule.public void setDerivationRule(TX objderivationRule)
objderivationRule - Object of Derivation Rule.public void setSequenceNumberTestObservationMasterFile(java.lang.String strSequenceNumberTestObservationMasterFile)
strSequenceNumberTestObservationMasterFile - Specifies the maximum number of days that the insurance policy will cover.public void setSequenceNumberTestObservationMasterFile(NM objsequenceNumberTestObservationMasterFile)
objsequenceNumberTestObservationMasterFile - Object of Sequence Number Test Observation Master File.public boolean validate()
throws InvalidSegmentException
validate in interface ISegmentvalidate in class SegmentInvalidSegmentException - Throws when Segment Validation fails.