Skip to content

Compliance Audits Technical Document

The purpose of compliance Audits module is to provide cross validation for Manual coding and corresponding documentation support, through this we can cross validate over coding or under coding before going for billing.
Currently following Compliance standards are taken consideration for auditing Coded Diagnosis

  • Compliance Diagnosis
  • Etiology
  • Sign Or Symptoms
  • Clinical Evaluation
  • Diagnostics
  • Therapeutic Treatment

Functionalities :

  • User can audit accounts for coded diagnosis with document support.
  • There are two queues in this module. One is for reviewed and other is for non-reviewed.
  • User can do search data term/ jobid,making new annotations, posting issues.
  • User can view Laboratory conditions, vital signs, medications and Facility codes.
  • User can view all the keywords of specific type (Compliance terms) inside Queue itself.
  • User can make account reviewed as well as non-reviewed.
  • User can navigate to other accounts from view document interface..
  • User can export Compliance form for the corresponding account and use check fields facility.

Completed Diseases (12): Encephalopathy, Sepsis, ARF, ARF with Pathology, ESRD, Heart Failure, Hypernatremia, Hyponatremia, Malnutrition, Respiratory Failure, Simple Pneumonia, Complex Pneumonia

Compliance/Standard Terms:

  • Primary Disease
  • Etiology
  • Sign or Symptoms
  • Clinical Evaluations(CE)
  • Diagnostics(DST)
  • Therapeutic Treatments(TT)

Technical Details:

Tables and Status Descriptions:

EncphAnnotations

Description Status column Value
Annotation insertion by KPAI Status=0
Annotation insertion by user Status=2
Annotation deletion Status=1
Annotation Update Status=3

Total Table Details:

In Facility DB:

  • EncphAnnotations
  • EncphDataByViewMain
  • EncphReviewstatus
  • Meditechcodes
  • QAExecutetimes
  • ComplianceAuditAccountInfo

In MedmineMaster DB:

  • addedcaacclog
  • Stored Procedures
  • getEncphReviewAccCount
  • GetEncphAccounts
  • GetAllMeditechCodes
  • GetCAMessageStatus
  • InsertMeditechCode
  • EncepDataSplitting
  • EncepDataSplittingByAccno
  • ReviewEncphAnnotations
  • GetEncphAnnotations
  • GetAllExistingDxbyAccNo
  • GetAllExistingDxbyJobid
  • InsertNewEncphAnnotation
  • ChangeEncphAnnotation

JSPs and Java Script:

  • IcdIssueTracking/encephalopathyinfo.jsp
  • IcdIssueTracking/ReviewEncphAnnotations.jsp
  • IcdIssueTracking/getLabData.jsp
  • IcdIssueTracking/AuditDocInfo.jsp
  • IcdIssueTracking/defaultAnnotation.jsp
  • DrgQueryQueue/getPrimaryDx.jsp
  • IcdIssueTracking/jsonhandler.jsp
  • IcdIssueTracking/SearchDxPx.jsp
  • IcdIssueTracking/encephalopathy.js
  • IcdIssueTracking/auditdoc.js

Java:

  • biz.codeextract.documentsummary.service.PatientVisitDetailsService.java
  • biz.codeextract.documentsummary.dao.PatientVisitDetailsDao.java
  • biz.kpai.complianceaudit.dao.ComplianceAuditDao.java
  • biz.kpai.complianceaudit.service.ComplianceAuditService.java
  • biz.codeextract.documentsummary.servlet.EncephalopathyJson.java
  • biz.codeextract.documentsummary.servlet.EncephalopathyDataTableObject.java

Work-Flow for Compliance Audits

Compliance Audit