🚶

Walk-in Patients

Register walk-in patients and add them directly to the doctor's queue

3 min read

Overview

Walk-in patients are those who arrive at the clinic without a prior appointment. SehaFile's Walk-in feature lets you register these patients quickly and add them directly to a doctor's queue. The system creates an appointment record with a queue number, bypassing the normal slot-booking process. This ensures walk-ins are tracked in the same workflow as scheduled patients.

Walk-in registration form showing patient selector, doctor dropdown, and notes field

How to Register a Walk-in Patient

  1. Navigate to the Queue Page — From the sidebar, click Appointments > Queue. Or use the dashboard quick action button labeled “Walk-in” which links to /appointments/queue.
  2. Click “+ Walk-in” Button — At the top of the queue page, click the Walk-in button to open the walk-in form.
  3. Select the Patient — Search for an existing patient by name, phone, or National ID. If the patient is new to the clinic, register them first using the New Patient form, then return to walk-in.
  4. Select the Doctor — Choose which doctor the patient will see from the active doctors list. Consider current queue lengths when deciding.
  5. Add Notes (optional) — Include the reason for visit or any urgent notes (e.g., “Acute chest pain - needs priority” or “Follow-up for lab results”).
  6. Submit — Click the submit button. The system calls POST /appointments/walk-in with the patient_id, doctor_id, and notes. A new appointment is created with:
    • Status: “checked_in” (immediately in queue)
    • Scheduled date: today
    • Queue number: auto-assigned (next in sequence)
    • Check-in time: current timestamp

Walk-in vs. Scheduled Appointments

FeatureScheduledWalk-in
Requires slot selectionYesNo
Initial statusscheduledchecked_in
Queue numberAssigned at check-inAssigned immediately
Appears in calendarYes, at specific timeYes, at check-in time

Managing Walk-in Flow

  1. Check current queue — Before adding a walk-in, review the Queue Board to see how many patients are waiting for each doctor.
  2. Inform the patient — Tell the patient their queue number and estimated wait time based on the current queue length.
  3. Monitor progress — Watch the Queue Board as patients move from “Waiting” to “With Doctor” to “Completed.”
Tip: If the walk-in is urgent, add a note like “URGENT” and verbally inform the doctor. The queue system processes patients in order, but doctors can choose to see urgent cases first.
Tip: For a brand-new patient walk-in, you can open a second browser tab to register the patient quickly, then return to the walk-in form and search for them.
Warning: Walk-in patients are added at the end of the queue. Do not use walk-in to skip the line for patients who have scheduled appointments - use the Check-in function for those patients instead.

FAQ

Can I assign priority to a walk-in?

The walk-in form itself does not have a priority field. For urgent cases, add it to the Waiting List with “Urgent” priority instead, or note it in the comments and inform the doctor directly.

What if the doctor has no availability today?

Walk-ins bypass the slot system entirely. You can add a walk-in to any doctor regardless of their schedule. The patient will simply wait in the queue.

Does the walk-in patient get a reminder?

No. Since walk-in patients are already at the clinic, no SMS or push reminder is sent. Reminders are only for future scheduled appointments.

Was this article helpful?