Standard-Level Configuration Settings

  • Original Project Context: In 2024 April-Sept, OpenMRS Inc supported PATH-DRC with taking the sample HIV Module content work from the CDC TAP program and adding this content package into a demo instance of OpenMRS v3, with the goal being (1) to see how re-useable PATH-DRC members would find that content for DRC’s EMR needs, and (2) to see what specific technical configurations or gaps we encountered in leveraging this sample content. This was in fact one of the very first actual instances of the idea of an OpenMRS v3 Content Package being added to a sample distribution of the O3 RefApp EMR.

  • About this page: This wiki page’s documentation aims to serve as a guide for understanding the configurations and customizations made to the OpenMRS 3.0 RefApp EMR for PATH DRC, ensuring that all stakeholders are aware of the system's capabilities and how it has been adjusted based on the specific needs of the project.

All configurations done for the instance can be viewed on the instance’s GitHub repository.

Step 1: Using the 3.0 RefApp to set up the Fundamental EMR

First, we used the standard OpenMRS Community O3 RefApp.

The OpenMRS 3.0 Reference Application (O3 RefApp) provides a flexible and extensible platform to support various health programs and contexts. For the PATH DRC project, the standard-level configuration settings were customized to meet the specific needs of the HIV/TB program.

Step 2: Adding the HIV Care and Treatment Content Package

The following configurations were implemented:

  1. Global Properties Configuration:

  2. User and Role Management:

    • Roles and Permissions: User specific roles were not part of the initial scope in 2024 April-Sept.

    • User Interface Customization: The logo displayed in the primary navigation app and the login page was updated to the DRC specific logo - https://github.com/openmrs/path-drc-emr/pull/15

  3. Modules Configuration:

    • Reporting Module: This was not part of the scope in 2024 April-Sept.

    • Order Entry Module: Configured to support the ordering of tests and medications related to HIV/TB care. [TODO: @Veronica Muthee or @Grace Potma Add link to area or PR showing the actual distro config file(s) where this had to be configured, e.g. /ocl and /drugs .]

  4. Forms:

Step 3: Contextualizing the O3 RefApp EMR for PATH DRC

The contextualization process for PATH DRC involved modifying the OpenMRS 3.0 RefApp EMR to meet the unique requirements of the DRC healthcare system, especially focusing on HIV/TB services. This process included:

  1. Customizations and Modifications:

    • Custom form development: Using the OpenMRS form builder, custom forms were developed to capture data specific to PATH DRC's HIV patient dossier form. This form included additional fields not covered by the standard OHRI forms, ensuring comprehensive data collection for monitoring and evaluation.

    • Localization: Besides setting the default language to French, terminology and labels were adapted to match the local healthcare terminology, making the system more intuitive for users in DRC.

  2. Workflow Adaptation:

    • The standard workflows within the O3 RefApp were reviewed and adjusted to fit the existing clinical workflows in DRC. This involved configuring visit schedules, encounter types, and data entry processes to align with how care is delivered in DRC’s healthcare facilities.

  3. Training and Support:

    • Training materials for online/in-person sessions and user guides are being developed and customized for PATH DRC. This will include step-by-step instructions on how to use the Form Builder, ensuring that the PATH DRC team/healthcare workers are equipped to use the system effectively.

    • Ongoing technical support until end of September 2024 will be established to address any issues that arise as the system is tested, with a focus on troubleshooting customizations and ensuring the system continues to meet the needs of PATH DRC.