The Walk-in Workflow That Appointment-Based EMRs Get Wrong

An urgent care or walk-in clinic does not run on a calendar. It runs on a line. Nobody books a slot; people show up, or they would rather not show up until it is nearly their turn. The front desk spends its morning answering the same phone call, "how long is the wait," while a lobby fills with patients holding clipboards. Insurance is verified for an office visit when the benefit that actually applies is the urgent care copay, which is often a different number. The patients who tire of waiting leave without being seen, and the clinic loses both the visit and the goodwill. Meanwhile the chart, the note, the paperwork, eligibility, and billing all live in an EMR that was designed for scheduled visits, so every walk-in is a workaround.

Hero EMR treats the walk-in as a first-class visit. The queue, the online sign-up, the wait math, the board, and the settings are new, but everything downstream is the Hero EMR the practice already uses: a walk-in is a same-day visit with a draft encounter, the paperwork and questionnaires your rules assign, the usual eligibility check, and the usual billing. Nothing is bolted on and nothing lives in a second system.

Get in Line From Your Phone
A phone number and a texted six-digit code. No account, no password, no app to install. A returning patient reaches their ticket in about seven taps.
Live Wait Times on Your Website
Your free Hero-hosted practice website reads the clinic's own queue and shows whether the line is open, the wait as a range, and how many people are ahead.
The Waiting Room Board
One page, refreshed every five seconds. One button moves each patient forward: Mark arrived, Triage, Room, Start visit, Discharge. Call and Message without leaving it.
Urgent Care Copay, Verified and Collected
Eligibility asks the payer specifically for urgent care benefits. A verified copay can be paid on the patient's phone while they wait; an estimate is confirmed by staff before anyone is charged.

Watch the Flow, Patient to Physician

The video below is two continuous takes. The first follows a patient on a demonstration practice website who checks the live wait, gets in line from a phone, answers the safety check, and receives a ticket. The second switches to the clinician side, where the same patient moves across the Waiting Room board from arrival to discharge, and then walks through the settings that make the whole thing run.

Live wait bandGet in lineTexted codeReturning patientSafety checkThe ticketWaiting Room boardTriage to dischargeSettings

Recorded on a Hero EMR demonstration practice. Names and phone numbers are fictional; the demonstration clinic has texting turned off, so the sign-in code appears on screen.

Getting in Line From a Phone

Patients open the practice's walk-in page, which is linked from the website's "Get in line" buttons, printed as a QR code at the door, or, later, offered from the phone tree. The whole sign-up is one screen at a time with large buttons, and it is built around a single principle: the ticket is issued before the paperwork. Insurance, consent forms, questionnaires, and the copay become a checklist the patient works through while waiting, instead of a wall they have to climb before they are allowed to hold a place.

The walk-in sign-up
1
Phone
Line state, wait range, and a mobile number. A six-digit code confirms it.
2
Who
Me or My child, last name, date of birth. A matching chart is recognized.
3
Reason
One tap on a category, an optional line of detail. Staff see it; it is never texted.
4
Safety
Every red-flag question answered Yes or No, or all at once with None of these.
5
Ticket
Place in line, wait range, and the while-you-wait checklist.

The sign-in is deliberately password-free. A phone number is verified by a texted code, and identity is established by that verified number plus the patient's last name and date of birth matching a chart that already carries the number. A verified phone alone never unlocks a chart, and a name and birthday alone never do either. When both match, the patient is recognized ("Maria G. · Returning patient") and moves straight on. When they do not, the same screen asks for a first name, sex, and an optional email, and Hero EMR creates the chart. A parent checking in a child answers on the child's behalf, and the guardian is recorded on the chart.

The safety check is not a formality. Every question, from chest pain to signs of stroke to thoughts of self-harm, needs an explicit answer; nothing is defaulted to No. A single Yes shows the practice's configured emergency guidance, with the nearest ER's name, address, and phone number and a Call 911 button. The practice decides whether a patient who has seen that advice may keep their place in line. Either way, the Waiting Room board flags them in red so the team triages them first.

Romero Urgent Care
A-17
3 people ahead of you · about 20–45 min once you arrive
InsuranceVerified
Consent forms (2)1 of 2
Questions for the visitTo do
Copay$40 · Pay now
I’m here

The ticket page is the patient's home for the visit. It shows the ticket number, how many people are ahead, the estimated wait once they arrive, any messages the clinic sends, and the checklist. Patients who signed up from home see an I'm here button; one tap checks them in, and the front desk never touches a keyboard. Every text the clinic sends links back to this page, and a patient who closes it can reopen it from the link.

Live Wait Times on the Practice Website

