Class TbsOM1_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsOM1_22 = class(TbsHL7Segment)

Description

General - Fields That Apply To Most Observations The OM1 segment contains attributes that apply to the definition of most observations. This segment also contains the field attributes that specify what additional segments might also be defined for this observation

Hierarchy

Overview

Methods

Public function PermittedDataTypesRepCount : Integer;
Public function OtherNamesRepCount : Integer;
Public function IdentityOfInstrumentUsedToPerformThisStudyRepCount : Integer;
Public function CodedRepresentationOfMethodRepCount : Integer;
Public function ObservationProducingDepartmentSectionRepCount : Integer;
Public function ProcessingPriorityRepCount : Integer;
Public function OutsideSitesWhereObservationMayBePerformedRepCount : Integer;
Public function ReflexTestsObservationsRepCount : Integer;
Public function TestObservationPerformanceScheduleRepCount : Integer;

Properties

Public property SegmentTypeId : TbsST_22 read GetSegmentTypeId write SetSegmentTypeId;
Public property SequenceNumberTestObservationMasterFile : TbsNM_22 read GetSequenceNumberTestObservationMasterFile write SetSequenceNumberTestObservationMasterFile;
Public property ProducersTestObservationId : TbsCE_22 read GetProducersTestObservationId write SetProducersTestObservationId;
Public property PermittedDataTypes[RepCount:Integer]: TbsID_22 read GetPermittedDataTypes write SetPermittedDataTypes;
Public property SpecimenRequired : TbsID_22 read GetSpecimenRequired write SetSpecimenRequired;
Public property ProducerId : TbsCE_22 read GetProducerId write SetProducerId;
Public property ObservationDescription : TbsTX_22 read GetObservationDescription write SetObservationDescription;
Public property OtherTestObservationIdsForTheObservation : TbsCE_22 read GetOtherTestObservationIdsForTheObservation write SetOtherTestObservationIdsForTheObservation;
Public property OtherNames[RepCount:Integer]: TbsST_22 read GetOtherNames write SetOtherNames;
Public property PreferredReportNameForTheObservation : TbsST_22 read GetPreferredReportNameForTheObservation write SetPreferredReportNameForTheObservation;
Public property PreferredShortNameOrMnemonicForObservation : TbsST_22 read GetPreferredShortNameOrMnemonicForObservation write SetPreferredShortNameOrMnemonicForObservation;
Public property PreferredLongNameForTheObservation : TbsST_22 read GetPreferredLongNameForTheObservation write SetPreferredLongNameForTheObservation;
Public property Orderability : TbsID_22 read GetOrderability write SetOrderability;
Public property IdentityOfInstrumentUsedToPerformThisStudy[RepCount:Integer]: TbsCE_22 read GetIdentityOfInstrumentUsedToPerformThisStudy write SetIdentityOfInstrumentUsedToPerformThisStudy;
Public property CodedRepresentationOfMethod[RepCount:Integer]: TbsCE_22 read GetCodedRepresentationOfMethod write SetCodedRepresentationOfMethod;
Public property Portable : TbsID_22 read GetPortable write SetPortable;
Public property ObservationProducingDepartmentSection[RepCount:Integer]: TbsID_22 read GetObservationProducingDepartmentSection write SetObservationProducingDepartmentSection;
Public property TelephoneNumberOfSection : TbsTN_22 read GetTelephoneNumberOfSection write SetTelephoneNumberOfSection;
Public property NatureOfTestObservation : TbsID_22 read GetNatureOfTestObservation write SetNatureOfTestObservation;
Public property ReportSubheader : TbsCE_22 read GetReportSubheader write SetReportSubheader;
Public property ReportDisplayOrder : TbsST_22 read GetReportDisplayOrder write SetReportDisplayOrder;
Public property DateTimeStampForAnyChangeInDefinitionForObs : TbsTS_22 read GetDateTimeStampForAnyChangeInDefinitionForObs write SetDateTimeStampForAnyChangeInDefinitionForObs;
Public property EffectiveDateTimeOfChange : TbsTS_22 read GetEffectiveDateTimeOfChange write SetEffectiveDateTimeOfChange;
Public property TypicalTurnaroundTime : TbsNM_22 read GetTypicalTurnaroundTime write SetTypicalTurnaroundTime;
Public property ProcessingTime : TbsNM_22 read GetProcessingTime write SetProcessingTime;
Public property ProcessingPriority[RepCount:Integer]: TbsID_22 read GetProcessingPriority write SetProcessingPriority;
Public property ReportingPriority : TbsID_22 read GetReportingPriority write SetReportingPriority;
Public property OutsideSitesWhereObservationMayBePerformed[RepCount:Integer]: TbsCE_22 read GetOutsideSitesWhereObservationMayBePerformed write SetOutsideSitesWhereObservationMayBePerformed;
Public property AddressOfOutsideSites : TbsAD_22 read GetAddressOfOutsideSites write SetAddressOfOutsideSites;
Public property PhoneNumberOfOutsideSite : TbsTN_22 read GetPhoneNumberOfOutsideSite write SetPhoneNumberOfOutsideSite;
Public property ConfidentialityCode : TbsID_22 read GetConfidentialityCode write SetConfidentialityCode;
Public property ObservationsRequiredToInterpretTheObservation : TbsCE_22 read GetObservationsRequiredToInterpretTheObservation write SetObservationsRequiredToInterpretTheObservation;
Public property InterpretationOfObservations : TbsTX_22 read GetInterpretationOfObservations write SetInterpretationOfObservations;
Public property ContraindicationsToObservations : TbsCE_22 read GetContraindicationsToObservations write SetContraindicationsToObservations;
Public property ReflexTestsObservations[RepCount:Integer]: TbsCE_22 read GetReflexTestsObservations write SetReflexTestsObservations;
Public property RulesThatTriggerReflexTesting : TbsST_22 read GetRulesThatTriggerReflexTesting write SetRulesThatTriggerReflexTesting;
Public property FixedCannedMessage : TbsCE_22 read GetFixedCannedMessage write SetFixedCannedMessage;
Public property PatientPreparation : TbsTX_22 read GetPatientPreparation write SetPatientPreparation;
Public property ProcedureMedication : TbsCE_22 read GetProcedureMedication write SetProcedureMedication;
Public property FactorsThatMayAffectTheObservation : TbsTX_22 read GetFactorsThatMayAffectTheObservation write SetFactorsThatMayAffectTheObservation;
Public property TestObservationPerformanceSchedule[RepCount:Integer]: TbsST_22 read GetTestObservationPerformanceSchedule write SetTestObservationPerformanceSchedule;
Public property DescriptionOfTestMethods : TbsTX_22 read GetDescriptionOfTestMethods write SetDescriptionOfTestMethods;

