April 2025 Round-up recording and notes

Thank you all for joining us at the April 2025 Round-up, it was an exciting call as we were able to hear the progress updates from the Single Sign on Squad and learn about the latest CHT features.

The recording has been uploaded here and below are summarized notes from the call.

1. CHT v4.18.0 highlights.

a) Replicating primary contacts
Replication allows users to download a copy of data on their device; to control what gets downloaded there are a couple of replication settings. The settings are critical in managing privacy and performance. The existing settings that exist include: replication depth, sensitive document, purging, needs-signoff and the replication of primary contact.

Recently, eCHIS Kenya implementation had a challenge where Community Health Assistants (CHAs) could not log into the supervisor app because of the many documents they were expected to download which caused performance issues. To fix the performance challenge, the replication depth was reduced from 2 to 1 and this improved the supervisor app performance but CHAs were unable to access vital information for them to perform their duties.

The replication of primary contact configuration can be used to ensure that primary contact of places at the users’ deepest replication depth are also replicated. To benefit from this update, one is expected to set the replicate_primary_contacts to true. After this update with the replication depth of 1, CHA’s are now able to access CHP contact and can view and edit the primary contact.

b) Right to left Language support
In CHT v4.18.0, the right to left language support has now been vigorously tested and released. This was worked on by Medic and the International Committee of the Red Cross (ICRC), ICRC facilitated this work by providing funding, Arabic translations and user testing. The Arabic translations have been done for generic fields and fields such as phone number can still be entered in the normal order.

c) REST Endpoints for getting contacts and reports.
New REST endpoints have been added that supports getting of contact by UUID, getting a list of contact uuids by contact type or searched by freetext. Additionally there is a new endpoint to get a report by UUID and a list of UUIDs searched by freetext.

CHT v4.18.0 other loads of technical improvements including allowing configuration headers in outbound response, angular uplift to v19 which has additional functionalities including the introduction of stand alone components. You can read more about this release here.

We hope you continue to participate in our future community calls. :folded_hands:

3 Likes