Laboratory information systemBuilt for laboratories in Pakistan

Clarity in
every record.

Registration to released report, with the money and the audit trail attached. Every result, every correction and every hand a specimen passed through is written down and never overwritten.

Try the demoSee how it worksNo install. Opens on a seeded laboratory in one click.
LabLedger LISDEMO DATA

Worklist

Review specimens and prepare the next step.

Register specimen
24
Awaiting receipt
16
In progress
08
Awaiting review
AccessionPatient IDSpecimenStatusReceived
LL-000184DEMO-001SerumAwaiting review24 Sep, 09:10
LL-000185DEMO-002EDTA whole bloodIn progress24 Sep, 09:11
LL-000186DEMO-003SerumReceived24 Sep, 09:12
LL-000187DEMO-004Citrate plasmaAwaiting receipt24 Sep, 09:13
LL-000188DEMO-005UrineReceived24 Sep, 09:15
Illustrative interface with fictional data. Workflow and counts are not product claims.
Append only result historyRow level tenant isolationEncrypted national identity numbersChain of custody per tubeCritical result escalationDelta checks and reference intervalsAutoverification rulesWestgard quality controlHL7 and ASTM ingestionAudit trail on every action
The problem

Most laboratories do not lose money on tests. They lose it on record keeping.

The register is three registers

A paper daybook, an Excel sheet and a billing book that disagree by the end of the day. Nobody can say which one is right.

A result is changed and nobody knows

A value is corrected in place. The old number is gone, the reason is gone, and the report that went out still says something else.

The report leaves before the money

Work goes out unbilled, discounts are given at the counter and never recorded, and the month end does not reconcile.

The owner cannot see the day

How many tests, from which doctor, at what margin, is a question that takes an evening with a calculator.

A clinical chemistry bench in daylight, with a benchtop analyzer and a rack of capped collection tubes.

The bench does not change. What it writes down does.

The workflow

One specimen, from the counter to the report.

  1. 01

    Register

    Search before you register. Close spellings of the same name surface together, and a strong duplicate has to be explained before a second record is created.

  2. 02

    Order and label

    Choose the tests, and the tubes are planned for you. Labels print with a checked barcode, so a tube is scanned rather than read aloud.

  3. 03

    Collect and receive

    Every hand the tube passes through is a row that is never rewritten. Rejections carry a reason and stay on the record.

  4. 04

    Run and enter

    Results arrive from the analyzer or are typed at the bench. Reference intervals, delta checks and critical limits are applied as they land.

  5. 05

    Verify and authorize

    A person decides every flag. Who entered, who verified and who authorized are three separate facts, kept forever.

  6. 06

    Report and deliver

    A report a clinician can read, delivered by print, email, SMS or WhatsApp. An amendment is a new version, never a quiet edit.

  7. 07

    Charge and reconcile

    Invoice, payment, discount and daily cash close, with the referring doctor's share calculated and stated.

Why it is called a ledger

Nothing is overwritten. Ever.

A correction is a new version beside the old one, with who made it and why. Result versions, report versions, custody events, verification events, critical attempts and audit rows are all append only. That is not a setting. It is how the database is built.

Ask what a report said last Tuesday and get the answer, not an apology.
Every action carries a person, a time and a reason.
A deleted record is a contradiction here, so there is no button for it.
Haemoglobin, accession LL-0001845 entries
  1. Version 16.3 g/dLEntered by B. Ahmed09:41
  2. Version 1Flagged criticalDelta check and critical limit09:41
  3. Version 1CommunicatedCalled Dr. F. Naz, read back09:52
  4. Version 26.1 g/dLCorrected by I. Haider, rerun10:18
  5. Version 2AuthorizedDr. I. Haider10:20
Where it runs

The same day, written down three times.

A laboratory receptionist at a counter, speaking with a patient, a label printer and empty tubes beside her.
Reception

Search first, register second, and the duplicate is caught before it exists.

A technologist in a white coat loading a rack of capped tubes into a benchtop analyzer.
The bench

Results land with their flags already applied, and a person decides every one.

A consultant pathologist at a desk reviewing work on a monitor, seen from behind.
Authorization

Who entered, who verified and who authorized are three separate facts, kept forever.

What you switch on

A small laboratory should not have to look at a hospital's screens.

Quality control, analyzer interfaces, microbiology, referral partners and the portals are each a switch. Start with none of them on, turn on the one you actually run. A screen you have not switched on does not appear anywhere, for anyone.

Essentials

Most laboratories

One site, roughly five to fifteen people, analyzers read by hand.

  • Registration, orders and tube labels
  • Results, verification and reports
  • Invoices, payments and the daily close
  • Report delivery and the audit trail
9 roles offeredTry it

Professional

A quality programme, and analyzers that can be connected.

  • Everything in Essentials
  • Quality control and autoverification
  • Analyzer interfaces and turnaround policies
  • Stock, reagents and the doctor portal
19 roles offeredTry it

Enterprise

A hospital laboratory, or a network with collection centres.

  • Everything in Professional
  • Several facilities and referral partners
  • Microbiology workup
  • Patient sign in and partner statements
34 roles offeredTry it

Duties that need a second qualified person, such as one person verifying what another typed, follow the same idea: switch on the ones your laboratory can actually staff. Every step is recorded with a name either way.

Built for where it is used

Designed around a Pakistani laboratory, not translated into one.

PKR, CNIC and Asia/Karachi

Currency, the national identity number and the time zone are the defaults, not a configuration exercise.

WhatsApp, SMS and email delivery

Reports reach the patient and the referring doctor the way they already expect them.

Referral partner share

What a referring doctor is owed, calculated and stated, with a full record. Off unless you switch it on.

Runs on modest hardware

The interface is built to stay quick on the machines a laboratory actually has at the counter.

Where this stands

What we will not claim.

The demo is a working build on the production architecture, with fictional patients and simulated analyzers. It is not accredited, certified or clinically validated, and we will not say otherwise. Software supports a laboratory's compliance; it cannot itself be accredited.

Reference intervals, critical limits and rules shown anywhere here are illustrative configuration. A laboratory validates its own before clinical use. The software never diagnoses, never recommends treatment, and never releases a critical result without a person.

Questions

The ones we are asked first.

Can we start small and grow?

That is the intended path. Start on Essentials with nothing optional switched on, and turn on quality control, analyzer interfaces or a second site when you need them. Nothing already recorded is affected by a switch.

We have one pathologist. Will the system block us?

No. The rules that need a second qualified person are off by default on a small laboratory, because a control nobody can satisfy is a wall rather than a control. Who entered, verified and authorized is still recorded on every result.

Do our analyzers need to be connected?

No. Results can be typed at the bench, which is how most laboratories this size work. Analyzer interfaces are a switch for when you are ready.

What happens to a wrong result?

It is corrected as a new version beside the old one, with the person and the reason. The earlier version and the report that carried it both stay readable.

Where is our data kept?

In a database created for your laboratory alone, with row level isolation so one laboratory's records are unreachable from another's. National identity numbers are stored encrypted and revealing one in full is recorded.

Is the demo data real?

No. Every patient, doctor and device in it is fictional, with reserved identifiers, and every page carries a demo marking. You can reset it whenever you like.

See it with a day already in it.

The demo opens on a laboratory mid morning: patients registered, tubes collected, results waiting to be verified. Pick the job you want to see it from.