Class TbsPRT_28

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPRT_28 = class(TbsHL7Segment)

Description

Participation Information The Participation Information segment contains the data necessary to add, update, correct, and delete from the record persons, organizations, or locations (participants) participating in the activity being transmitted. In general, the PRT segment is used to describe a participant playing a particular role within the context of the message. In OO, for example, in the results messages the PRT segment may be used to provide the performing provider, whether a person or organization. In a specimen shipment message it may be the waypoint location relevant for the shipment. The positional location of the PRT segment indicates the relationship. When the segment is used following the OBX segment, then the participations relate to the relevant participations in the result.

Hierarchy

Overview

Methods

Public function ParticipationPersonRepCount : Integer;
Public function ParticipationOrganizationRepCount : Integer;
Public function ParticipantLocationRepCount : Integer;
Public function ParticipationDeviceRepCount : Integer;
Public function ParticipationAddressRepCount : Integer;
Public function ParticipantTelecommunicationAddressRepCount : Integer;

Properties

Public property ParticipationInstanceId : TbsEI_28 read GetParticipationInstanceId write SetParticipationInstanceId;
Public property ActionCode : TbsID_28 read GetActionCode write SetActionCode;
Public property ActionReason : TbsCWE_28 read GetActionReason write SetActionReason;
Public property Participation : TbsCWE_28 read GetParticipation write SetParticipation;
Public property ParticipationPerson[RepCount:Integer]: TbsXCN_28 read GetParticipationPerson write SetParticipationPerson;
Public property ParticipationPersonProviderType : TbsCWE_28 read GetParticipationPersonProviderType write SetParticipationPersonProviderType;
Public property ParticipantOrganizationUnitType : TbsCWE_28 read GetParticipantOrganizationUnitType write SetParticipantOrganizationUnitType;
Public property ParticipationOrganization[RepCount:Integer]: TbsXON_28 read GetParticipationOrganization write SetParticipationOrganization;
Public property ParticipantLocation[RepCount:Integer]: TbsPL_28 read GetParticipantLocation write SetParticipantLocation;
Public property ParticipationDevice[RepCount:Integer]: TbsEI_28 read GetParticipationDevice write SetParticipationDevice;
Public property ParticipationBeginDateTimearrivalTime : TbsDTM_28 read GetParticipationBeginDateTimearrivalTime write SetParticipationBeginDateTimearrivalTime;
Public property ParticipationEndDateTimedepartureTime : TbsDTM_28 read GetParticipationEndDateTimedepartureTime write SetParticipationEndDateTimedepartureTime;
Public property ParticipationQualitativeDuration : TbsCWE_28 read GetParticipationQualitativeDuration write SetParticipationQualitativeDuration;
Public property ParticipationAddress[RepCount:Integer]: TbsXAD_28 read GetParticipationAddress write SetParticipationAddress;
Public property ParticipantTelecommunicationAddress[RepCount:Integer]: TbsXTN_28 read GetParticipantTelecommunicationAddress write SetParticipantTelecommunicationAddress;

Description

Methods

Public function ParticipationPersonRepCount : Integer;
 
Public function ParticipationOrganizationRepCount : Integer;
 
Public function ParticipantLocationRepCount : Integer;
 
Public function ParticipationDeviceRepCount : Integer;
 
Public function ParticipationAddressRepCount : Integer;
 
Public function ParticipantTelecommunicationAddressRepCount : Integer;
 

Properties

Public property ParticipationInstanceId : TbsEI_28 read GetParticipationInstanceId write SetParticipationInstanceId;

Participation Instance Id, Min : 0, Max : 1

Public property ActionCode : TbsID_28 read GetActionCode write SetActionCode;

Action Code, Min : 1, Max : 1

Public property ActionReason : TbsCWE_28 read GetActionReason write SetActionReason;

Action Reason, Min : 0, Max : 1

Public property Participation : TbsCWE_28 read GetParticipation write SetParticipation;

Participation, Min : 1, Max : 1

Public property ParticipationPerson[RepCount:Integer]: TbsXCN_28 read GetParticipationPerson write SetParticipationPerson;

Participation Person, Min : 0, Max : *

Public property ParticipationPersonProviderType : TbsCWE_28 read GetParticipationPersonProviderType write SetParticipationPersonProviderType;

Participation Person Provider Type, Min : 0, Max : 1

Public property ParticipantOrganizationUnitType : TbsCWE_28 read GetParticipantOrganizationUnitType write SetParticipantOrganizationUnitType;

Participant Organization Unit Type, Min : 0, Max : 1

Public property ParticipationOrganization[RepCount:Integer]: TbsXON_28 read GetParticipationOrganization write SetParticipationOrganization;

Participation Organization, Min : 0, Max : *

Public property ParticipantLocation[RepCount:Integer]: TbsPL_28 read GetParticipantLocation write SetParticipantLocation;

Participant Location, Min : 0, Max : *

Public property ParticipationDevice[RepCount:Integer]: TbsEI_28 read GetParticipationDevice write SetParticipationDevice;

Participation Device, Min : 0, Max : *

Public property ParticipationBeginDateTimearrivalTime : TbsDTM_28 read GetParticipationBeginDateTimearrivalTime write SetParticipationBeginDateTimearrivalTime;

Participation Begin Date/Time (arrival Time), Min : 0, Max : 1

Public property ParticipationEndDateTimedepartureTime : TbsDTM_28 read GetParticipationEndDateTimedepartureTime write SetParticipationEndDateTimedepartureTime;

Participation End Date/Time (departure Time), Min : 0, Max : 1

Public property ParticipationQualitativeDuration : TbsCWE_28 read GetParticipationQualitativeDuration write SetParticipationQualitativeDuration;

Participation Qualitative Duration, Min : 0, Max : 1

Public property ParticipationAddress[RepCount:Integer]: TbsXAD_28 read GetParticipationAddress write SetParticipationAddress;

Participation Address, Min : 0, Max : *

Public property ParticipantTelecommunicationAddress[RepCount:Integer]: TbsXTN_28 read GetParticipantTelecommunicationAddress write SetParticipantTelecommunicationAddress;

Participant Telecommunication Address, Min : 0, Max : *


Generated by PasDoc 0.14.0.