Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Primary mentor

Stephen Musoke

Backup mentor

Mayank Sharma

Assigned to

Shivang Nagaria

Abstract

The Data Integrity module is used to find data quality violations in data entered in OpenMRS, and is often used for validations that cannot be done within the form capture tools. The violations are checked across any OpenMRS objects visits, encounters, observations and patient attributes even across time.

The current module based on code donated from a rewrite by ThoughtWorks for the Bahmni project. The long term plan is to support data quality improvement projects and best practices.

Project Champions

Stephen Senkomago Musoke

Skills Needed

Java, HTML/CSS

Objectives

The project currently needs the following enhancements and improvements:

1. Improved filtering and display of rule violations on the current result page

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.


2. A widget to display violations on a program (soon to have a page) and the patient dashboard Unable to locate Jira server for this macro. It may be due to Application Link configuration.

3. Addition of an SQL interface to run queries for testing violations Unable to locate Jira server for this macro. It may be due to Application Link configuration.

4. Making the module ready for Platform 2.0.x Unable to locate Jira server for this macro. It may be due to Application Link configuration.

5. Improving the flow to run a single rule from the list of rules or even for a single patient  Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Extra Credit

 

Resources

Data Quality Dashboard - https://talk.openmrs.org/t/data-quality-dashboard/7286/

Data Quality Dashboard Design - based on https://docs.google.com/document/d/1oBOqCDRuhVfii3gNo9WRRvg-4bDQGLOErCnCopq39iI/edit#

  • No labels