On-Call Sheet
A printable one-page “who is on call today” list, rebuilt from QGenda.
My hospital replaced its daily printed on-call sheet with QGenda directory pages. They're fine as a directory — but mid-workflow, leaving the patient chart to click through a schedule grid is a step backward from the old one-page printout taped up next to the phone.
This tool turns saved QGenda schedule pages back into that printout: every specialty on one page, just specialty, name, and hours — no grids, no clicking, no phone numbers left lying around on paper.
How it works
QGenda page (hospital network, via Citrix)
│ Ctrl+S → "Webpage, Complete"
▼
upload to the password-protected page on this site
│ Node parser reads QGenda's schedule grid markup
▼
one printable sheet — specialty · name · hours
- The parser keys off QGenda's own grid attributes
(
data-rowidx,data-colidx,data-cell), so it survives cosmetic restyling. - Multiple specialty pages saved the same day merge into one sheet, with duplicates removed.
- A preview shows exactly what was parsed before you trust the printout, with one-click revert to the previous data.
Privacy
- The live sheet lists real physicians' schedules, so it sits behind a
password and is marked
noindex— it is not linked or crawlable. - Schedule data and uploads live outside the web root; uploaded pages are deleted automatically after a few days.
- Phone numbers are parsed but never rendered on the sheet or kept on paper.
Demo
Sample data — all names fictionalCommunity Hospital — On-Call
Tuesday, August 12, 2026
Cardiology
Reyes, Daniela7:00a - 7:00p
Whitfield, Marcus7:00p - 7:00a
Gastroenterology
Okonkwo, Adaeze7:00a - 5:00p
Lindqvist, Erik5:00p - 7:00a
General Surgery
Marchetti, Sofia24 hours
Nephrology
Beaumont, Claire
Neurology
Kovács, Peter7:00a - 7:00a
Orthopedics
Delacroix, Antoine7:00a - 9:00p
Sandoval, Miguel9:00p - 7:00a
Open the live sheet →
(password required — it lists real schedules)