Quick Reply: Go to ors.gov.in (it opens the ORS Patient Portal), click Book Appointment, pick your state, hospital and department, choose a slot, and verify with an OTP on your registered mobile number - an Aadhaar OTP or your ABHA also works. Confirm, download the OPD appointment slip or eOPD card, and carry it with a photo ID. If anything jams, the hospital's ORS nodal officer and the 24×7 helpdesk are the official fix-it channels.
The Online Registration System - ORS - is the Government of India portal for taking OPD appointments in government hospitals. The portal describes itself as an “Online Registration Framework Portal for taking OPD appointment in the Government Hospitals”, run by the National Informatics Centre. Instead of joining the early-morning line at the OPD counter, you book the same registration from your phone.
Two things to know before you start:
The portal also covers more than appointments: lab reports for participating hospitals after login, and blood availability through the eBlood Bank portal on the same site. One login, several services.
Line these up before you touch the portal so you do not stall mid-booking:
This is the sequence the ORS FAQ itself describes, in the portal's current interface:
That is the whole booking. Carry the slip and a photo ID to the hospital on the day of the visit.
New patient? The FAQ's prerequisite is a registered mobile number or an ABHA. Your UHID - the hospital's unique patient ID - comes with your registration there the first time. Note the UHID down; you will reuse it at that hospital forever.
Coming back? Book as a follow-up patient. If the portal recognises your record it shows “You are a registered patient of this hospital” and asks you to confirm your UHID, with a change option if the number shown is wrong. Follow-up booking against the existing record is faster than fresh registration.
You do not need all three, and none of them is compulsory for everyone:
If you do not have an ABHA yet, you can create one in minutes and use it for this and every future hospital visit - see the ABHA application guide.
Figure: the ORS booking flow. If a step stalls, use the escalation ladder further down.
For hospitals that have enabled it, the portal now generates an eOPD card - a digital OPD card produced when you confirm your appointment, which replaces the window-queue registration card. Three honest caveats from the portal's own behaviour:
If your hospital offers teleconsultation through ORS, the appointment mode shows it separately from in-person OPD visits - book the mode your doctor's clinic actually runs.
Government hospital OPD registration fees, where a hospital charges one, are set by the hospital. Some hospitals now take that payment online through ORS itself - the portal shows a pay option only where the hospital has enabled it - and for the rest you pay at the counter as always. If a third-party site asks for a booking charge for a government hospital appointment, it is not the official portal. Book only on ors.gov.in, and read the online fraud safety guide before paying anything that feels off.
ORS opens future dates, not same-hour walk-ins. How many days ahead you can book varies by hospital and department, so let the slot calendar be your guide. Busy departments fill first, so open the calendar early in the booking day, take the first workable date, and confirm before it goes.
Reach the hospital ahead of your slot time. Online booking secures your registration; the doctor still sees patients in the order the hospital runs its OPD.
Plans change, and a freed slot helps someone else. Log back into the ORS portal and open your appointments to manage the booking. There is no separate public cancel page on the current portal - the old cancel-by-appointment-ID screen is gone - so if the portal does not let you cancel or rebook, do two things:
For a new date, simply book again once the old appointment is released.
Two more services sit on the same portal:
Three things go wrong most often, and each has a fix:
Still stuck, or treated unfairly at the counter despite a valid booking? Escalate in this order:
| Step | Channel | What to use it for |
|---|---|---|
| 1 | Hospital's ORS nodal officer | Booking or slot problems for that hospital - ORS publishes the state-wise nodal officer list with names, emails and phone numbers |
| 2 | ORS 24×7 helpdesk | Portal-wide problems: +91-8447761670 or [email protected] |
| 3 | National grievance portal | The hospital ignored a valid booking: file on CPGRAMS |
| 4 | RTI to the hospital | When you need a written, dated record of what happened to your appointment |
For ABHA-specific problems (creating, linking or deleting the ID), ABDM runs its own grievance channel at grievance.abdm.gov.in and a toll-free line, 1800-11-4477.
An illustrative example. Kavita in Lucknow booked a medicine OPD slot for her father on a Tuesday evening, took a screenshot of the eOPD slip, and reached the hospital twenty minutes before the slot. The counter asked for the UHID; the slip had it, and registration took a few minutes instead of the morning queue. When her mother's hospital was not on the portal at all, she used the nodal-officer list to confirm the hospital only took counter registrations - and went early instead of hunting for a booking that did not exist. Both mornings worked because she knew which route each hospital actually runs.
A public hospital is a public authority. If a valid online appointment was refused, a slot vanished between booking and arrival, or the hospital cannot explain its online quota, a narrow RTI to the hospital's Public Information Officer - asking for the status of your Appointment ID, the online slot allocation for that day, and the action taken on your complaint - forces a written, dated reply within thirty days. Build the application and the first appeal with The RTI Playbook.
No. A registered mobile number is enough for a new patient. Aadhaar OTP is an additional verification option where the hospital has enabled it, and ABHA is a third. The OTP on your mobile confirms your identity whichever route you use.
OPD registration fees, where a hospital charges one, are set by the hospital. Some hospitals take that payment online through the portal where they have enabled it; for the rest you pay at the counter. No third-party site is authorised to sell government hospital appointments.
ABHA is the Ayushman Bharat Health Account, a free, voluntary 14-digit number under the Ayushman Bharat Digital Mission that holds your health records digitally. You do not need one to book on ORS, but linking it speeds registration and avoids duplicate hospital IDs. See the ABHA application guide.
Government hospitals across the states, including AIIMS institutions, with each hospital's name, nodal officer and contact on the official list. Select your state on the portal to see which hospitals are open for online booking today.
Yes. Enter the patient's name, age and gender during booking and use a mobile number you can receive the OTP on. The appointment registers in the patient's name with their own UHID.
Log in to the portal and manage the booking from your appointments. If the portal will not let you cancel, contact the hospital's nodal officer or the 24×7 helpdesk with your Appointment ID and UHID, then book the new date.
The slip is the confirmation every booking generates. The eOPD card is the newer digital OPD card the portal produces for hospitals that have enabled it, during that hospital's shift hours. Where eOPD is not offered, the printed slip is your registration proof.
Some hospitals enable teleconsultation as a separate appointment mode on the portal. If your hospital shows it, book that mode for a remote consult; otherwise the booking is for an in-person OPD visit.
Keep the slip and Appointment ID as proof. Raise it with the hospital's nodal officer first, then the 24×7 helpdesk, then file a grievance on CPGRAMS - and if you need an official record of what happened, an RTI to the hospital asking why a valid online appointment was not honoured.
Need your IDs handy first? Set up the mAadhaar app, keep an Aadhaar PVC card as backup, and store documents in DigiLocker so booking takes minutes, not hours.