Besa HL7 2.x Help FileGetting Started Units Class Hierarchy Classes, Interfaces, Objects and Records Types Variables Constants Functions and Procedures Identifiers |
Class TbsCON_28
Unit
BSHL7DT28
Declaration
type TbsCON_28 = 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_28 read GetSetIdCon write SetSetIdCon; |
Set Id - Con, Min : 1, Max : 1
|
|
property ConsentType : TbsCWE_28 read GetConsentType write SetConsentType; |
Consent Type, Min : 0, Max : 1
|
|
property ConsentFormIdAndVersion : TbsST_28 read GetConsentFormIdAndVersion write SetConsentFormIdAndVersion; |
Consent Form Id And Version, Min : 0, Max : 1
|
|
property ConsentFormNumber : TbsEI_28 read GetConsentFormNumber write SetConsentFormNumber; |
Consent Form Number, Min : 0, Max : 1
|
|
property ConsentText[RepCount:Integer]: TbsFT_28 read GetConsentText write SetConsentText; |
Consent Text, Min : 0, Max : *
|
|
property SubjectspecificConsentText[RepCount:Integer]: TbsFT_28 read GetSubjectspecificConsentText write SetSubjectspecificConsentText; |
Subject-specific Consent Text, Min : 0, Max : *
|
|
property ConsentBackgroundInformation[RepCount:Integer]: TbsFT_28 read GetConsentBackgroundInformation write SetConsentBackgroundInformation; |
Consent Background Information, Min : 0, Max : *
|
|
property SubjectspecificConsentBackgroundText[RepCount:Integer]: TbsFT_28 read GetSubjectspecificConsentBackgroundText write SetSubjectspecificConsentBackgroundText; |
Subject-specific Consent Background Text, Min : 0, Max : *
|
|
property ConsenterimposedLimitations[RepCount:Integer]: TbsFT_28 read GetConsenterimposedLimitations write SetConsenterimposedLimitations; |
Consenter-imposed Limitations, Min : 0, Max : *
|
|
property ConsentMode : TbsCNE_28 read GetConsentMode write SetConsentMode; |
Consent Mode, Min : 0, Max : 1
|
|
property ConsentStatus : TbsCNE_28 read GetConsentStatus write SetConsentStatus; |
Consent Status, Min : 1, Max : 1
|
|
property ConsentDiscussionDateTime : TbsDTM_28 read GetConsentDiscussionDateTime write SetConsentDiscussionDateTime; |
Consent Discussion Date/Time, Min : 0, Max : 1
|
|
property ConsentDecisionDateTime : TbsDTM_28 read GetConsentDecisionDateTime write SetConsentDecisionDateTime; |
Consent Decision Date/Time, Min : 0, Max : 1
|
|
property ConsentEffectiveDateTime : TbsDTM_28 read GetConsentEffectiveDateTime write SetConsentEffectiveDateTime; |
Consent Effective Date/Time, Min : 0, Max : 1
|
|
property ConsentEndDateTime : TbsDTM_28 read GetConsentEndDateTime write SetConsentEndDateTime; |
Consent End Date/Time, Min : 0, Max : 1
|
|
property SubjectCompetenceIndicator : TbsID_28 read GetSubjectCompetenceIndicator write SetSubjectCompetenceIndicator; |
Subject Competence Indicator, Min : 0, Max : 1
|
|
property TranslatorAssistanceIndicator : TbsID_28 read GetTranslatorAssistanceIndicator write SetTranslatorAssistanceIndicator; |
Translator Assistance Indicator, Min : 0, Max : 1
|
|
property LanguageTranslatedTo : TbsCWE_28 read GetLanguageTranslatedTo write SetLanguageTranslatedTo; |
Language Translated To, Min : 0, Max : 1
|
|
property InformationalMaterialSuppliedIndicator : TbsID_28 read GetInformationalMaterialSuppliedIndicator write SetInformationalMaterialSuppliedIndicator; |
Informational Material Supplied Indicator, Min : 0, Max : 1
|
|
property ConsentBypassReason : TbsCWE_28 read GetConsentBypassReason write SetConsentBypassReason; |
Consent Bypass Reason, Min : 0, Max : 1
|
|
property ConsentDisclosureLevel : TbsID_28 read GetConsentDisclosureLevel write SetConsentDisclosureLevel; |
Consent Disclosure Level, Min : 0, Max : 1
|
|
property ConsentNondisclosureReason : TbsCWE_28 read GetConsentNondisclosureReason write SetConsentNondisclosureReason; |
Consent Non-disclosure Reason, Min : 0, Max : 1
|
|
property NonsubjectConsenterReason : TbsCWE_28 read GetNonsubjectConsenterReason write SetNonsubjectConsenterReason; |
Non-subject Consenter Reason, Min : 0, Max : 1
|
|
property ConsenterId[RepCount:Integer]: TbsXPN_28 read GetConsenterId write SetConsenterId; |
Consenter Id, Min : 1, Max : *
|
|
property RelationshipToSubject[RepCount:Integer]: TbsCWE_28 read GetRelationshipToSubject write SetRelationshipToSubject; |
Relationship To Subject, Min : 1, Max : *
|
Generated by PasDoc 0.14.0.
|