Imagine you are spearheading a COVID-19 vaccination campaign and using DHIS2 as your data collection system. You will be employing at least 100 new data collectors and they all need DHIS2 accounts. You also need to quickly configure your DHIS2 installation with dimensional data elements and key vaccination indicators. There is an increased sense of urgency to get people vaccinated, but the daunting task of adding these new data collectors individually and configuring DHIS2 is looming.
Then you learn about the new features of the BAO Import Foundry (BIF) app, the tool used to mass import metadata (the data that provides information about other data) into DHIS2 for configuration, and relief sets in.
The BIF app has become more than just a handy tool that allows DHIS2 administrators to quickly and easily create metadata objects in bulk in DHIS2. It now allows you to create all metadata objects required to configure an entire DHIS2 instance for any data model — aggregate, event or tracker — from start to finish. This includes the ability to mass import metadata such as translations, sharing settings, and users.
The new “users” loader contains both the user module for the creation of user accounts in bulk and the user group module for the creation and updating of user groups. Now, instead of adding individual users by hand, or via a complicated series of API calls, you can add your new data collectors all through a convenient, single template file.
The import speed and power of the organisation unit loader has increased, which is vital when time is of the essence or if you have a weak internet connection. If you need to create hundreds of locations for your vaccination campaign, the BIF app will do it for you. The organisation unit module now also handles the import of parent and child organisation units within the same file, rather than having to import through successive rounds.
Because we all make the occasional copy and paste mistake, there is comfort in automation. Each app module now contains a unique identifier (UID) duplication check, which searches to find any duplicate UIDs within the “UID” column of import files. The app will alert you to any potential conflicts or duplicate UIDs. In addition, the Option Set loader checks for duplicate options within a particular option set.
Using a standard format CSV file uploaded via BIF, the metadata objects are then created in DHIS2 saving users time by avoiding complex API configuration or directly using the DHIS2 interface. BIF is made up of a series of modules, each designed to create specific metadata objects in DHIS2. The tool allows users to create all of their metadata objects in one shot.
The BIF’s partner app, dAtaZ, allows for the bulk import of data into DHIS2’s aggregate, event, and tracker programs. These two applications comprise BAO Systems’ Utility Suite; together, they increase efficiency and simplify DHIS2 processes, conserving precious organizational resources.
Both of these utility tools are freely available and can be downloaded from the BAO Systems’ website.