Demonstration only — every figure on these pages is invented sample data
TeamTimeGP

Dr Ailsa Kerr · Riverside Medical Practice

Practice wide

Riverside Medical Practice — ninety days of logged days from 8 clinicians. These are the exact charts a practice lead sees, built from combined totals only. Groups of fewer than three people are combined before anything is shown, so no row here describes a single identifiable person.

Where GP time actually goes

8 clinicians · 256 days logged

  • Direct Consultations1440h 15m · 45%
  • Triage & Online468h 30m · 15%
  • Indirect Clinical Care542h 10m · 17%
  • Running the Practice144h 15m · 5%
  • Supervision & Training192h · 6%
  • Quality Improvement & Cluster Work93h 30m · 3%
  • Professional Responsibilities293h 5m · 9%
For every 10 hours worked by GPs in this practice:
  • 4.5 hours are direct patient contact
  • 1.5 hours are triage and online work
  • 1.7 hours are indirect clinical work
  • 2.3 hours are other essential activities

Practice workload fingerprint

Every clinician's time split, anonymised and labelled by role only — showing capacity distribution, not individual performance.

BPartner644h50dCPartner445h36dDSalaried268h22dESalaried392h32dFTrainee400h33dGANP629h50dHPharmacist397h33d

1 colleague with no days logged yet is not shown.

  • D1a Direct care
  • D1b Triage & online
  • D2 Indirect care
  • D3 Practice
  • D4 Supervision
  • D5 QI & cluster
  • D6 Professional

Capacity by role

How the workload divides between doctors, ANPs, pharmacists and nurses — the starting point for planning who covers which sessions. Roles with fewer than three people are combined.

  • Other clinical roles · 5 people2085h · 66%

    12.3h per logged day · 484.8h beyond contracted sessions

  • Partner · 3 people1089h · 34%

    12.7h per logged day · 262.7h beyond contracted sessions

  • Roles with fewer than 3 people are combined into “other clinical roles”, so no row here describes one identifiable person.

System change impact timeline

Weekly hours worked beyond contracted sessions, with practice changes marked.

86h0h06-12 Care navigation at rece…07-18 Duty doctor split into …2026-05-182026-08-10

Duty doctor split into two half-days

Practice overtime averaged 54.6 hrs/week across the 8 weeks before, and 65.5 hrs/week across the 4 weeks after.

That is 20% higher after the change.

Association, not cause. The two windows are different lengths (8 against 4 weeks), nothing is adjusted for season or staffing, and other things changed in the same period.

Practice TOIL & unpaid overtime

Where in the week the practice runs hottest, and what that adds up to.

3.0hdemand 3.4Mon2.9hdemand 2.9Tue2.9hdemand 3.3Wed2.9hdemand 3.3Thuno days loggedFrino days loggedSatno days loggedSunAverage unpaid overtime per clinician per day worked
The practice logged 747.5 hours beyond contracted sessions in this period — roughly 249 hours a month across 8 clinicians, or 31.1 unpaid hours each a month.

Capacity allocation

Share of total practice capacity by domain.

Direct Consultations: 45%Triage & Online: 15%Indirect Clinical Care: 17%Running the Practice: 5%Supervision & Training: 6%Quality Improvement & Cluster Work: 3%Professional Responsibilities: 9%
3173h 45mtotal
  • D1a Direct care45%1440h 15m
  • D1b Triage & online15%468h 30m
  • D2 Indirect care17%542h 10m
  • D3 Practice5%144h 15m
  • D4 Supervision6%192h
  • D5 QI & cluster3%93h 30m
  • D6 Professional9%293h 5m

The invisible practice

Patient-facing against everything else.

Patient-facing 45%Non-patient-facing 55%

Patient contact profile

How the practice's consulting reaches patients.

  • Face-to-face44% · 2916
  • Telephone20% · 1303
  • Video2% · 110
  • Online / written12% · 781
  • Home visit2% · 103
  • Care home1% · 83
  • Triage: first look17% · 1152
  • Triage: reopened3% · 221

6669 contacts in total.

Duty day analysis

Duty days against every other logged day.

Interruptions, duty
11.7

63 duty days

Interruptions, other
5.8

193 other days

Mental demand, duty
4.1/5
Mental demand, other
3.0/5

Recorded practice changes

What the timeline markers above refer to.

  • Care navigation at reception2026-06-12
  • Duty doctor split into two half-days2026-07-18