Reference Application Road Map

Obsolete

This page has become obsolete. See the Technical Roadmap / Release Notes for current information.

Vision

Our current goal is to get a decent starter feature set into the OpenMRS Reference EMR and have it tested and packaged into a new standalone in time for the 2013 OpenMRS Implementers Conference in October 2013.

Reference Implementations

Before we consider a feature to be complete, we believe it should be tested in production in a real-life OpenMRS implementation. That would be the "reference implementation" for the feature in question. It would provide feedback about the specific requirements and user experience of the feature, and help define the feature's future needs.

The tables below indicate both the status of coding up a feature in the RefApp codebase, as well as whether we've identified a reference implementation for that feature, and its status there.

(At present, Mirebalais plays an out-sized role here, but the goal is to have different reference implementations for different features. We still need to define a process around this.)

OpenMRS 2.1

Feature

Description

Status

Reference Implementation

Feature

Description

Status

Reference Implementation

Allergy List

Manage & view patient allergies (e.g., on the patient dashboard)

in development (90%)

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

Static Demo Data

Faster and predictable demo data

In Development (90%)

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

Form Entry

Support for incorporating implementation-specific forms using HTML Form Entry and XForms

Done

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

Future Features

Feature

Description

Status

Reference Implementation

Feature

Description

Status

Reference Implementation

Reporting

Demonstrates the reporting framework by allowing you view a report containing some summary statistics for your system.

not done

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

done

Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase

CIEL Dictionary

Including CIEL dictionary (or most of it) out of the box

not done

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

Account Manager

Manage your users & providers, including roles & privileges, disable accounts, etc.

in development

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

done

Implemented in Mirebalais. Needs design review and porting to RefApp codebase

Improvements to Permissions

Avoid giving all API privileges to users

NOT DONE

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

Retrospective data entry

Basic support for retrospective data entry within the Reference Application

not done

Error rendering macro 'jira' : Unable to locate Jira server for this macro. It may be due to Application Link configuration.


not done

Ad Hoc Analysis tool (v1)

 

 In Progress

 

Problem List

Manage & view patient problems (e.g., on the patient dashboard and integrated with diagnosis capture)

not done