Description

Methods

Public function PermittedDataTypesRepCount : Integer;
 
Public function OtherNamesRepCount : Integer;
 
Public function IdentityOfInstrumentUsedToPerformThisStudyRepCount : Integer;
 
Public function CodedRepresentationOfMethodRepCount : Integer;
 
Public function ObservationProducingDepartmentSectionRepCount : Integer;
 
Public function ProcessingPriorityRepCount : Integer;
 
Public function OutsideSitesWhereObservationMayBePerformedRepCount : Integer;
 
Public function ReflexTestsObservationsRepCount : Integer;
 
Public function TestObservationPerformanceScheduleRepCount : Integer;
 

Properties

Public property SegmentTypeId : TbsST_22 read GetSegmentTypeId write SetSegmentTypeId;

Segment Type Id, Min : 1, Max : 1

Public property SequenceNumberTestObservationMasterFile : TbsNM_22 read GetSequenceNumberTestObservationMasterFile write SetSequenceNumberTestObservationMasterFile;

Sequence Number - Test/ Observation Master File, Min : 1, Max : 1

Public property ProducersTestObservationId : TbsCE_22 read GetProducersTestObservationId write SetProducersTestObservationId;

Producer's Test / Observation Id, Min : 1, Max : 1

Public property PermittedDataTypes[RepCount:Integer]: TbsID_22 read GetPermittedDataTypes write SetPermittedDataTypes;

