EbolaWatch RDC

Documentation système complète — Coordination de la riposte épidémique

Contexte — Ce système de surveillance a été conçu en référence directe à la coordination de l'épidémie Ebola 2018–2020 en RDC (10ème épidémie, Équateur, Nord-Kivu, Ituri, Sud-Kivu). Il intègre les enseignements des structures de coordination CMSC et des sous-commissions thématiques déployées sur le terrain.

À quoi sert EbolaWatch ?

EbolaWatch est un tableau de bord opérationnel temps-réel pour la gestion de la riposte Ebola. Il combine des données épidémiologiques officielles (INRB/OCHA via HDX) et des données opérationnelles de terrain saisies par les équipes sur le terrain.

📊 Surveillance épidémiologique

Cas, décès, suspects, létalité — données INRB/OCHA mises à jour automatiquement via HDX

✏️ Saisie terrain

6 formulaires pour les équipes terrain : alertes, capacités CTE, sous-commissions, points sensibles

🗺️ Cartographie

Zones de santé actives, niveaux d'alerte, boutons sur carte Leaflet

📈 Tendances journalières

Graphe de tendance jour par jour (données HDX — 45 derniers jours)


Architecture technique

Stack technologique

ComposantTechnologieRôle
BackendHono sur Cloudflare WorkersAPI REST, proxy HDX, logique métier
FrontendHTML/CSS/JS vanilla + Chart.jsDashboard, formulaires, carte
Base de donnéesCloudflare D1 (SQLite)Données opérationnelles terrain
Source épidémio.OCHA HDX CSVDonnées officielles INRB-UMIE
CartographieLeaflet.js + OpenStreetMapCarte interactive zones de santé
HébergementCloudflare PagesEdge CDN mondial

Structure des données

Tables D1 (données terrain)

  • provinces — 6 provinces (Ituri, Nord-Kivu, Sud-Kivu, Maniema, Bas-Uélé, Haut-Uélé)
  • zones_sante — 22 zones de santé actives
  • sous_coordinations — 12 sous-coordinations géographiques
  • cas — cas individuels (purge données test en prod)
  • alertes_rumeurs — alertes et rumeurs saisies terrain
  • capacites_cte — capacités CTE et stocks EPI
  • sous_commissions — rapports sous-commissions (logistique/comm/EC)
  • points_sensibles — points à risque (marchés, frontières, etc.)
  • performances_zones — indicateurs de performance par zone

Sources de données

🌐
INRB-UMIE / OCHA — HDX (Humanitarian Data Exchange)
Source officielle épidémiologique — automatique, pas de saisie
Automatique

URL : data.humdata.org — fichier drc_ebola_cases_consolidated.csv

Fréquence : Données mises à jour par l'INRB-UMIE ; cache EbolaWatch = 30 minutes

Contenu : Cas confirmés, décès, suspects, contacts — niveau admin3 (zone de santé)

Utilisation dans le dashboard :

  • Chiffres KPI (total cas confirmés, décès, taux de létalité)
  • Deltas 24h (variation J vs J-1)
  • Top zones actives (zones avec les plus grands deltas)
  • Graphe de tendance journalier (45 derniers jours)
  • Flux de notifications (si D1 vide)
  • Tableau zones de santé (enrichissement si données D1 incomplètes)
Important : Les données HDX sont cumulatives. Le delta 24h est calculé par soustraction entre la date J et J-1. Un delta négatif indique une correction des données en amont (révision INRB).
✏️
Saisie terrain — Équipes EbolaWatch
Données opérationnelles — formulaires manuels
Manuelle

Les données terrain sont saisies par les coordinateurs de zones et responsables de sous-commissions via l'espace de saisie du dashboard.

Règle de priorité : D1 (terrain) > HDX pour les données opérationnelles. HDX reste la source exclusive pour l'épidémiologie officielle.


Rôles et utilisateurs

RôleProfil typeAccèsFormulaires
Coordinateur national CMSC / PNLC Lecture globale + export Tous
Responsable sous-coordination Chef de sous-coord. géographique Données de sa sous-coord. Sous-coordination, sous-commissions
Agent de surveillance Épidémiologiste terrain Données zones de sa zone Alerte/Rumeur, Performance
Logisticien Responsable logistique Données logistiques Capacités CTE/EPI, Logistique
Agent EC Agent engagement communautaire Points sensibles Points sensibles, EC

