# Collaboration on interoperability with DHIS2 using OpenFn

**URL:** <https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187>\
**Category:** Squads\
**Tags:** squad, openfn, dhis2, interoperability\
**Created:** [October 18, 2024, 8:28am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187 "2024-10-18T08:28:27Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![gareth](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/gareth/32/62_2.png) [@gareth](https://forum.communityhealthtoolkit.org/u/gareth)\
**Post date:** [October 18, 2024, 8:28am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/1 "2024-10-18T08:28:27Z")

</div>

DHIS2 reporting is one of the most common uses of interoperability for the CHT. There have been multiple approaches to achieve this in the past and more recently there has been interest in using [OpenFn](https://www.openfn.org/). This would involve developing an OpenFn Adaptor for the CHT which makes it easy for projects to connect CHT data to a wide range of other products in your ecosystem, including DHIS2.

Because many community members are actively working on DHIS2 reporting from the CHT we are proposing the formation of a community squad to collaborate on a solution.

## What is a community squad?

The CHT is a strong and growing community all solving similar problems in their own way. This growing community presents a great opportunity to increase innovation and efficiency by forming squads of community members to collaborate on development of specific initiatives. Members could collaborate by helping design the solution, writing the code, testing, or by funding some of the development. These will be designed as short term agile teams to get the feature developed and released as quickly as possible. All work is done in the open and under open sources licenses, of course!

## How to get involved?

If you or your organization would be willing to contribute either funding or time for design, development, or testing then please register your interest by commenting on this post. We’re planning for development to kick off in mid-November so let us know by **Friday the 25th of October**.

---

<div class="post-metadata">

**Author:** ![aleksa\_krolls](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/aleksa_krolls/32/3486_2.png) [@aleksa\_krolls](https://forum.communityhealthtoolkit.org/u/aleksa_krolls)\
**Post date:** [October 21, 2024, 11:24am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/2 "2024-10-21T11:24:13Z")

</div>

Please note that a barebones [CHT adaptor](https://docs.openfn.org/adaptors/packages/cht-docs) already exists on OpenFn. It’s what we call a “http” wrapper - which means it provides an easy interface to call the CHT api directly via GET/PUT/POST requests.

This is a common starting point for OpenFn adaptors because it enables you to do anything the API supports, meaning that _today_ you can integrate CHT to DHIS2 using OpenFn. However, the current adaptor doesn’t have the most user friendly experience, so our team is looking forward to collaborating with the CHT community to extend this adaptor to make it even easier to integrate CHT with other applications, including DHIS2! 🙂

---

<div class="post-metadata">

**Author:** ![vchelule](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/vchelule/32/1885_2.png) [@vchelule](https://forum.communityhealthtoolkit.org/u/vchelule)\
**Post date:** [October 24, 2024, 5:18am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/3 "2024-10-24T05:18:54Z")

</div>

At Visortech solutions we are Interested!

---

<div class="post-metadata">

**Author:** ![magp18](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/magp18/32/1319_2.png) [@magp18](https://forum.communityhealthtoolkit.org/u/magp18)\
**Post date:** [October 30, 2024, 10:14am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/4 "2024-10-30T10:14:06Z")

</div>

Happy to contribute where I can!

---

<div class="post-metadata">

**Author:** ![munjoma](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/munjoma/32/194_2.png) [@munjoma](https://forum.communityhealthtoolkit.org/u/munjoma)\
**Post date:** [November 2, 2024, 7:37am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/5 "2024-11-02T07:37:21Z")

</div>

I am interested in this.

---

<div class="post-metadata">

**Author:** ![antony](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/antony/32/69_2.png) [@antony](https://forum.communityhealthtoolkit.org/u/antony)\
**Post date:** [November 4, 2024, 4:04am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/6 "2024-11-04T04:04:01Z")

</div>

Thank you all for your interest to contribute to this work. Our kickoff call will be held on **Wednesday Nov 6, 2024**. Please let us know your preferred time for the kickoff call, I have shared the proposed time slots on slack. Thanks.

---

<div class="post-metadata">

**Author:** ![emwashuma](https://communityhealthtoolkit.b-cdn.net/letter_avatar_proxy/v4/letter/e/a587f6/32.png) [@emwashuma](https://forum.communityhealthtoolkit.org/u/emwashuma)\
**Post date:** [November 5, 2024, 5:58am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/7 "2024-11-05T05:58:34Z")

</div>

Looking forward to joining the kick-off call.

---

<div class="post-metadata">

**Author:** ![cliff](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/cliff/32/1638_2.png) [@cliff](https://forum.communityhealthtoolkit.org/u/cliff)\
**Post date:** [November 5, 2024, 11:16am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/8 "2024-11-05T11:16:28Z")

</div>

> [@antony](#):
>
> Thank you all for your interest to contribute to this work. Our kickoff call will be held on **Wednesday Nov 6, 2024**. Please let us know your preferred time for the kickoff call, I have shared the proposed time slots on slack. Thanks.

Thanks @antony and what time is this call ?

---

<div class="post-metadata">

**Author:** ![antony](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/antony/32/69_2.png) [@antony](https://forum.communityhealthtoolkit.org/u/antony)\
**Post date:** [November 5, 2024, 11:36am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/9 "2024-11-05T11:36:27Z")

</div>

Hi @cliff, the kick off call will be happening tomorrow (Nov 6) at 1pm GMT. We can add you to the invite if you are interested to join the squad and contribute. Thanks.

---

<div class="post-metadata">

**Author:** ![cliff](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/cliff/32/1638_2.png) [@cliff](https://forum.communityhealthtoolkit.org/u/cliff)\
**Post date:** [November 5, 2024, 12:19pm UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/10 "2024-11-05T12:19:57Z")

</div>

yeah thanks @antony , you can add me

---

<div class="post-metadata">

**Author:** ![antony](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/antony/32/69_2.png) [@antony](https://forum.communityhealthtoolkit.org/u/antony)\
**Post date:** [November 20, 2024, 6:11am UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/11 "2024-11-20T06:11:33Z")

</div>

Hi all, the CHT-DHIS2 mapping table has been updated. The Design doc is available [here](https://docs.google.com/document/d/1kxmK_bBtOGAVArImmmuugVPwTCYQPdIvAZuUvizDk0w/edit?tab=t.0#heading=h.ws8et5bf4qij) for your review and comment.

---

<div class="post-metadata">

**Author:** ![antony](https://communityhealthtoolkit.b-cdn.net/user_avatar/forum.communityhealthtoolkit.org/antony/32/69_2.png) [@antony](https://forum.communityhealthtoolkit.org/u/antony)\
**Post date:** [March 26, 2025, 2:56pm UTC](https://forum.communityhealthtoolkit.org/t/collaboration-on-interoperability-with-dhis2-using-openfn/4187/12 "2025-03-26T14:56:08Z")

</div>

**26 March 2025 Squad call meeting notes**

**Attendees.**

- @Kenyuri -ICRC
- @Lorena_Rodriguez - Medic
- Emmanuel - OpenFn
- @twier - Medic
- @paulalogno - Medic
- @elijah - Medic
- Hunter - OpenFn
- @antony - Medic
- @Philip_Mwago - Medic

**Notes**  
**End to End testing using Postman**

- Lorena demoed the end to end tests collection for CHT-DHIS2 interoperability, you can watch the e2e demo video [here](https://us02web.zoom.us/rec/share/9GCQ-3jPk8iZrTn415kZFQla7lkeHP2aundMqt4nYKbE9ladQFzFrwM3mnEMF-bZ.h-Wix8cO6scxL-Zk?startTime=1742994305000) (passcode- RXr^b#8Q)
- The [PR](https://github.com/medic/dhis2-interoperability-demo/pull/8) for the e2e is ready for review. The PR has postman collection environment, read me file on the set up instructions, steps to run tests and test scenario and csv data.

**Almanach (CHT) form unit tests**

- @Jeanfaith234 has worked on the unit tests and submitted this [unit tests PR](https://github.com/medic/dhis2-interoperability-demo/pull/9) for review.

**Follow up**

- Tom to review the e2e tests PR
- Paul to review the unit tests PR.
