Class TbsDG1_27

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsDG1_27 = class(TbsHL7Segment)

Description

Diagnosis

Hierarchy

Overview

Methods

Protected function GetSetIdDg1 : TbsSI_27;
Protected procedure SetSetIdDg1(Value : TbsSI_27);
Protected function GetDiagnosisCodingMethod : TbsID_27;
Protected procedure SetDiagnosisCodingMethod(Value : TbsID_27);
Protected function GetDiagnosisCodeDg1 : TbsCWE_27;
Protected procedure SetDiagnosisCodeDg1(Value : TbsCWE_27);
Protected function GetDiagnosisDescription : TbsST_27;
Protected procedure SetDiagnosisDescription(Value : TbsST_27);
Protected function GetDiagnosisDateTime : TbsDTM_27;
Protected procedure SetDiagnosisDateTime(Value : TbsDTM_27);
Protected function GetDiagnosisType : TbsCWE_27;
Protected procedure SetDiagnosisType(Value : TbsCWE_27);
Protected function GetMajorDiagnosticCategory : TbsCNE_27;
Protected procedure SetMajorDiagnosticCategory(Value : TbsCNE_27);
Protected function GetDiagnosticRelatedGroup : TbsCNE_27;
Protected procedure SetDiagnosticRelatedGroup(Value : TbsCNE_27);
Protected function GetDrgApprovalIndicator : TbsID_27;
Protected procedure SetDrgApprovalIndicator(Value : TbsID_27);
Protected function GetDrgGrouperReviewCode : TbsCWE_27;
Protected procedure SetDrgGrouperReviewCode(Value : TbsCWE_27);
Protected function GetOutlierType : TbsCWE_27;
Protected procedure SetOutlierType(Value : TbsCWE_27);
Protected function GetOutlierDays : TbsNM_27;
Protected procedure SetOutlierDays(Value : TbsNM_27);
Protected function GetOutlierCost : TbsCP_27;
Protected procedure SetOutlierCost(Value : TbsCP_27);
Protected function GetGrouperVersionAndType : TbsST_27;
Protected procedure SetGrouperVersionAndType(Value : TbsST_27);
Protected function GetDiagnosisPriority : TbsNM_27;
Protected procedure SetDiagnosisPriority(Value : TbsNM_27);
Protected function GetDiagnosingClinician(RepCount : Integer) : TbsXCN_27;
Protected procedure SetDiagnosingClinician(RepCount : Integer; Value : TbsXCN_27);
Protected function GetDiagnosisClassification : TbsCWE_27;
Protected procedure SetDiagnosisClassification(Value : TbsCWE_27);
Protected function GetConfidentialIndicator : TbsID_27;
Protected procedure SetConfidentialIndicator(Value : TbsID_27);
Protected function GetAttestationDateTime : TbsDTM_27;
Protected procedure SetAttestationDateTime(Value : TbsDTM_27);
Protected function GetDiagnosisIdentifier : TbsEI_27;
Protected procedure SetDiagnosisIdentifier(Value : TbsEI_27);
Protected function GetDiagnosisActionCode : TbsID_27;
Protected procedure SetDiagnosisActionCode(Value : TbsID_27);
Protected function GetParentDiagnosis : TbsEI_27;
Protected procedure SetParentDiagnosis(Value : TbsEI_27);
Protected function GetDrgCclValueCode : TbsCWE_27;
Protected procedure SetDrgCclValueCode(Value : TbsCWE_27);
Protected function GetDrgGroupingUsage : TbsID_27;
Protected procedure SetDrgGroupingUsage(Value : TbsID_27);
Protected function GetDrgDiagnosisDeterminationStatus : TbsCWE_27;
Protected procedure SetDrgDiagnosisDeterminationStatus(Value : TbsCWE_27);
Protected function GetPresentOnAdmissionpoaIndicator : TbsCWE_27;
Protected procedure SetPresentOnAdmissionpoaIndicator(Value : TbsCWE_27);
Public function DiagnosingClinicianRepCount : Integer;

Properties

