Generic Engine for Modules

From PANACeA THIRRA

Jump to: navigation, search

GENERIC ENGINE for MODULES

Generic Engine for Modules (GEM) is an external toolkit that enables an EHR to extend its functionalities with simple modules.

It takes a lot of resources to extend a complex EHR. If the modules required are simple, such as to record information, display the recorded information and to print simple reports, then GEM can perform this role.

The modules can be created without any programming knowledge. This means that the domain experts can develop the modules hands-on. One just need to assign different data types depending on the nature of the question. The available data types are:

  1. Characters
  2. Numbers
  3. Dates
  4. Boolean
  5. Multiple choice
  6. Table look up
  7. Data from EHR
  8. Header (no answer required)
  9. Explanatory text (no answer required)

The forms created are tied to the clinical consultation. To view the forms used by previous consultations, go the the External Modules in the Patient Overview Sheet.

GEM is an Open Source application using the Mozilla Public License v1.1, developed by PCDOM under the UNDP-APDIP programme, funded by the IDRC. The website for GEM is at http://gem.primacare.org.my.

Personal tools