Permitted Data Types, Min : 0, Max : *

Public property SpecimenRequired : TbsID_22 read GetSpecimenRequired write SetSpecimenRequired;

Specimen Required, Min : 1, Max : 1

Public property ProducerId : TbsCE_22 read GetProducerId write SetProducerId;

Producer Id, Min : 1, Max : 1

Public property ObservationDescription : TbsTX_22 read GetObservationDescription write SetObservationDescription;

Observation Description, Min : 0, Max : 1

Public property OtherTestObservationIdsForTheObservation : TbsCE_22 read GetOtherTestObservationIdsForTheObservation write SetOtherTestObservationIdsForTheObservation;

Other Test / Observation Ids For The Observation, Min : 0, Max : 1

Public property OtherNames[RepCount:Integer]: TbsST_22 read GetOtherNames write SetOtherNames;

Other Names, Min : 1, Max : *

Public property PreferredReportNameForTheObservation : TbsST_22 read GetPreferredReportNameForTheObservation write SetPreferredReportNameForTheObservation;

Preferred Report Name For The Observation, Min : 0, Max : 1

Public property PreferredShortNameOrMnemonicForObservation : TbsST_22 read GetPreferredShortNameOrMnemonicForObservation write SetPreferredShortNameOrMnemonicForObservation;

Preferred Short Name Or Mnemonic For Observation, Min : 0, Max : 1

Public property PreferredLongNameForTheObservation : TbsST_22 read GetPreferredLongNameForTheObservation write SetPreferredLongNameForTheObservation;

Preferred Long Name For The Observation, Min : 0, Max : 1

Public property Orderability : TbsID_22 read GetOrderability write SetOrderability;

Orderability, Min : 0, Max : 1

Public property IdentityOfInstrumentUsedToPerformThisStudy[RepCount:Integer]: TbsCE_22 read GetIdentityOfInstrumentUsedToPerformThisStudy write SetIdentityOfInstrumentUsedToPerformThisStudy;

Identity Of Instrument Used To Perform This Study, Min : 0, Max : *

Public property CodedRepresentationOfMethod[RepCount:Integer]: TbsCE_22 read GetCodedRepresentationOfMethod write SetCodedRepresentationOfMethod;

Coded Representation Of Method, Min : 0, Max : *

Public property Portable : TbsID_22 read GetPortable write SetPortable;

Portable, Min : 0, Max : 1

Public property ObservationProducingDepartmentSection[RepCount:Integer]: TbsID_22 read GetObservationProducingDepartmentSection write SetObservationProducingDepartmentSection;

Observation Producing Department / Section, Min : 0, Max : *

Public property TelephoneNumberOfSection : TbsTN_22 read GetTelephoneNumberOfSection write SetTelephoneNumberOfSection;

Telephone Number Of Section, Min : 0, Max : 1

Public property NatureOfTestObservation : TbsID_22 read GetNatureOfTestObservation write SetNatureOfTestObservation;

Nature Of Test / Observation, Min : 1, Max : 1

Public property ReportSubheader : TbsCE_22 read GetReportSubheader write SetReportSubheader;

Report Subheader, Min : 0, Max : 1

Public property ReportDisplayOrder : TbsST_22 read GetReportDisplayOrder write SetReportDisplayOrder;

Report Display Order, Min : 0, Max : 1

Public property DateTimeStampForAnyChangeInDefinitionForObs : TbsTS_22 read GetDateTimeStampForAnyChangeInDefinitionForObs write SetDateTimeStampForAnyChangeInDefinitionForObs;

Date / Time Stamp For Any Change In Definition For Obs, Min : 1, Max : 1

