Design and Implementation of a Role-Based Centralized Health Card (CHC) System for Global EHR Portability
Main Article Content
Abstract
The fragmentation of medical data across diverse healthcare institutions presents a significant challenge to patient safety, diagnostic accuracy, and the overall efficiency of clinical workflows. Traditional decentralized systems often result in "data silos," where a patient's historical records remain trapped within individual hospital servers, forcing the manual transportation of physical files and causing life-threatening information asymmetry. This paper proposes the Centralized Health Card (CHC) system, a multi-tier architecture designed to provide a universal digital health identity through a secure, cloud-based centralized repository. By utilizing a highly normalized relational database, the system synchronizes five core entities: the user, patient, medical record, medicine information, and dosage instructions. Security and data integrity are maintained through strict Role-Based Access Control (RBAC) protocols. Under this framework, the Doctor module maintains exclusive authority to modify clinical history and generate digital prescriptions, while the Patient and Chemist modules are restricted to filtered, read-only access to ensure privacy and prevent unauthorized tampering. Our implementation validates the system’s ability to maintain a "single source of truth," significantly reducing prescription errors and eliminating the need for physical medical documentation. This research provides a scalable foundation for a digital health infrastructure that prioritizes real-time interoperability and global data portability.