Class TbsOBX_271

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsOBX_271 = class(TbsHL7Segment)

Description

Observation/result The OBX segment is used to transmit a single observation or observation fragment. It represents the smallest indivisible unit of a report. The OBX segment can also contain encapsulated data, e.g., a CDA document or a DICOM image. Its principal mission is to carry information about observations in report messages. But the OBX can also be part of an observation order (see Chapter 4, section 4.4, "General Trigger Events & Message Definitions"). In this case, the OBX carries clinical information needed by the filler to interpret the observation the filler makes. For example, an OBX is needed to report the inspired oxygen on an order for a blood oxygen to a blood gas lab, or to report the menstrual phase information which should be included on an order for a pap smear to a cytology lab. Appendix 7A includes codes for identifying many of pieces of information needed by observation producing services to properly interpret a test result. OBX is also found in other HL7 messages that need to include patient clinical information. When using the OBX for the TIM category, OBX-2 Value Type should be valued to DTM. Consequently, OBX-5 Observation Value should have a length of 26 given the format of the DTM data type. Note the expectations on which fields are required as well as the fields that should not be valued. When using the OBX for the CHN category, OBX-2 Value Type should be valued to CD. Consequently, OBX-5 Observation Value could have a length of up to 65536 given the format of the CD data type. Note the expectations on which fields are required as well as the fields that should not be valued. When using the OBX for the WAV category, OBX-2 can be valued as either NA or MA. The length of OBX-5 Observation Value depends on the data type chosen. NA is a repeating data type, and the length will depend on the number of repeats. Note the expectations on which fields are required as well as the fields that should not be valued. When using the OBX for the ANO category, OBX-2 Value Type should be valued to CWE. Consequently, OBX-5 Observation Value could have a length of up the 65536 given the format of the data types. Note the expectations on which fields are required as well as the fields that should not be valued.

Hierarchy

Overview

Methods

Public function ObservationValueRepCount : Integer;
Public function InterpretationCodesRepCount : Integer;
Public function NatureOfAbnormalTestRepCount : Integer;
Public function ResponsibleObserverRepCount : Integer;
Public function ObservationMethodRepCount : Integer;
Public function EquipmentInstanceIdentifierRepCount : Integer;
Public function ObservationSiteRepCount : Integer;

Properties

Public property SetIdObx : TbsSI_271 read GetSetIdObx write SetSetIdObx;
Public property ValueType : TbsID_271 read GetValueType write SetValueType;
Public property ObservationIdentifier : TbsCWE_271 read GetObservationIdentifier write SetObservationIdentifier;
Public property ObservationSubid : TbsST_271 read GetObservationSubid write SetObservationSubid;
Public property ObservationValue[RepCount:Integer]: TbsValue read GetObservationValue write SetObservationValue;
Public property Units : TbsCWE_271 read GetUnits write SetUnits;
Public property ReferencesRange : TbsST_271 read GetReferencesRange write SetReferencesRange;
Public property InterpretationCodes[RepCount:Integer]: TbsCWE_271 read GetInterpretationCodes write SetInterpretationCodes;
Public property Probability : TbsNM_271 read GetProbability write SetProbability;
Public property NatureOfAbnormalTest[RepCount:Integer]: TbsID_271 read GetNatureOfAbnormalTest write SetNatureOfAbnormalTest;
Public property ObservationResultStatus : TbsID_271 read GetObservationResultStatus write SetObservationResultStatus;
Public property EffectiveDateOfReferenceRange : TbsDTM_271 read GetEffectiveDateOfReferenceRange write SetEffectiveDateOfReferenceRange;
Public property UserDefinedAccessChecks : TbsST_271 read GetUserDefinedAccessChecks write SetUserDefinedAccessChecks;
Public property DateTimeOfTheObservation : TbsDTM_271 read GetDateTimeOfTheObservation write SetDateTimeOfTheObservation;
Public property ProducersId : TbsCWE_271 read GetProducersId write SetProducersId;
Public property ResponsibleObserver[RepCount:Integer]: TbsXCN_271 read GetResponsibleObserver write SetResponsibleObserver;
Public property ObservationMethod[RepCount:Integer]: TbsCWE_271 read GetObservationMethod write SetObservationMethod;
Public property EquipmentInstanceIdentifier[RepCount:Integer]: TbsEI_271 read GetEquipmentInstanceIdentifier write SetEquipmentInstanceIdentifier;
Public property DateTimeOfTheAnalysis : TbsDTM_271 read GetDateTimeOfTheAnalysis write SetDateTimeOfTheAnalysis;
Public property ObservationSite[RepCount:Integer]: TbsCWE_271 read GetObservationSite write SetObservationSite;
Public property ObservationInstanceIdentifier : TbsEI_271 read GetObservationInstanceIdentifier write SetObservationInstanceIdentifier;
Public property MoodCode : TbsCNE_271 read GetMoodCode write SetMoodCode;
Public property PerformingOrganizationName : TbsXON_271 read GetPerformingOrganizationName write SetPerformingOrganizationName;
Public property PerformingOrganizationAddress : TbsXAD_271 read GetPerformingOrganizationAddress write SetPerformingOrganizationAddress;
Public property PerformingOrganizationMedicalDirector : TbsXCN_271 read GetPerformingOrganizationMedicalDirector write SetPerformingOrganizationMedicalDirector;
Public property PatientResultsReleaseCategory : TbsID_271 read GetPatientResultsReleaseCategory write SetPatientResultsReleaseCategory;

