Update HTMLFormEntry for field suggestion and recall

Primary mentor

Rowan Seymour

Assigned to

EHSDI student group



HTML Form Entry is widely used for inputing data into OpenMRS from paper forms. Often data clerks will enter hundreds of paper forms one after another, where several field values such as encounter location and provider will be repeated. This project proposes two changes to HTML Form Entry to avoid the repeated entering of the same data and thus improve the efficiency of the data entry process.


The goal of this project is to add the following two features to the HTML Form Entry module:

  1. A mechanism for remembering form field values between different form submissions
  2. A mechanism for providing a default value for an appointment date field based on a specified period from the encounter date

Domain Expert(s) / User(s)

Required Skills

  • Thorough understanding of the HTML Form Entry module