Client
Diabetes Association of Sri Lanka (DASL) / National Diabetes Centre (NDC)
Challenge
- Manual, paper-based & fragmented patient records at clinics, labs, and insulin bank.
- Difficulty tracking Type 1 patients over time: visits, lab results, complications.
- Inconsistent follow-ups (missed appointments, no reminders).
- Limited reporting for registry, research and resource planning.
Solution
We developed a Java-based backend system to manage patients end-to-end, incorporating:
- Patient Registration & Unique Identifier — centralised patient record, de-duplication.
- Clinical Encounters & Lab Integration — capture vitals, prescriptions, import lab results.
- Insulin Bank Management — stock tracking, distribution to eligible patients.
- Reporting & Registry Tools — cohort analytics, Type 1 registry, outcome tracking.
Key Features & Benefits
| Feature | Benefit to DASL / NDC |
| Unified Patient Record | Clinicians access full history, reducing errors and redundant work. |
| Automated Lab Result Import | Speeds up diagnostics, reduces manual entry errors. |
| Stock & Insulin Supply Tracking | Enhances patient retention, reduces no-shows, and improves treatment continuity. |
| Reminders & Follow-Ups | Enhances patient retention, reduces no-shows and improves treatment continuity. |
| Dashboards & Reports | Supports evidence-based decision making, research & policy advocacy. |
Technology Stack & Architecture
- Java backend with modular service architecture
- REST APIs for frontend / labs / external systems
- Relational database, audit logging, role-based access control
- Notification engine (SMS / email)
- Security: encryption, authentication, data integrity
Impact & Results (Expected / Early Indicators)
- Increase in the number of patients registered in the digital system vs prior manual records
- Reduction in missed appointments through the reminder system
- Faster turnaround of lab results into patient records
- Improved resource allocation in insulin bank (tracking stock, expiry)
- Enhanced reporting capability for Type 1 registry and cohort outcomes
Conclusion
This system empowers DASL / NDC to move from fragmented, manual processes to an integrated, data-driven care model. It improves patient care, operational efficiency, and strengthens research/reporting capacities.