Description

Methods

Public function ObservationValueRepCount : Integer;
 
Public function InterpretationCodesRepCount : Integer;
 
Public function NatureOfAbnormalTestRepCount : Integer;
 
Public function ResponsibleObserverRepCount : Integer;
 
Public function ObservationMethodRepCount : Integer;
 
Public function EquipmentInstanceIdentifierRepCount : Integer;
 
Public function ObservationSiteRepCount : Integer;
 

Properties

Public property SetIdObx : TbsSI_271 read GetSetIdObx write SetSetIdObx;

Set Id - Obx, Min : 0, Max : 1

Public property ValueType : TbsID_271 read GetValueType write SetValueType;

Value Type, Min : 0, Max : 1

Public property ObservationIdentifier : TbsCWE_271 read GetObservationIdentifier write SetObservationIdentifier;

Observation Identifier, Min : 1, Max : 1

Public property ObservationSubid : TbsST_271 read GetObservationSubid write SetObservationSubid;

Observation Sub-id, Min : 0, Max : 1

Public property ObservationValue[RepCount:Integer]: TbsValue read GetObservationValue write SetObservationValue;

Observation Value, Min : 0, Max : *

Public property Units : TbsCWE_271 read GetUnits write SetUnits;

Units, Min : 0, Max : 1

Public property ReferencesRange : TbsST_271 read GetReferencesRange write SetReferencesRange;

References Range, Min : 0, Max : 1

Public property InterpretationCodes[RepCount:Integer]: TbsCWE_271 read GetInterpretationCodes write SetInterpretationCodes;

Interpretation Codes, Min : 0, Max : *

Public property Probability : TbsNM_271 read GetProbability write SetProbability;

Probability, Min : 0, Max : 1

Public property NatureOfAbnormalTest[RepCount:Integer]: TbsID_271 read GetNatureOfAbnormalTest write SetNatureOfAbnormalTest;

Nature Of Abnormal Test, Min : 0, Max : *

Public property ObservationResultStatus : TbsID_271 read GetObservationResultStatus write SetObservationResultStatus;

Observation Result Status, Min : 1, Max : 1

Public property EffectiveDateOfReferenceRange : TbsDTM_271 read GetEffectiveDateOfReferenceRange write SetEffectiveDateOfReferenceRange;

Effective Date Of Reference Range, Min : 0, Max : 1

Public property UserDefinedAccessChecks : TbsST_271 read GetUserDefinedAccessChecks write SetUserDefinedAccessChecks;

User Defined Access Checks, Min : 0, Max : 1

Public property DateTimeOfTheObservation : TbsDTM_271 read GetDateTimeOfTheObservation write SetDateTimeOfTheObservation;

Date/Time Of The Observation, Min : 0, Max : 1

Public property ProducersId : TbsCWE_271 read GetProducersId write SetProducersId;

Producer's Id, Min : 0, Max : 1

Public property ResponsibleObserver[RepCount:Integer]: TbsXCN_271 read GetResponsibleObserver write SetResponsibleObserver;

Responsible Observer, Min : 0, Max : *

Public property ObservationMethod[RepCount:Integer]: TbsCWE_271 read GetObservationMethod write SetObservationMethod;

Observation Method, Min : 0, Max : *

Public property EquipmentInstanceIdentifier[RepCount:Integer]: TbsEI_271 read GetEquipmentInstanceIdentifier write SetEquipmentInstanceIdentifier;

Equipment Instance Identifier, Min : 0, Max : *

Public property DateTimeOfTheAnalysis : TbsDTM_271 read GetDateTimeOfTheAnalysis write SetDateTimeOfTheAnalysis;

Date/Time Of The Analysis, Min : 0, Max : 1

Public property ObservationSite[RepCount:Integer]: TbsCWE_271 read GetObservationSite write SetObservationSite;

Observation Site, Min : 0, Max : *

Public property ObservationInstanceIdentifier : TbsEI_271 read GetObservationInstanceIdentifier write SetObservationInstanceIdentifier;

Observation Instance Identifier, Min : 0, Max : 1

Public property MoodCode : TbsCNE_271 read GetMoodCode write SetMoodCode;

Mood Code, Min : 0, Max : 1

Public property PerformingOrganizationName : TbsXON_271 read GetPerformingOrganizationName write SetPerformingOrganizationName;

Performing Organization Name, Min : 0, Max : 1

Public property PerformingOrganizationAddress : TbsXAD_271 read GetPerformingOrganizationAddress write SetPerformingOrganizationAddress;

Performing Organization Address, Min : 0, Max : 1

Public property PerformingOrganizationMedicalDirector : TbsXCN_271 read GetPerformingOrganizationMedicalDirector write SetPerformingOrganizationMedicalDirector;

Performing Organization Medical Director, Min : 0, Max : 1

Public property PatientResultsReleaseCategory : TbsID_271 read GetPatientResultsReleaseCategory write SetPatientResultsReleaseCategory;

Patient Results Release Category, Min : 0, Max : 1


Generated by PasDoc 0.14.0.