OpenMRS

Technical overview:

About

OpenMRS is releasing two different things: a platform, and an reference application built on that platform.

OpenMRS 2.0 is the first release of the new reference application, and it is built on version 1.9.7 of the underlying platform. This is the beginning of a more out-of-the-box experience for OpenMRS, and it contains a built-in vitals capture app. (Though it doesn't yet have other features you'd expect/need.)

In September we expect to release OpenMRS 2.1, built on OpenMRS Platform 1.10.

OpenMRS 2.0 tech details:
  • Everything is built using reusable components on top of our new App Framework module that lets you build small “apps” using multiple technologies, including the OpenMRS UI Framework, HTML+JavaScript+REST, and the more traditional traditional Spring MVC.
  • A higher-level EMR-related APIs in the EMR API module 
  • new “encountertransaction” REST web service that lets clients build an encounter in real-time, by making multiple submissions, with improved semantics.
  • A core set of configurable apps in the Core Apps module.
  • A reference set of concepts, encounter types, etc in the Reference Metadata module.

OpenMRS 2.0 includes functionality “out of the box” :
  • Patient Summary view for clinicians
  • Visit view for data clerks
  • Vital Signs capture
  • Diagnosis capture, supporting coded/non-coded, confirmed/presumed, and primary/secondary diagnoses.
  • Outpatient vs. Inpatient statuses
  • Multiple wards/services in a facility


Demo

​Username: admin
Password: Admin123

Reference sites

  • OpenMRS Wiki Documentation and project resources.
  • OpenMRS Events Keep up with community meetings.
  • OpenMRS Answers Ask questions. Get answers.
  • OpenMRS Code View and browse OpenMRS and Module source code.
  • OpenMRS Module Repository Download new OpenMRS modules.
  • OpenMRS Issue Tracking Community support and ticketing system.
  • OpenMRS Continuous Integration Automated unit testing and deployment.