While using DHIS2 in our school health program, we noticed that nutritional assessment using Z-scores is not available for children and adolescents aged 5–19 years, unlike the functionality available for children under 5.
In practice, we rely on the data entry user’s judgment when selecting the nutritional status, which can be error-prone under workload. As a workaround, we reassess cases using Excel or external WHO tools.
Would it be possible to extend this existing functionality to include ages 5–19 (Z-scores and automated classification)?
Has anyone implemented something similar or faced the same situation and can share their experience?
Thanks for the clarification, this is very helpful.
In our case (school health programs), we screen large numbers of children (5–19 years) and need a simple, standardized way to assess nutritional status during routine screening.
Relying on external tools makes the workflow more complex, so extending the existing functionality (similar to under-5) to this age group would be very helpful.
Customizing DHIS2 Tracker Capture is one of the most practical ways to bring real-time nutritional classification into your workflow without forcing users to leave DHIS2.
We have already implemented this for under-5 in the nutrition tracker program.
Now we need to extend it to ages 5–19 (school health) using BMI-for-age or Z-score classification.
Any examples or guidance would be appreciated.
We are using DHIS2 version 2.42.3.1.
We prefer high precision (Z-score for 5–19), but external calculation is not practical due to workload and risk of data entry errors.
We are looking for an automated solution inside DHIS2 (similar to under-5).
Is there any recommended approach within DHIS2 (e.g., program rules, scripts)?