1 of 13

DHIS2

2 of 13

Bahmni Home Page

3 of 13

4 of 13

5 of 13

6 of 13

7 of 13

8 of 13

9 of 13

Developer-

“I did all the mapping and made the system automatic to send data, but the changes in any fields makes me re-do the mapping and sometimes even change the query to give required result.

I was even once called in my vacation that it’s the last date of submission and the fields are changed.

Please help!!”

10 of 13

OpenELIS

OpenELIS user creates their collection with desired lab tests (concepts) in OCL then import to OpenELIS using APIs and XML queries.

Though user can create test and test sets in OpenELIS, user prefer to use OCL to create concepts for the easier management of concept and sharing of concept with other global goods like OpenMRS.

“I use OCL for concept management as it provides me a single interface to make changes in any concept or add anything new and it’s even more helpful when I have hundreds of sites and I need to update tests in all the sites. Also OCL helps me to manage tests without thinking about the OpenELIS versions as the imported concepts can be used in all the versions.”

11 of 13

Reasons to use OCL

  • Version Independent: Concepts in OCL can easily be pulled and used regardless of different versions of OpenELIS and data can also be pulled and used in any version.
  • Integration: It is easier to manage data among applications when integrated with other Global Goods like OpenMRS.
  • Easy Implementation: Concepts for lab tests and panels can easily be changed and updated in OCL which makes multiple site implementation a lot easier.

12 of 13

REDCap

13 of 13

CommCare