Skip to content

mayerantoine/Rdhis2tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travis-CI Build Status

Rdhis2tracker

An R Client for DHIS2 Tracker Web API

Author: Mayer Antoine
Status: in development

Description

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.

Installation

To get the development version :

  library(devtools)
  install_github("mayerantoine/rdhis2tracker")

Dependencies

  • tidyverse
  • lubridate
  • httr
  • jsonlite
  • getPass
  • purrr

About

An R client for the DHIS2 Tracker Web Api

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages