OpenMRS RegaDB Integration Presented by ANIKETHA KATAKAM
OpenMRS RegaDB Integration
Presented by
ANIKETHA KATAKAM
Mentors•Hannes Venter
•Pascal Brandt
What is RegaDB? RegaDB is a database with software tools, which may be installed and managed locally, to store clinical data related to HIV and HCV treatment. It aims to support both clinicians and researchers in their work by delivering a free and open source software solution.
Background A previous Google Summer of Code(GSoC) project successfully integrated RegaDB with OpenMRS, but the module has not been maintained and the module runs with only 1.7 version of OpenMRS.
Tasks accomplished•Setting up the development environment for regaDB manually.
•Mavenizing the existing module.
•Porting the code from Subversion(svn) to GitHub.
•Updating the mavenized module to compile successfully with 1.9.7 version of OpenMRS.
•Setting up wts server and its services.
Tasks accomplished(contd..)•Uploaded wts services and other RegaDB resources to the module repo.
•Setting up RegaDB using Vagrant/Puppet(Additional task).
•Documentation
> Installation guide for regadb and wts server.
> User Manual.
What more has to be done?•Some work has to be done in patient Dashboard for generating reports, was facing few issues while doing it.
DEMO
What GSoC taught me!•Vagrant/puppet
•Spring MVC
•Git
•Maven
•Advanced java
•Debugging
•Being patient
•Telephone/Teleconference etiquette
•Email etiquette
Future enhancements•Wts server can be setup in only Ubuntu , Windows platform doesn’t support it. We can look for an alternative to make the module run in windows as well.
•Currently, Concepts which can be exported to RegaDB are HIV viral load and CD4 count. We should look to export other concepts as well.
Resources•Project Page : https://wiki.openmrs.org/display/projects/OpenMRS+RegaDB+Integration
•GitHub Link : https://github.com/aniketha/openmrs-module-regadbintegration-1
•User Manual : http://aniketha.github.io/openmrs-module-regadbintegration-1/
•Blog page : http://anikethakatakam.blogspot.in/
•IRC nickname : aniketha
•Email : [email protected]
THANK YOU!!