CHT / openIMIS Interoperability Testing Scenario
Objective
This testing scenario demonstrates how openIMIS and the Community Health Toolkit (CHT) can interoperate through a feedback loop, using the ClaimSubscription process. The workflow validates that claims created in openIMIS can trigger field-level follow-up tasks in CHT and that feedback collected by community health workers (CHWs) is sent back to openIMIS.
Workflow Steps
1. Claim Creation in openIMIS
A claim is created in openIMIS using standard parameters (health facility, insuree ID, services, costs, etc.).
For testing purposes, a claim with the code CHT083 is created in the sandbox server (https://openimis.s2.openimis.org ).
The claim is saved and appears in the openIMIS Claim List.
2. Claim Forwarded to CHT (via Subscription)
openIMIS triggers a ClaimSubscription event, which pushes the claim data to CHT (For the POC, claims with any status are synchronized, but in a more realistic implementation, only claims with the status Submitted would be subscribed by CHT).
The claim is identified with the same code (CHT083) to maintain cross-system traceability.
3. Task Creation in CHT
On the CHT side, the received claim automatically generates a Task.
This Task is assigned to the responsible Community Health Worker (CHW).
The Task instructs the CHW to contact the insuree related to the claim and complete a Feedback Form.
The form is accessed directly from the CHT mobile app, but data is structured to align with openIMIS requirements.
4. Feedback Collection in the Field
The CHW meets with the insuree and records the feedback:
Confirmation of services received.
Patient satisfaction or complaints.
Any discrepancies between declared and actual services.
The CHW submits the form, which is then synchronized with CHT and forwarded back to openIMIS.
5. Feedback Integration in openIMIS
Once the feedback is received, openIMIS updates the claim record (CHT083) with a feedback attachment.
On the Review List, the insurance officer can now consult:
The claim details.
The field-level feedback provided via CHT.
This closes the interoperability loop: claim → CHW task → feedback → claim review.
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/