public class OBX extends AbstractSegment
Represents an HL7 OBX message segment (RESULT). This segment has the following fields:
log
Constructor and Description |
---|
OBX(Group parent,
ModelClassFactory factory)
Creates a new OBX segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
ST[] |
getABNORMALFLAGS()
Returns all repetitions of ABNORMAL FLAGS (OBX-8).
|
ST |
getABNORMALFLAGS(int rep)
Returns a specific repetition of
OBX-8: "ABNORMAL FLAGS" - creates it if necessary
|
int |
getABNORMALFLAGSReps()
Returns a count of the current number of repetitions of ABNORMAL FLAGS (OBX-8).
|
TS |
getDATELASTOBSNORMALVALUES()
Returns
OBX-12: "DATE LAST OBS NORMAL VALUES" - creates it if necessary
|
ID |
getNATUREOFABNORMALTEST()
Returns
OBX-10: "NATURE OF ABNORMAL TEST" - creates it if necessary
|
CE |
getOBSERVATIONIDENTIFIER()
Returns
OBX-3: "OBSERVATION IDENTIFIER" - creates it if necessary
|
Varies |
getOBSERVATIONRESULTS()
Returns
OBX-5: "OBSERVATION RESULTS" - creates it if necessary
|
NM |
getOBSERVATIONSUBID()
Returns
OBX-4: "OBSERVATION SUB-ID" - creates it if necessary
|
ID |
getOBSERVRESULTSTATUS()
Returns
OBX-11: "OBSERV RESULT STATUS" - creates it if necessary
|
SI |
getObx1_SETIDOBSERVATIONSIMPLE()
Returns
OBX-1: "SET ID - OBSERVATION SIMPLE" - creates it if necessary
|
ID |
getObx10_NATUREOFABNORMALTEST()
Returns
OBX-10: "NATURE OF ABNORMAL TEST" - creates it if necessary
|
ID |
getObx11_OBSERVRESULTSTATUS()
Returns
OBX-11: "OBSERV RESULT STATUS" - creates it if necessary
|
TS |
getObx12_DATELASTOBSNORMALVALUES()
Returns
OBX-12: "DATE LAST OBS NORMAL VALUES" - creates it if necessary
|
ID |
getObx2_VALUETYPE()
Returns
OBX-2: "VALUE TYPE" - creates it if necessary
|
CE |
getObx3_OBSERVATIONIDENTIFIER()
Returns
OBX-3: "OBSERVATION IDENTIFIER" - creates it if necessary
|
NM |
getObx4_OBSERVATIONSUBID()
Returns
OBX-4: "OBSERVATION SUB-ID" - creates it if necessary
|
Varies |
getObx5_OBSERVATIONRESULTS()
Returns
OBX-5: "OBSERVATION RESULTS" - creates it if necessary
|
ID |
getObx6_UNITS()
Returns
OBX-6: "UNITS" - creates it if necessary
|
ST |
getObx7_REFERENCESRANGE()
Returns
OBX-7: "REFERENCES RANGE" - creates it if necessary
|
ST[] |
getObx8_ABNORMALFLAGS()
Returns all repetitions of ABNORMAL FLAGS (OBX-8).
|
ST |
getObx8_ABNORMALFLAGS(int rep)
Returns a specific repetition of
OBX-8: "ABNORMAL FLAGS" - creates it if necessary
|
int |
getObx8_ABNORMALFLAGSReps()
Returns a count of the current number of repetitions of ABNORMAL FLAGS (OBX-8).
|
NM |
getObx9_PROBABILITY()
Returns
OBX-9: "PROBABILITY" - creates it if necessary
|
NM |
getPROBABILITY()
Returns
OBX-9: "PROBABILITY" - creates it if necessary
|
ST |
getREFERENCESRANGE()
Returns
OBX-7: "REFERENCES RANGE" - creates it if necessary
|
SI |
getSETIDOBSERVATIONSIMPLE()
Returns
OBX-1: "SET ID - OBSERVATION SIMPLE" - creates it if necessary
|
ID |
getUNITS()
Returns
OBX-6: "UNITS" - creates it if necessary
|
ID |
getVALUETYPE()
Returns
OBX-2: "VALUE TYPE" - creates it if necessary
|
ST |
insertABNORMALFLAGS(int rep)
Inserts a repetition of
OBX-8: "ABNORMAL FLAGS" at a specific index
|
ST |
insertObx8_ABNORMALFLAGS(int rep)
Inserts a repetition of
OBX-8: "ABNORMAL FLAGS" at a specific index
|
ST |
removeABNORMALFLAGS(int rep)
Removes a repetition of
OBX-8: "ABNORMAL FLAGS" at a specific index
|
ST |
removeObx8_ABNORMALFLAGS(int rep)
Removes a repetition of
OBX-8: "ABNORMAL FLAGS" 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 OBX(Group parent, ModelClassFactory factory)
public SI getSETIDOBSERVATIONSIMPLE()
public SI getObx1_SETIDOBSERVATIONSIMPLE()
public ID getVALUETYPE()
public ID getObx2_VALUETYPE()
public CE getOBSERVATIONIDENTIFIER()
public CE getObx3_OBSERVATIONIDENTIFIER()
public NM getOBSERVATIONSUBID()
public NM getObx4_OBSERVATIONSUBID()
public Varies getOBSERVATIONRESULTS()
public Varies getObx5_OBSERVATIONRESULTS()
public ID getObx6_UNITS()
public ST getREFERENCESRANGE()
public ST getObx7_REFERENCESRANGE()
public ST[] getABNORMALFLAGS()
public ST[] getObx8_ABNORMALFLAGS()
public int getABNORMALFLAGSReps()
public ST getABNORMALFLAGS(int rep)
rep
- The repetition index (0-indexed)public ST getObx8_ABNORMALFLAGS(int rep)
rep
- The repetition index (0-indexed)public int getObx8_ABNORMALFLAGSReps()
public ST insertABNORMALFLAGS(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 ST insertObx8_ABNORMALFLAGS(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 ST removeABNORMALFLAGS(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 ST removeObx8_ABNORMALFLAGS(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 getPROBABILITY()
public NM getObx9_PROBABILITY()
public ID getNATUREOFABNORMALTEST()
public ID getObx10_NATUREOFABNORMALTEST()
public ID getOBSERVRESULTSTATUS()
public ID getObx11_OBSERVRESULTSTATUS()
public TS getDATELASTOBSNORMALVALUES()
public TS getObx12_DATELASTOBSNORMALVALUES()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.