Structure de coordination de la riposte

Cette structure est calquée sur la coordination de la 10ème épidémie Ebola RDC (2018–2020), qui a duré 759 jours et touché principalement le Nord-Kivu (Butembo, Beni), l'Ituri (Bunia) et le Sud-Kivu. C'est la plus longue et la 2ème plus meurtrière épidémie Ebola de l'histoire.

Comité Multisectoriel de la Riposte (CMSC)

Le CMSC est l'organe de coordination stratégique au niveau national. Il réunit les ministères (Santé, Intérieur, Défense), les partenaires techniques (OMS, MSF, UNICEF, etc.) et le Programme National de Lutte contre les Épidémies (PNLE).

Sous-coordinations géographiques

Chaque province affectée dispose d'une ou plusieurs sous-coordinations géographiques qui couvrent un ensemble de zones de santé. Dans EbolaWatch, 12 sous-coordinations sont définies :

CodeNomProvinceVille siège
SC-ITU-NORDIturi NordIturiAru
SC-ITU-SUDIturi SudIturiBunia
SC-NKV-BENIBeniNord-KivuBeni
SC-NKV-BUTEMBOButemboNord-KivuButembo
SC-NKV-MANGINAManginaNord-KivuMangina
SC-SKV-UVIRAUviraSud-KivuUvira
SC-SKV-BUNYAKIRIBunyakiriSud-KivuBunyakiri
SC-MAN-KASONGOKasongoManiemaKasongo
SC-BUE-BUTABas-UéléBas-UéléButa
SC-HUE-DUNGUDunguHaut-UéléDungu
SC-HUE-ISIROIsiroHaut-UéléIsiro
SC-HUE-WATSAWatsaHaut-UéléWatsa

Sous-commissions thématiques

Au sein de chaque sous-coordination, des sous-commissions thématiques gèrent les aspects opérationnels. C'est le modèle standard de l'OMS/OMS-AFRO pour la gestion des épidémies à filovirus.

🚛 Logistique
Véhicules, carburant, entrepôts, chaîne du froid
📣 Communication
Médias, radio, affichage, dissémination des messages
🤝 Engagement communautaire
Relais, sensibilisation, résistance communautaire
🏥 Prise en charge / Santé
CTE, ETC, personnels soignants, PPE
🔬 Surveillance
Notification, investigation, labo, contacts
💉 Vaccination
Vaccin rVSV-ZEBOV, chaîne du froid, couverture

Sous-commission Logistique

🚛
Logistique & Approvisionnement
Référence : SC Logistique — Coordination Butembo/Beni 2018–2020

Rôle dans la riposte

La sous-commission Logistique gère le flux physique des ressources nécessaires à la riposte : équipements de protection individuelle (EPI), médicaments, vaccins, matériel pour les CTE/ETC, véhicules et carburant pour les équipes terrain.

Durant l'épidémie 2018–2020, la logistique a été particulièrement critique à cause de l'insécurité dans le Nord-Kivu (attaques AFDL, ADF) qui rendait les rotations de véhicules dangereuses et perturbait la chaîne d'approvisionnement.

Indicateurs suivis dans EbolaWatch

IndicateurSeuil critiqueAction
Véhicules disponibles / total< 50%Réquisition + rapport
Stock carburant (litres)< 100 LAlerte approvisionnement
Nombre d'entrepôts opérationnels0Urgence logistique

Formulaire EbolaWatch — Sous-commission Logistique

Champs à renseigner :

  • vehicules_dispo — Véhicules disponibles et opérationnels
  • vehicules_total — Total véhicules attribués à la sous-commission
  • carburant_litres — Stock carburant disponible (litres)
  • entrepots_nb — Nombre d'entrepôts/dépôts opérationnels
  • sous_coordination_id — Sous-coordination géographique
  • date_rapport — Date du rapport (AAAA-MM-JJ)

Accès : Espace de saisie → onglet 🔧 Sous-commissions → sélectionner « Logistique »

Sous-commission Communication

📣
Communication sur les Risques
Référence : SC RCCE — Coordination Butembo/Beni 2018–2020