Every Hero EMR practice gets a website built and hosted for free, and for a walk-in clinic that website can read the clinic's own queue. The wait band on the demonstration site in the video is not a static promise. It polls a public status route every thirty seconds and renders the open or closed state, the current wait as a range, how many people are in line, today's hours in the clinic's own time zone, the reasons for visit the clinic accepts, and its red-flag questions. When the line is closing, full, or closed for the day, the band says so and tells the visitor when the clinic opens next.

Today’s wait · live from the clinic’s queue Practice website
Line is open Updated a moment ago · open until 8:00 PM
Current wait20–45 minto be brought back to a room
In line right now3people already checked in
Today8 AM – 8 PMwalk in or get in line from your phone

The estimate behind that band is a provider-clock simulation, not a division. Hero EMR assigns each queued patient, in order of acuity and arrival, to the next provider who will be free, advancing that provider's clock by the clinic's rolling median service time. The result is shown as a range, never a single number, and it reads "estimate unavailable" rather than inventing a figure when no provider is on the floor. The same math powers the ticket page, the "you're up soon" text, and the amber alert on the board when waits have moved for people already in line.

Two minutes on a tablet at the door. Open the walk-in page with ?kiosk=1 on a lobby tablet and it becomes a self-service kiosk: the same sign-up without wait times, a twenty-second "Have a seat, we'll text you" screen after the ticket, and an automatic sign-out. Nothing is stored on the device, and the patient's own phone still gets the link to their ticket.

The Waiting Room Board

Staff run the day from one page. The Waiting Room board opens from the toolbar, has no sub-tabs, and refreshes every five seconds while someone is looking at it, with a dot in the corner that says how fresh it is. The strip at the top shows how many people are waiting, the longest current wait, today's median door-to-provider time, and which providers are on the floor. Clicking a provider's name marks them on or off, and because that drives the estimate every patient sees, the board keeps it honest and visible. A Line control switches the day from Open to Closing, which stops new sign-ups while everyone already in line is still seen, or to Closed.

Waiting Room
Waiting 4Longest 38 mDoor-to-provider 27 mOn floor Dr. Romero · PA LeeLine Open
A-19 · Jordan R. answered Yes to a safety question. Triage first.
Waiting
A-19
Jordan Reyes 41M · 12 m
Chest pain · since this morningHighIns verifiedForms 1/2Copay $40 due
TriageCallMessage
A-17
Maria Gonzalez 34F · 38 m
Cold/flu · sore throat, feverMediumIns verifiedForms 2/2Copay paid
TriageCallMessage
Roomed
A-16
Sam Okafor 27M · Room 2 · PA Lee
Injury · twisted ankleMediumIns est. $30 · ConfirmForms 2/2
Start visit

The line is grouped in a fixed order: Not here yet, Waiting, In triage, Roomed, With provider, and Done today. Within Waiting the sickest come first, by acuity, then anyone staff moved to the top, then arrival time. Each row carries the ticket, the wait timer, the reason for the visit, the acuity chip, whether insurance and forms and questionnaires are done, the copay state, the provider, and the room. The primary button on every row is simply the next stage: Mark arrived, then Triage, then Room, which offers the clinic's rooms with occupied ones greyed out, then Start visit, which opens the encounter in a chart tab, then Discharge. The overflow menu holds the shortcuts and corrections: skip triage, skip the room, back one stage, send to the ER before treatment, transfer to the ER after assessment, left without being seen, remove from the line, move to the top, assign a provider, and copy the patient's status link.

Talking to the patient never means leaving the board. Call texts "we're ready for you, please come to the front desk" without changing their stage, which is what a front desk actually needs when the lobby is loud. Message opens the practice's quick messages plus a free-text box, and Enter sends. When waits move past the threshold the practice set, an amber bar appears and one click texts everyone still waiting who opted in.

Adding someone at the desk. The + Walk-in button finds an existing chart by name, phone, date of birth, or MRN, or creates one in four fields. Check "Text them the check-in link" and record their spoken consent, and the patient receives a link that asks for a code before it shows anything, so their phone proves itself first. Patients without a phone finish forms and insurance on the lobby kiosk through the row's kiosk hand-off. The keyboard works too: / jumps to search and n opens + Walk-in.

Insurance and the Copay, Verified for Urgent Care

Most eligibility checks ask about an office visit, and most urgent care copays are not the office copay. Hero EMR's walk-in intake runs an eligibility check that asks the payer specifically for urgent care benefits, and it keeps a clear line between what the payer verified and what is only an estimate. A verified urgent-care copay shows on the patient's ticket as "Copay $40 · Pay now" and can be paid on the phone before the patient is called. If the payer only returned an office copay, the patient sees "about $30, the front desk will confirm," the board shows an estimate that needs staff confirmation, and nobody is asked to pay an amount the payer did not verify for urgent care.

