Book a Government Hospital OPD Appointment on ORS
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.
Skip the queue: what ORS is
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:
- An appointment is needed to consult the doctor - the portal's own FAQ says so plainly. Booking online and walking in without one are not the same thing.
- Each hospital decides how many of its slots go to online booking and how many stay at the counter. If the calendar shows nothing, the online quota for that day may simply be full.
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.
30-second prep
Line these up before you touch the portal so you do not stall mid-booking:
- The mobile phone that will receive your OTP, charged and in signal.
- Your identity route: a registered mobile number, your ABHA, or your Aadhaar number.
- Your old UHID - the unique hospital ID - if you have visited that hospital before.
- The patient's basic details: name, age or date of birth, gender, and address.
The booking flow, step by step
This is the sequence the ORS FAQ itself describes, in the portal's current interface:
- Open ors.gov.in. The home page now loads the ORS Patient Portal. Bookmark the official address only - never a lookalike.
- Click Book Appointment. The entry button on the portal home.
- Pick state, then hospital, then department. The lists narrow as you choose; available doctors and their appointment slots are displayed once you reach the department.
- Choose New Patient or Follow-up. New patients enter name, age or date of birth, gender, mobile number and address, and may optionally link an ABHA for faster registration. Follow-up patients book against the existing hospital record.
- Verify with the OTP. An OTP goes to the registered mobile number; enter it to validate. This is the identity check - mobile OTP by default, with Aadhaar OTP and ABHA login offered where enabled.
- Confirm the slot. Pick a suitable date and time from what the calendar shows, and confirm.
- Download the slip or eOPD card. The appointment slip is generated on confirmation. Download or print it - it is your token for the day.
That is the whole booking. Carry the slip and a photo ID to the hospital on the day of the visit.
New patient vs follow-up
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.
Mobile, Aadhaar or ABHA: pick one
You do not need all three, and none of them is compulsory for everyone:
- Registered mobile number - the default. The OTP lands on it and your booking is verified. This is all a new patient strictly needs.
- ABHA - the Ayushman Bharat Health Account. ABDM describes it as “a unique 14-digit number assigned to individuals who want a hassle-free method of accessing their health records digitally”. It is voluntary - “participate at your own free will” - and the ABHA mobile app is free of cost. Linking it in ORS pulls your details so you retype less, and the portal says it avoids duplicate UHIDs and record mismatches.
- Aadhaar OTP - offered where the hospital has enabled it, alongside the password login some returning patients see. If you keep your Aadhaar in DigiLocker or the mAadhaar app, you can read the number off your phone.
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.
The eOPD card: what the slip has become
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:
- The eOPD card can only be generated during the hospital's defined hours, which the portal enforces per shift.
- If the day's eOPD slots are exhausted, the portal says no eOPD slot is available for today.
- Not every hospital offers the facility. Where it is not enabled, the portal's message is to visit the hospital as per its OPD or clinic schedule, and your printed appointment slip remains your proof of registration.
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.
Fees and the scam to avoid
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.
How far ahead to book
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.
Change or cancel an appointment
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:
- Call or email the hospital's ORS nodal officer (list linked below) with your Appointment ID and UHID.
- If you cannot reach them, call the 24×7 ORS helpdesk on +91-8447761670 or write to [email protected].
For a new date, simply book again once the old appointment is released.
Lab reports and blood availability
Two more services sit on the same portal:
- Lab reports. After logging in, the lab-report section shows reports for participating hospitals. No separate site or second login.
- Blood availability. The ORS home links the eBlood Bank portal at ors.gov.in/ebloodbankportal, where you can check blood stock before travelling to a blood bank.
When it jams: the escalation ladder
Three things go wrong most often, and each has a fix:
- OTP not arriving. Check signal, wait a minute, use resend. Confirm the number you typed is the one registered - the OTP always goes to the mobile linked to the route you chose.
- No slots showing. Try another date, another nearby government hospital on the portal, or open the calendar at the start of the booking day. The web-versus-counter quota is set by each hospital.
- Slip not downloading. Note your Appointment ID and UHID from the confirmation, and download again later from the portal.
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.
The RTI backstop
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.
Frequently asked questions
Do I need Aadhaar to book on ORS?
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.
Is there a fee to book on ORS?
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.
What is ABHA and do I have to make one?
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.
Which hospitals are on ORS?
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.
Can I book for my parent or child?
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.
How do I cancel an ORS appointment?
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.
What is the difference between the OPD slip and the eOPD card?
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.
Does ORS do teleconsultation?
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.
I booked but the hospital turned me away. What now?
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.
Sources
- ORS Patient Portal (book your appointment) - https://ors.gov.in
- ORS FAQ - what ORS is, prerequisites, new-patient flow, ABHA advantages - https://ors.gov.in/faq.html
- ORS List of Nodal Officers (state-wise, per hospital) - https://ors.gov.in/nodal_officer_list.html
- ORS contact - 24×7 helpdesk and email - https://ors.gov.in/contact.html
- ORS eBlood Bank portal (blood availability) - https://ors.gov.in/ebloodbankportal/
- ABDM - ABHA, the 14-digit health account - https://abdm.gov.in/abha
- India.gov.in - create an ABHA number (service entry point) - https://www.india.gov.in/services/details/create-an-ayushman-bharat-health-account-abha-number
- CPGRAMS national grievance portal - https://pgportal.gov.in
- The RTI Playbook - https://righttoinformation.wiki/book
Related on RTI Wiki
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.

