HE2RO · Health Economics and Epidemiology Research Office

Sentinel HIV programme
monitoring, in context

The SHIFT platform supports structured data collection, trend analysis, and programme event tracking across six sub-Saharan African countries — from individual sentinel sites to the cross-country view.

124
Sentinel sites
13
Core indicators
Jan 2025
Data from
3
Dashboard modules
Countries
Kenya · 20 sites
Malawi · 16 sites
Mozambique · 20 sites
South Africa · 24 sites
Zambia · 24 sites
Zimbabwe · 24 sites
Platform modules

Three integrated tools

Each module is fully standalone — open any one directly. They share the same indicator set, country structure, and programme event registry.

🗓
Module 1
Programme Context & Timeline
A scrollable timeline of programme events — funding shocks, MOU signings, guideline changes, and site-level disruptions — with trend sparklines for key indicators running alongside.
  • Jan 2024 → present timeline, all countries
  • Global, country, and site-level events
  • Retrospective data entry (Jan 2025 backfill)
  • Shock-aware outlier flagging
  • Any team member can log events
📤
Module 2
Data Upload & Approval
Per-country data submission from the SHIFT retrospective Excel template, with a two-step approval workflow: country teams upload their workbook, the country project manager reviews and approves before the data is released to the dashboard.
  • One submission tab per country (all 6 countries)
  • Drag-and-drop Excel upload, auto-parsed in browser
  • Coverage % and validation warnings before submit
  • PM approve / reject workflow with rejection reasons
  • Submission history with reviewer audit trail
📊
Module 3
Facility Level Indicators
Drill into a single indicator at a time across the country → district → facility hierarchy. Pick a country, district and indicator from the top filters, see the district aggregate trend, and view each facility in the district as its own small chart with axis labels and data values.
  • Three top-level dropdowns: Country, District, Indicator
  • District aggregate area chart with monthly values
  • One small chart per facility in the chosen district
  • Full X / Y axis titles plus value labels above points
  • Four core indicators: testing, initiations, ART, suppression
Data flow

From site entry to central approval

Each period's data moves through a defined workflow before being locked for analysis.

1
Site entry
Facility staff enter monthly & quarterly indicators
2
Validation
Field, cross-indicator & outlier checks fire on save
3
Country review
Country PM approves or rejects with comment
4
Central review
SHIFT team does final validation & approval
5
Locked & analysed
Data feeds into trends & indicator dashboards
Indicator set

13 indicators, cascade-ordered

Ordered by the HIV service cascade — from prevention through mortality. Monthly indicators are high-priority; quarterly indicators are collected at the end of each quarter.

Monthly High priority · always collected
PrEP — current on pre-exposure prophylaxis
HIV tests conducted (total)
HIV testing outcomes (positive / negative / not done)
ART initiations (new patients started on treatment)
Total remaining on ART
Viral suppression — suppressed / LLV / unsuppressed / not done
Quarterly Mar · Jun · Sep · Dec
Pregnant women — HIV testing & ARV prophylaxis
Prevention of mother-to-child transmission — infant EID testing
Treatment interruptions (>28 days late for refill)
Advanced HIV disease — CD4 & WHO staging
TB screening & treatment among PLHIV
Deaths in care — mortality
Human resources — staffing & vacancies
Country configuration

6 countries, 124 sentinel sites

Country teams need to complete their programme event registries. South Africa is the most complete; others are pending country team input.

Country Sites Sub-national level Data source Event registry MOU status
Kenya 20 County DHIS2 / KHIS Pending country team Signed Mar 2025
Malawi 16 District DHIS2 Pending country team Signed Jun 2025
Mozambique 20 Province SICAP2 / DHIS2 + EPTS Pending country team Signed May 2025
South Africa 24 District / Province TIER.Net / DHIS2 Complete — 15 events logged No bilateral MOU signed
Zambia 24 Province SmartCare / DHIS2 Pending country team Signed Feb 2026
Zimbabwe 24 Province DHIS2 Pending country team Signed Mar 2026
Testing notes

What to test and what's coming

This is version 0.1 — a functional prototype for team review. All data shown is simulated. Key things to test and feed back on:

Test now
→ Are all 13 indicators in the right cascade order?
→ Are the South Africa programme events accurate and complete?
→ Does the monthly vs quarterly split match your reporting calendar?
→ Does the two-step validation workflow match how reviews actually happen?
→ Are the data source labels correct for each country?
→ Are the four HIV cascade indicators the right ones to track first?
Coming next
→ Country context registries for Kenya, Malawi, Mozambique, Zambia, Zimbabwe
→ Real data backend (connect to Google Sheets or Supabase)
→ User login and role-based access (site / country / central)
→ Targets / thresholds on trend charts
→ Export to PDF / Excel per country or period
→ Mobile-optimised layout for site staff entry