Collection reuses the payment rails the practice already has. From the board, the copay chip charges the card on file, texts a pay link, or records cash or a check. Defer is one click with an undo, and it never writes off anything: the charge stays open for billing. Self-pay patients see the price from the walk-in visit type's billing rule, and the cash-pay and QMB protections that apply to every other visit apply here too. Because every walk-in is one canonical copay charge on one same-day visit, nothing is collected twice and nothing is lost between the front desk and the billing office.

Out-of-network, on your terms. The practice chooses whether to accept any payer or only its accepted list, and whether an out-of-network plan is warned and allowed or routed to self-pay. The rule is applied at sign-up, before the patient has waited an hour to hear it at the desk.

Where Walk-ins Live in the Rest of Hero EMR

Every walk-in is a same-day visit under the clinic's walk-in visit type, which means everything the practice has already configured simply applies. The visit appears on the calendar. A draft encounter is created. The paperwork and questionnaire rules the practice uses for that visit type assign the consent forms and pre-visit questions, and those are exactly what the patient sees on the ticket's checklist. The provider who clicks Start visit becomes the encounter's provider, and the note, orders, prescriptions, and billing proceed the way they do for any other visit. If someone completes or cancels the visit from the chart or the calendar instead of the board, the board catches up on its own. Discharge closes the queue entry and the visit together and, if the practice chooses, sends a portal invitation so the patient can see their results.

Text messages are short, fixed, and safe. A patient who opted in receives a text when they join (with the link back to their ticket), when they are up soon, when the clinic calls them, when waits move and staff choose to say so, when staff send a custom message, when ER advice is given, and after discharge. No text ever contains the reason for the visit or a room number, and every one goes only to the number the patient verified, never to whatever phone happens to be on the chart.

A Traditional Urgent Care Front Desk vs. Hero EMR

One walk-in visit, start to finish
Typical urgent care
1
Patient calls to ask how long the wait is; the desk guesses
2
Drives in and signs a clipboard; the lobby is the queue
3
Paperwork on paper before a place in line is honored
4
Office copay collected, urgent care copay found out later
5
Whiteboard or spreadsheet tracks who is in which room
6
Some patients leave without being seen; nobody knows how many
Hero EMR
1
Live wait range on the practice website, read from the real queue
2
Gets in line from the couch; a texted code, no account
3
Ticket first, paperwork and insurance on the phone while waiting
4
Urgent care copay verified with the payer and paid on the phone
5
One board, one button per stage, texts sent from the row
6
Every outcome recorded, including left without being seen, in the same visit record
A crowded lobby, a whiteboard, and a copay you learn about after the visit.
Wait at home, one board, the right copay, and a normal visit in the chart.

Set Up in an Afternoon

Urgent Care & Walk-in is an organization-level feature. It is switched on under Admin > Additional Features and configured under Admin > Urgent Care, where a readiness checklist at the top says exactly what is still missing. Until it reads Ready, patients see "Online sign-up is not set up yet" and the board shows a paused banner, so a half-configured line never opens by accident. Everything else has a sensible default.

Admin > Urgent CareReady
General
Online sign-up and kiosk mode; the walk-in visit type (one click creates a 15-minute "Walk-in visit"); the location; walk-in hours per weekday in the clinic's local time; how many minutes before close to stop new sign-ups; an optional maximum line length.
Triage & safety
A three-level acuity scale or ESI 1–5; the safety questions every patient answers, editable; whether a Yes shows ER advice; whether the patient may stay in line afterwards; the nearest ER's name, address, and phone.
Insurance & payment
Verify insurance at sign-up with an urgent care benefits check; accept any payer or only your list; warn or refuse out-of-network plans; collect the copay while the patient waits, online, by cash, or by check.
Messages
Text updates on or off; when to send "you're up soon"; the wait-shift threshold that raises the board alert; the quick messages staff send with one tap.
Rooms
The exam rooms the board offers when a patient is roomed.

Access follows the roles a practice already has. Front desk staff, medical assistants, and nurses see the board through the urgent care permissions added to their presets; collecting a copay on the board additionally needs the existing payment-collection permission; and changing the settings needs an administrator. Queue rights never quietly widen financial rights.

Built for practices that already run on Hero EMR, and for the ones that are about to. The walk-in tools reuse the portal, the kiosk, eligibility, Stripe and Square, the outbox, the paperwork engine, encounters, and billing. A primary care office that wants to add same-day walk-in hours turns on one feature. A stand-alone urgent care gets a full EMR, a free website with live wait times, and a front desk that runs from one page. The provider manual's urgent care chapter walks through every setting and every button on the board.

See the walk-in flow in action

Schedule a demo to watch a patient get in line from a phone, see the Waiting Room board move them through triage, a room, and the visit, and learn how urgent care copays are verified and collected while they wait.

Request a Demo Start the self-guided demo