How we improved �our concept management �with OpenConceptLab (OCL)�—
An MSF use case in Bangladesh �@michaelbontyes, EMR Technical Lead
OpenMRS Conference 2020
Photo: Anthony Kwan
How we improved our concept management with OCL
What are OCL and OCL for OpenMRS?
OpenMRS Conference 2020
is the front-end interface (UI) �that leverages OCL �database and API �to manage concepts �more easily for OpenMRS
OpenConceptLab (OCL) �is a back-end service for community-driven �concept management
How we improved our concept management with OCL
What do we need ?
OpenMRS Conference 2020
1
Create
We needed �to centralize �our concept management �(NCD project, <100 CIEL and MSF concepts)
Sync
We needed a way �to seamlessly import those concepts �in OpenMRS
Use
We wanted to use �those concepts �in Bahmni registration pages and 8 forms
Share
We wanted to make that content reusable �for other implementations across MSF and �the community
2
3
4
How we improved our concept management with OCL
Our workflow?
OpenMRS Conference 2020
1
Create
In OCL for OpenMRS��A CSV file with CIEL and custom concepts with �the OCL Rest API�+ the UI
Sync
In OpenMRS
Using the OpenConceptLab module for OpenMRS
Use
In Bahmni Forms
Using the Bahmni form builder and configuration files
Share
By making our �dictionaries public
2
3
4
How we improved our concept management with OCL
1. Create and manage concepts
OpenMRS Conference 2020
Create �an organisation
Create �dictionaries
Create
concepts
Import standardized terminology (ex. CIEL)
Bulk import �custom concepts
How we improved our concept management with OCL
2. Sync and update concepts
OpenMRS Conference 2020
Release a �dictionary
Import with the �OCL Module
Update when �needed
1 dictionary
at the time
How we improved our concept management with OCL
3. Use with OpenMRS and Bahmni
OpenMRS Conference 2020
Ready �to be used
Used with �Bahmni Forms
Adjust �if needed
How we improved our concept management with OCL
4. Reuse, share and contribute
OpenMRS Conference 2020
Public �Dictionaries
Reuse across implementations
Contribute �to CIEL
The added value�
✓ Standardized (but flexible) terminology
✓ Centralized content management
✓ Separation between content vs. configuration
✓ Facilitate deployment workflows
✓ Ease indicators reusability
✓ Encourage contributions
OpenMRS Conference 2020
Photo: Anthony Kwan
Thank you !�
Interested to learn more and contribute?
Join the #OCL Slack channel for more information�or message me @michaelbontyes on OpenMRS Slack��Getting started
• OpenConceptLab Wiki (API backend)� github.com/OpenConceptLab/oclapi/wiki�
• OCL for OpenMRS Wiki (Frontend)� om.rs/oclforopenmrsuserguide
OpenMRS Conference 2020
Photo: Anthony Kwan
Join the unconference session on Wednesday �at 5:15PM UTC �to answer �all your questions !