Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Resources

Page tree
Skip to end of metadata
Go to start of metadata

How to Join

By Browser

By telephone

  • US telephone number: +1 201.479.2627

 

Agenda

  • Quickly review previous meeting minutes (5 min)
  • Review next meeting agenda

Minutes

 

Agenda
  • Data Integrity Module (Stephen Senkomago Musoke)
Attendees
  • Wyclif
  • Rafal
  • Willa
  • Daniel K
  • Stephen Musoke
  • Burke
  • Deepak
Notes
  1. Created to find gaps in your data
  1. Provides a mechanism to define rules to find inconsistent data
  1. Rules can be defined in Java and Groovy
  1. Rules can be run one at a time or all at once
  1. Groovy rules were introduced to give flexibility for different implementations to add custom rules
Challenges
1. No simple examples (or hard to find) of how to add UI to a module, e.g. how to display a table populated via REST.
  • Building a library over time
  • We could demonstrate javascript client
2. No clear way to install metadata with the module.
  • There have been several approaches to this. The "best practice" at the moment is to use metadata-deploy.
  • We (OpenMRS Community) would benefit greatly from creating a standard approach to packaging metadata (also behavior and other content). In fact, I (Burke) recently submitted a grant proposal to try to get funding for this specific aim.
3. How to expose REST endpoints for the module?
Questions
1. In what form is a data integrity report available? Excel, csv, page? It's a page.
2. Can the rules be added through UI? No, they have to be added in code.
3. Is it going to be used in Uganda? Yes, that's the plan.
4. https://wiki.openmrs.org/display/docs/Data+Integrity+Module is it the module's page? Nope, currently, there's no wiki for the module.

TODOs

Outstanding TODOs  (${entries.size()} issues)

Summary Assignee Created Due
Loading...
Refresh

Create a TODO: http://go.openmrs.org/todo

Transcripts

  • Audio recording of the call: Listen online or download (available after the meeting)

 

 

  • No labels