Wiki Spaces
Documentation
Projects
Resources
Get Help from Others
Q&A: Ask OpenMRS »
Discussion: OpenMRS Talk »
Real-Time: IRC Chat
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.
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 outsized role here, but the goal is to have different reference implementations for different features. We still need to define a process around this.)
Feature | Description | Status in RefApp | Reference Implementation |
---|---|---|---|
Style Guide | A living development guide for the application, running within the application itself. | DONE | N/A |
Registration | Add new patients into the system. | IN PROGRESS
| NOT DONE |
Patient Lookup | Search for a patient by name or ID | DONE
| NOT DONE |
Data Entry Patient Dashboard | Visit-based workflow for capturing forms in real-time and retrospectively. | NEEDS TESTING In "Core Apps" module, working fine in Mirebalais. Needs testing in Reference Application
| DONE Implemented at Mirebalais |
Clinician-facing Patient Summary | Patient summary and dashboard designed for doctors and nurses | IN PROGRESS
| NOT DONE Target implementing in Mirebalais by Oct 2013. |
Edit Demographics | Edit basic patient information | IN PROGRESS
| NOT DONE |
Check-In/Out | Arrive & Depart patients to/from visits | NOT DONE
| Check-in: DONE Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase Check-out: NOT DONE |
Active Visits | See a list of patients who have active visits | NEEDS TESTING In "Core Apps" module, working fine in Mirebalais. Needs testing in Reference Application | DONE Implemented at Mirebalais |
Admit, Discharge, Transfer | Very simple forms to admit patients as inpatients, transfer them within the hospital, and discharge them | NOT DONE
| NOT DONE |
Vital Sign Capture | Capture vitals for your patients | NOT DONE
| DONE Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase |
Visit Note | Very simple visit note, with coded diagnoses, and free-text comments | NOT DONE
| DONE Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase |
Feature | Description | Status | Reference Implementation |
---|---|---|---|
Account Manager | Manage your users & providers, including roles & privileges, disable accounts, etc. | NOT DONE
| DONE Implemented in Mirebalais. Needs design review and porting to RefApp codebase |
Anonymous Patients | Support for unnamed John Doe patients | NOT DONE
| DONE Implemented in Mirebalais. Needs to be ported to RefApp codebase |
Merge Patients | Merge duplicate patient records into one. | NOT DONE
| DONE Implemented in Mirebalais. Needs to be ported to RefApp codebase |
Clinic Note | Record diagnoses and enter a simple note as an encounter | NOT DONE
| DONE Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase |
Test Patients | Support for tagging & recognizing test/fake patients, so they can be ignored within reports. | NOT DONE
| DONE Implemented in Mirebalais. Needs to be ported to RefApp codebase |
Reporting | Demonstrates the reporting framework by allowing you view a report containing some summary statistics for your system. | NOT DONE
| DONE Implemented in Mirebalais with PIH-specific code. Needs to be ported to RefApp codebase |
Allergy List | Manage & view patient allergies (e.g., on the patient dashboard) | NOT DONE
| NOT DONE |
Problem List | Manage & view patient problems (e.g., on the patient dashboard and integrated with diagnosis capture) | NOT DONE | NOT DONE |
Additional Administrative Functions | Concept Management, Manage Locations, App Manager, ... | NOT DONE | NOT DONE |
Simple Dispensing | A form to record medication dispensing events within the patient record | IN DESIGN IN PROGRESS
| NOT DONE |
Retrospective data entry | Basic support for retrospective data entry within the Reference Application | NOT DONE | NOT DONE |