Skip to main content

JamDHIW

v1.0 · Spring Boot · Commercial · Port 8086

JamDHIW is the analytics warehouse bridge. It pipes FHIR Bulk Data exports to DHIS2 and provides real-time notifiable disease surveillance.

Notifiable disease surveillance

When JamBridge processes an ORU message with a notifiable LOINC code, it fires a POST_WRITE event to JamConnect, which triggers JamDHIW:

LOINCDiseaseDHIS2 program
80823-7Dengue NS1 antigenDENGUE_SURVEILLANCE
32700-2Malaria RDTMALARIA_SURVEILLANCE
11545-1TB AFB smearTB_SURVEILLANCE
625-4Cholera cultureCHOLERA_SURVEILLANCE
94306-8COVID-19 PCRCOVID_SURVEILLANCE

FHIR $export to DHIS2

GET /fhir/Patient/$export?_type=Patient,Condition,Observation
Host: hapi:8080
Prefer: respond-async

JamDHIW polls the export job, downloads the NDJSON files, transforms each resource to DHIS2 tracker events or data values, and posts to the DHIS2 API.

Population health dashboards

JamDHIW writes aggregated population health metrics to DHIS2 on a configurable schedule:

  • Outpatient encounters by facility and diagnosis
  • Lab test volumes and result distributions
  • Medication prescribing patterns by ATC class
  • Referral completion rates by specialty