Rôle dans la riposte

La communication sur les risques (RCCE — Risk Communication and Community Engagement) est l'une des piliers critiques de la riposte. Durant l'épidémie 2018–2020, la défiance communautaire et les rumeurs ont été des facteurs majeurs de propagation : cachage de cas, refus d'accès des équipes, attaques de CTE. La SC Communication est responsable de contrecarrer ces dynamiques.

Dans le contexte Nord-Kivu/Ituri, les stations radio communautaires (Radio Moto Butembo, Radio Maendeleo, etc.) sont le canal le plus efficace.

Indicateurs suivis

IndicateurSeuil critique
Radios FM opérationnelles0 (pas de couverture)
Mégaphones disponibles< 2 par zone active
Affichages/banderoles posés cette semaine< 5

Formulaire EbolaWatch — Communication

  • radios_fm_dispo — Stations radio FM diffusant les messages Ebola
  • megaphones_dispo — Mégaphones/hauts-parleurs opérationnels
  • affichages_poses — Affiches/banderoles posées dans la semaine

Sous-commission Engagement Communautaire

🤝
Engagement & Résistance Communautaire
Clé de voûte de la riposte 2018–2020 — facteur principal de propagation

Contexte 2018–2020

L'épidémie 2018–2020 a été marquée par un phénomène sans précédent dans l'histoire d'Ebola : une résistance communautaire organisée. Des groupes armés et des leaders communautaires ont activement encouragé le rejet des équipes de riposte, entraînant des attaques contre les CTE et les soignants. Plus de 400 attaques ont été enregistrées.

La solution trouvée a été de renforcer massivement les relais communautaires — membres de la communauté formés pour faire le lien entre les équipes et la population. Ces relais sont devenus la colonne vertébrale de la riposte dans les zones de résistance.

Indicateurs suivis

IndicateurDescription
Relais communautaires actifsRelais ayant mené au moins 1 activité cette semaine
Relais formés (cumulatif)Total relais formés dans la zone
Ménages visités/semaineVisites de sensibilisation à domicile

Formulaire EbolaWatch — Engagement Communautaire

  • relais_actifs — Relais communautaires actifs cette semaine
  • relais_formes — Total relais formés (cumulatif)
  • menages_visites_semaine — Ménages visités en sensibilisation

Sous-commission Santé / Prise en charge

🏥
CTE / ETC — Capacités de prise en charge
Formulaire « Capacités CTE/EPI » dans EbolaWatch

Rôle

Chaque zone de santé active doit disposer d'un Centre de Traitement Ebola (CTE) ou d'une Unité de Traitement Ebola (UTE) avec un nombre suffisant de lits de haute isolation. La SC Santé surveille la capacité d'accueil, les stocks EPI, le personnel.

Seuils critiques selon protocole OMS

IndicateurSeuil critiqueSignification
Taux d'occupation CTE> 80%Saturation — renfort urgent
Stock EPI (jours)< 21 joursAlerte rupture de stock
Ambulances disponibles0Urgence transport

Formulaire EbolaWatch — Capacités CTE/EPI

  • lits_cte — Lits haute isolation disponibles au CTE
  • lits_occupes — Lits actuellement occupés par des patients
  • epi_stocks_jours — Jours de stock EPI restants (estimé)
  • ambulances_dispo / ambulances_total — Ambulances opérationnelles
  • personnel_medical / personnel_paramédical — Effectifs soignants
  • eau_disponible / electricite — Utilities (0/1)

Surveillance épidémiologique

🔬
Surveillance & Investigation — Performance
Formulaire « Performance zone » dans EbolaWatch

Indicateurs clés de la surveillance

Les délais sont les indicateurs les plus critiques — chaque heure perdue augmente le R₀.

IndicateurObjectif OMSDescription
Délai notification (h)< 24hDélai entre apparition symptômes et notification
Délai résultat labo (h)< 24hDélai entre prélèvement et résultat PCR
Complétude rapportage> 90%% de rapports journaliers soumis à temps
Suivi contacts> 80%% contacts sous surveillance quotidienne

Formulaire 1 — Alerte / Rumeur

Ce formulaire est le plus utilisé sur le terrain. Il permet de signaler toute situation anormale, qu'elle soit confirmée ou non, dans les 24h suivant la détection.

