The Issue

Countries and organisations regularly set up multiple DHIS2 instances, with each instance serving a different purpose. There is further complexity, when these instances require regular data exchanges.

The DHIS2 offers integration tools but its limits are quickly reached and the technical difficulty to transfer large volumes of data can become a burden. Very often, these functions are not sufficient and more are necessary : automating and scheduling data exports, managing changes in the data structure, visualising errors and data exchange processes. This is why a reliable and speedy synchronization mechanism is required.

Our Solution

Therefore Bluesquare has developed a plug and play tool that allows two DHIS2 databases to “communicate” with each other: D2d (DHIS2 to DHIS2). This application allows enhanced data exchanges between various DHIS2 instances.

D2d provides an interface to manage the data exchange, whether that is a one time data exchange or a regular scheduled data flow. It allows you to connect multiple DHIS2 relevant to your program and organise the data exchange. It helps you define where in the pyramids data comes from and where it is sent. D2d reduces parallel data collection efforts since no additional data collection or data entry in the field are needed.

D2d works according to the following steps :

  1. The source and destination of the data exchange are defined in the interface
  2. D2d helps you visualize and compare the data in the source and in the destination instance of DHIS2
  3. The interface helps you map which data should be transferred where
  4. You then schedule the data transfer at a frequency that can be defined
  5. The tool manages the transfer to the destination platform
  6. A full report of the data transfer with skipped or erroneous data is produced

D2d can help you manage the data flows across multiple DHIS2 platforms.

Why should you use it ?

A simple and customizable tool

D2D makes the synchronisation of data across DHIS2 platforms easy to setup, easy to maintain, easy to schedule, easy to update. The tool supports data exchanges in a bi-directional way if required.

A smart tool that keeps you updated

What happens when your organizational unit pyramid changes, or your data set changes? D2d is a smart tool that updates automatically the data sets. The tool will match organizational units and suggest potential corresponding organizational units. If you have changes in the meta-data, D2d provides updates on the changes.

Security, traceability and transparency

Besides its simplicity, D2d guarantees a high level of security. Plugged into both the source and the destination of the DHIS2 instances as a standard user, D2d complies with the defined user right security of the DHIS2. The source ID of the organization’s unit is retained to keep traceability of the data exchange.
D2d also provides detailed failure reports to help identify the cause of error. It also ensures efficient error analysis by keeping the data up to when you approve its delete.

The Bluesquare D2d Service

We will help you use the tool and get the most of it. We provide advice and best practice on how to organize your data transfer, align the metadata that needs to be synchronized. We help you in your decision to determine how often to schedule automatic data exchanges and will support you if you have any question or trouble.

D2d in numbers

Status April 2020

  • 1 million data value transferred per hour
  • 28 DHIS2 platforms connected  

For more details on D2D sign up for our newsletter or contact Xavier Gillman.

%d bloggers like this: