Inpatient and day-case
Wards, beds and bed states, admissions and discharges, transfers between wards, and a bed board that reflects what is actually happening rather than what was entered this morning.
Features
Every module writes to the same schema and the same audit trail. That is the whole reason the pharmacy screen can see the allergy list and the biller can see what actually happened in the room.
The pillars
Listed in full rather than summarised, because a features page that hides the detail is a features page that has something to hide.
An empty chair costs the same as a full one. The scheduler's job is to make sure there are fewer of them.
A chart that helps at the point of the decision, not a form that has to be completed afterwards.
Getting paid is a workflow, not an afterthought. Most of the money is lost before the claim is ever sent.
Stock that reconciles and results that reach the ordering clinician.
The patient portal is the cheapest member of staff you will ever hire.
Every AI feature is off by default, metered per call, and produces a draft a human signs.
Operational depth
Rarely asked about on the first call. Always asked about on the third.
Wards, beds and bed states, admissions and discharges, transfers between wards, and a bed board that reflects what is actually happening rather than what was entered this morning.
In-house and reference workflows, LOINC-coded tests, sex- and age-specific reference ranges, and critical results that generate an alert and track whether a human acknowledged it.
Batch-level stock with expiry dates, FEFO dispensing, goods receipt against purchase orders, and a movement ledger that explains every discrepancy rather than absorbing it.
Owner, administrator, doctor, nurse, receptionist, pharmacist, lab technician, biller, and patient — each with per-permission grants and denials, and optional restriction to specific facilities.
Token-based queues per facility, walk-ins interleaved with the booked schedule, and wait-time reporting that tells you which session is quietly running forty minutes late every Tuesday.
Utilisation by provider and room, no-show cohorts, ageing receivables, denial reasons by payer, chart-closure time by clinician, and revenue by service line. All from the live record, not a nightly export.
Video visits attached to the appointment and the encounter, with the same charting, prescribing and billing path as an in-person visit. No separate system, no copy-paste afterwards.
Per-tenant currency, decimal places and symbol placement, per-facility timezone and working hours, patient-preferred language for reminders, and date formats that do not require guessing.
Prescriptions, invoices, lab reports and discharge summaries are frequently the legal copy of record. They print as black-on-white A4, severity survives greyscale, and single-use links are never expanded onto paper.
A clinician who needs a record they do not normally have access to can take it, with a reason. The access is granted immediately and generates an alert that a named person reviews — which is what makes the control real rather than theatrical.
FHIR R4 interoperability
Coded at capture with the terminologies the receiving system expects, exposed over a standards-compliant API, and exportable in bulk without anyone writing a query.
Patient, Practitioner, Organization, Location, Encounter, Condition, AllergyIntolerance, MedicationRequest, Observation, DiagnosticReport, ServiceRequest, Immunization, Coverage and DocumentReference.
RESTful search with the standard parameters, `$everything` for a full patient record, and transaction bundles for writes. Growth and Enterprise plans include write access; Professional is read-only.
EHR-launch and standalone-launch flows so a third-party clinical app can open in context with scoped, time-limited access — and appear in the audit trail as itself, not as the clinician.
Asynchronous group-level export in NDJSON for population health, research extracts and payer reporting, without anyone writing a database query.
LOINC on laboratory tests, SNOMED CT on problems, RxNorm on medications, ICD-10 and CPT on billing. Coded once at capture, so the export is not a text-matching exercise.
ABDM in India, Malaffi and NABIDH in the UAE, NPHIES in Saudi Arabia. These are licensing-bound integrations, so scope is confirmed per facility rather than assumed.
FHIR conformance is published as a machine-readable CapabilityStatement at the API root, so you can check exactly which resources and search parameters are supported rather than taking this page’s word for it. Regional programme integrations depend on facility licensing and are scoped per site.
Bring a real week of your schedule to the demo. Generic demos prove nothing — we would rather find out on the call whether this fits how you actually work.
30 minutes, an engineer on the call, no slide deck.