OpenMRS RegaDB Integration

Post on 24-Apr-2015

60 views 2 download

description

Google Summer Of Code for OpenMRS. Project aims to integrate OpenMRS with RegaDB. View the Demo here-> https://www.youtube.com/watch?v=o3nuTQ5_bfI

transcript

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 : kmit.aniketha@gmail.com

THANK YOU!!