Reference Application is a state of the art implementation of OpenMRS, which may serve as a solid base for new implementations. It is designed using the latest UI 2.x and App Framework, which make it easy to add new functionality as small apps in a similar fashion to mobile applications. The Reference Application comes with a number of apps out of the box. Currently we provide apps, which enable you to:
- register patients
- start and end visits
- list patients with active visits
- admit/transfer patients between locations
- take clinical notes
- capture patient vitals
- display patient summary and visit history.
Try It Out!
Demo (nightly, unreleased current state)
You can always explore the latest version of the Reference Application by going to http://devtest02.openmrs.org:8080/openmrs and signing in with the following credentials:
Each user has access to different parts of the application and we encourage you to explore them all.
Note that the application is actively developed and any changes are pushed live to the server so it may be unavailable at times. If it is unresponsive or you see errors, please try again in 10-15 minutes.
Standalone (stable, released)
If you want to explore the latest released version of the Reference Application you can download it as a standalone, which is a complete package with an embedded Tomcat and MySQL database.
Legacy OpenMRS vs. Reference Application
The Reference Application is built on top of the legacy OpenMRS 1.9.4. You can still download and use the legacy application. We will continue to provide support and new releases of the legacy OpenMRS. It is
As mentioned previously the Reference Application is built of small apps. There is a couple of apps provided out of the box and we expect to improve them and increase their number overtime so stay tuned. The apps that come with the Reference Application focus on basic functionality that serves as many use cases as possible and also can be adjusted to your specific needs. In this paragraph we will describe the apps that are available and their configuration options.