Class TbsORU_R31_26

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsORU_R31_26 = class(TbsHL7Message)

Description

Represents a ORU_R31(Unsolicited transmission of an observation message) message structure. This structure contains the following elements:

  1. MSH, required

  2. SFT, optional repeating

  3. UAC, optional

  4. PID, required

  5. PD1, optional

  6. OBX, optional repeating

  7. VISIT, optional

  8. ORC, required

  9. OBR, required

  10. NTE, optional repeating

  11. ROL, optional repeating

  12. TIMING QTY, optional repeating

  13. OBSERVATION, required repeating

Hierarchy

Overview

Methods

Public function SFTRepCount : Integer ;
Public function OBXRepCount : Integer ;
Public function NTERepCount : Integer ;
Public function ROLRepCount : Integer ;
Public function TIMING_QTYRepCount : Integer ;
Public function OBSERVATIONRepCount : Integer ;
Public procedure Init; override;

Properties

Public property MSH : TbsMSH_26 read GetMSH write SetMSH;
Public property SFT[RepCount:Integer]: TbsSFT_26 read GetSFT write SetSFT;
Public property UAC : TbsUAC_26 read GetUAC write SetUAC;
Public property PID : TbsPID_26 read GetPID write SetPID;
Public property PD1 : TbsPD1_26 read GetPD1 write SetPD1;
Public property OBX[RepCount:Integer]: TbsOBX_26 read GetOBX write SetOBX;
Public property VISIT : TbsORU_R31_VISIT_26 read GetVISIT write SetVISIT;
Public property ORC : TbsORC_26 read GetORC write SetORC;
Public property OBR : TbsOBR_26 read GetOBR write SetOBR;
Public property NTE[RepCount:Integer]: TbsNTE_26 read GetNTE write SetNTE;
Public property ROL[RepCount:Integer]: TbsROL_26 read GetROL write SetROL;
Public property TIMING_QTY[RepCount:Integer]: TbsORU_R31_TIMING_QTY_26 read GetTIMING_QTY write SetTIMING_QTY;
Public property OBSERVATION[RepCount:Integer]: TbsORU_R31_OBSERVATION_26 read GetOBSERVATION write SetOBSERVATION;

Description

Methods

Public function SFTRepCount : Integer ;
 
Public function OBXRepCount : Integer ;
 
Public function NTERepCount : Integer ;
 
Public function ROLRepCount : Integer ;
 
Public function TIMING_QTYRepCount : Integer ;
 
Public function OBSERVATIONRepCount : Integer ;
 
Public procedure Init; override;
 

Properties

Public property MSH : TbsMSH_26 read GetMSH write SetMSH;

MSH, Min : 1, Max : 1

Public property SFT[RepCount:Integer]: TbsSFT_26 read GetSFT write SetSFT;

SFT, Usage : O, Min : 0, Max : *

Public property UAC : TbsUAC_26 read GetUAC write SetUAC;

UAC, Min : 0, Max : 1

Public property PID : TbsPID_26 read GetPID write SetPID;

PID, Min : 1, Max : 1

Public property PD1 : TbsPD1_26 read GetPD1 write SetPD1;

PD1, Min : 0, Max : 1

Public property OBX[RepCount:Integer]: TbsOBX_26 read GetOBX write SetOBX;

OBX, Usage : O, Min : 0, Max : *

Public property VISIT : TbsORU_R31_VISIT_26 read GetVISIT write SetVISIT;

VISIT, Min : 0, Max : 1

Public property ORC : TbsORC_26 read GetORC write SetORC;

ORC, Min : 1, Max : 1

Public property OBR : TbsOBR_26 read GetOBR write SetOBR;

OBR, Min : 1, Max : 1

Public property NTE[RepCount:Integer]: TbsNTE_26 read GetNTE write SetNTE;

NTE, Usage : O, Min : 0, Max : *

Public property ROL[RepCount:Integer]: TbsROL_26 read GetROL write SetROL;

ROL, Usage : O, Min : 0, Max : *

Public property TIMING_QTY[RepCount:Integer]: TbsORU_R31_TIMING_QTY_26 read GetTIMING_QTY write SetTIMING_QTY;

TIMING_QTY, Usage : O, Min : 0, Max : *

Public property OBSERVATION[RepCount:Integer]: TbsORU_R31_OBSERVATION_26 read GetOBSERVATION write SetOBSERVATION;

OBSERVATION, Usage : R, Min : 1, Max : *


Generated by PasDoc 0.14.0.