Operations layer · Docran Resolve

Run hospital operations on one system

Every request, every shift and every hour of overtime, raised, owned, tracked and closed with an audit trail.

For the departments that keep a hospital running: Housekeeping, Biomedical, Facilities, IT, Pharmacy, Lab, HR and Finance. Holds operational data only, no patient records, and works alongside whichever HMS the hospital runs.

In production. Try the demo at resolve.codran.com

Hospital todayCritical work, SLA risks and attendance on one screen

Clinical care has an HMS. Operations ran on calls, slips and registers. Not any more.

Every request has an owner, a clock and a history

Department-specific intake, SLA clocks by priority, a mandatory note on every status change, and equipment linked to the ticket.

  • Critical 2 h · High 8 h · Medium 48 h · Low 120 h
  • Reassignment needs a different assignee and a reason
  • Immutable activity history on every ticket
Ticket · BIOMD-1348 Ventilator inspection overdue
SLA response clock37 m · Critical
Owner · Biomedical service ownerAssigned
Asset · VENT-0284 · ICU ventilatorLinked
Status change without a noteNot allowed

The day cannot close until everyone is accounted for

Five attendance states and no grey zone. A department's day is submitted only when every rostered person is classified, and overtime is recorded only beyond the shift, with a reason and approval.

  • Supervisor sign-off, daily
  • Overtime is earned, not inferred
  • Approved records locked for payroll
Attendance · All departments 168 of 175 classified · 96%
Working130
Weekly off · On leave16 · 12
Absent10
Awaiting supervisor7
Overtime awaiting approval5

"What needs my attention today?" on one screen

Critical work, SLA risks, unassigned requests, people present against scheduled, and who is on overtime. Drill through to the exact ticket or person.

  • One filtered model for every view and export
  • Board-ready PDF, payroll-ready CSV
  • A targeted notice for an outage, gone when it expires
Reports Filter once · charts, CSV and PDF
Ticket activity · opened vs completed1 day · week · month
Attendance by departmentPresent vs scheduled
Letterhead PDF · payroll CSVExport

Eight departments, one queue, each with its own intake

Departments, categories, intake fields, SLA targets and holidays are configured by your administrator. Add a ninth department without waiting on a vendor.

  • Asset registry for Biomedical, IT and Facilities
  • Policies and SOP acknowledgements
  • Five roles, each seeing only its own work
Departments Configured, not coded
Housekeeping · room turnover, deep cleanLive
Biomedical · fault, inspection, calibrationLive
Facilities · HVAC, electrical, medical gasLive
IT · access, network, printerLive
Pharmacy · Lab · HR · FinanceLive

Who uses it

Built for the people who do the work

Each role sees only the screens and actions its permissions allow.

Book a demo
Operations headDepartment managerSupervisorStaffAdministrator

Works with

Runs on its own, and shares the patient record when the hospital also uses Docran HMS.

Ready to see it in your hospital?

Book a 30-minute live walkthrough with your teams.

Book a demo

One patient, one day

Setup, the day, the books: watch it play out

Setup · configured, not codedOne patient, one dayThe books · audit and governance
Configured, not coded
Setup Administrator · Example Hospital
Departments · 12
Roles 16 · permissions 475
Tariffs and packages
Approval ladder · maker-checker
Branch letterhead
Fails closed until configured
Registered once
Registration UHID 000148 · Female · 34 y
Phone, consent and preferencesOn file
Duplicate check · phone and namePassed
Visit · General MedicineCreated
DPDP consent recorded
Token issued on payment
Consultation fee ₹500.00 · UPI
Receipt on the hospital letterheadPrinted
Token C-014In queue
GST on the receipt
Orders become the bill
e-Prescription Token C-014
HbA1c, Complete blood countBill line added
Metformin 500 mg · 30 daysBill line added
Posted · append-only
Result released same day
Laboratory Accession 261013-0035
Turnaround2 h 40 m of 4 h
Complete blood countVerified · released
Hidden for your role
Dispensed as billed
Pharmacy Rx · UHID 000148
Metformin 500 mg × 30 · batch B2611FEFO
Dispensed quantity = billedMatch
First expiry, first out
Drawer proven
Close my cash · Cashier 2 14 Oct · 18:30 IST
Opening float₹5,000.00
Cash collected₹38,500.00
Cash refunds− ₹1,200.00
Expected in drawer₹42,300.00
Counted₹42,300.00
Difference₹0.00
Handed over to AccountsAwaiting verify
Maker and checker
Day closed · ₹0.00 difference
Books that add up
Accounting Today · all departments
Net billed₹45,102.50
Collections₹33,762.50
Refunds₹2,350.00
Day close · Cashier 2 · ₹42,300.00Verified
Deposit matched to bank statementMatched
Exact to the paise
Governed and auditable
Audit trail Append-only · same transaction as the change
09:41 · Sign-in · Front office · Branch MAINLogged
09:52 · Bill posted · INV-2026-000231Posted
10:18 · Lab result released · Lab headLogged
18:30 · Day close verified · AccountsLogged
Data in India · DPDP-aligned
Configured, not coded
Setup Administrator · Example Hospital
Departments · 12
Roles 16 · permissions 475
Tariffs and packages
Approval ladder · maker-checker
Branch letterhead
Fails closed until configured
Registered once
Registration UHID 000148 · Female · 34 y
Phone, consent and preferencesOn file
Duplicate check · phone and namePassed
Visit · General MedicineCreated
DPDP consent recorded
Token issued on payment
Consultation fee ₹500.00 · UPI
Receipt on the hospital letterheadPrinted
Token C-014In queue
GST on the receipt
Orders become the bill
e-Prescription Token C-014
HbA1c, Complete blood countBill line added
Metformin 500 mg · 30 daysBill line added
Posted · append-only
Result released same day
Laboratory Accession 261013-0035
Turnaround2 h 40 m of 4 h
Complete blood countVerified · released
Hidden for your role
Dispensed as billed
Pharmacy Rx · UHID 000148
Metformin 500 mg × 30 · batch B2611FEFO
Dispensed quantity = billedMatch
First expiry, first out
Drawer proven
Close my cash · Cashier 2 14 Oct · 18:30 IST
Opening float₹5,000.00
Cash collected₹38,500.00
Cash refunds− ₹1,200.00
Expected in drawer₹42,300.00
Counted₹42,300.00
Difference₹0.00
Handed over to AccountsAwaiting verify
Maker and checker
Day closed · ₹0.00 difference
Books that add up
Accounting Today · all departments
Net billed₹45,102.50
Collections₹33,762.50
Refunds₹2,350.00
Day close · Cashier 2 · ₹42,300.00Verified
Deposit matched to bank statementMatched
Exact to the paise
Governed and auditable
Audit trail Append-only · same transaction as the change
09:41 · Sign-in · Front office · Branch MAINLogged
09:52 · Bill posted · INV-2026-000231Posted
10:18 · Lab result released · Lab headLogged
18:30 · Day close verified · AccountsLogged
Data in India · DPDP-aligned

A full hospital day in Docran HMS: configured once, every counter on one record, the books that add up. Explore Docran HMS