Changelog
What changed, dated, in the order it shipped.
A shorter registration form and patient contacts
Start with the patient’s basic details, open optional sections when needed, and copy a relation into the emergency contact.
Bank transfers at the desk, and who is paying
A fourth payment method, a sponsor field on registration that changes nothing about the bill, and a decision not to model insurance as a way of paying.
Closing the day: collections and the OPD register
Two reports for the end of a shift — what was collected, by whom and how, and every appointment on the day with its outcome — exportable to Excel or PDF.
The money that needs chasing
Billing opens on what is wrong, not on everything: care that has not been billed past a threshold, invoices still open, and refunds owed.
Invoices and receipts, rendered from the record
Every printed document is generated on the server from the immutable invoice, so preview, print and download can never disagree.
The OPD desk, rebuilt around one list
One searchable list per business day, four states that are all observable from the desk, and a walk-in that books, tokens, charges and settles in a single step.