Public property EffectiveDateTimeOfChange : TbsTS_22 read GetEffectiveDateTimeOfChange write SetEffectiveDateTimeOfChange;

Effective Date / Time Of Change, Min : 0, Max : 1

Public property TypicalTurnaroundTime : TbsNM_22 read GetTypicalTurnaroundTime write SetTypicalTurnaroundTime;

Typical Turn-around Time, Min : 0, Max : 1

Public property ProcessingTime : TbsNM_22 read GetProcessingTime write SetProcessingTime;

Processing Time, Min : 0, Max : 1

Public property ProcessingPriority[RepCount:Integer]: TbsID_22 read GetProcessingPriority write SetProcessingPriority;

Processing Priority, Min : 0, Max : *

Public property ReportingPriority : TbsID_22 read GetReportingPriority write SetReportingPriority;

Reporting Priority, Min : 0, Max : 1

Public property OutsideSitesWhereObservationMayBePerformed[RepCount:Integer]: TbsCE_22 read GetOutsideSitesWhereObservationMayBePerformed write SetOutsideSitesWhereObservationMayBePerformed;

Outside Site(s) Where Observation May Be Performed, Min : 0, Max : *

Public property AddressOfOutsideSites : TbsAD_22 read GetAddressOfOutsideSites write SetAddressOfOutsideSites;

Address Of Outside Site(s), Min : 0, Max : 1

Public property PhoneNumberOfOutsideSite : TbsTN_22 read GetPhoneNumberOfOutsideSite write SetPhoneNumberOfOutsideSite;

Phone Number Of Outside Site, Min : 0, Max : 1

Public property ConfidentialityCode : TbsID_22 read GetConfidentialityCode write SetConfidentialityCode;

Confidentiality Code, Min : 0, Max : 1

Public property ObservationsRequiredToInterpretTheObservation : TbsCE_22 read GetObservationsRequiredToInterpretTheObservation write SetObservationsRequiredToInterpretTheObservation;

Observations Required To Interpret The Observation, Min : 0, Max : 1

Public property InterpretationOfObservations : TbsTX_22 read GetInterpretationOfObservations write SetInterpretationOfObservations;

Interpretation Of Observations, Min : 0, Max : 1

Public property ContraindicationsToObservations : TbsCE_22 read GetContraindicationsToObservations write SetContraindicationsToObservations;

Contraindications To Observations, Min : 0, Max : 1

Public property ReflexTestsObservations[RepCount:Integer]: TbsCE_22 read GetReflexTestsObservations write SetReflexTestsObservations;

Reflex Tests / Observations, Min : 0, Max : *

Public property RulesThatTriggerReflexTesting : TbsST_22 read GetRulesThatTriggerReflexTesting write SetRulesThatTriggerReflexTesting;

Rules That Trigger Reflex Testing, Min : 0, Max : 1

Public property FixedCannedMessage : TbsCE_22 read GetFixedCannedMessage write SetFixedCannedMessage;

Fixed Canned Message, Min : 0, Max : 1

Public property PatientPreparation : TbsTX_22 read GetPatientPreparation write SetPatientPreparation;

Patient Preparation, Min : 0, Max : 1

Public property ProcedureMedication : TbsCE_22 read GetProcedureMedication write SetProcedureMedication;

Procedure Medication, Min : 0, Max : 1

Public property FactorsThatMayAffectTheObservation : TbsTX_22 read GetFactorsThatMayAffectTheObservation write SetFactorsThatMayAffectTheObservation;

Factors That May Affect The Observation, Min : 0, Max : 1

Public property TestObservationPerformanceSchedule[RepCount:Integer]: TbsST_22 read GetTestObservationPerformanceSchedule write SetTestObservationPerformanceSchedule;

Test / Observation Performance Schedule, Min : 0, Max : *

Public property DescriptionOfTestMethods : TbsTX_22 read GetDescriptionOfTestMethods write SetDescriptionOfTestMethods;

Description Of Test Methods, Min : 0, Max : 1


Generated by PasDoc 0.14.0.