Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsCON_271
Unit
BSHL7DT271
Declaration
type TbsCON_271 = class(TbsHL7Segment)
Description
Consent Segment This segment identifies patient consent information relating to a particular message. It can be used as part of existing messages to convey information about patient consent to procedures, admissions, information release/exchange or other events discussed by the message. It may also be used in messages focusing on recording or requesting consent and for consents related to employees or service providers. The segment will be used in conjunction with various other segments to identify the practitioner (PRA/STF) or patient (PID) the consent is for, the various individuals involved in the consent (ROL) as witnesses, consenting person (not always the patient), translators, consulting providers, etc., and the specific procedures being proposed (PR1).
Hierarchy
Overview
Methods
Properties
Description
Methods
|
function ConsentTextRepCount : Integer; |
|
|
function SubjectspecificConsentTextRepCount : Integer; |
|
|
function ConsentBackgroundInformationRepCount : Integer; |
|
|
function SubjectspecificConsentBackgroundTextRepCount : Integer; |
|
|
function ConsenterimposedLimitationsRepCount : Integer; |
|
|
function ConsenterIdRepCount : Integer; |
|
|
function RelationshipToSubjectRepCount : Integer; |
|
Properties
|
property SetIdCon : TbsSI_271 read GetSetIdCon write SetSetIdCon; |
Set Id - Con, Min : 1, Max : 1
|
|
property ConsentType : TbsCWE_271 read GetConsentType write SetConsentType; |
Consent Type, Min : 0, Max : 1
|
|
property ConsentFormIdAndVersion : TbsST_271 read GetConsentFormIdAndVersion write SetConsentFormIdAndVersion; |
Consent Form Id And Version, Min : 0, Max : 1
|
|
property ConsentFormNumber : TbsEI_271 read GetConsentFormNumber write SetConsentFormNumber; |
Consent Form Number, Min : 0, Max : 1
|
|
property ConsentText[RepCount:Integer]: TbsFT_271 read GetConsentText write SetConsentText; |
Consent Text, Min : 0, Max : *
|
|
property SubjectspecificConsentText[RepCount:Integer]: TbsFT_271 read GetSubjectspecificConsentText write SetSubjectspecificConsentText; |
Subject-specific Consent Text, Min : 0, Max : *
|
|
property ConsentBackgroundInformation[RepCount:Integer]: TbsFT_271 read GetConsentBackgroundInformation write SetConsentBackgroundInformation; |
Consent Background Information, Min : 0, Max : *
|
|
property SubjectspecificConsentBackgroundText[RepCount:Integer]: TbsFT_271 read GetSubjectspecificConsentBackgroundText write SetSubjectspecificConsentBackgroundText; |
Subject-specific Consent Background Text, Min : 0, Max : *
|
|
property ConsenterimposedLimitations[RepCount:Integer]: TbsFT_271 read GetConsenterimposedLimitations write SetConsenterimposedLimitations; |
Consenter-imposed Limitations, Min : 0, Max : *
|
|
property ConsentMode : TbsCNE_271 read GetConsentMode write SetConsentMode; |
Consent Mode, Min : 0, Max : 1
|
|
property ConsentStatus : TbsCNE_271 read GetConsentStatus write SetConsentStatus; |
Consent Status, Min : 1, Max : 1
|
|
property ConsentDiscussionDateTime : TbsDTM_271 read GetConsentDiscussionDateTime write SetConsentDiscussionDateTime; |
Consent Discussion Date/Time, Min : 0, Max : 1
|
|
property ConsentDecisionDateTime : TbsDTM_271 read GetConsentDecisionDateTime write SetConsentDecisionDateTime; |
Consent Decision Date/Time, Min : 0, Max : 1
|
|
property ConsentEffectiveDateTime : TbsDTM_271 read GetConsentEffectiveDateTime write SetConsentEffectiveDateTime; |
Consent Effective Date/Time, Min : 0, Max : 1
|
|
property ConsentEndDateTime : TbsDTM_271 read GetConsentEndDateTime write SetConsentEndDateTime; |
Consent End Date/Time, Min : 0, Max : 1
|
|
property SubjectCompetenceIndicator : TbsID_271 read GetSubjectCompetenceIndicator write SetSubjectCompetenceIndicator; |
Subject Competence Indicator, Min : 0, Max : 1
|
|
property TranslatorAssistanceIndicator : TbsID_271 read GetTranslatorAssistanceIndicator write SetTranslatorAssistanceIndicator; |
Translator Assistance Indicator, Min : 0, Max : 1
|
|
property LanguageTranslatedTo : TbsCWE_271 read GetLanguageTranslatedTo write SetLanguageTranslatedTo; |
Language Translated To, Min : 0, Max : 1
|
|
property InformationalMaterialSuppliedIndicator : TbsID_271 read GetInformationalMaterialSuppliedIndicator write SetInformationalMaterialSuppliedIndicator; |
Informational Material Supplied Indicator, Min : 0, Max : 1
|
|
property ConsentBypassReason : TbsCWE_271 read GetConsentBypassReason write SetConsentBypassReason; |
Consent Bypass Reason, Min : 0, Max : 1
|
|
property ConsentDisclosureLevel : TbsID_271 read GetConsentDisclosureLevel write SetConsentDisclosureLevel; |
Consent Disclosure Level, Min : 0, Max : 1
|
|
property ConsentNondisclosureReason : TbsCWE_271 read GetConsentNondisclosureReason write SetConsentNondisclosureReason; |
Consent Non-disclosure Reason, Min : 0, Max : 1
|
|
property NonsubjectConsenterReason : TbsCWE_271 read GetNonsubjectConsenterReason write SetNonsubjectConsenterReason; |
Non-subject Consenter Reason, Min : 0, Max : 1
|
|
property ConsenterId[RepCount:Integer]: TbsXPN_271 read GetConsenterId write SetConsenterId; |
Consenter Id, Min : 1, Max : *
|
|
property RelationshipToSubject[RepCount:Integer]: TbsCWE_271 read GetRelationshipToSubject write SetRelationshipToSubject; |
Relationship To Subject, Min : 1, Max : *
|
Generated by PasDoc 0.14.0.
|