Quand utiliser ce formulaire ?

  • Rumeur d'un décès communautaire non pris en charge
  • Signalement d'une personne avec des symptômes compatibles
  • Refus de soins ou de vaccination dans un village
  • Déplacement suspect d'une personne malade
  • Décès dans une FOSA avec symptômes hémorragiques

Champs du formulaire

ChampValeursObligatoire
type_alerterumeur / alerte_confirmee / suspect / deces_communautaire
niveaufaible / modere / eleve / critique
messageTexte libre — description de la situation
zone_idZone de santé (liste déroulante)
lieu_typemarche / eglise / ecole / fosa / domicile / frontiereNon
lieu_nomNom du lieu spécifiqueNon
Délai : Toute alerte doit être saisie dans les 2 heures suivant la réception de l'information. Le responsable de zone valide ensuite le statut (confirmé / infirmé).

Formulaire 2 — Capacités CTE/EPI

Renseigné par le logisticien ou l'infirmier-chef de poste du CTE. Fréquence : quotidienne.

Voir section Sous-commission Santé pour les seuils critiques.

Formulaire 3 — Performance par zone

Renseigné par l'épidémiologiste de zone. Fréquence : hebdomadaire.

Indicateurs : délai notification, délai labo, complétude rapportage, taux suivi contacts, taux guérison.

Formulaire 4 — Sous-commissions

Un formulaire unique à 3 sections conditionnelles selon le type : Logistique, Communication, ou Engagement communautaire.

Renseigné par le responsable de la sous-commission concernée. Fréquence : hebdomadaire.

1. SélectionnerSous-coordination
2. ChoisirType SC
3. SaisirIndicateurs
4. SoumettreID généré

Formulaire 5 — Points sensibles hors FOSA

Contexte

Les points sensibles sont les lieux où des transmissions ont eu lieu en dehors du système de santé. Dans l'épidémie 2018–2020, les marchés de Butembo, les frontières avec l'Ouganda et les lieux de culte ont été des foyers importants.

Catégories de points sensibles

TypeExemples terrain 2018–2020Risque
MarchéGrand marché de Butembo, marché de Beni⬛ Très élevé (contacts non tracés)
FrontièreKasindi-Ouganda, Mpondwe⬛ Élevé (risque régional)
Lieu de culteÉglises revivalistes (refus enterrements dignes)🟠 Modéré à élevé
ÉcoleFermeture préventive, enfants orphelins d'Ebola🟡 Modéré
Axe routierRoute Beni-Butembo, taxis-motos🟠 Élevé (mobilité)

Champs du formulaire

ChampDescription
zone_idZone de santé concernée
categoriecontamination / décontamination
type_lieumarche / eglise / ecole / lieu_public / axe_routier / frontiere
nom_lieuNom précis du lieu
niveau_risquefaible / modere / eleve / critique
population_exposeeEstimation de la population exposée

Formulaire 6 — Mise à jour sous-coordination

Permet de mettre à jour le responsable, le téléphone et le statut opérationnel d'une sous-coordination.

Statuts possibles : actif / renforce / suspendu.


Dashboard — Vue d'ensemble

Structure de l'écran principal

SectionSourceDescription
KPI barre (haut)HDX (épidémio.) + D1 (opérationnel)Cas, décès, létalité, zones actives, labo en attente
Bloc "Situation 24h"HDX exclusivementDeltas J vs J-1 (cas, décès, suspects, létalité)
Graphe tendanceHDX priorité / D1 fallbackJournalier HDX — 45 jours ou SE épidémiques D1
Tableau zonesD1 + enrichissement HDXPerformance par zone, badge delta HDX en 24h
Flux notificationsD1 si présent / HDX sinonCas récents ou top zones actives selon source
Carte LeafletD1Marqueurs géo zones, statut alerte, capacités

Données HDX — Fonctionnement détaillé

Cycle de mise à jour

INRB-UMIECollecte terrain
OCHA HDXFichier CSV public
EbolaWatchCache 30 min
DashboardAffichage temps réel

Calcul des deltas 24h

