Patient records that stay clean
One record per patient with paediatric ages in months and days, referring doctor, and full history. Scan a QR label to pull the record at the bench.
Running a Sri Lankan laboratory end to end since 2025
LabDiGi is the cloud LIMS built for diagnostic laboratories. Register patients, price and invoice panels, enter results against reference ranges that flag themselves, and release a branded, QR-verified PDF, all from one system.
Trusted partner
LabDiGi did not begin as a demo. It grew out of the system we built and delivered for Azza Medical Laboratory Services, whose patients, results, reports and invoices have run on it since September 2025. The workflow on this page is the one that lab works through every day.
Azza Medical Laboratory Services
Diagnostic laboratory, Sri Lanka
Live since 2025
The product
Most labs run on three tools that do not talk to each other: a spreadsheet for the catalogue, a word processor for reports, and a separate book for billing. LabDiGi replaces all three, and keeps them consistent.
One record per patient with paediatric ages in months and days, referring doctor, and full history. Scan a QR label to pull the record at the bench.
Every analyte carries its own range, by age and sex where it matters. Out-of-range values light up as they are typed, so nobody has to remember the cutoff.
Your letterhead, your signature block, consistent typography, and identical output whether it prints, downloads, or lands in an inbox.
Each released report carries a signed, expiring link. A referring doctor scans it and sees the authentic result, with no forwarded PDFs to trust.
Price panels from your catalogue, apply discounts, and see income, cost, and margin per test and per period, computed from actual invoices rather than estimates.
Technicians enter, pathologists verify, administrators configure. Every create and every amendment is stamped with who and when, permanently.
The workflow
The same path every sample takes, whether you run forty a day or four hundred, and the same record of who did what at each handover.
Patient details and requested panels go in once. LabDiGi prints the barcode label and prices the invoice from your catalogue in the same step.
The bench sees only the samples assigned to it. Results are typed against each analyte's reference range, and anything abnormal is flagged instantly.
A pathologist reviews, adds remarks, and signs off. Nothing reaches a patient without that signature, and the trail records exactly who gave it.
The report renders on your letterhead with a QR verification code, then downloads, prints, or goes out by email and WhatsApp.
Your catalogue
A full blood count is nineteen analytes with differential absolutes, not one number. An OGTT is four timed draws that belong on a curve. LabDiGi ships with these already modelled, and your own tests are a form away.
Plus every test you already run. Import your catalogue with prices and reference ranges intact.
The output
Every lab we speak to decides the same way: they look at what comes out the other end. So take a real one. This is a full blood count released from LabDiGi, on a demo letterhead, with nothing tidied up for the occasion.
Your Laboratory
123 Example Road, Colombo
+94 11 000 0000
Patient
K. Perera
Age / Sex
34 / F
Ref. No
A-24817
Full Blood Count
| Analyte | Result | Unit | Reference |
|---|---|---|---|
| Haemoglobin | 11.2L | g/dL | 12.0 - 16.0 |
| RBC | 4.41 | ×10⁶/µL | 3.8 - 5.2 |
| PCV | 38.6 | % | 36 - 46 |
| MCV | 84.1 | fL | 80 - 100 |
| Platelets | 268 | ×10³/µL | 150 - 450 |
| WBC | 7.9 | ×10³/µL | 4.0 - 11.0 |
Dr. A. Silva, MBBS, MD
Consultant Pathologist
Scan to verify
Trust
A laboratory holds some of the most sensitive records a person has. LabDiGi treats access control as infrastructure: written down, version-controlled, and tested, not configured once and forgotten.
Every lab's data sits behind its own boundary, enforced at the database, not in the interface. One lab can never read another's patients, including ours.
Reception registers, technicians enter, pathologists verify, administrators configure pricing. Permissions are enforced server-side, so no browser can talk its way past them.
Released results are never silently edited. An amendment creates a new version, keeps the old one, and records the reason, which is the trail an accreditation audit asks for.
Encrypted in transit and at rest, with daily backups. Your data is yours: export the whole lab to open formats whenever you want, with no exit fee.
Pricing
A small monthly base, an allowance of released reports, and a clear rate above it. Adding a technician never costs you money, and a quiet month never costs you a full one. Every plan starts with a demo, then 7 days free on your own catalogue.
For a single collection centre finding its feet.
300 reports a month included, then LKR 25 per report
About LKR 17 a report, against the 800 you charge for an FBC.
Book a demoBilled monthly
For a working lab running its own bench and billing.
1,500 reports a month included, then LKR 12 per report
About LKR 8 a report, under 1% of what you bill for it.
Book a demoBilled monthly
For hospital labs and accredited chains.
Unlimited reports, priced per branch
Quoted against your actual monthly volume.
Talk to usPriced on your volume
Every plan starts the same way: a twenty-minute demo, then we load your catalogue and you run 7 days free on your own tests. The clock starts when your catalogue is in, not when you enquire.
Past about 580 reports a month, Lab costs less than Starter with overage. We move you up on your own numbers rather than waiting for the bill to do it.
A monthly base plus the reports you release: LKR 5,000 a month for 300 reports on Starter, LKR 12,000 for 1,500 on Lab, and a per-report rate above that. On a lab charging LKR 800 for a full blood count, that works out under 2% of what you bill. There is no setup fee and no per-seat charge.
You do, without qualification. Export your full lab, including patients, results and invoices, to open formats at any time. If you leave, you leave with everything and pay nothing to do it.
Yes, and the original is never destroyed. An amendment creates a new version, keeps the previous one intact, and records who changed what and why. The patient-facing report shows it is amended. This is the behaviour an accreditation assessor looks for, and it is also why we never bill you for an amendment or a reprint.
Yes. Migration is part of onboarding on every plan. We import your test catalogue with prices and reference ranges first, then patient history, and we reconcile the result with you before you go live.
The pieces assessors ask for are built in: role separation between entry and verification, an amendment history that never overwrites a released result, and an exportable audit trail for any date range. Labs working towards SLAB accreditation against ISO 15189 use these directly as evidence. We cannot accredit you, but we can stop the documentation being the reason you fail.
Result entry keeps working offline and syncs when the connection returns, so nothing typed at the bench is lost. Report release and invoicing need a connection, since both write permanent records.
That is the default. Your letterhead, signature block, accreditation marks, and footer are configured once per branch, and every report, printed, downloaded, or emailed, comes out identical.
On request, and not on every instrument. We build HL7 and ASTM connections case by case on the Network plan. Tell us your analyser models and we will tell you honestly whether we can connect them and what it would take, before you commit to anything.
Send us your test list before the call. We will load it into a live workspace and walk your lab through a real report, start to signature, in twenty minutes.