True-Doctor
Product

Every part of the hospital, connected.

One record follows the patient from the front desk through the clinic, the pharmacy and the finance office. Nothing is re-keyed, and there is nothing to reconcile at the end of the day.

Front desk

Getting people in and seen

What reception and records work with all day.

Patient records

Generated patient numbers, demographics, medical history, allergies and chronic conditions, dependents and guardians, documents and photographs.

  • Duplicate check on registration
  • QR ID cards, printable
  • Next of kin and consent

Appointments

Doctor availability windows, booking with conflict detection, a live check-in queue, and reminders before the day.

  • No double-booking a doctor or a room
  • No-show and cancellation tracking
  • Follow-ups booked from inside a visit

Patient cards

Optional prepaid and insurer member cards with a proper ledger — every top-up and debit recorded, and a family can share one balance.

  • Card numbers encrypted at rest
  • A parent’s card can pay for a child
  • Credit limits per card or per insurer
Clinical

The consultation and everything it raises

What doctors, nurses and the benches work with.

Visits

Vitals and BMI, complaints, examination, diagnosis and plan — on one enforced state machine, so a visit cannot reach billing with work still open on it.

  • Each role sees its own view of the same visit
  • Full status history, never edited
  • The gate to the next stage is shown, with the reason it is shut

Prescriptions & dosing

Structured prescriptions that generate a per-day dosing schedule, and a record of each dose actually given.

  • Morning / afternoon / evening / night slots
  • Administration tracked on the ward
  • Missed doses visible, not inferred

Laboratory & radiology

Ordered from inside the visit, worked on the bench through collected → processing → reported, results captured with attachments, and a printable report.

  • Reference ranges and abnormal flags
  • The charge is raised when the order is
  • Report PDFs on the hospital’s own letterhead

Inpatient care

Wards, bed occupancy, admissions as an order on the visit, transfers between beds, nursing rounds and discharge summaries.

  • Each night billed the next morning, at that night’s rate
  • A live occupancy board
  • Reprice a ward and every bed in it follows
Money & stock

Getting paid, and knowing what is on the shelf

What the pharmacy, the cashier and the accountant work with.

Pharmacy & stock

Inventory with live valuation, an append-only movement ledger, dispensing against a prescription, and alerts before something runs out or expires.

  • Stock moves in the same transaction as the sale
  • Low-stock and 90-day expiry alerts
  • Adjustments are recorded with a reason

Billing & payments

Price lists, invoices built from what was actually done, and cash, mobile money, card, bank or prepaid-card payments — each inside a database transaction with row locking.

  • A visit cannot close owing money
  • Receipts and invoices as PDFs
  • Financial years that can be closed to stop back-posting

Insurance

Providers, patient coverage, a claims lifecycle with full status history, and an insurer float that member cards draw against.

  • Claim statuses from draft to paid
  • A usage statement per insurer, printable
  • Members can be cleared in bulk

Reports

Revenue by method and by day, outstanding debt aged into buckets, inpatient nights by ward, doctor activity, service revenue, stock valuation and occupancy.

  • Any date range, shareable as a link
  • The whole report as a PDF for a board
  • Figures read from the records, never cached stale
Everywhere

The parts that hold it together

What nobody thinks about until it is missing.

Field Mode

A copy of what that member of staff may see, on their device. Registrations, vitals, notes and results captured offline and sent when the line comes back.

  • Nothing unsent is ever deleted automatically
  • A conflict is shown to a person, not guessed
  • The screen always says how much is waiting

Roles & permissions

Nine staff roles, each with its own menu, its own screens and its own fields — enforced in the app and the API identically.

  • A nurse cannot record a diagnosis
  • A cashier cannot read clinical notes
  • Every role tested, not asserted

Notifications

Appointment reminders, result-ready notices and low-stock alerts, by email, SMS or push.

  • Per-hospital sender details
  • Quiet hours respected
  • Failures retried, not dropped

Documents

Invoices, receipts, lab and radiology reports, discharge summaries, ID cards, insurer statements and board reports — all on your own letterhead.

  • Your logo, address and licence number
  • Opens in a tab, not a download
  • One house style across every document

Why the numbers can be trusted

Correctness in a hospital system is not a feature you add later.

Money never half-moves

Every payment, refund, dispensation and stock adjustment runs inside a database transaction with the rows locked. A crash halfway through leaves nothing behind — either all of it happened or none of it did.

No floating-point money

Amounts are held and added as exact decimals, not as floats. A hundred invoices add up to the same total whichever order you add them in.

States cannot be skipped

A visit, an order, a claim and an admission each move through a defined set of states. An appointment cannot be Completed without a record of what was done at it.

Tested, continuously

Around nineteen hundred automated tests run against every change — including a suite whose only job is to prove one hospital cannot read another’s records.

See it with data in it

The demonstration hospital is a real, populated facility — a busy register, a full ward, open visits at every stage and three months of billing behind it.