public class OM7 extends AbstractSegment
Represents an HL7 OM7 message segment (Additional Basic Attributes). This segment has the following fields:
log
Constructor and Description |
---|
OM7(Group parent,
ModelClassFactory factory)
Creates a new OM7 segment
|
Modifier and Type | Method and Description |
---|---|
protected Type |
createNewTypeWithoutReflection(int field) |
TX |
getCategoryDescription()
Returns
OM7-4: "Category Description" - creates it if necessary
|
CE[] |
getCategoryIdentifier()
Returns all repetitions of Category Identifier (OM7-3).
|
CE |
getCategoryIdentifier(int rep)
Returns a specific repetition of
OM7-3: "Category Identifier" - creates it if necessary
|
int |
getCategoryIdentifierReps()
Returns a count of the current number of repetitions of Category Identifier (OM7-3).
|
ST[] |
getCategorySynonym()
Returns all repetitions of Category Synonym (OM7-5).
|
ST |
getCategorySynonym(int rep)
Returns a specific repetition of
OM7-5: "Category Synonym" - creates it if necessary
|
int |
getCategorySynonymReps()
Returns a count of the current number of repetitions of Category Synonym (OM7-5).
|
TS |
getConsentEffectiveEndDateTime()
Returns
OM7-14: "Consent Effective End Date/Time" - creates it if necessary
|
TS |
getConsentEffectiveStartDateTime()
Returns
OM7-13: "Consent Effective Start Date/Time" - creates it if necessary
|
CE |
getConsentIdentifier()
Returns
OM7-12: "Consent Identifier" - creates it if necessary
|
ID |
getConsentIndicator()
Returns
OM7-11: "Consent Indicator" - creates it if necessary
|
NM |
getConsentIntervalQuantity()
Returns
OM7-15: "Consent Interval Quantity" - creates it if necessary
|
CE |
getConsentIntervalUnits()
Returns
OM7-16: "Consent Interval Units" - creates it if necessary
|
NM |
getConsentWaitingPeriodQuantity()
Returns
OM7-17: "Consent Waiting Period Quantity" - creates it if necessary
|
CE |
getConsentWaitingPeriodUnits()
Returns
OM7-18: "Consent Waiting Period Units" - creates it if necessary
|
TS |
getEffectiveDateTimeOfChange()
Returns
OM7-19: "Effective Date/Time of Change" - creates it if necessary
|
TS |
getEffectiveTestServiceEndDateTime()
Returns
OM7-7: "Effective Test/Service End Date/Time" - creates it if necessary
|
TS |
getEffectiveTestServiceStartDateTime()
Returns
OM7-6: "Effective Test/Service Start Date/Time" - creates it if necessary
|
XCN |
getEnteredBy()
Returns
OM7-20: "Entered By" - creates it if necessary
|
IS |
getFormularyStatus()
Returns
OM7-22: "Formulary Status" - creates it if necessary
|
NM |
getOm71_SequenceNumberTestObservationMasterFile()
Returns
OM7-1: "Sequence Number - Test/ Observation Master File" - creates it if necessary
|
IS |
getOm710_TestServiceDefaultFrequency()
Returns
OM7-10: "Test/Service Default Frequency" - creates it if necessary
|
ID |
getOm711_ConsentIndicator()
Returns
OM7-11: "Consent Indicator" - creates it if necessary
|
CE |
getOm712_ConsentIdentifier()
Returns
OM7-12: "Consent Identifier" - creates it if necessary
|
TS |
getOm713_ConsentEffectiveStartDateTime()
Returns
OM7-13: "Consent Effective Start Date/Time" - creates it if necessary
|
TS |
getOm714_ConsentEffectiveEndDateTime()
Returns
OM7-14: "Consent Effective End Date/Time" - creates it if necessary
|
NM |
getOm715_ConsentIntervalQuantity()
Returns
OM7-15: "Consent Interval Quantity" - creates it if necessary
|
CE |
getOm716_ConsentIntervalUnits()
Returns
OM7-16: "Consent Interval Units" - creates it if necessary
|
NM |
getOm717_ConsentWaitingPeriodQuantity()
Returns
OM7-17: "Consent Waiting Period Quantity" - creates it if necessary
|
CE |
getOm718_ConsentWaitingPeriodUnits()
Returns
OM7-18: "Consent Waiting Period Units" - creates it if necessary
|
TS |
getOm719_EffectiveDateTimeOfChange()
Returns
OM7-19: "Effective Date/Time of Change" - creates it if necessary
|
CE |
getOm72_UniversalServiceIdentifier()
Returns
OM7-2: "Universal Service Identifier" - creates it if necessary
|
XCN |
getOm720_EnteredBy()
Returns
OM7-20: "Entered By" - creates it if necessary
|
PL[] |
getOm721_OrderableAtLocation()
Returns all repetitions of Orderable-at Location (OM7-21).
|
PL |
getOm721_OrderableAtLocation(int rep)
Returns a specific repetition of
OM7-21: "Orderable-at Location" - creates it if necessary
|
int |
getOm721_OrderableAtLocationReps()
Returns a count of the current number of repetitions of Orderable-at Location (OM7-21).
|
IS |
getOm722_FormularyStatus()
Returns
OM7-22: "Formulary Status" - creates it if necessary
|
ID |
getOm723_SpecialOrderIndicator()
Returns
OM7-23: "Special Order Indicator" - creates it if necessary
|
CE[] |
getOm724_PrimaryKeyValueCDM()
Returns all repetitions of Primary Key Value - CDM (OM7-24).
|
CE |
getOm724_PrimaryKeyValueCDM(int rep)
Returns a specific repetition of
OM7-24: "Primary Key Value - CDM" - creates it if necessary
|
int |
getOm724_PrimaryKeyValueCDMReps()
Returns a count of the current number of repetitions of Primary Key Value - CDM (OM7-24).
|
CE[] |
getOm73_CategoryIdentifier()
Returns all repetitions of Category Identifier (OM7-3).
|
CE |
getOm73_CategoryIdentifier(int rep)
Returns a specific repetition of
OM7-3: "Category Identifier" - creates it if necessary
|
int |
getOm73_CategoryIdentifierReps()
Returns a count of the current number of repetitions of Category Identifier (OM7-3).
|
TX |
getOm74_CategoryDescription()
Returns
OM7-4: "Category Description" - creates it if necessary
|
ST[] |
getOm75_CategorySynonym()
Returns all repetitions of Category Synonym (OM7-5).
|
ST |
getOm75_CategorySynonym(int rep)
Returns a specific repetition of
OM7-5: "Category Synonym" - creates it if necessary
|
int |
getOm75_CategorySynonymReps()
Returns a count of the current number of repetitions of Category Synonym (OM7-5).
|
TS |
getOm76_EffectiveTestServiceStartDateTime()
Returns
OM7-6: "Effective Test/Service Start Date/Time" - creates it if necessary
|
TS |
getOm77_EffectiveTestServiceEndDateTime()
Returns
OM7-7: "Effective Test/Service End Date/Time" - creates it if necessary
|
NM |
getOm78_TestServiceDefaultDurationQuantity()
Returns
OM7-8: "Test/Service Default Duration Quantity" - creates it if necessary
|
CE |
getOm79_TestServiceDefaultDurationUnits()
Returns
OM7-9: "Test/Service Default Duration Units" - creates it if necessary
|
PL[] |
getOrderableAtLocation()
Returns all repetitions of Orderable-at Location (OM7-21).
|
PL |
getOrderableAtLocation(int rep)
Returns a specific repetition of
OM7-21: "Orderable-at Location" - creates it if necessary
|
int |
getOrderableAtLocationReps()
Returns a count of the current number of repetitions of Orderable-at Location (OM7-21).
|
CE[] |
getPrimaryKeyValueCDM()
Returns all repetitions of Primary Key Value - CDM (OM7-24).
|
CE |
getPrimaryKeyValueCDM(int rep)
Returns a specific repetition of
OM7-24: "Primary Key Value - CDM" - creates it if necessary
|
int |
getPrimaryKeyValueCDMReps()
Returns a count of the current number of repetitions of Primary Key Value - CDM (OM7-24).
|
NM |
getSequenceNumberTestObservationMasterFile()
Returns
OM7-1: "Sequence Number - Test/ Observation Master File" - creates it if necessary
|
ID |
getSpecialOrderIndicator()
Returns
OM7-23: "Special Order Indicator" - creates it if necessary
|
NM |
getTestServiceDefaultDurationQuantity()
Returns
OM7-8: "Test/Service Default Duration Quantity" - creates it if necessary
|
CE |
getTestServiceDefaultDurationUnits()
Returns
OM7-9: "Test/Service Default Duration Units" - creates it if necessary
|
IS |
getTestServiceDefaultFrequency()
Returns
OM7-10: "Test/Service Default Frequency" - creates it if necessary
|
CE |
getUniversalServiceIdentifier()
Returns
OM7-2: "Universal Service Identifier" - creates it if necessary
|
CE |
insertCategoryIdentifier(int rep)
Inserts a repetition of
OM7-3: "Category Identifier" at a specific index
|
ST |
insertCategorySynonym(int rep)
Inserts a repetition of
OM7-5: "Category Synonym" at a specific index
|
PL |
insertOm721_OrderableAtLocation(int rep)
Inserts a repetition of
OM7-21: "Orderable-at Location" at a specific index
|
CE |
insertOm724_PrimaryKeyValueCDM(int rep)
Inserts a repetition of
OM7-24: "Primary Key Value - CDM" at a specific index
|
CE |
insertOm73_CategoryIdentifier(int rep)
Inserts a repetition of
OM7-3: "Category Identifier" at a specific index
|
ST |
insertOm75_CategorySynonym(int rep)
Inserts a repetition of
OM7-5: "Category Synonym" at a specific index
|
PL |
insertOrderableAtLocation(int rep)
Inserts a repetition of
OM7-21: "Orderable-at Location" at a specific index
|
CE |
insertPrimaryKeyValueCDM(int rep)
Inserts a repetition of
OM7-24: "Primary Key Value - CDM" at a specific index
|
CE |
removeCategoryIdentifier(int rep)
Removes a repetition of
OM7-3: "Category Identifier" at a specific index
|
ST |
removeCategorySynonym(int rep)
Removes a repetition of
OM7-5: "Category Synonym" at a specific index
|
PL |
removeOm721_OrderableAtLocation(int rep)
Removes a repetition of
OM7-21: "Orderable-at Location" at a specific index
|
CE |
removeOm724_PrimaryKeyValueCDM(int rep)
Removes a repetition of
OM7-24: "Primary Key Value - CDM" at a specific index
|
CE |
removeOm73_CategoryIdentifier(int rep)
Removes a repetition of
OM7-3: "Category Identifier" at a specific index
|
ST |
removeOm75_CategorySynonym(int rep)
Removes a repetition of
OM7-5: "Category Synonym" at a specific index
|
PL |
removeOrderableAtLocation(int rep)
Removes a repetition of
OM7-21: "Orderable-at Location" at a specific index
|
CE |
removePrimaryKeyValueCDM(int rep)
Removes a repetition of
OM7-24: "Primary Key Value - CDM" 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 OM7(Group parent, ModelClassFactory factory)
public NM getSequenceNumberTestObservationMasterFile()
public NM getOm71_SequenceNumberTestObservationMasterFile()
public CE getUniversalServiceIdentifier()
public CE getOm72_UniversalServiceIdentifier()
public CE[] getCategoryIdentifier()
public CE[] getOm73_CategoryIdentifier()
public int getCategoryIdentifierReps()
public CE getCategoryIdentifier(int rep)
rep
- The repetition index (0-indexed)public CE getOm73_CategoryIdentifier(int rep)
rep
- The repetition index (0-indexed)public int getOm73_CategoryIdentifierReps()
public CE insertCategoryIdentifier(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 CE insertOm73_CategoryIdentifier(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 CE removeCategoryIdentifier(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 CE removeOm73_CategoryIdentifier(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 getCategoryDescription()
public TX getOm74_CategoryDescription()
public ST[] getCategorySynonym()
public ST[] getOm75_CategorySynonym()
public int getCategorySynonymReps()
public ST getCategorySynonym(int rep)
rep
- The repetition index (0-indexed)public ST getOm75_CategorySynonym(int rep)
rep
- The repetition index (0-indexed)public int getOm75_CategorySynonymReps()
public ST insertCategorySynonym(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 insertOm75_CategorySynonym(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 removeCategorySynonym(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 removeOm75_CategorySynonym(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 TS getEffectiveTestServiceStartDateTime()
public TS getOm76_EffectiveTestServiceStartDateTime()
public TS getEffectiveTestServiceEndDateTime()
public TS getOm77_EffectiveTestServiceEndDateTime()
public NM getTestServiceDefaultDurationQuantity()
public NM getOm78_TestServiceDefaultDurationQuantity()
public CE getTestServiceDefaultDurationUnits()
public CE getOm79_TestServiceDefaultDurationUnits()
public IS getTestServiceDefaultFrequency()
public IS getOm710_TestServiceDefaultFrequency()
public ID getConsentIndicator()
public ID getOm711_ConsentIndicator()
public CE getConsentIdentifier()
public CE getOm712_ConsentIdentifier()
public TS getConsentEffectiveStartDateTime()
public TS getOm713_ConsentEffectiveStartDateTime()
public TS getConsentEffectiveEndDateTime()
public TS getOm714_ConsentEffectiveEndDateTime()
public NM getConsentIntervalQuantity()
public NM getOm715_ConsentIntervalQuantity()
public CE getConsentIntervalUnits()
public CE getOm716_ConsentIntervalUnits()
public NM getConsentWaitingPeriodQuantity()
public NM getOm717_ConsentWaitingPeriodQuantity()
public CE getConsentWaitingPeriodUnits()
public CE getOm718_ConsentWaitingPeriodUnits()
public TS getEffectiveDateTimeOfChange()
public TS getOm719_EffectiveDateTimeOfChange()
public XCN getEnteredBy()
public XCN getOm720_EnteredBy()
public PL[] getOrderableAtLocation()
public PL[] getOm721_OrderableAtLocation()
public int getOrderableAtLocationReps()
public PL getOrderableAtLocation(int rep)
rep
- The repetition index (0-indexed)public PL getOm721_OrderableAtLocation(int rep)
rep
- The repetition index (0-indexed)public int getOm721_OrderableAtLocationReps()
public PL insertOrderableAtLocation(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 PL insertOm721_OrderableAtLocation(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 PL removeOrderableAtLocation(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 PL removeOm721_OrderableAtLocation(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 IS getFormularyStatus()
public IS getOm722_FormularyStatus()
public ID getSpecialOrderIndicator()
public ID getOm723_SpecialOrderIndicator()
public CE[] getPrimaryKeyValueCDM()
public CE[] getOm724_PrimaryKeyValueCDM()
public int getPrimaryKeyValueCDMReps()
public CE getPrimaryKeyValueCDM(int rep)
rep
- The repetition index (0-indexed)public CE getOm724_PrimaryKeyValueCDM(int rep)
rep
- The repetition index (0-indexed)public int getOm724_PrimaryKeyValueCDMReps()
public CE insertPrimaryKeyValueCDM(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 CE insertOm724_PrimaryKeyValueCDM(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 CE removePrimaryKeyValueCDM(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 CE removeOm724_PrimaryKeyValueCDM(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)protected Type createNewTypeWithoutReflection(int field)
createNewTypeWithoutReflection
in class AbstractSegment
Copyright © 2001–2017 University Health Network. All rights reserved.