medOS Clinical
OPD & Medical Worklists
Workflow-configured queues for every department
Every outpatient department runs on the same configurable worklist engine: workflow templates define states and transitions, role worklists overlay per-department columns, and every row updates in realtime from the encounter journey cache.
TimelineMainOrder Systemrealtime · encounter_journey_cache
QueueHNPatientStateAction
Q014HN 69-00412Somchai P. · สมชายwaitingCall patient
Q015HN 69-00318Malee K. · มาลีscreeningScreening form
Q016HN 69-00277Pranee S. · ปราณีwith doctorOpen chart
Q013HN 69-00190Anan T. · อนันต์billing pendingSend to cashier
policy gate: payment_required
workflow: opd-default · columns: role_worklists.table_config4 of 27 rows
Capabilities
Column config merged from workflow_templates + role_worklists per department
ConfigDrivenTable accessor model — admins reshape columns live, no deploy
Per-department starter tabs: Timeline + Main + Order System
Policy-gated row actions — payment and approval gates as data rows
Realtime via encounter_journey_cache projections, zero polling