Design and Implementation of a Scalable Clinical Data Warehouse for Resource-Constrained Healthcare Systems
Soumma SB, Shahriar F, Mahi UN, Hasin Abrar M, Rahman Fahad MA, Latiful Hoque A
Annual International Conference of the IEEE Engineering in Medicine and Biology Society. IEEE Engineering in Medicine and Biology Society. Annual International Conference · 2025-07
Abstract
Centralized electronic health record (EHR) repositories are critical for advancing disease surveillance, public health research, and evidence-based policymaking. However, developing countries face persistent challenges in achieving this due to fragmented healthcare data sources, inconsistent recordkeeping practices, and the absence of standardized patient identifiers. These issues hinder reliable record linkage, compromise data interoperability, and limit scalability-obstacles exacerbated by infrastructural constraints and privacy concerns. To address these barriers, this study proposes a scalable, privacy-preserving clinical data warehouse, NCDW, designed for heterogeneous EHR integration in resource-limited settings deployed on institutional servers and tested with 1.16 million clinical records. The framework incorporates a wrapper-based data acquisition layer for secure, automated ingestion of multisource health data and introduces a space-efficient Soundex algorithm to resolve patient identity mismatches in the absence of unique IDs. A modular data mart is designed for disease-specific analytics, demonstrated through a dengue fever case study in Bangladesh, integrating clinical, demographic, and environmental data for outbreak prediction and resource planning. Quantitative assessment of the data mart underscores its utility in strengthening national decision-support systems, highlighting the model's adaptability for infectious disease management. Comparative evaluation of database technologies reveals NoSQL outperforms relational SQL by 40-69% in complex query processing, while system load estimates validate the architecture's capacity to manage 19 million daily records (34TB over 5 years). The framework can be adapted to various healthcare settings across developing nations by modifying the ingestion layer to accommodate standards like ICD-11 and HL7 FHIR, facilitating interoperability for managing diverse infectious diseases (i.e., COVID, tuberculosis, malaria). Code is available: https://github.com/shovito66/ncdw.
MeSH terms
- Humans
- Dengue
- Algorithms
- Developing Countries
- Health Resources
- Delivery of Health Care
- Bangladesh
- Electronic Health Records
- Data Warehousing