Class TbsOM4_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsOM4_28 = class(TbsHL7Segment)

Description

Observations That Require Specimens This segment applies to observations/batteries that require a specimen for their performance. When an observation or battery requires multiple specimens for their performance (e.g., creatinine clearance requires a 24-hour urine specimen and a serum specimen), multiple segments may be included, one for each specimen type. OM4 is a repeating segment. It allows multiple specimens per Order Code and accommodates for multiple alternate specimen for each preferred specimen. In some cases an Order Code can require multiple specimens. In many cases there are preferred specimens and for each preferred it is possible to have one or more alternative specimens. The alternative specimen will carry in OM4-17 the Sequence Number - Test/Observation Master File (OM4-1) of the preferred specimen.

Hierarchy

Overview

Methods

Public function SpecimenPrioritiesRepCount : Integer;
Public function SpecimenHandlingCodeRepCount : Integer;
Public function TaxonomicClassificationCodeRepCount : Integer;

Properties

Public property SequenceNumberTestObservationMasterFile : TbsNM_28 read GetSequenceNumberTestObservationMasterFile write SetSequenceNumberTestObservationMasterFile;
Public property DerivedSpecimen : TbsID_28 read GetDerivedSpecimen write SetDerivedSpecimen;
Public property ContainerDescription : TbsTX_28 read GetContainerDescription write SetContainerDescription;
Public property ContainerVolume : TbsNM_28 read GetContainerVolume write SetContainerVolume;
Public property ContainerUnits : TbsCWE_28 read GetContainerUnits write SetContainerUnits;
Public property Specimen : TbsCWE_28 read GetSpecimen write SetSpecimen;
Public property Additive : TbsCWE_28 read GetAdditive write SetAdditive;
Public property Preparation : TbsTX_28 read GetPreparation write SetPreparation;
Public property SpecialHandlingRequirements : TbsTX_28 read GetSpecialHandlingRequirements write SetSpecialHandlingRequirements;
Public property NormalCollectionVolume : TbsCQ_28 read GetNormalCollectionVolume write SetNormalCollectionVolume;
Public property MinimumCollectionVolume : TbsCQ_28 read GetMinimumCollectionVolume write SetMinimumCollectionVolume;
Public property SpecimenRequirements : TbsTX_28 read GetSpecimenRequirements write SetSpecimenRequirements;
Public property SpecimenPriorities[RepCount:Integer]: TbsID_28 read GetSpecimenPriorities write SetSpecimenPriorities;
Public property SpecimenRetentionTime : TbsCQ_28 read GetSpecimenRetentionTime write SetSpecimenRetentionTime;
Public property SpecimenHandlingCode[RepCount:Integer]: TbsCWE_28 read GetSpecimenHandlingCode write SetSpecimenHandlingCode;
Public property SpecimenPreference : TbsID_28 read GetSpecimenPreference write SetSpecimenPreference;
Public property PreferredSpecimenAttribtureSequenceID : TbsNM_28 read GetPreferredSpecimenAttribtureSequenceID write SetPreferredSpecimenAttribtureSequenceID;
Public property TaxonomicClassificationCode[RepCount:Integer]: TbsCWE_28 read GetTaxonomicClassificationCode write SetTaxonomicClassificationCode;

Description

Methods

Public function SpecimenPrioritiesRepCount : Integer;
 
Public function SpecimenHandlingCodeRepCount : Integer;
 
Public function TaxonomicClassificationCodeRepCount : Integer;
 

Properties

Public property SequenceNumberTestObservationMasterFile : TbsNM_28 read GetSequenceNumberTestObservationMasterFile write SetSequenceNumberTestObservationMasterFile;

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

Public property DerivedSpecimen : TbsID_28 read GetDerivedSpecimen write SetDerivedSpecimen;

Derived Specimen, Min : 0, Max : 1

Public property ContainerDescription : TbsTX_28 read GetContainerDescription write SetContainerDescription;

Container Description, Min : 0, Max : 1

Public property ContainerVolume : TbsNM_28 read GetContainerVolume write SetContainerVolume;

Container Volume, Min : 0, Max : 1

Public property ContainerUnits : TbsCWE_28 read GetContainerUnits write SetContainerUnits;

Container Units, Min : 0, Max : 1

Public property Specimen : TbsCWE_28 read GetSpecimen write SetSpecimen;

Specimen, Min : 0, Max : 1

Public property Additive : TbsCWE_28 read GetAdditive write SetAdditive;

Additive, Min : 0, Max : 1

Public property Preparation : TbsTX_28 read GetPreparation write SetPreparation;

Preparation, Min : 0, Max : 1

Public property SpecialHandlingRequirements : TbsTX_28 read GetSpecialHandlingRequirements write SetSpecialHandlingRequirements;

Special Handling Requirements, Min : 0, Max : 1

Public property NormalCollectionVolume : TbsCQ_28 read GetNormalCollectionVolume write SetNormalCollectionVolume;

Normal Collection Volume, Min : 0, Max : 1

Public property MinimumCollectionVolume : TbsCQ_28 read GetMinimumCollectionVolume write SetMinimumCollectionVolume;

Minimum Collection Volume, Min : 0, Max : 1

Public property SpecimenRequirements : TbsTX_28 read GetSpecimenRequirements write SetSpecimenRequirements;

Specimen Requirements, Min : 0, Max : 1

Public property SpecimenPriorities[RepCount:Integer]: TbsID_28 read GetSpecimenPriorities write SetSpecimenPriorities;

Specimen Priorities, Min : 0, Max : *

Public property SpecimenRetentionTime : TbsCQ_28 read GetSpecimenRetentionTime write SetSpecimenRetentionTime;

Specimen Retention Time, Min : 0, Max : 1

Public property SpecimenHandlingCode[RepCount:Integer]: TbsCWE_28 read GetSpecimenHandlingCode write SetSpecimenHandlingCode;

Specimen Handling Code, Min : 0, Max : *

Public property SpecimenPreference : TbsID_28 read GetSpecimenPreference write SetSpecimenPreference;

Specimen Preference, Min : 0, Max : 1

Public property PreferredSpecimenAttribtureSequenceID : TbsNM_28 read GetPreferredSpecimenAttribtureSequenceID write SetPreferredSpecimenAttribtureSequenceID;

Preferred Specimen/Attribture Sequence ID, Min : 0, Max : 1

Public property TaxonomicClassificationCode[RepCount:Integer]: TbsCWE_28 read GetTaxonomicClassificationCode write SetTaxonomicClassificationCode;

Taxonomic Classification Code, Min : 0, Max : *


Generated by PasDoc 0.14.0.