Overview
The OPD (Outpatient Department) workflow in NICE HMS covers the complete patient journey: registration at the front desk, token assignment, doctor consultation, digital prescription creation, and delivery via print or WhatsApp.
Step-by-Step OPD Workflow
1. Patient Arrival
The patient arrives at the reception desk. Two scenarios:
New patient (first visit):
- Register the patient via Patient > New Patient. See Adding New Patients.
- After registration, the system auto-redirects to the patient management page.
Returning patient:
- Find the patient using the search bar (enter ID) or Patient > Search | Edit | Delete Patient. See Accessing Old Patients.
- Click the patient ID to open the management page.
2. OPD Registration
On the patient management page:
- Click New OPD Registration.
- Fill in:
- Doctor — Select the consulting doctor from the dropdown.
- Validity — Set how many days this registration is valid (typically 1-7 days).
- Date — Defaults to today.
- Click Submit.
The system generates a token number (auto-incremented per doctor, per day, reset daily).
3. Doctor Consultation
The doctor sees the patient in their My Patients > OPD tab:
- Click the patient's name to open the encounter.
- Review patient history (past visits, prescriptions, lab results).
- Create a new prescription. See Creating Patient Prescription.
4. Prescription Delivery
After submitting the prescription:
- Print — Opens as PDF in a new browser tab. Print or save.
- WhatsApp — Sends the PDF to the patient's registered mobile number.
5. Investigation/Lab Orders (If Needed)
If the doctor orders investigations:
- Select tests from the test menu within the prescription.
- The order appears in the Lab module for sample collection.
- Results are available in the patient record once entered.
6. Follow-Up
- The doctor sets a follow-up date in the prescription.
- When the patient returns after the validity period, create a new OPD registration.
- For returns within the validity period, the existing registration applies.
OPD Status Tracking
Each OPD encounter has a status:
| Status | Meaning |
|---|
| In Progress | Patient is currently with the doctor |
| Completed | Consultation finished, prescription issued |
| Investigation Advised | Lab/radiology tests ordered, awaiting results |
| Admitted | Patient has been admitted to IPD |
Token Management
- Token numbers are per-doctor, per-day, starting from 1 each day.
- The token helps manage patient queue order.
- Receptionists can view the current queue from the OPD dashboard.
FAQ
Q: Can I register a patient for multiple doctors on the same day?
A: Yes. Create separate OPD registrations — one for each consulting doctor.
Q: What happens when the registration validity expires?
A: The patient needs a fresh OPD registration for their next visit. Previous registrations remain in the patient's history.
Q: Can a receptionist see which doctor has the shortest queue?
A: The OPD dashboard shows active registrations per doctor, giving visibility into queue lengths.