Class TbsMRG_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsMRG_28 = class(TbsHL7Segment)

Description

Merge Patient Information The MRG segment provides receiving applications with information necessary to initiate the merging of patient data as well as groups of records. It is intended that this segment be used throughout the Standard to allow the merging of registration, accounting, and clinical records within specific applications. The assigning authority, the fourth component of the patient identifiers, is an HD data type that is uniquely associated with the assigning authority that originally assigned the number. A given institution, or group of intercommunicating institutions, should establish a list of assigning authorities that may be potential assignors of patient identification (and other important identification) numbers. The list will be one of the institution's master dictionary lists. Since third parties (other than the assignors of patient identification numbers) may send or receive HL7 messages containing patient identification numbers, the assigning authority in the patient identification numbers may not be the same as those of the sending and receiving systems identified in the MSH. The assigning authority must be unique across applications at a given site. This field is required in HL7 implementations that have more than a single Patient Administration application assigning such numbers.

Hierarchy

Overview

Methods

Public function PriorPatientIdentifierListRepCount : Integer;
Public function PriorPatientNameRepCount : Integer;

Properties

Public property PriorPatientIdentifierList[RepCount:Integer]: TbsCX_28 read GetPriorPatientIdentifierList write SetPriorPatientIdentifierList;
Public property PriorAlternatePatientId : TbsST_28 read GetPriorAlternatePatientId write SetPriorAlternatePatientId;
Public property PriorPatientAccountNumber : TbsCX_28 read GetPriorPatientAccountNumber write SetPriorPatientAccountNumber;
Public property PriorPatientId : TbsST_28 read GetPriorPatientId write SetPriorPatientId;
Public property PriorVisitNumber : TbsCX_28 read GetPriorVisitNumber write SetPriorVisitNumber;
Public property PriorAlternateVisitId : TbsCX_28 read GetPriorAlternateVisitId write SetPriorAlternateVisitId;
Public property PriorPatientName[RepCount:Integer]: TbsXPN_28 read GetPriorPatientName write SetPriorPatientName;

Description

Methods

Public function PriorPatientIdentifierListRepCount : Integer;
 
Public function PriorPatientNameRepCount : Integer;
 

Properties

Public property PriorPatientIdentifierList[RepCount:Integer]: TbsCX_28 read GetPriorPatientIdentifierList write SetPriorPatientIdentifierList;

Prior Patient Identifier List, Min : 1, Max : *

Public property PriorAlternatePatientId : TbsST_28 read GetPriorAlternatePatientId write SetPriorAlternatePatientId;

Prior Alternate Patient Id, Min : 0, Max : 1

Public property PriorPatientAccountNumber : TbsCX_28 read GetPriorPatientAccountNumber write SetPriorPatientAccountNumber;

Prior Patient Account Number, Min : 0, Max : 1

Public property PriorPatientId : TbsST_28 read GetPriorPatientId write SetPriorPatientId;

Prior Patient Id, Min : 0, Max : 1

Public property PriorVisitNumber : TbsCX_28 read GetPriorVisitNumber write SetPriorVisitNumber;

Prior Visit Number, Min : 0, Max : 1

Public property PriorAlternateVisitId : TbsCX_28 read GetPriorAlternateVisitId write SetPriorAlternateVisitId;

Prior Alternate Visit Id, Min : 0, Max : 1

Public property PriorPatientName[RepCount:Integer]: TbsXPN_28 read GetPriorPatientName write SetPriorPatientName;

Prior Patient Name, Min : 0, Max : *


Generated by PasDoc 0.14.0.