Features

Every module, and what it does for your team

HMRS covers the hospital, the pharmacy and the people who run them. Here is each part in detail.

Clinical & front desk

From the reception desk to the ward

Everything the hospital side needs to register, see, admit and bill a patient.

Dashboard

The whole hospital on one screen

Open the dashboard and you know how the day is going: patients, appointments, pharmacy sales and stock problems, for today, this week or this month.

  • Revenue trends for hospital and pharmacy side by side
  • Live waiting room with one-click Start Consult
  • Currently admitted patients and discharge requests
  • Low-stock list and a log of recent activity
Patients

A complete record for every patient

Register a patient once and build their history with each visit. Search by name, patient ID or phone number.

  • Visits, prescriptions, billing history and attachments in tabs
  • Total visits and invoices at the top of each record
  • Admit to an IPD bed straight from the patient screen
  • Extra fields of your own, such as allergies or referral source
Appointments

A clear queue for the front desk and the doctor

Book appointments, check patients in as they arrive and move them through the day by status.

  • A board with scheduled, checked-in, completed and cancelled columns
  • Jump to today or pick any date to see that day's visits
  • Checked-in patients appear in the live waiting room
  • Start the consult or cancel from the appointment card
  • Average wait time shown on the dashboard
IPD beds

Ward and bed management you can read at a glance

Set up wards with a daily rate, add beds and track each one through admission, discharge and cleaning.

  • Bed matrix showing available, occupied and cleaning beds
  • Two-step discharge: request, then approval for invoicing
  • Mark a bed available again once it has been cleaned
  • Admission history for every stay
Billing

Invoices and payments without a separate program

Raise patient invoices, track what is paid and pending, and download any invoice as a PDF.

  • Total revenue, paid, pending and this-month figures
  • Invoice list with status and one-click PDF
  • Default GST rate set once in settings
  • Billing history visible inside each patient record
Pharmacy

A pharmacy that knows its own shelves

Sales, stock, purchases and returns work from the same batch-level inventory.

Pharmacy sales

A sales counter built for speed

Search or scan, add to cart, bill. Each item shows the batch and expiry you are selling from.

  • Search by medicine name, manufacturer or formula
  • Scan a prescription QR code to load the order
  • Stock, batch number, expiry and shelf location on every line
  • Pharmacy GST rate applied automatically
Inventory & returns

Know what you have, where it is and when it expires

Every medicine carries its category, manufacturer, stock, rack-row-shelf location, expiry date and price.

  • Shelf location codes so staff find items without searching
  • Low-stock alerts against a threshold you choose
  • Return expired, damaged or overstocked batches to the supplier
  • Refund amount and reason recorded in a return history log
Purchase entry

Supplier bills into stock, checked by you

Use the AI-assisted import to turn a supplier bill into line items, then review every row before it is saved.

  • Built-in ChatGPT prompt and a box to paste the result
  • Review and rectify table for batch, expiry, quantity and rate
  • Add or edit rows by hand at any time
  • Purchase history for past supplier bills
Staff & administration

Run the team and keep the system under control

Attendance, leave, permissions, configuration and backups, managed by the administrator.

Attendance & leave

Attendance that staff mark themselves

Staff clock in and out from their own login. Managers see the calendar, approve corrections and export the month.

  • Daily punch clock with required hours and grace minutes
  • Calendar marked present, absent, half day, leave or checked in
  • Regularization requests for missed punches, with approval
  • Leave applications with a registry filtered by employee and status
Staff & roles

The right access for each role

Create a login for every staff member and decide, module by module, what each role can open.

  • Roles for admin, doctor, staff, pharmacist and receptionist
  • Permission table covering every module in the system
  • Separate shift rules for each role
  • Add or remove users in seconds
Settings & backups

Configured to your hospital, backed up every day

Set tax rates, stock thresholds and invoice details once. Backups run daily without anyone remembering to do them.

  • Automatic daily backups as password-protected ZIP files
  • Backups emailed to an address you choose, or downloaded
  • Pharmacy name, drug licence number and GSTIN on invoices
  • Custom fields and templates for patients, prescriptions, diagnoses and clinical notes

Want to see a module in action?

Tell us which parts matter most to your hospital and we will walk you through them on a live system.