BioEcko Docs
Dashboards

Radiology Hub

The Radiology Hub is the default landing page for users with the radiologist role. It displays the study worklist, critical/STAT counts, turnaround time...

February 2026 · 4 min

Manual area

Dashboards

Coverage

6 sections, 1 workflow diagram

Operator notes

2 implementation notes

Overview

The Radiology Hub is the default landing page for users with the radiologist role. It displays the study worklist, critical/STAT counts, turnaround time metrics, and quick links to the reporting and protocol library.

Route: /dashboard/radiology-hub Component: components/dashboard/role-dashboards/radiologist-hub.tsx

KPI Cards

Four metric cards at the top:

  • Pending Studies -- Count of radiology_orders in status completed or reading (i.e., images acquired but not yet reported).
  • STAT / Critical -- Subset of pending studies with priority set to stat. Displayed with a red alert icon.
  • Avg TAT Today -- Average turnaround time (order to report) for studies reported today, displayed as hours and minutes (e.g., "2h 15m") or minutes only if under an hour.
  • Reported Today -- Count of radiology orders with status reported and completed_at on or after today's date.

Quick Actions

Shortcut buttons for radiology workflows:

  • Open Worklist -> /dashboard/radiology
  • Create Report -> /dashboard/radiology/reports
  • Protocol Library -> /dashboard/radiology/protocols

Pending Worklist Panel

A scrollable card lists up to 10 studies awaiting interpretation, sorted by priority ascending (STAT first). Each row shows:

  • Patient name
  • Modality (e.g., X-Ray, CT, MRI) and body part
  • Priority badge with color coding:
    • stat / urgent = red
    • routine = muted
    • Default = amber

Hovering highlights the row. The "View All" link opens the full radiology worklist.

Radiology workflow

Imaging requests move through scheduling, acquisition, reporting, and delivery.

Radiology workflow: from order placement through image acquisition, PACS upload, reporting, and result delivery.
1Order

Doctor requests modality, body part, urgency, and clinical history.

2Schedule

Reception or radiology assigns slot, machine, and protocol.

3Acquire

Technologist performs the study and captures images.

4Report

Radiologist dictates or enters structured findings.

5Alert

Critical findings are escalated and acknowledged.

6Deliver

Report and images are available to doctor and patient.

Control paths
PACS integrationContrast protocolRepeat study

TAT Calculation

Average turnaround time is calculated by fetching up to 50 reported studies from today. For each study, TAT = completed_at minus ordered_at (in minutes). The average is displayed in human-readable format. If no studies have been reported today, the metric shows "--".

Data Sources

The hub queries a single Supabase table:

TablePurpose
radiology_ordersPending study list, STAT count, reported-today count, TAT calculation

Notes

Warning

The TAT metric depends on both ordered_at and completed_at being recorded accurately. If technologists delay marking studies as completed, TAT will appear inflated.

Info

Studies in status 'completed' means images are acquired; 'reading' means a radiologist has opened the study. Both appear in the pending worklist until status changes to 'reported'.

On this page