Class TbsDG1_26

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TbsDG1_26 = class(TbsHL7Segment)

Description

Diagnosis The DG1 segment contains patient diagnosis information of various types, for example, admitting, primary, etc.  The DG1 segment is used to send multiple diagnoses (for example, for medical records encoding).  It is also used when the FT1-19 - Diagnosis Code - FT1 does not provide sufficient information for a billing system.  This diagnosis coding should be distinguished from the clinical problem segment used by caregivers to manage the patient (see Chapter 12, Patient Care).  Coding methodologies are also defined.

Hierarchy

Overview

Methods

Public function DiagnosingClinicianRepCount : Integer;

Properties

Public property SetIDDG1 : TbsSI_26 read GetSetIDDG1 write SetSetIDDG1;
Public property DiagnosisCodingMethod : TbsID_26 read GetDiagnosisCodingMethod write SetDiagnosisCodingMethod;
Public property DiagnosisCodeDG1 : TbsCWE_26 read GetDiagnosisCodeDG1 write SetDiagnosisCodeDG1;
Public property DiagnosisDescription : TbsST_26 read GetDiagnosisDescription write SetDiagnosisDescription;
Public property DiagnosisDateTime : TbsDTM_26 read GetDiagnosisDateTime write SetDiagnosisDateTime;
Public property DiagnosisType : TbsIS_26 read GetDiagnosisType write SetDiagnosisType;
Public property MajorDiagnosticCategory : TbsCWE_26 read GetMajorDiagnosticCategory write SetMajorDiagnosticCategory;
Public property DiagnosticRelatedGroup : TbsCWE_26 read GetDiagnosticRelatedGroup write SetDiagnosticRelatedGroup;
Public property DRGApprovalIndicator : TbsID_26 read GetDRGApprovalIndicator write SetDRGApprovalIndicator;
Public property DRGGrouperReviewCode : TbsIS_26 read GetDRGGrouperReviewCode write SetDRGGrouperReviewCode;
Public property OutlierType : TbsCWE_26 read GetOutlierType write SetOutlierType;
Public property OutlierDays : TbsNM_26 read GetOutlierDays write SetOutlierDays;
Public property OutlierCost : TbsCP_26 read GetOutlierCost write SetOutlierCost;
Public property GrouperVersionAndType : TbsST_26 read GetGrouperVersionAndType write SetGrouperVersionAndType;
Public property DiagnosisPriority : TbsID_26 read GetDiagnosisPriority write SetDiagnosisPriority;
Public property DiagnosingClinician[RepCount:Integer]: TbsXCN_26 read GetDiagnosingClinician write SetDiagnosingClinician;
Public property DiagnosisClassification : TbsIS_26 read GetDiagnosisClassification write SetDiagnosisClassification;
Public property ConfidentialIndicator : TbsID_26 read GetConfidentialIndicator write SetConfidentialIndicator;
Public property AttestationDateTime : TbsDTM_26 read GetAttestationDateTime write SetAttestationDateTime;
Public property DiagnosisIdentifier : TbsEI_26 read GetDiagnosisIdentifier write SetDiagnosisIdentifier;
Public property DiagnosisActionCode : TbsID_26 read GetDiagnosisActionCode write SetDiagnosisActionCode;
Public property ParentDiagnosis : TbsEI_26 read GetParentDiagnosis write SetParentDiagnosis;
Public property DRGCCLValueCode : TbsCWE_26 read GetDRGCCLValueCode write SetDRGCCLValueCode;
Public property DRGGroupingUsage : TbsID_26 read GetDRGGroupingUsage write SetDRGGroupingUsage;
Public property DRGDiagnosisDeterminationStatus : TbsIS_26 read GetDRGDiagnosisDeterminationStatus write SetDRGDiagnosisDeterminationStatus;
Public property PresentOnAdmissionPOAIndicator : TbsIS_26 read GetPresentOnAdmissionPOAIndicator write SetPresentOnAdmissionPOAIndicator;

Description

Methods

Public function DiagnosingClinicianRepCount : Integer;
 

Properties

Public property SetIDDG1 : TbsSI_26 read GetSetIDDG1 write SetSetIDDG1;

Set ID - DG1, Min : 1, Max : 1