Public property SetIdDg1 : TbsSI_27 read GetSetIdDg1 write SetSetIdDg1;
Public property DiagnosisCodingMethod : TbsID_27 read GetDiagnosisCodingMethod write SetDiagnosisCodingMethod;
Public property DiagnosisCodeDg1 : TbsCWE_27 read GetDiagnosisCodeDg1 write SetDiagnosisCodeDg1;
Public property DiagnosisDescription : TbsST_27 read GetDiagnosisDescription write SetDiagnosisDescription;
Public property DiagnosisDateTime : TbsDTM_27 read GetDiagnosisDateTime write SetDiagnosisDateTime;
Public property DiagnosisType : TbsCWE_27 read GetDiagnosisType write SetDiagnosisType;
Public property MajorDiagnosticCategory : TbsCNE_27 read GetMajorDiagnosticCategory write SetMajorDiagnosticCategory;
Public property DiagnosticRelatedGroup : TbsCNE_27 read GetDiagnosticRelatedGroup write SetDiagnosticRelatedGroup;
Public property DrgApprovalIndicator : TbsID_27 read GetDrgApprovalIndicator write SetDrgApprovalIndicator;
Public property DrgGrouperReviewCode : TbsCWE_27 read GetDrgGrouperReviewCode write SetDrgGrouperReviewCode;
Public property OutlierType : TbsCWE_27 read GetOutlierType write SetOutlierType;
Public property OutlierDays : TbsNM_27 read GetOutlierDays write SetOutlierDays;
Public property OutlierCost : TbsCP_27 read GetOutlierCost write SetOutlierCost;
Public property GrouperVersionAndType : TbsST_27 read GetGrouperVersionAndType write SetGrouperVersionAndType;
Public property DiagnosisPriority : TbsNM_27 read GetDiagnosisPriority write SetDiagnosisPriority;
Public property DiagnosingClinician[RepCount:Integer]: TbsXCN_27 read GetDiagnosingClinician write SetDiagnosingClinician;
Public property DiagnosisClassification : TbsCWE_27 read GetDiagnosisClassification write SetDiagnosisClassification;
Public property ConfidentialIndicator : TbsID_27 read GetConfidentialIndicator write SetConfidentialIndicator;
Public property AttestationDateTime : TbsDTM_27 read GetAttestationDateTime write SetAttestationDateTime;
Public property DiagnosisIdentifier : TbsEI_27 read GetDiagnosisIdentifier write SetDiagnosisIdentifier;
Public property DiagnosisActionCode : TbsID_27 read GetDiagnosisActionCode write SetDiagnosisActionCode;
Public property ParentDiagnosis : TbsEI_27 read GetParentDiagnosis write SetParentDiagnosis;
Public property DrgCclValueCode : TbsCWE_27 read GetDrgCclValueCode write SetDrgCclValueCode;
Public property DrgGroupingUsage : TbsID_27 read GetDrgGroupingUsage write SetDrgGroupingUsage;
Public property DrgDiagnosisDeterminationStatus : TbsCWE_27 read GetDrgDiagnosisDeterminationStatus write SetDrgDiagnosisDeterminationStatus;
Public property PresentOnAdmissionpoaIndicator : TbsCWE_27 read GetPresentOnAdmissionpoaIndicator write SetPresentOnAdmissionpoaIndicator;

Description

Methods

Protected function GetSetIdDg1 : TbsSI_27;
 
Protected procedure SetSetIdDg1(Value : TbsSI_27);
 
Protected function GetDiagnosisCodingMethod : TbsID_27;
 
Protected procedure SetDiagnosisCodingMethod(Value : TbsID_27);
 
Protected function GetDiagnosisCodeDg1 : TbsCWE_27;
 
Protected procedure SetDiagnosisCodeDg1(Value : TbsCWE_27);
 
Protected function GetDiagnosisDescription : TbsST_27;
 
Protected procedure SetDiagnosisDescription(Value : TbsST_27);
 
Protected function GetDiagnosisDateTime : TbsDTM_27;
 
Protected procedure SetDiagnosisDateTime(Value : TbsDTM_27);
 
Protected function GetDiagnosisType : TbsCWE_27;
 
