Data Sources
HIC integrates nine national health information systems. All sources are polled by Prefect pipelines that call each system’s REST API and land raw data into PostgreSQL staging tables.
Integrated systems
| Source System | Domain | Integration Method | Run Schedule |
|---|---|---|---|
| HMIS Aggregates | Routine facility reporting | Prefect → REST API | Monthly |
| HMIS Tracker | Program tracking (TB, maternal, CRVS, etc.) | Prefect → REST API | Weekly / Monthly |
| eFICHE | Outpatient clinical records (visits, labs, inventory) | Prefect → REST API | Monthly |
| IDSR | Epidemic surveillance | Prefect → REST API | Weekly |
| HIV Tracker | HIV program events and enrollments | Prefect → REST API | Weekly |
| Immunization | Routine immunization records | Prefect → REST API | Weekly |
| CRVS | Civil registration (births, deaths) | via HMIS Tracker | Weekly / Monthly |
| HPEMR | Health post EMR | Prefect → REST API | Monthly |
| Cancer Registry | Oncology (his.moh.gov.rw/oncology/) | Prefect → REST API | Monthly |
Source system details
HMIS / DHIS2 — aggregate.moh.gov.rw
National routine health data. Provides aggregate reports by facility across all health programs. This is the primary source for facility-level indicator reporting.
HMIS Tracker — tracker.moh.gov.rw
Program-based patient-level tracking via DHIS2 Tracker. Covers TB, maternal health audit, perinatal audit, child audit, CRVS, and birth registration programs.
eFICHE
Outpatient clinical records system. Covers patient visits, laboratory tests, and inventory management at facility level.
CRVS
Civil registration and vital statistics. Birth and death registrations are ingested via the HMIS Tracker pipeline.
EBUZIMA
Maternal health program data.
HPEMR
Electronic medical records for health posts — the community-level care tier.
IDSR (Integrated Disease Surveillance and Response)
Weekly epidemic and non-epidemic disease surveillance. Two ingestion paths: direct IDSR system and aggregated disease surveillance via DHIS2.
Immunization Tracker
Routine immunization program records at patient level.
HIV Tracker
HIV program data — enrollments, events, and tracked entities. Configured for immediate (weekly) reporting cadence.
Cancer Registry — his.moh.gov.rw/oncology/
Oncology tracked entity instance (TEI) data from the national cancer registry.
A unified tracker ingestion framework (workflows/ingestions/unified/) is being rolled out to replace legacy per-source tracker pipelines. During transition, unified tables are prefixed u_ for parallel validation.