Le CSV HDX contient des données cumulatives. EbolaWatch calcule les deltas ainsi :

  • delta_cas = cas_confirmed[J] - cas_confirmed[J-1]
  • delta_deces = deaths_confirmed[J] - deaths_confirmed[J-1]
  • Un delta négatif = correction de données par l'INRB (normal, ne pas alerter)

Graphe de tendance — logique de sélection des données

Si HDX disponible (cas standard) :

  • Axe gauche : delta cas/jour et delta décès/jour (barres)
  • Axe droit : cas confirmés cumulés (ligne pointillée)
  • Période : 45 derniers jours disponibles

Si HDX indisponible (fallback) :

  • Données D1 locales par semaine épidémique
  • Clic sur une semaine → filtre le dashboard

Référence — Épidémie Ebola RDC 2018–2020

La 10ème épidémie Ebola RDC (août 2018 – juin 2020) est le cadre de référence de ce système. C'est la plus longue de l'histoire africaine et la 2ème plus meurtrière après l'épidémie Afrique de l'Ouest 2014–2016.

📊 Statistiques finales

  • 3 481 cas au total
  • 2 299 décès confirmés
  • Taux de létalité : ~66%
  • Durée : 759 jours

🗺️ Zones les plus touchées

  • Beni (Nord-Kivu) — 1 200+ cas
  • Butembo (Nord-Kivu) — 1 000+ cas
  • Katwa — 800+ cas
  • Mabalako — 400+ cas

⚕️ Innovations de riposte

  • Vaccin rVSV-ZEBOV (Ervebo) — premier vaccin Ebola approuvé
  • Antiviraux expérimentaux (mAb114, REGN-EB3)
  • Relais communautaires numériques (KoBoToolbox)
  • Enterrement digne et sécurisé (EDS)

⚠️ Facteurs de complexité

  • Insécurité armée (ADF, Maï-Maï)
  • Résistance communautaire
  • Contexte électoral (janv. 2019)
  • Accès humanitaire limité

Leçons apprises pour la coordination

  • L'engagement communautaire avant tout : Les zones avec le plus de relais formés ont été les premières à contrôler la transmission. Le nombre de relais actifs est l'indicateur opérationnel le plus prédictif de la trajectoire de l'épidémie.
  • Délais de notification = facteur clé : Chaque heure de retard dans la notification d'un nouveau cas augmente le nombre de contacts non tracés. L'objectif de <24h a été atteint après renforcement des équipes terrain en 2019.
  • Cartographie des points sensibles : Les marchés transfrontaliers (Kasindi, Mpondwe) ont généré des cas en Ouganda. La surveillance aux points d'entrée est critique.
  • Coordination logistique décentralisée : La centralisation de la logistique à Goma a créé des goulots d'étranglement. Les sous-coordinations avec des entrepôts locaux ont mieux résisté aux ruptures de stock.

Glossaire

TermeSignification
CTECentre de Traitement Ebola — unité de haute isolation pour patients confirmés
ETCEbola Treatment Center — appellation anglophone du CTE
UTEUnité de Traitement Ebola — centre plus petit qu'un CTE
EPIÉquipement de Protection Individuelle (combinaison, gants, masque FFP3, lunettes)
CMSCComité Multisectoriel de la Riposte Sanitaire et Communautaire
PNLEProgramme National de Lutte contre les Épidémies (RDC)
INRBInstitut National de Recherche Biomédicale — labo de référence Ebola RDC
UMIEUnité de Monitoring et Investigation des Épidémies (INRB)
HDXHumanitarian Data Exchange — plateforme OCHA de données humanitaires ouvertes
RCCERisk Communication and Community Engagement — communication sur les risques
EDSEnterrement Digne et Sécurisé — protocole pour réduire la transmission lors des funérailles
SESemaine Épidémique (lundi→dimanche, numérotation OMS)
R₀Taux de reproduction de base — nombre moyen de personnes infectées par un cas
PCRPolymerase Chain Reaction — test de confirmation biologique Ebola
ADFAllied Democratic Forces — groupe armé actif dans le Nord-Kivu (contexte insécurité)
Zone de santéUnité administrative sanitaire de base en RDC (équivalent district sanitaire)
EbolaWatch RDC — Documentation Phase 8 — Juillet 2026
Source épidémiologique : INRB-UMIE / OCHA HDX — drc_ebola_cases_consolidated.csv