Write code. Save lives.

Technologies
mysql, javascript, android, java, spring
Topics
science and medicine, developing countries, open source medical records
Write code. Save lives.

Our world continues to be ravaged by a pandemic of epic proportions, as over 40 million people are infected with or dying from HIV/AIDS -- most (up to 95%) are in developing countries. Prevention and treatment of HIV/AIDS on this scale requires efficient information management, which is critical as HIV/AIDS care must increasingly be entrusted to less skilled providers. Whether for lack of time, developers, or money, most HIV/AIDS programs in developing countries manage their information with simple spreadsheets or small, poorly designed databases, and if anything at all. To help them, we need to find a way not only to improve management tools but also to reduce unnecessary, duplicative efforts. As a response to these challenges, OpenMRS formed in 2004 as an open-source medical record system framework for developing countries -- a tide that raises all ships.

Over the past decade, OpenMRS has been adapted and used beyond HIV/AIDS for TB, Ebola, maternal-child health, and chronic care. OpenMRS is a multi-institution, nonprofit collaborative led by organizations such as Regenstrief Institute, Inc. (regenstrief.org), a world-renowned leader in medical informatics research, and Partners In Health (pih.org), a Boston-based philanthropic organization with a focus on improving the lives of underprivileged people worldwide through health care service and advocacy. We have also formed a non-profit, OpenMRS, Inc., whose mission is to support the worldwide OpenMRS community. These teams nurture a growing worldwide network of individuals and organizations all focused on creating medical record systems and a corresponding implementation network to allow system development self-reliance within resource-constrained environments. To date, OpenMRS has been implemented in dozens of developing countries, including South Africa, Kenya, Rwanda, Lesotho, Uganda, Tanzania, Haiti, Mozambique, Sierra Leone, and India.

2020 Program

Successful Projects

Contributor
Jayasanka Weerasinghe
Mentor
Akshika Wijesundara, Sai Sandeep
Organization
OpenMRS
Improved OpenMRS DHIS2 Integration
DHIS is a world-known open-source software platform for reporting, analysis, and dissemination of data for all health programs. OpenMRS DHIS2...
Contributor
Alin Mihaila
Mentor
Kaweesi Joseph, Nathan Ruhanga
Organization
OpenMRS
Switching from XML Mappings to Annotations on OpenMRS domain Objects
The goal of this project is to switch from XML Mappings to Annotations on OpenMRS domain Objects. The proposal presents a way to make it happen in...
Contributor
Aman Mishra
Mentor
Daniel Kayiwa, Juliet Wamalwa
Organization
OpenMRS
OpenMRS should support PostgreSQL
PostgreSQL is an object-relational database management system (ORDBMS), unlike MySQL which is a Relational Database Management System(RDBMS). It is...
Contributor
Shivansh Rakesh
Mentor
Ian, Suthagar Kailayapathy, Herbert
Organization
OpenMRS
Add Support for FHIR Narratives
FHIR (or Fast Healthcare Interoperability Resources) is a standard for exchanging electronic health records. It describes elements (called resources)...
Contributor
VarunGupta
Mentor
Ian, MAKOBA REAGAN PATRICK
Organization
OpenMRS
Improve FHIR Search
Improve FHIR Search FHIR has a detailed API for searching any kind of medical information. But the API as implemented by the FHIR module provides a...
Contributor
Pahonsi Bebeto Achile
Mentor
Sharif Magembe, Mutesasira Moses
Organization
OpenMRS
Upgrade Platform Core Libraries Project
To be able to take advantage of all the latest functionality from the latest published versions of these libraries . It is necessary to update our...
Contributor
Ayeshmantha Perera
Mentor
Jude Niroshan, Suthagar Kailayapathy
Organization
OpenMRS
Expose System Metrics For Monitoring
This project will create a new module which can collect the necessary real-time data for the metrics in OpenMRS deployed servers. And which will...
Contributor
Siddharth Vaish
Mentor
Ian, Jacinta Joy
Organization
OpenMRS
Advancement of OAuth2 Module and Improvements in SMART OWA to OpenMRS
Run existing SMART Apps with OpenMRS using FHIR Requirements to enable SMART on FHIR Structured Clinical Data through FHIR Authorization by OAuth2...
Contributor
Rishabh Agarwal
Mentor
CLIFF GITA, Fawwaz Yusran
Organization
OpenMRS
Open MRS Android Client
OpenMRS is based on the principle that information should be stored in a way that makes it easy to summarize and analyze. OpenMRS is a client-server...