Keyboard shortcuts

Move faster through the Patient Flow board with keyboard-first shortcuts.

Updated 2026-04-24 · Edit this page on GitHub


title: "Keyboard shortcuts" description: "Move faster through the Patient Flow board with keyboard-first shortcuts." order: 2 category: "patient-flow" updated_at: "2026-04-24"

Patient Flow is a keyboard-first board. Front-desk staff clock hundreds of transitions a day; mousing is slow. Every state-change action has a shortcut.

Global shortcuts

ShortcutAction
?Show this shortcut list in a modal
/Focus the search box at top of the page
j / kMove selection down / up in the appointment list
EnterOpen the selected appointment's detail view
EscClose modals / cancel current action

State-change shortcuts (when an appointment is selected)

ShortcutTransition
cCheck in
rRoom patient
pWith provider
dReady for discharge
xDischarge
nMark no-show
Shift+CCancel (asks for a reason)

Illegal transitions — like Discharge from Scheduled — show a toast + no state change. The keyboard shortcut hit never crashes; it either works or quietly rejects.

Filtering

ShortcutFilter
fToggle filter bar
aShow all states
1Show only scheduled
2Show only checked-in
3Show only roomed
4Show only with-provider
5Show only ready-for-discharge

Multi-select

Hold Shift + click appointment rows, or press Shift+j/k, to select a range. Then use a state-change shortcut to transition all selected appointments at once.

Accessibility

All shortcuts are discoverable via the ? modal (which is itself keyboard-accessible via Tab). Screen readers announce state changes via aria-live regions.

If you hit a problem

  • Shortcut fires twice: check for stuck modifier keys (Caps Lock on a laptop keyboard can cause this)
  • Shortcut doesn't work on a specific appointment row: the appointment might be a terminal state (discharged, cancelled, no_show); those don't accept further transitions
  • Other: support@ralthealth.com