public class OM4 extends AbstractSegment
Represents an HL7 OM4 message segment (OM4 - observations that require specimens segment). This segment has the following fields:
log
Constructor and Description |
---|
OM4(Group parent,
ModelClassFactory factory)
Creates a new OM4 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
CE |
getAdditive()
Returns
OM4-7: "Additive" - creates it if necessary
|
TX |
getContainerDescription()
Returns
OM4-3: "Container Description" - creates it if necessary
|
CE |
getContainerUnits()
Returns
OM4-5: "Container Units" - creates it if necessary
|
NM |
getContainerVolume()
Returns
OM4-4: "Container Volume" - creates it if necessary
|
ID |
getDerivedSpecimen()
Returns
OM4-2: "Derived Specimen" - creates it if necessary
|
CQ |
getMinimumCollectionVolume()
Returns
OM4-11: "Minimum Collection Volume" - creates it if necessary
|
CQ |
getNormalCollectionVolume()
Returns
OM4-10: "Normal Collection Volume" - creates it if necessary
|
NM |
getOm41_SequenceNumberTestObservationMasterFile()
Returns
OM4-1: "Sequence Number - Test/Observation Master File" - creates it if necessary
|
CQ |
getOm410_NormalCollectionVolume()
Returns
OM4-10: "Normal Collection Volume" - creates it if necessary
|
CQ |
getOm411_MinimumCollectionVolume()
Returns
OM4-11: "Minimum Collection Volume" - creates it if necessary
|
TX |
getOm412_SpecimenRequirements()
Returns
OM4-12: "Specimen Requirements" - creates it if necessary
|
ID[] |
getOm413_SpecimenPriorities()
Returns all repetitions of Specimen Priorities (OM4-13).
|
ID |
getOm413_SpecimenPriorities(int rep)
Returns a specific repetition of
OM4-13: "Specimen Priorities" - creates it if necessary
|
int |
getOm413_SpecimenPrioritiesReps()
Returns a count of the current number of repetitions of Specimen Priorities (OM4-13).
|
CQ |
getOm414_SpecimenRetentionTime()
Returns
OM4-14: "Specimen Retention Time" - creates it if necessary
|
ID |
getOm42_DerivedSpecimen()
Returns
OM4-2: "Derived Specimen" - creates it if necessary
|
TX |
getOm43_ContainerDescription()
Returns
OM4-3: "Container Description" - creates it if necessary
|
NM |
getOm44_ContainerVolume()
Returns
OM4-4: "Container Volume" - creates it if necessary
|
CE |
getOm45_ContainerUnits()
Returns
OM4-5: "Container Units" - creates it if necessary
|
CE |
getOm46_Specimen()
Returns
OM4-6: "Specimen" - creates it if necessary
|
CE |
getOm47_Additive()
Returns
OM4-7: "Additive" - creates it if necessary
|
TX |
getOm48_Preparation()
Returns
OM4-8: "Preparation" - creates it if necessary
|
TX |
getOm49_SpecialHandlingRequirements()
Returns
OM4-9: "Special Handling Requirements" - creates it if necessary
|
TX |
getPreparation()
Returns
OM4-8: "Preparation" - creates it if necessary
|
NM |
getSequenceNumberTestObservationMasterFile()
Returns
OM4-1: "Sequence Number - Test/Observation Master File" - creates it if necessary
|
TX |
getSpecialHandlingRequirements()
Returns
OM4-9: "Special Handling Requirements" - creates it if necessary
|
CE |
getSpecimen()
Returns
OM4-6: "Specimen" - creates it if necessary
|
ID[] |
getSpecimenPriorities()
Returns all repetitions of Specimen Priorities (OM4-13).
|
ID |
getSpecimenPriorities(int rep)
Returns a specific repetition of
OM4-13: "Specimen Priorities" - creates it if necessary
|
int |
getSpecimenPrioritiesReps()
Returns a count of the current number of repetitions of Specimen Priorities (OM4-13).
|
TX |
getSpecimenRequirements()
Returns
OM4-12: "Specimen Requirements" - creates it if necessary
|
CQ |
getSpecimenRetentionTime()
Returns
OM4-14: "Specimen Retention Time" - creates it if necessary
|
ID |
insertOm413_SpecimenPriorities(int rep)
Inserts a repetition of
OM4-13: "Specimen Priorities" at a specific index
|
ID |
insertSpecimenPriorities(int rep)
Inserts a repetition of
OM4-13: "Specimen Priorities" at a specific index
|
ID |
removeOm413_SpecimenPriorities(int rep)
Removes a repetition of
OM4-13: "Specimen Priorities" at a specific index
|
ID |
removeSpecimenPriorities(int rep)
Removes a repetition of
OM4-13: "Specimen Priorities" 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 OM4(Group parent, ModelClassFactory factory)
public NM getSequenceNumberTestObservationMasterFile()
public NM getOm41_SequenceNumberTestObservationMasterFile()
public ID getDerivedSpecimen()
public ID getOm42_DerivedSpecimen()
public TX getContainerDescription()
public TX getOm43_ContainerDescription()
public NM getContainerVolume()
public NM getOm44_ContainerVolume()
public CE getContainerUnits()
public CE getOm45_ContainerUnits()
public CE getSpecimen()
public CE getOm46_Specimen()
public CE getAdditive()
public CE getOm47_Additive()
public TX getPreparation()
public TX getOm48_Preparation()
public TX getSpecialHandlingRequirements()
public TX getOm49_SpecialHandlingRequirements()
public CQ getNormalCollectionVolume()
public CQ getOm410_NormalCollectionVolume()
public CQ getMinimumCollectionVolume()
public CQ getOm411_MinimumCollectionVolume()
public TX getSpecimenRequirements()
public TX getOm412_SpecimenRequirements()
public ID[] getSpecimenPriorities()
public ID[] getOm413_SpecimenPriorities()
public int getSpecimenPrioritiesReps()
public ID getSpecimenPriorities(int rep)
rep
- The repetition index (0-indexed)public ID getOm413_SpecimenPriorities(int rep)
rep
- The repetition index (0-indexed)public int getOm413_SpecimenPrioritiesReps()
public ID insertSpecimenPriorities(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 ID insertOm413_SpecimenPriorities(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 ID removeSpecimenPriorities(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 ID removeOm413_SpecimenPriorities(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 CQ getSpecimenRetentionTime()
public CQ getOm414_SpecimenRetentionTime()
protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.