Skip to content

Files

Latest commit

 

History

History
20 lines (15 loc) · 1.43 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.43 KB

dhis2-demo

OpenFn sample jobs for automating DHIS2 data and metadata integration. These jobs either language the OpenFn adaptors language-dhis2 or language-http.

For more examples, check out OpenFn Docs.

Questions? Post on the OpenFn Forum.

DHIS2 integration notes

  • Every DHIS2 implementation is unique! How we can integrate depends on the version and configuration, so continuous testing is important.
  • Design for failure! Develop a strategy for uniquely identifying resources to be uploaded to DHIS2.
  • DHIS2 API does not always support upserts, so we typically need to implement a custom upsert pattern for importing data to DHIS2. This involves 2 API calls, where we first search for the resource in DHIS2, and then create or update the resource accordingly. Learn more here.

DHIS2 resources

OpenFn demo dhis2 setup notes