Class TbsPR1_22

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPR1_22 = class(TbsHL7Segment)

Description

Procedures The PR1 segment contains information relative to various types of procedures that can be performed on a patient. For example: Surgical, Nuclear Medicine, X-Ray with contrast, etc

Hierarchy

Overview

Methods

Public function ProcedureCodingMethodRepCount : Integer;
Public function ProcedureCodeRepCount : Integer;
Public function ProcedureDescriptionRepCount : Integer;
Public function ProcedurePractitionerRepCount : Integer;

Properties

Public property SetIdProcedure : TbsSI_22 read GetSetIdProcedure write SetSetIdProcedure;
Public property ProcedureCodingMethod[RepCount:Integer]: TbsID_22 read GetProcedureCodingMethod write SetProcedureCodingMethod;
Public property ProcedureCode[RepCount:Integer]: TbsID_22 read GetProcedureCode write SetProcedureCode;
Public property ProcedureDescription[RepCount:Integer]: TbsST_22 read GetProcedureDescription write SetProcedureDescription;
Public property ProcedureDateTime : TbsTS_22 read GetProcedureDateTime write SetProcedureDateTime;
Public property ProcedureType : TbsID_22 read GetProcedureType write SetProcedureType;
Public property ProcedureMinutes : TbsNM_22 read GetProcedureMinutes write SetProcedureMinutes;
Public property Anesthesiologist : TbsCN_PERSON_22 read GetAnesthesiologist write SetAnesthesiologist;
Public property AnesthesiaCode : TbsID_22 read GetAnesthesiaCode write SetAnesthesiaCode;
Public property AnesthesiaMinutes : TbsNM_22 read GetAnesthesiaMinutes write SetAnesthesiaMinutes;
Public property Surgeon : TbsCN_PERSON_22 read GetSurgeon write SetSurgeon;
Public property ProcedurePractitioner[RepCount:Integer]: TbsCM_PRACTITIONER_22 read GetProcedurePractitioner write SetProcedurePractitioner;
Public property ConsentCode : TbsID_22 read GetConsentCode write SetConsentCode;
Public property ProcedurePriority : TbsNM_22 read GetProcedurePriority write SetProcedurePriority;

Description

Methods

Public function ProcedureCodingMethodRepCount : Integer;
 
Public function ProcedureCodeRepCount : Integer;
 
Public function ProcedureDescriptionRepCount : Integer;
 
Public function ProcedurePractitionerRepCount : Integer;
 

Properties

Public property SetIdProcedure : TbsSI_22 read GetSetIdProcedure write SetSetIdProcedure;

Set Id - Procedure, Min : 1, Max : 1

Public property ProcedureCodingMethod[RepCount:Integer]: TbsID_22 read GetProcedureCodingMethod write SetProcedureCodingMethod;

Procedure Coding Method, Min : 1, Max : *

Public property ProcedureCode[RepCount:Integer]: TbsID_22 read GetProcedureCode write SetProcedureCode;

Procedure Code, Min : 1, Max : *

Public property ProcedureDescription[RepCount:Integer]: TbsST_22 read GetProcedureDescription write SetProcedureDescription;

Procedure Description, Min : 0, Max : *

Public property ProcedureDateTime : TbsTS_22 read GetProcedureDateTime write SetProcedureDateTime;

Procedure Date / Time, Min : 1, Max : 1

Public property ProcedureType : TbsID_22 read GetProcedureType write SetProcedureType;

Procedure Type, Min : 1, Max : 1

Public property ProcedureMinutes : TbsNM_22 read GetProcedureMinutes write SetProcedureMinutes;

Procedure Minutes, Min : 0, Max : 1

Public property Anesthesiologist : TbsCN_PERSON_22 read GetAnesthesiologist write SetAnesthesiologist;

Anesthesiologist, Min : 0, Max : 1

Public property AnesthesiaCode : TbsID_22 read GetAnesthesiaCode write SetAnesthesiaCode;

Anesthesia Code, Min : 0, Max : 1

Public property AnesthesiaMinutes : TbsNM_22 read GetAnesthesiaMinutes write SetAnesthesiaMinutes;

Anesthesia Minutes, Min : 0, Max : 1

Public property Surgeon : TbsCN_PERSON_22 read GetSurgeon write SetSurgeon;

Surgeon, Min : 0, Max : 1

Public property ProcedurePractitioner[RepCount:Integer]: TbsCM_PRACTITIONER_22 read GetProcedurePractitioner write SetProcedurePractitioner;

Procedure Practitioner, Min : 0, Max : *

Public property ConsentCode : TbsID_22 read GetConsentCode write SetConsentCode;

Consent Code, Min : 0, Max : 1

Public property ProcedurePriority : TbsNM_22 read GetProcedurePriority write SetProcedurePriority;

Procedure Priority, Min : 0, Max : 1


Generated by PasDoc 0.14.0.