Open the Dashboard
The doctor lands on the current patient queue instead of a blank landing page or separate scheduling view.
The Doctor Dashboard is the clinician’s operating surface for queue triage. It brings patient type, appointment timing, search, walk-in intake, status updates, labels, patient actions, and clinical handoff into one screen.
Use this path when showing a clinician how the Dashboard supports the start of a visit day.
The doctor lands on the current patient queue instead of a blank landing page or separate scheduling view.
Use OP, IP, or Review to focus on outpatient visits, admitted patients, or walk-ins that need review before joining the regular queue.
Select Today, Tomorrow, Last 7 days, Last 30 days, or Custom, then search by patient name or registration number.
Use Current patient view, First patient view, or Last patient view to organize the queue around how the doctor wants to work.
Open notes, view patient information, notify the next patient, mark complete, message, reschedule, or cancel without leaving the dashboard context.
The Dashboard is designed as a compact queue command center. These are the major feature groups exposed from the page.
Shows position, patient, registration number, appointment date and time, token, diagnosis summary, labels, and action controls.
Separates outpatient patients, admitted patients, and walk-ins or photo-intake records that still need review.
Filters today, tomorrow, recent ranges, or custom dates with patient name and registration number matching.
Current, first, and last patient views help the doctor focus on the active patient or scan the full queue order.
Patient status, waiting notes, and labels make it easier to track reports, calls, scans, and prescription review needs.
The row action area supports call-next notification, patient information, notes, messaging, rescheduling, completion, and cancellation.
The table is optimized for fast scanning. It uses a fixed operational column order so clinicians can compare patients without opening each chart.
| Area | What it shows | How to use it |
|---|---|---|
| Position and token | Queue position and token number for visit-day ordering. | Use these fields to call patients in order and verify the patient being handled. |
| Patient and registration | Patient name and registration number in the same row. | Confirm identity before opening notes, patient information, or messages. |
| Date and time | The scheduled or walk-in visit timestamp. | Compare arrival order, appointment timing, and delayed visits. |
| Diagnosis summary | A compact diagnosis or readiness indicator. | Spot rows where clinical context is already available or still not set. |
| Labels and actions | Patient labels, status controls, completion, and more actions. | Update queue state and move into the next clinical step from the row. |
Tabs keep different patient types separated while preserving the same table and action model.
Use this tab for outpatient visits and the normal visit-day queue.
Use this tab for admitted or inpatient cases when the dashboard needs to keep ward or bed work separate from OP flow.
Use this tab for patients created from walk-in or photo-intake flows that need review before they are treated as regular queue entries.
The search area supports quick same-day filtering and wider appointment lookup without sending the doctor to another page.
Filter today’s visible queue by patient name, registration number, status, or label while keeping the current dashboard context.
Switch to tomorrow to preview the next visit day and find a patient before they arrive.
Use recent ranges when a clinician remembers the patient was seen recently but not exactly when.
Select a start and end date for targeted appointment lookup across a known visit period.
When matching local patients are available, typing at least two characters surfaces likely patient matches for quicker selection.
The dashboard shows when it is searching, when appointment search is unavailable, and when no results match the selected range.
These controls change how the same queue is organized without changing the patient records themselves.
Moves the current active patient to the top so the doctor can start from the most relevant record.
Sorts from the beginning of the queue for normal call-order review.
Sorts from the end of the queue when the clinician needs to inspect late additions or trailing appointments.
When queue reordering is available, rows can be rearranged directly from the dashboard while preserving the rest of the row context.
Large queues use previous and next page controls while keeping the filtered count and page position visible.
Status and labels make the queue more than a schedule. They help the doctor and staff track what is already done and what still needs attention.
| Control | Options | Use case |
|---|---|---|
| Patient status | Not yet seen, Seen once, Waiting for results, Completed. | Keep clinical progress visible without opening the full note. |
| Waiting note | Short note such as a pending report or callback reason. | Clarify why a patient is waiting and what the next expected event is. |
| Labels | Reusable labels such as review scan, call attendant, or prescription review. | Group patients by operational needs and filter the table by those needs. |
| Filter strip | All patients, status counts, and the most common labels. | Jump directly to the subset that needs attention. |
Each row includes direct actions for the most common visit-day tasks. The goal is to avoid hunting through separate menus before a patient can be handled.
Signals that the next patient is ready and keeps the queue action attached to the selected row.
Opens a compact patient information view with registration, appointment, risk, reason, token, and related context.
Moves from the dashboard row into the patient workspace so the doctor can continue with structured history and notes.
Closes the visit-day action when a patient is finished from the dashboard context.
Starts a patient message from the row so communication remains tied to the appointment context.
Lets staff handle appointment changes directly from the row when the doctor or clinic workflow requires it.
The Dashboard includes walk-in entry points so clinics can register a patient while still working from the queue.
Add a new walk-in when the clinic has the patient details available at the desk.
Bring an existing patient into today’s queue without creating a duplicate record.
Upload patient intake images from the computer when registration or clinical information arrives as files.
Use a phone photo path when the intake information is captured at the counter or bedside.
New or image-based walk-ins that still need review stay in the Review tab until they are ready for normal queue handling.
The Dashboard keeps context stable as clinicians move between queue review and patient work.
A patient can be opened from the queue, reviewed in notes or patient information, and then the doctor can return to the same dashboard context.
The dashboard route reflects the active dashboard area, so reloads and browser navigation reopen the expected surface.
When filters or date ranges have no matching appointments, the page explains whether the current tab, query, or range is empty.
Doctors can scan today’s roster, identify the active patient, and decide the next action without opening separate schedule screens.
Front-desk intake, walk-in review, queue order, and doctor actions stay connected on the same operational surface.
The dashboard becomes the starting point for notes, patient information, messages, rescheduling, completion, and visit-day review.