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.
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.
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 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.
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.
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.
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
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.
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