Protected procedure SetDiagnosisType(Value : TbsCWE_27);
 
Protected function GetMajorDiagnosticCategory : TbsCNE_27;
 
Protected procedure SetMajorDiagnosticCategory(Value : TbsCNE_27);
 
Protected function GetDiagnosticRelatedGroup : TbsCNE_27;
 
Protected procedure SetDiagnosticRelatedGroup(Value : TbsCNE_27);
 
Protected function GetDrgApprovalIndicator : TbsID_27;
 
Protected procedure SetDrgApprovalIndicator(Value : TbsID_27);
 
Protected function GetDrgGrouperReviewCode : TbsCWE_27;
 
Protected procedure SetDrgGrouperReviewCode(Value : TbsCWE_27);
 
Protected function GetOutlierType : TbsCWE_27;
 
Protected procedure SetOutlierType(Value : TbsCWE_27);
 
Protected function GetOutlierDays : TbsNM_27;
 
Protected procedure SetOutlierDays(Value : TbsNM_27);
 
Protected function GetOutlierCost : TbsCP_27;
 
Protected procedure SetOutlierCost(Value : TbsCP_27);
 
Protected function GetGrouperVersionAndType : TbsST_27;
 
Protected procedure SetGrouperVersionAndType(Value : TbsST_27);
 
Protected function GetDiagnosisPriority : TbsNM_27;
 
Protected procedure SetDiagnosisPriority(Value : TbsNM_27);
 
Protected function GetDiagnosingClinician(RepCount : Integer) : TbsXCN_27;
 
Protected procedure SetDiagnosingClinician(RepCount : Integer; Value : TbsXCN_27);
 
Protected function GetDiagnosisClassification : TbsCWE_27;
 
Protected procedure SetDiagnosisClassification(Value : TbsCWE_27);
 
Protected function GetConfidentialIndicator : TbsID_27;
 
Protected procedure SetConfidentialIndicator(Value : TbsID_27);
 
Protected function GetAttestationDateTime : TbsDTM_27;
 
Protected procedure SetAttestationDateTime(Value : TbsDTM_27);
 
Protected function GetDiagnosisIdentifier : TbsEI_27;
 
Protected procedure SetDiagnosisIdentifier(Value : TbsEI_27);
 
Protected function GetDiagnosisActionCode : TbsID_27;
 
Protected procedure SetDiagnosisActionCode(Value : TbsID_27);
 
Protected function GetParentDiagnosis : TbsEI_27;
 
Protected procedure SetParentDiagnosis(Value : TbsEI_27);
 
Protected function GetDrgCclValueCode : TbsCWE_27;
 
Protected procedure SetDrgCclValueCode(Value : TbsCWE_27);
 
Protected function GetDrgGroupingUsage : TbsID_27;
 
Protected procedure SetDrgGroupingUsage(Value : TbsID_27);
 
Protected function GetDrgDiagnosisDeterminationStatus : TbsCWE_27;
 
Protected procedure SetDrgDiagnosisDeterminationStatus(Value : TbsCWE_27);
 
Protected function GetPresentOnAdmissionpoaIndicator : TbsCWE_27;
 
Protected procedure SetPresentOnAdmissionpoaIndicator(Value : TbsCWE_27);
 
Public function DiagnosingClinicianRepCount : Integer;
 

Properties

Public property SetIdDg1 : TbsSI_27 read GetSetIdDg1 write SetSetIdDg1;

Set Id - Dg1, Min : 1, Max : 1

Public property DiagnosisCodingMethod : TbsID_27 read GetDiagnosisCodingMethod write SetDiagnosisCodingMethod;

Diagnosis Coding Method, Min : 0, Max : 1

Public property DiagnosisCodeDg1 : TbsCWE_27 read GetDiagnosisCodeDg1 write SetDiagnosisCodeDg1;

Diagnosis Code - Dg1, Min : 1, Max : 1

Public property DiagnosisDescription : TbsST_27 read GetDiagnosisDescription write SetDiagnosisDescription;

Diagnosis Description, Min : 0, Max : 1