Public property DiagnosisCodingMethod : TbsID_26 read GetDiagnosisCodingMethod write SetDiagnosisCodingMethod;

Diagnosis Coding Method, Min : 0, Max : 1

Public property DiagnosisCodeDG1 : TbsCWE_26 read GetDiagnosisCodeDG1 write SetDiagnosisCodeDG1;

Diagnosis Code - DG1, Min : 0, Max : 1

Public property DiagnosisDescription : TbsST_26 read GetDiagnosisDescription write SetDiagnosisDescription;

Diagnosis Description, Min : 0, Max : 1

Public property DiagnosisDateTime : TbsDTM_26 read GetDiagnosisDateTime write SetDiagnosisDateTime;

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

Public property DiagnosisType : TbsIS_26 read GetDiagnosisType write SetDiagnosisType;

Diagnosis Type, Min : 1, Max : 1

Public property MajorDiagnosticCategory : TbsCWE_26 read GetMajorDiagnosticCategory write SetMajorDiagnosticCategory;

Major Diagnostic Category, Min : 0, Max : 1

Public property DiagnosticRelatedGroup : TbsCWE_26 read GetDiagnosticRelatedGroup write SetDiagnosticRelatedGroup;

Diagnostic Related Group, Min : 0, Max : 1

Public property DRGApprovalIndicator : TbsID_26 read GetDRGApprovalIndicator write SetDRGApprovalIndicator;

DRG Approval Indicator, Min : 0, Max : 1

Public property DRGGrouperReviewCode : TbsIS_26 read GetDRGGrouperReviewCode write SetDRGGrouperReviewCode;

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

Public property OutlierType : TbsCWE_26 read GetOutlierType write SetOutlierType;

Outlier Type, Min : 0, Max : 1

Public property OutlierDays : TbsNM_26 read GetOutlierDays write SetOutlierDays;

Outlier Days, Min : 0, Max : 1

Public property OutlierCost : TbsCP_26 read GetOutlierCost write SetOutlierCost;

Outlier Cost, Min : 0, Max : 1

Public property GrouperVersionAndType : TbsST_26 read GetGrouperVersionAndType write SetGrouperVersionAndType;

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

Public property DiagnosisPriority : TbsID_26 read GetDiagnosisPriority write SetDiagnosisPriority;

Diagnosis Priority, Min : 0, Max : 1

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

Diagnosing Clinician, Min : 0, Max : *

Public property DiagnosisClassification : TbsIS_26 read GetDiagnosisClassification write SetDiagnosisClassification;

Diagnosis Classification, Min : 0, Max : 1

Public property ConfidentialIndicator : TbsID_26 read GetConfidentialIndicator write SetConfidentialIndicator;

Confidential Indicator, Min : 0, Max : 1

Public property AttestationDateTime : TbsDTM_26 read GetAttestationDateTime write SetAttestationDateTime;

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

Public property DiagnosisIdentifier : TbsEI_26 read GetDiagnosisIdentifier write SetDiagnosisIdentifier;

Diagnosis Identifier, Min : 0, Max : 1

Public property DiagnosisActionCode : TbsID_26 read GetDiagnosisActionCode write SetDiagnosisActionCode;

Diagnosis Action Code, Min : 0, Max : 1

Public property ParentDiagnosis : TbsEI_26 read GetParentDiagnosis write SetParentDiagnosis;

Parent Diagnosis, Min : 0, Max : 1

Public property DRGCCLValueCode : TbsCWE_26 read GetDRGCCLValueCode write SetDRGCCLValueCode;

DRG CCL Value Code, Min : 0, Max : 1

Public property DRGGroupingUsage : TbsID_26 read GetDRGGroupingUsage write SetDRGGroupingUsage;

DRG Grouping Usage, Min : 0, Max : 1

Public property DRGDiagnosisDeterminationStatus : TbsIS_26 read GetDRGDiagnosisDeterminationStatus write SetDRGDiagnosisDeterminationStatus;

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

Public property PresentOnAdmissionPOAIndicator : TbsIS_26 read GetPresentOnAdmissionPOAIndicator write SetPresentOnAdmissionPOAIndicator;

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


Generated by PasDoc 0.14.0.