�openFn mediator for openHIM
1
Marco Pereira
1
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Our needs: push CDSS data into DHIS2
Expert systems
Requires rules
Very strict
Improve diagnosis and treatment
🡪 Our CDSS run on commcare
2
2
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Moving towards an open source mediator
Context:
Target
3
3
This is a static footer, to edit, access the slide master under “View” and edit the first slide
DHIS2 integration with open Health Information Mediator (openHIM)
4
Mediator receives request and posts data to DHIS2
Open Function (OpenFN)
Image altered from: http://openhim.org/docs/tutorial/mediators/orchestrator
4
This is a static footer, to edit, access the slide master under “View” and edit the first slide
5
OpenHIM consists of following components
Crichton et al. (2013) An Architecture and Reference Implementation of an Open Health Information Mediator: Enabling Interoperability in the Rwandan Health Information Exchange
5
This is a static footer, to edit, access the slide master under “View” and edit the first slide
6
How the Open function (OpenFN) platform works
Image altered from https://www.openfn.org/how
6
This is a static footer, to edit, access the slide master under “View” and edit the first slide
District Health Information Software 2 (DHIS2) as Health management information system
Platform for collecting, analyzing, visualizing and sharing data
Management of education
Logistics
Improve tracking and reporting responding to disease outbreaks
National real-time perfomance monitoring e.g. for nationwide immunization program
7
7
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Wrapping openFn core in a openHIM mediator
8
8
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Reusing expression created on openFN platform
9
Use function specific to the end server e.g. dhis2 to perform an action in the same and the expression provided by the user. This is the corresponding of using the expression, language adaptor and credentials for a job in the OpenFN platform
9
This is a static footer, to edit, access the slide master under “View” and edit the first slide
10
Entry example in DHIS2 as the result
10
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Transaction in the OpenHIM platform
11
11
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Every transaction is stored in the platform
12
12
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Configuration of the openFn mediator from openHIM console
13
13
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Mediator is being used in production
14
14
This is a static footer, to edit, access the slide master under “View” and edit the first slide
Next steps
15
15
This is a static footer, to edit, access the slide master under “View” and edit the first slide