Why CareCode

Six Reasons Hospitals Choose Us

Built by a clinician, proven in production for 22 years, and designed specifically for how Sri Lankan hospitals actually work.

CareCode six strength pillars
Pillar 1

Built by a Clinician, Not a Software Company

Every workflow in CareCode — the OPD queue, the ward billing screen, the lab result flow, the anaesthesia record — was designed by someone who has personally worked those jobs in a hospital.

Dr M H B Ariyaratne started building the first version for his own clinical practice because no available system did the job well enough. That clinical perspective is baked into every screen in the system.

  • OPD workflows designed from real outpatient experience
  • Inward billing mirrors how Sri Lankan private wards actually charge
  • Lab result flow matches how pathologists and nurses actually work
  • Radiology RIS reflects real radiologist reporting workflows
  • OT documentation designed with theatre staff in the room
Dr M H B Ariyaratne
Founder & Chief System Architect
MBBS MSc Biomedical Informatics MD Health Informatics
  • Ranked 12th nationally — MBBS 2002, Faculty of Medicine, University of Ruhuna
  • Visitor — Clinical Informatics Research Unit, University of Southampton, UK (2020–2021)
  • Consultant Health Informatics — Ministry of Health, Sri Lanka (2021–present)
  • 6+ journal papers on HMIS, LIMS, pharmacy systems, and EMR
  • Clinical experience: OPD, Obstetrics & Gynaecology, Radiology
Pillar 2

22 Years of Uninterrupted Production

CareCode is not a new product looking for its first hospital. It has been running in real hospitals, processing real patient encounters and real financial transactions, every single day since 2004.

The entire development history — 48,000+ commits — is publicly visible and auditable on GitHub since 2014. No other HMIS vendor in Sri Lanka can make that claim.

  • Started 2004 as a VB6 clinic system — converted to Java EE in 2014
  • Open source on GitHub since 2014 — history fully verifiable
  • 48,000+ commits — more than most commercial HMIS vendors worldwide
  • Continuous daily deployments via GitHub Actions CI/CD
  • 40+ institutions live — not a pilot, not a demo environment
Verify on GitHub ↗
22+
Years of continuous active development
48,000+
Public commits on GitHub
40+
Healthcare institutions live today
Pillar 3

Sri Lanka by Design — Not an Afterthought

Most HMIS products are built for the US or European market and adapted for Sri Lanka. CareCode was designed from day one for how Sri Lankan hospitals work. The differences matter enormously in day-to-day operation.

  • Channelling model — how Sri Lanka books doctors is unique globally; built natively
  • Inward billing workflow — private hospital billing cycles, ward charges, and settlement patterns
  • Credit company billing — insurance and employer claim management with reconciliation
  • WHT (Withholding Tax) — automatic IRD-compliant deductions for doctor professional fees
  • PDPA compliance — Sri Lanka Personal Data Protection Act requirements built in
  • Sinhala & Tamil — language support for receipts, reports, and patient records
  • Local payment gateways — bank transfers, FriMi, and online payment integration
  • National digital health alignment — designed to work alongside HHIMS and MoH systems
🇱🇰
Designed for Sri Lanka
Channelling · WHT · PDPA
Credit Billing · Local Gateways
Pillar 4

Open Source — Auditable, No Lock-in

CareCode carries an MIT open-source licence. That means you own your data, your customisations, and your future. Any Sri Lankan software developer can read the code, extend it, or audit it.

  • MIT licence — you can deploy it, modify it, fork it
  • 590+ granular access control privileges — auditable at every level
  • Full audit trail on all transactions — who changed what, when
  • No per-user licensing fees that scale with your headcount
  • No proprietary data formats — your data stays yours
  • CI/CD via GitHub Actions — automated testing and deployment
View Source Code ↗
🔓
MIT Licensed
Open source since 2014
github.com/hmislk/hmis
590+
Granular access control privileges
Pillar 5

Full Hospital ERP — One System, One Record

CareCode is not a collection of bolt-together products from different vendors. Every module — OPD, pharmacy, lab, inward, theatre, finance — shares the same patient identity, the same financial ledger, and the same audit trail.

No synchronisation middleware. No overnight batch reconciliation. No duplicate patient records.

  • One patient MRN across every module and every site
  • Pharmacy dispenses on the same bill that OPD raised
  • Lab results attach directly to the inpatient encounter
  • Theatre professional fees settle against the inward bill
  • Finance sees every transaction in real time — no end-of-day batch
  • Multi-site deployment — 7-site enterprise deployments in production
CareCode integrated module architecture
Pillar 6

Real Support — Not a Helpdesk Ticket

When something goes wrong at 2 AM before a clinic, you need a person who knows the system — not a ticket number. CareCode's support model is built around how hospitals actually operate.

  • WhatsApp support groups per site, per module — staff message directly
  • Monthly on-site visits for enterprise clients — not just remote support
  • P1 critical issues — 4-hour resolution SLA
  • P2 major issues — 24-hour resolution SLA
  • 17-person dedicated team — developers, health informaticians, trainers
  • 12-month warranty per site from go-live date
  • Comprehensive wiki and user manuals maintained alongside the code
Talk to Us ↗
👥
17 Dedicated Staff
Developers · Health Informaticians · Trainers
WhatsApp per site & module
Monthly on-site visits
P1: 4hr · P2: 24hr SLA
Functional Coverage

What CareCode Covers Today

Assessed against the Hemas Hospital Full ERP RFP — 23 functional domains.

FullPatient Registration & MRN
FullChannelling & Scheduling
FullOPD Billing & Consultation
FullInpatient / EHR / Ward Board
FullPharmacy — Retail & Ward
FullLaboratory LIMS
FullRadiology RIS / PACS
FullOperating Theatre
FullFinance & Revenue Management
FullDoctor / Consultant Management
FullAdministration & Master Data
FullREST API / FHIR R5 / HL7
FullAI Assistant (Anthropic Claude)
PartialEmergency Department
PartialSupply Chain & Procurement
PartialInventory & Asset Management
PartialCustomer Portal & Mobile
RoadmapCardiology Module
RoadmapCSSD Module
RoadmapBlood Bank
RoadmapMortuary
RoadmapMobile Application
RoadmapBI Data Warehouse
Our History

22 Years of Continuous Development

From a single GP clinic in 2004 to a full hospital ERP trusted by 40+ institutions.

CareCode development timeline 2004 to 2024
Interoperability

Built on International Healthcare Standards

Not marketed as "FHIR-ready" — these are in production today.

FHIR R5REST API in production
HL7 v2Lab & clinical integrations
DICOMPACS / modality worklist
ASTM20+ analyser models live
LOINCLab test coding
dm+dNHS UK drug data model
PDPASri Lanka data protection
OAuth 2.0Secure API authentication

Ready to See CareCode in Action?

Book a free demo and let us show you the system running live — on real Sri Lankan hospital data.

Chat on WhatsApp