This page is outdated, and will be replaced by the project here: OpenMRS 2.0 UI Content


The User Interface working group is interested in improving the OpenMRS User Interface. This effort is very closely related to the WorkingGroup/Visualization effort. The UI development, and this wiki page, are both very much a work in progress.

Design Philosophy

(From Darius's email to OPENMRS-DEV 24 Feb 2008)

Hi All, I wanted to add a few editorial points to this. Some are comments on our philosophy, others are requests for your opinions:


User Research

User Interviews

We're conducting user interviews to better understand who our users are, their needs and their preferences. Here are the individual interviews so far:

Here is a chart summarizing all of the different users: Media:OPENMRS Users Summary.doc

Basically, we think right now that all of the users can be consolidated into 5 basic roles with the following primary needs:

The redesign of the UI should make it as easy as possible for all roles to accomplish their primary goals.

User Testing


Design Discussions

There's been a lot of thought going into User Interface design. Unfortunately, none of it was previously well documented here. For some discussion from a while back, go here

Here is a link to a zip file containing a round of mockups from 08 Feb 2008. OpenMRS_redesign_mockups_08feb2008.zip

Very nice designs Bob. There are some interface enhancements in usability forum: http://forum.openmrs.org/viewforum.php?f=22 -Ben 13:53, 13 February 2008 (CST)

We showed the previous round of mockups to Paul English. He said he thought they looked really good & made some recommendations which are reflected in this new set of mockups of 15 Feb 2008. Most notably, the side patient dashboard has been completely removed. More images were added as well as a 'home' page which is necessary because of the top tabbed menu change. Basic Data entry page has been greatly simplified. OpenMRS_redesign_mockups_15feb2008.zip

...and here's the latest round of mockups. The tabbed menus have been refined - they do not change when viewing patient data as in the previous version. Instead, there is a rich submenu that includes the simple search as a popup widget. The patient summaries and visualizations have been simplified. A "most recent patients viewed" screen has been added.   OpenMRS_redesign_mockups_22feb2008.zip Bhsiung 16:00, 22 February 2008 (EST)

Here is a sample from the most recent batch of mockups. It represents a customized start page for a user. (pictures changed for legal reasons)

Here's a quick alternate color scheme for the UI that's more along the lines of the existing one. Since it'll all be in CSS, the colors will be very easy to customize.

Here is another batch of mockups. The major changes in this set are that the top tabs have been reduced to just four - Home, Patients, Groups & Admin. The Patients area hasn't changed much other than taking some emphasis away from the pictures and removing the Recently Viewed page as it's redundant w/ the Home page.

Under the Groups tab, we've added a page detailing a scheme for data export. Since Reports are really just nicely formatted exports, they seemed to conceptually belong under there as well.

Also under the groups tab, it seemed to make sense to make Group Summary pages - analogous to the patient summary pages. We're not sure what the requirements would be of these summary pages - they're just an idea.

Lastly, we're showing the first pass at an Admin screen. It's really not much different than the existing one. We're just showing how we might create a little bit of structure to subdivide the different areas so that people will have a better idea of where to add things w/ their modules.

Media:OpenMRS_mockups7_28Feb2008.zip Bhsiung 17:30, 28 February 2008 (EST)

UI meeting notes 29feb2008

In this revision, we've tried to address all of the issues brought up in the 2/29 meeting. We've given everything the blue/gray scheme that everyone prefers. We tailored the home page specifically for clinicians. The group (cohort) builder has been refined. Now the basic search is extremely simple and results are shown on the fly. The advanced search combines a lot of features which will be useful for more sophisticated users. We added an idea for a key indicators chart which would be useful for program managers. Media:Openmrs_mockups8_11mar2008.zip Bhsiung 12:02, 11 March 2008 (EDT)

Ideas and Future Work

Future User Interface Ideas