AMMnet DHIS2 Hackathon

Mohamed Sillah Kanu
Facilitated by Mohamed Sillah Kanu Chief Executive Officer (CEO) Informatics Consultancy Firm, Sierra Leone (ICF-SL)
18 topics
158 steps
The eighteen topics

Take them in order, because each topic builds on the one before it.

Topic 1

Introduction to DHIS2

Know what DHIS2 is and how its parts fit together, before touching anything.

8 steps
Open topic 1
Topic 2

Set up DHIS2 locally

Have your own DHIS2 to practise on, instead of learning on a live server.

14 steps
Open topic 2
Topic 3

Set up organisation units

Decide where data comes from, and build those places in the system.

14 steps
Open topic 3
Topic 4

Create data elements

Decide what gets counted every month, and in what unit.

4 steps
Open topic 4
Topic 5

Build category combinations

Decide how each count is broken down, by sex, age or place.

2 steps
Open topic 5
Topic 6

Create the data set

Decide what a facility reports, how often, and which facilities report it.

9 steps
Open topic 6
Topic 7

Design the form

Make the entry form quick to fill and hard to get wrong.

10 steps
Open topic 7
Topic 8

Enter aggregate data

Get real monthly numbers into the system and be sure they are right.

9 steps
Open topic 8
Topic 9

Enter case based data

Record one row per case, so you can ask who and how old, not only how many.

7 steps
Open topic 9
Topic 10

Design custom forms

Build a form in HTML, CSS and JavaScript when the paper form must be matched exactly.

7 steps
Open topic 10
Topic 11

Create indicators

Turn raw counts into rates that compare places fairly.

19 steps
Open topic 11
Topic 12

Build charts in Data Visualizer

Make the numbers readable, as tables and as charts.

13 steps
Open topic 12
Topic 13

Build maps

Show where the problem is, not only how big it is.

8 steps
Open topic 13
Topic 14

Design the dashboard

Put everything a programme needs to decide on one page.

14 steps
Open topic 14
Topic 15

Create users

Decide who may enter data, who may read it, and where they may do either.

6 steps
Open topic 15
Topic 16

Download data

Get the data out of DHIS2, for analysis, for reports and for sharing.

4 steps
Open topic 16
Topic 17

Customise DHIS2

Make the system carry your programme name, logo and working defaults.

5 steps
Open topic 17
Topic 18

Install more apps

Extend DHIS2 with ready made apps, without writing any code.

5 steps
Open topic 18