An R Client for DHIS2 Tracker Web API
Author: Mayer Antoine
Status: in development
This is a client library for the DHIS2 Web Api.
The DHIS2 tracker module or app is an integrated module in DHIS2. The module supports definition of types of entities, which can be tracked through the system, entities can be anything from persons to commodities, e.g drug, person, commodities.
The R client can be used to retrieve data and metadata about a DHIS2 Tracker instance. we can retreive everything from data elements, program attributes, organisation units,program stages, tracked entity instances, enrollments and Events items.
Tracker Web API consists of 3 endpoints that have full CRUD (create, read, update, delete) support to manage Tracked entity instance, Enrollment and Event items.
To get the development version :
library(devtools)
install_github("mayerantoine/rdhis2tracker")
- tidyverse
- lubridate
- httr
- jsonlite
- getPass
- purrr