Public property DiagnosisDateTime : TbsDTM_27 read GetDiagnosisDateTime write SetDiagnosisDateTime;

Diagnosis Date/Time, Min : 0, Max : 1

Public property DiagnosisType : TbsCWE_27 read GetDiagnosisType write SetDiagnosisType;

Diagnosis Type, Min : 1, Max : 1

Public property MajorDiagnosticCategory : TbsCNE_27 read GetMajorDiagnosticCategory write SetMajorDiagnosticCategory;

Major Diagnostic Category, Min : 0, Max : 1

Public property DiagnosticRelatedGroup : TbsCNE_27 read GetDiagnosticRelatedGroup write SetDiagnosticRelatedGroup;

Diagnostic Related Group, Min : 0, Max : 1

Public property DrgApprovalIndicator : TbsID_27 read GetDrgApprovalIndicator write SetDrgApprovalIndicator;

Drg Approval Indicator, Min : 0, Max : 1

Public property DrgGrouperReviewCode : TbsCWE_27 read GetDrgGrouperReviewCode write SetDrgGrouperReviewCode;

Drg Grouper Review Code, Min : 0, Max : 1

Public property OutlierType : TbsCWE_27 read GetOutlierType write SetOutlierType;

Outlier Type, Min : 0, Max : 1

Public property OutlierDays : TbsNM_27 read GetOutlierDays write SetOutlierDays;

Outlier Days, Min : 0, Max : 1

Public property OutlierCost : TbsCP_27 read GetOutlierCost write SetOutlierCost;

Outlier Cost, Min : 0, Max : 1

Public property GrouperVersionAndType : TbsST_27 read GetGrouperVersionAndType write SetGrouperVersionAndType;

Grouper Version And Type, Min : 0, Max : 1

Public property DiagnosisPriority : TbsNM_27 read GetDiagnosisPriority write SetDiagnosisPriority;

Diagnosis Priority, Min : 0, Max : 1

Public property DiagnosingClinician[RepCount:Integer]: TbsXCN_27 read GetDiagnosingClinician write SetDiagnosingClinician;

Diagnosing Clinician, Min : 0, Max : *

Public property DiagnosisClassification : TbsCWE_27 read GetDiagnosisClassification write SetDiagnosisClassification;

Diagnosis Classification, Min : 0, Max : 1

Public property ConfidentialIndicator : TbsID_27 read GetConfidentialIndicator write SetConfidentialIndicator;

Confidential Indicator, Min : 0, Max : 1

Public property AttestationDateTime : TbsDTM_27 read GetAttestationDateTime write SetAttestationDateTime;

Attestation Date/Time, Min : 0, Max : 1

Public property DiagnosisIdentifier : TbsEI_27 read GetDiagnosisIdentifier write SetDiagnosisIdentifier;

Diagnosis Identifier, Min : 0, Max : 1

Public property DiagnosisActionCode : TbsID_27 read GetDiagnosisActionCode write SetDiagnosisActionCode;

Diagnosis Action Code, Min : 0, Max : 1

Public property ParentDiagnosis : TbsEI_27 read GetParentDiagnosis write SetParentDiagnosis;

Parent Diagnosis, Min : 0, Max : 1

Public property DrgCclValueCode : TbsCWE_27 read GetDrgCclValueCode write SetDrgCclValueCode;

Drg Ccl Value Code, Min : 0, Max : 1

Public property DrgGroupingUsage : TbsID_27 read GetDrgGroupingUsage write SetDrgGroupingUsage;

Drg Grouping Usage, Min : 0, Max : 1

Public property DrgDiagnosisDeterminationStatus : TbsCWE_27 read GetDrgDiagnosisDeterminationStatus write SetDrgDiagnosisDeterminationStatus;

Drg Diagnosis Determination Status, Min : 0, Max : 1

Public property PresentOnAdmissionpoaIndicator : TbsCWE_27 read GetPresentOnAdmissionpoaIndicator write SetPresentOnAdmissionpoaIndicator;

Present On Admission (poa) Indicator, Min : 0, Max : 1


Generated by PasDoc 0.14.0.