The Order Expansion module enhances the order management capabilities of KenyaEMR, an implementation of OpenMRS. It introduces support for additional order types, including:
- Procedure Orders
- Radiology Orders (e.g., imaging, scans)
- Medical Supply Orders (e.g., consumables, laboratory reagents)
This expansion allows for more comprehensive and specialized order management within the KenyaEMR system.
- Seamless integration with existing KenyaEMR order management
- Support for procedure, radiology, and medical supply order types
- Java 1.8 or higher
- Maven 3.x or higher
- OpenMRS Platform 2.x (specific version compatibility to be verified)
To build the module from source:
-
Clone the repository:
git clone https://github.com/your-repo/openmrs-module-orderexpansion.git cd openmrs-module-orderexpansion mvn clean install
-
Compile and package the module:
mvn clean package
-
The compiled OMOD file will be available in the
omod/target
folder. -
Configure the module settings as needed. With relevant metadata. See here for extended order types.
- Log in to your OpenMRS implementation as an administrator.
- Navigate to
Administration
>Manage Modules
. - Click on
Add or Upgrade Module
. - Choose the OMOD file and upload it.
-
Copy the OMOD file to the OpenMRS application data directory:
~/.OpenMRS/modules/
Note: The actual path may vary depending on your OpenMRS configuration.
-
Restart the OpenMRS application.