Class TbsPRT_271

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsPRT_271 = 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_271 read GetParticipationInstanceId write SetParticipationInstanceId;
Public property ActionCode : TbsID_271 read GetActionCode write SetActionCode;
Public property ActionReason : TbsCWE_271 read GetActionReason write SetActionReason;
Public property Participation : TbsCWE_271 read GetParticipation write SetParticipation;
Public property ParticipationPerson[RepCount:Integer]: TbsXCN_271 read GetParticipationPerson write SetParticipationPerson;
Public property ParticipationPersonProviderType : TbsCWE_271 read GetParticipationPersonProviderType write SetParticipationPersonProviderType;
Public property ParticipantOrganizationUnitType : TbsCWE_271 read GetParticipantOrganizationUnitType write SetParticipantOrganizationUnitType;
Public property ParticipationOrganization[RepCount:Integer]: TbsXON_271 read GetParticipationOrganization write SetParticipationOrganization;
Public property ParticipantLocation[RepCount:Integer]: TbsPL_271 read GetParticipantLocation write SetParticipantLocation;
Public property ParticipationDevice[RepCount:Integer]: TbsEI_271 read GetParticipationDevice write SetParticipationDevice;
Public property ParticipationBeginDateTimearrivalTime : TbsDTM_271 read GetParticipationBeginDateTimearrivalTime write SetParticipationBeginDateTimearrivalTime;
Public property ParticipationEndDateTimedepartureTime : TbsDTM_271 read GetParticipationEndDateTimedepartureTime write SetParticipationEndDateTimedepartureTime;
Public property ParticipationQualitativeDuration : TbsCWE_271 read GetParticipationQualitativeDuration write SetParticipationQualitativeDuration;
Public property ParticipationAddress[RepCount:Integer]: TbsXAD_271 read GetParticipationAddress write SetParticipationAddress;
Public property ParticipantTelecommunicationAddress[RepCount:Integer]: TbsXTN_271 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_271 read GetParticipationInstanceId write SetParticipationInstanceId;

Participation Instance Id, Min : 0, Max : 1

Public property ActionCode : TbsID_271 read GetActionCode write SetActionCode;

Action Code, Min : 1, Max : 1

Public property ActionReason : TbsCWE_271 read GetActionReason write SetActionReason;

Action Reason, Min : 0, Max : 1

Public property Participation : TbsCWE_271 read GetParticipation write SetParticipation;

Participation, Min : 1, Max : 1

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

Participation Person, Min : 0, Max : *

Public property ParticipationPersonProviderType : TbsCWE_271 read GetParticipationPersonProviderType write SetParticipationPersonProviderType;

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

Public property ParticipantOrganizationUnitType : TbsCWE_271 read GetParticipantOrganizationUnitType write SetParticipantOrganizationUnitType;

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

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

Participation Organization, Min : 0, Max : *

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

Participant Location, Min : 0, Max : *

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

Participation Device, Min : 0, Max : *

Public property ParticipationBeginDateTimearrivalTime : TbsDTM_271 read GetParticipationBeginDateTimearrivalTime write SetParticipationBeginDateTimearrivalTime;

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

Public property ParticipationEndDateTimedepartureTime : TbsDTM_271 read GetParticipationEndDateTimedepartureTime write SetParticipationEndDateTimedepartureTime;

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

Public property ParticipationQualitativeDuration : TbsCWE_271 read GetParticipationQualitativeDuration write SetParticipationQualitativeDuration;

Participation Qualitative Duration, Min : 0, Max : 1

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

Participation Address, Min : 0, Max : *

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

Participant Telecommunication Address, Min : 0, Max : *


Generated by PasDoc 0.14.0.