opensrp / opensrp-client

Android app for Frontline Health Workers (FHWs).
Other
15 stars 32 forks source link

Implement growth chart and z-score functionality #469

Closed cafootitt closed 7 years ago

cafootitt commented 7 years ago

On the vaccine card, the icon next to the weight button launches the child's growth chart. There are three statuses shown: green, orange, and red, that correspond to the child's growth chart status (i.e., green line icon goes with the good green growth chart, etc).

Vaccine card:

Green: 223530953

Orange: orange

Red: red

Growth chart: Green: 232673563

Color codes: Blue today line and box: #008be6 3: 222539 2: #b1312c 0: #227532 Good green background: 47b156

Notes:

Orange: 232682239

Color code for orange background: #faa60d

Red: 232680156

Color code for red background: #d5282f

For plotting the z-score lines on the growth chart, please follow the reference table for boys and girls from WHO:

For boys: http://www.who.int/childgrowth/standards/wfa_boys_0_5_zscores.txt For girls: http://www.who.int/childgrowth/standards/wfa_girls_0_5_zscores.txt

Month is the child's age in months. This is the x-axis on the chart. The y-axis is the child's weights in kg. Please note the reference tables above also include negative and plus one standard deviations. Please ignore these. We only need to show the -3, -2, 0, +2, and +3 standard deviations on the charts.

cafootitt commented 7 years ago

Moved remaining items to https://github.com/OpenSRP/opensrp-client/issues/556, closing this.