A set of reusable HTML form field widgets in order encapsulate the common input requirements for OpenMRS