MedQuePMS
Polyclinics · multi-doctor groups · departments

Multi-specialty clinic software that keeps every department in one flow

The hard part of running a polyclinic isn't any single consult — it's the hand-offs. A patient seen in medicine needs cardiology; a doctor runs late and three queues back up; the owner wants one collections number across every consulting room. MedQuePMS makes the hand-offs first-class: referrals that move patients between live queues, schedules and favourites that stay personal to each doctor, and money that rolls up cleanly.

A 20-minute walkthrough — a live referral between two departments, queue to queue.

1 real-time queue, many doctors 9 roles, each with its own surface Referrals that land in the next queue Per-doctor schedules & favourites RLS data isolation underneath

A multi-specialty clinic fails at the seams, not the centre

Every doctor in a polyclinic can be excellent and the clinic can still feel chaotic — because the failures happen between people. The referral scribbled on a slip that never reaches the other room. The cashier who can't tell which doctor a payment belongs to. The receptionist juggling five queues on paper while one doctor is stuck in a long case.

MedQuePMS treats coordination as the product. It's the same clinic management platform a single-room practice uses — a GP clinic and a ten-doctor polyclinic run the same software — but the multi-doctor machinery underneath is what this page is about.

Referrals that move patients, not paper

Inside the clinic, a referral is a workflow. Outside it, it's a branded letter. Either way, it's on the record.

Refer in one tap

From the consultation, a doctor refers the patient to a colleague. "Referred to … for …" prints on the prescription and shows in the record.

The colleague accepts

The target doctor sees it in a "Referrals to me" inbox — with the context, not a chit passed down the corridor.

The patient lands in the next queue

Accepting drops the patient straight into the target doctor's live queue. No re-registration, no second token battle at the desk.

Or ask for a second opinion

Any visit can be sent for a second opinion: a server-built case snapshot gives the colleague context, the reply lands on the patient record, and both doctors are notified.

When the patient has to leave the building, the clinic still looks organised: a branded external referral-letter PDF on the clinic's letterhead goes to a named centre or specialist, and verified diagnostic centres can upload the resulting reports back against the patient's MRN.

Many doctors, one queue that doesn't panic

Queue

Multi-doctor by design

One real-time token list across doctors, with room assignments and a public TV board using privacy-aware naming. Each doctor's ETA comes from their own actual consult pace. Explore queue management →

Resilience

Auto-rebalance and bulk reassign

When one doctor runs late or takes a break, the queue auto-rebalances. Flip a doctor to "Out today" and their waiting patients are bulk-reassigned in one action.

Structure

Departments and schedules

Define your departments in admin settings, and manage each doctor's schedule individually — with a two-state unavailability flow so planned leave and sudden absence are both handled.

Identity

Personal tools per doctor

Per-doctor SOAP snippets, ICD-10 favourites and prescription favourites — each specialist keeps their own shorthand without stepping on anyone else's.

Nine roles, and each sees only its surface

In a building full of staff, "who can see what" is a feature, not a setting.

RoleWhat they work with
AdminUsers, departments, schedules, reports and clinic settings.
DoctorTheir queue, consultation workspace, referrals and second opinions.
Billing admin & cashierInvoices, collections, the pay-to-consult gate and the ledger — not clinical notes.
Diagnostic centreUploads reports against a patient's MRN, linked to the fulfilling referral.
Medical rep & wholesalerMeeting requests with doctor approval; the pharmacy's restock order inbox.
PatientTheir own records, queue position, payments and reminders.
Super adminGroup-level oversight — subscriptions, tickets, activity, per-clinic collections.

Underneath all of it: PostgreSQL row-level security on every core table, encrypted payment and AI credentials, and audit logging — so separation is enforced by the database, not by good intentions.

One pharmacy, one ledger, one view of the money

Shared resources stay shared. The pharmacy hub serves the whole clinic: every doctor's prescriptions flow into the same pending-Rx queue at the counter, with batch-wise stock and server-computed GST behind it. On the revenue side, billing works across doctors — consultation fees, pharmacy sales, cash, card, UPI and cashless insurance — and rolls up into a collections ledger covering consult and pharmacy revenue, exportable to CSV.

For groups with more than one location, each branch runs as its own isolated clinic with a branded per-clinic login, and the super admin watches the whole estate: subscriptions, support tickets, activity and per-clinic collections. The owner gets oversight; the branches keep their data walls.

Frequently asked questions

How do cross-referrals between our own doctors work?

A doctor refers the patient to a colleague from inside the consultation. The target doctor gets a 'Referrals to me' inbox, and accepting the referral drops the patient straight into that doctor's live queue — the referral note also prints on the prescription and shows in the patient's record. For advice without a hand-off, any visit can be sent for a second opinion: the system builds a case snapshot server-side, the reply lands on the patient record, and both doctors are notified.

Can each doctor keep their own schedule, templates and favourites?

Yes. Schedules are managed per doctor, with a two-state unavailability flow — flipping a doctor to 'Out today' triggers a bulk reassign of their queue. Clinical preferences are personal too: per-doctor SOAP snippets, per-doctor ICD-10 favourites and per-doctor prescription favourites, so a dermatologist's shortcuts never clutter a cardiologist's screen.

Who in the clinic can see the money?

Only the roles built for it. MedQuePMS ships nine roles — admin, doctor, billing admin, cashier, diagnostic centre, medical rep, wholesaler, patient and super admin — and each sees only its own surface. Billing admins and cashiers work collections and the ledger; doctors see their consultations, not the cash position; and the collections ledger covers both consultation and pharmacy revenue, exportable to CSV.

Does it support multiple branches?

Each branch runs as its own clinic on the platform, fully isolated by row-level security and with its own branded login. Group-level visibility comes through the super admin, who oversees the hospitals on the platform — subscriptions, support tickets, activity and per-clinic collections — so an owner can watch every branch's numbers without merging their data. Multi-branch groups are onboarded on the Chain/Hospital plan.

How does the queue cope with many doctors at once?

The queue is multi-doctor by design: one real-time token list with room assignments, a per-doctor ETA computed from each doctor's actual completed-consult average, and a public TV board with privacy-aware naming. When one doctor runs late, the queue auto-rebalances; when a doctor is marked out, their patients are bulk-reassigned. Accepted internal referrals drop patients into the target doctor's queue automatically.

How do we evaluate it for our clinic?

Request a demo at medquepms.com/request-demo, call +91 81432 10000, or message us on WhatsApp. Bring two departments' workflows and we'll run a referral between them live — queue to queue — in about 20 minutes.

Related solutions

See a referral cross departments, live

A 20-minute demo — multi-doctor queue, internal referral, roles and the collections ledger. No obligation.