trial
Trial
- Full feature access for 14 days
- OPD + EMR + Pharmacy + Lab
- ABDM/ABHA sandbox
- GST split billing
- No card required
Multi-tenant hospital management — EMR, OPD, IPD, OT, pharmacy, pathology lab, blood bank, insurance/TPA claims, payroll. ABDM/ABHA-ready, GST-compliant, audit-grade isolation. Built for clinics, polyclinics and multi-specialty hospitals across India.
Built for · Clinics · Polyclinics · Multi-specialty hospitals
01The problem
A serious hospital management system has to do many serious things at once: register a patient, capture vitals, record an encounter, raise a lab order, dispense from pharmacy with batch FIFO, admit to a ward, schedule an OT, generate a GST-split bill, file a TPA pre-auth, settle a claim, run payroll on doctors and nurses — and never lose an audit trail of who saw what PHI and when. Capturo HMS does it on one tenant-isolated database, with ABDM/ABHA built in for India's national health-ID future, and a soft-delete + audit-log discipline that makes a HIPAA-style compliance story actually defensible.
02Inside Capturo HMS
19 modules out of the box. No hidden tier gates on basic functionality. No half-built features waiting on a roadmap.
Registration with MRN, ABHA / Aadhaar linkage, allergies, chronic conditions, emergency contacts, blood group, address normalisation. Soft-deleted everywhere; audit-trailed everywhere.
OPD, telemedicine, follow-up, walk-in. Doctor slot management with overlap prevention. SMS / WhatsApp reminders via MSG91. Status flow: scheduled → checked-in → in-consultation → completed → no-show.
OPD / IPD / Tele / FollowUp / Emergency. Vitals (BP systolic & diastolic, pulse, RR, temperature, SpO₂, weight, height, BMI auto-calc). Chief complaint, history, examination, diagnoses with type (primary / secondary / rule-out / differential), treatment plan.
Twenty-five drug forms (tablet, capsule, syrup, suspension, injection, cream, drops, inhaler, patch, spray and more) × twelve routes (oral, topical, IV, IM, SC, inhalation, sublingual, rectal, ophthalmic, otic, nasal). Dose, frequency, duration, instructions. Diagnosis snapshot attached. Draft → signed.
Item master (GST rate, MRP, selling, schedule type — OTC/H/H1/X/G/C/C1). Batch-level inventory with expiry, FIFO. Pharmacy sales (cashless for in-house, OTC for walk-ins) with CGST/SGST or IGST automatic.
Lab order with multiple tests, urgent flag. Result capture with reference range, units, abnormal flags (normal / low / high / critical low / critical high). Verification workflow. Sample-collection timestamp.
Bed master (General / Semi-Private / Private / ICU / NICU / PICU) with per-day pricing. Bed status (available / occupied / maintenance / reserved). Admit → occupied bed → discharge / transfer with full bed history.
OT room master (major / minor / emergency) with capacity. Schedules: procedure name + code, primary surgeon, additional surgeons, anaesthetist, scrub nurse. Pre-op + post-op notes, consumables, scheduled vs actual duration.
Line items with HSN/SAC, qty, unit price, discount, GST. CGST + SGST for intra-state, IGST for inter-state. Multi-method payments (cash, card, UPI, Razorpay, bank transfer, cheque). Status workflow with void reason captured.
Cashless pre-auth and reimbursement claims. Claim status: draft → submitted → query raised → pre-auth approved/rejected → final approved/rejected → settled. Document upload, history, rejection reason.
Blood unit inventory across components (whole blood / PRBC / FFP / platelets / cryoprecipitate). Status: quarantined / available / reserved / issued / expired / discarded. Donor tracking, collection + expiry, storage location, volume in mL, cross-match ID.
Staff profile (employee ID, designation, department, join/exit). Salary structure (basic, HRA, DA, allowances, deductions, net). Statutory: PF, ESI, UAN. Privacy-compliant masking on PAN and bank.
Receipt logging across patient, pharmacy, OPD. Cash vs digital segregation. Daily close with variance reporting.
Prescriptions, test reports, discharge summaries, consents, insurance docs. Wasabi for committed documents, Cloudflare R2 for scratch uploads. ClamAV virus scan, presigned URL retrieval.
Actor ID + role, action, target, before / after snapshots, timestamp, IP, user-agent. PHI never logged in plaintext; soft-delete with deletion reason on every sensitive model.
MSG91 for SMS + WhatsApp (appointment reminders, lab result ready, discharge). SMTP/Resend for email (invoices, reports). Multi-channel retry with exponential back-off, delivery status tracked.
Create ABHA via Aadhaar + mobile OTP. Link / search existing ABHA records. Sandbox + production support out of the box.
Doctor-wise billing & collections, patient census, lab turnaround, OPD daily schedule, insurance settlement tracking.
Tenant-scoping plugin auto-stamps tenantId on every Mongoose model. Compound (tenantId, …) indexes guarantee isolation at query level. Each tenant runs in its own DB connection.
03How it works
Real flows from real customers. Read the one closest to your role; the others give you a sense of how the whole platform fits together.
04Why this and not the other one
Every Mongoose model carries a tenantId-led compound index. Tenant context is injected on every request; cross-tenant queries are structurally impossible, not just policy-impossible.
Native Aadhaar linkage and ABHA creation, with a sandbox mode for testing. Future-proof for India's national health-ID rollout when (not if) it becomes mandatory.
Who, when, what, before/after — for every record that touches patient health information. Soft-delete with deletion reason. Compliance-ready out of the box.
Practo and the OPD-only platforms can't run a hospital. Capturo HMS does ward beds, OT scheduling, blood bank components and TPA claims as first-class modules.
Intra-state CGST + SGST, inter-state IGST, HSN/SAC mapping per item. Pharmacy and billing both compute correctly on the same engine.
React Native app for bedside vital capture, IPD notes, prescription drafting. Real-time, not web-only.
05Built right
The boring parts done well — multi-tenancy, audit trail, compliance, real-time updates, secure storage. So the interesting parts can stay interesting.
Each request resolves a tenant-scoped DB connection. tenantScoping plugin auto-stamps tenantId on every model write; compound indexes lead with tenantId on every query.
Patient identifiers and clinical data never reach plaintext logs. Audit log writes are mandatory on PHI mutations and verified by the hms-isolation-check skill.
Wasabi for committed documents (discharge summary, signed reports). Cloudflare R2 for scratch uploads (drafts, temp). ClamAV virus scan on every upload.
Schema-validated routes (Zod), per-tenant connection pool, role-gated route plugins. Startup-ready performance for high-volume OPD.
Sensitive entities never hard-delete; deletion reasons are audit-logged. GDPR / DPDP friendly with retention policies.
Single env switch toggles between ABDM sandbox and production endpoints. Testing health-ID flows doesn't risk real patient data.
06Questions buyers actually ask
07Pricing
trial
clinic
Save ₹9,989 · 2 months free
polyclinic
Save ₹29,989 · 2 months free
08Ready to try it
Open Capturo HMS on its own subdomain — sign up, add a handful of test data, and decide if it fits before you spend a rupee.