OpenMRS Patient Search Extension

This module has been created to be able to display more patient demographic information on the results page and enable the user to easily distinguish between patient records that might have similar names. The module also has a set of filters added that allow the user to filter through the patient records that are displayed.  The records can be filtered according to:

 

  • Date of Birth
  • Age range
  • Location (Province, District, Sector etc.)

 

Fig 1: Current default OpenMRS search results showing only names, age, gender and DOB

Fig 2: Extended module search results showing additional location information plus result filters.