One unified national health rail for Rwanda — connecting every actor on a shared core via a command-driven platform.
# 🏥 Integrated National Health Platform
### One unified national health rail for Rwanda — every actor, one shared core
---
## Overview
The Integrated National Health Platform is the **orchestrating layer** that connects
every actor in Rwanda's health system — from the village community health worker
(*umujyanama w'ubuzima*) to the Minister of Health — on a single shared core.
It does **not** replace Rwanda's sovereign national systems (DHIS2, eIDSR,
RSSB/KWIVUZA, NIDA, RMS, SAMU 912, RRA EBM). It connects them at the point of care
and feeds them automatically.
> **Design principle:** *Build what is missing, integrate what the state already runs.*
## The shift to command-driven access
Unlike a traditional system where each role gets a hand-built dashboard, this
platform is **command-driven** (in the spirit of core-banking systems such as
Finacle):
- The **command** is the atomic unit of access.
- A **user** is created and **assigned a set of commands** (a command bundle).
- The **single unified dashboard** renders itself from whatever commands the user holds.
- Data is then bounded by the **four-axis** model: Role(command) · Geography · Tenant · Sensitivity.
There is **one dashboard**, not 40. What you see is the set of commands you are
entitled to, at your data altitude.
## Documentation
The full, always-current index lives in **docs/00-index.md**. The 64
numbered documents are grouped below.
**Core architecture (01–07)**
- 01 — Architecture · 02 — Users & Access ·
03 — Command Catalogue (~115 commands, 29 domains) ·
04 — Access-Control Model ·
05 — Design System ·
06 — Unified Dashboard ·
07 — Technology Stack
**Security, interoperability & operations base (08–14)**
- 08 — Security & Cryptography ·
09 — Interoperability ·
10 — User Workflows ·
11 — Communication & Handoffs ·
12 — Operations Verification ·
13 — Data Visibility by Role ·
14 — Analytics & Dashboards
**Domain modules (15–20)**
- 15 — Patient Management ·
16 — Stock & Pharmacy Managemen …