Projet 02 — Santé & infrastructure publique numérique

African Health OS

Architecture d’une infrastructure publique numérique de santé reliant patients, centres de soins, pharmacies et autorités autour de standards ouverts (HL7/FHIR) et de données souveraines.

Concept HL7/FHIR R4DPI santéSouveraineté des données

01 — Vue d’ensemble

African Health OS est une architecture conceptuelle d’infrastructure publique numérique (DPI) de santé, pensée pour l’interopérabilité panafricaine : dossiers patients uniques, échange de données cliniques et traçabilité des actes.

Domaine
Digital Public Infrastructure (Santé)
Standard de données
HL7 FHIR Release 4
Référentiel
Stratégie santé numérique Africa CDC
Stade
Concept

02 — Problème

Dans de nombreux systèmes de santé ouest-africains, les dossiers médicaux restent tenus sur support papier ou cloisonnés dans des logiciels propriétaires non communicants. Lorsqu’un patient est transféré d’un dispensaire rural vers un centre hospitalier, son historique, ses allergies et ses prescriptions sont souvent perdus.

Cette rupture d’information entraîne des retards diagnostiques, des doublons d’examens coûteux et une incapacité pour les ministères à piloter en temps réel les politiques sanitaires et les alertes épidémiques.

03 — Objectif

Décrire une couche d’interopérabilité capable d’interconnecter les acteurs de santé sans imposer le remplacement des outils existants, en garantissant la résidence des données et la protection des données cliniques.

04 — Solution proposée

  • Identifiant patient unique : réconciliation d’identité permettant un dossier de vie quel que soit l’établissement.
  • Accès hors ligne & USSD : synchronisation asynchrone pour les centres ruraux et accès par code pour les usagers sans smartphone.
  • Chaîne d’approvisionnement pharmaceutique : traçabilité des médicaments essentiels et détection des ruptures.
  • Veille épidémiologique : agrégation anonymisée des diagnostics au niveau national.

05 — Mon rôle

Conception de l’architecture, rédaction du profil d’identité patient FHIR et développement d’un prototype de registre d’audit cryptographique. Démarche personnelle de recherche appliquée, sans commande institutionnelle à ce stade.

06 — Technologie / méthodologie

Profil de données conforme HL7 FHIR R4, prototype en Python de chaîne de hachage (SHA-256) garantissant la non-répudiation des actes médicaux, principes de consentement granulaire inspirés de SMART on FHIR.

07 — Dimension gouvernance & politiques publiques

  • Consentement granulaire : le citoyen contrôle qui peut consulter son dossier, avec révocation possible.
  • Résidence territoriale : hébergement dans des centres de données nationaux.
  • Journal d’audit immuable : preuve horodatée de chaque consultation.
  • Cadre : Convention de Malabo sur la cybersécurité et la protection des données personnelles.

08 — Stade actuel

Concept. L’architecture, le schéma patient et un prototype de registre d’audit existent. Aucun déploiement, aucun pilote et aucun partenariat sanitaire ne sont en place.

09 — Éléments documentés

  • Profil d’identité patient au format HL7 FHIR R4 (JSON).
  • Prototype de registre d’audit cryptographique (Python).
  • Spécification système (README technique).

10 — Feuille de route

  1. Consolider les profils FHIR et adapter les schémas aux systèmes d’identité nationaux.
  2. Documenter les scénarios de consentement et de partage transfrontalier d’urgence.
  3. Étudier un pilote avec un acteur académique ou sanitaire — à définir.

Aucun partenariat sanitaire n’est engagé. Toute mise en œuvre réelle relèverait des autorités sanitaires compétentes.

11 — Impact potentiel

Une meilleure continuité des soins entre établissements, une réduction des examens redondants et une capacité de veille sanitaire en temps réel — sous réserve de validation par les autorités sanitaires et de conformité aux cadres de protection des données.

12 — Documents

  • Profil patient HL7 FHIR R4 (JSON)Consulter
  • Registre d’audit cryptographique (Python)Consulter
  • Spécification système (README)Consulter