GP Practice
Stock Surgery
F81040
Registered patients?NHS Digital — Patients Registered at a GP PracticePractice list size as published by NHS Digital (monthly snapshot). Parent rollups sum across all member practices that reported in the latest release.Update cadence: MonthlyOpen source ↗
4,796
NHS Digital list size
GP FTE?NHS Digital — General Practice WorkforceSum of fully-qualified GP FTE across reporting practices (latest quarterly snapshot). Excludes locums / GPs in training. Parent rollups simple-sum across member practices.Update cadence: QuarterlyOpen source ↗
4.21
NHS Digital workforce
Patients per GP FTE?NHS Digital — Workforce + Patient ListRegistered patients ÷ GP FTE, computed using only practices that reported workforce in the latest snapshot (denominators aligned to avoid inflation when coverage is < 100%). Lower = more GP capacity per patient.Update cadence: QuarterlyOpen source ↗
1,139
Items per patient?NHS Business Services Authority — Practice-level prescribing dataTotal prescribed items ÷ registered patients across the months currently held in the BSA practice-level dispensing CSV (typically the most recent 1–3 months — the dataset is sliced quarterly and our cache reflects the latest sync). Not adjusted for age, deprivation or condition mix. Compare against the same parent type for a like-for-like view.Update cadence: Monthly (BSA release)Open source ↗
2.27
prescribing volume
GPPS overall good?NHS England — GP Patient Survey (GPPS)Patient-list weighted mean of each practice's "overall good experience" %. NHS England's published ICB/national figure is GPPS-sample weighted (not list-size weighted) so small differences are expected.Update cadence: AnnualOpen source ↗
90.9%
patient experience
Access KPIs · August 2025?NHS Digital — Appointments in General PracticeLatest published month. Same-day % = appointments booked & attended same day ÷ total. Appts per 1K = ALL booking rows ÷ (list size / 1000) — includes triage encounters, so a triage-first practice scores higher than a same-volume direct-book practice. 28+ day backlog = appts ≥28 days from booking ÷ total. Patient contacts per 1K = (face-to-face + telephone + video) ÷ (list size / 1000) — excludes triage and home visits, isolating the modes the patient actually experiences as care delivery. This is the cleaner demand-per-population comparator.Update cadence: MonthlyOpen source ↗
Same-day %
23.3%
Month: August 2025
Appts per 1K patients
399
all bookings (incl. triage)
Patient contacts per 1K
392
F2F + phone + video only
28+ day backlog
4.1%
long-wait share
Source: NHS Digital appointments dataset (latest published month).
Operating model mix · August 2025?NHS Digital — Appointments in General PracticeLatest month appointment delivery mode (Face-to-face, Telephone, Video / Online, Home Visit categorised as Triage where mode unknown). Each bar shows that mode's % share of total appointments.Update cadence: MonthlyOpen source ↗
Share of appointments by delivery channel in the latest reporting month.
vs National average?Computed in-app from national rollupEach row shows this org's value minus the synthetic NATIONAL rollup (every GP practice in England aggregated using the same methodology). Negative = below national, positive = above. Direction colour-coded ("higher = better" or "lower = better" set per metric).Update cadence: Recomputed nightly
| KPI | This practice | National avg | Δ |
|---|---|---|---|
| Same-day % | 23.3% | 43.0% | -19.7% |
| Face-to-face % | 83.4% | 58.4% | +25.0% |
| Telephone % | 14.8% | 21.9% | -7.1% |
| Appts per 1K | 398.9 | 479.7 | -80.8 |
| Triage % | 2.0% | 8.7% | -6.7% |
National averages computed across 6,144 GP practices. Green Δ = above national for "higher is better" KPIs; red = the opposite.
Access trend (last 12 months)?NHS Digital — Appointments in General PracticeLast 12 published months. Each series is the monthly rate (Same-day %, F2F %, Phone %, Video %, Triage %) computed on the parent's aggregated appointment counts.Update cadence: MonthlyOpen source ↗
NHS Digital appointments dataset · last 24 months (2023-09 → 2025-08). Click a chip to toggle a series; the y-axis re-zooms to fit.
Total appointments (last 12 months)?NHS Digital — Appointments in General PracticeSum of all booked appointments (attended, did-not-attend and cancelled) across member practices, per month, for the last 12 published months.Update cadence: MonthlyOpen source ↗
Raw appointment count per month, last 24 months. Single-practice count.
Demand — appointments per 1,000 patients (last 12 months)?NHS Digital — Appointments in General PracticeTotal monthly appointments ÷ (registered list size / 1000). Normalises for population size so demand can be compared across orgs of different scale.Update cadence: MonthlyOpen source ↗
Monthly appointments per 1,000 registered patients — list-size-normalised demand. Last 24 months.
Wait time distribution · last 24 months?NHS Digital — Appointments in General PracticeDistribution of time between booking and appointment date for the latest month. Buckets: same-day, 1 day, 2–7 days, 8–14 days, 15–28 days, 28+ days.Update cadence: MonthlyOpen source ↗
Share of booked appointments by booking-to-appointment wait, one stacked bar per published month. Greener bars = stronger same-day access; redder bars = longer-wait backlog. Defaults to the last 24 months (max 24 on the public surface).
Demand pressure?NHS Digital — Appointments in General Practice + WorkforceComposite of same-day + triage appointment volume normalised by GP FTE. Used as a proxy for acute access pressure.Update cadence: MonthlyOpen source ↗
- High demand (>400 appts/1K)
- Low same-day access (20.7%)
Composite score across appointment volume, same-day access and long-wait share over the last 3 months.
6-month trends?NHS Digital — Appointments in General PracticeHeadline access metrics (Same-day %, F2F %, Appts per 1K) over the last 6 published months. Sparkline points are monthly aggregates across member practices.Update cadence: MonthlyOpen source ↗
| KPI | Direction | Slope (rel %) |
|---|---|---|
| Total appointments | → | +0.6% |
| Face-to-face % | → | +0.7% |
| Telephone % | ↓ | -2.6% |
| Same-day % | ↑ | +3% |
| Appts per 1K | → | +0.6% |
| Triage % | → | -0.8% |
Linear regression slope over the last 6 months, expressed as a percentage of the trailing average. Up arrows on triage / waits are unfavourable; up arrows on F2F / same-day are favourable.
Trends & anomalies — AI summary?Amazon Bedrock — Nova Lite, generated from this practice's analytics blockA short report-style summary written by Amazon Nova Lite from the practice's detected anomalies, step changes, 6-month trends, latest-month rates and demand-pressure band. The model is instructed to refuse to invent numbers and to call out only signals already present in the underlying tables. Cached at ORG#{ods}/ENRICH#access_narrative; invalidated when a new month of NHS Digital appointments data is published, and soft-stale after 30 days.Update cadence: Regenerated on data change or after 30 days
This month, the DNA rate stands out with a significant increase of 32% compared to the practice's trailing average. This rise is the most notable change observed in the data.
Several trends and step changes are worth noting. The DNA rate has shown a consistent upward trend, with a 47.6% increase in 2025-06 and a 32% increase in 2025-08. Additionally, the triage percentage has seen a sharp decline, dropping by 37.2% in 2025-08 after a 47.6% increase in 2025-06. The telephone percentage has also decreased by 2.6% month-on-month.
To investigate these signals, it would be prudent to review the triage percentage drop in 2025-08 to determine if it aligns with any system changes or policy shifts. Additionally, examining the DNA rate increase could help identify underlying causes and potential areas for improvement.
AI-generated from the analytics below (Amazon Nova Lite · data as of August 2025 · written today). The raw anomalies and step-change tables follow below for verification.
Anomalies detected (6)
Step changes (6)
CQC inspection likelihood?Build It Medical — inspection likelihood modelModel output combining months since last CQC inspection, current rating, complaint signal and known incidents. Bands: High / Medium / Low / Unknown. Not a CQC official figure — an internal triage indicator.Update cadence: Recomputed nightly
- Current rating is good, and the latest CQC assessment date is 2024-10-18 (18 months ago).
- Report date falls outside the 2017–2022 focused-assessment window signal.
- Model is directional: 2 supporting signals are currently unavailable.
- CQC focused assessments reference 10 non-clinical quality statements and typically provide at least 5 working days notice.
Modelled likelihood of a CQC inspection in the next 12 months. Combines current rating, time since last inspection, and recent regulatory activity. Not an official CQC indicator.
Workforce capacity?NHS Digital — General Practice WorkforceGP / Nurse / Direct Patient Care (DPC) / Admin FTE summed across member practices. Patients-per-FTE ratios use the latest published list size as the numerator.Update cadence: QuarterlyOpen source ↗
GP FTE
4.21
Nurse FTE
2.32
Direct Patient Care FTE
0.27
Admin FTE
7.63
1 practices reporting · 100.0% coverage
Staff group mix?NHS Digital — General Practice WorkforceEach group's FTE as a % of total non-locum FTE (GP + Nurse + DPC + Admin). Latest snapshot only.Update cadence: QuarterlyOpen source ↗
Share of total FTE across reporting practices (excludes ARRS roles, which are surfaced separately at the PCN level).
Workforce composition?NHS Digital — General Practice Workforce (per-role detail)Per-role breakdown of each staff group from the long-format quarterly CSV. GP roles bucketed into Partner / Salaried / Training (ST1-ST4 / Foundation) / Locum / Retainer; Nurses into Practice Nurse / Advanced / Trainee; Admin into Management / Reception / Apprentice / Estates; DPC into Pharmacist / HCA / Paramedic / Physio / Social Prescriber. FTE summed across rows; headcount where reported.Update cadence: QuarterlyOpen source ↗
Per-role breakdown of each staff group from the latest NHS Digital quarterly snapshot. GP roles split into Partner / Salaried / Training (ST1-ST4 / Foundation) / Locum / Retainer. Practice-level only — parent-level rollup planned.
Workforce trend?NHS Digital — General Practice Workforce (quarterly releases)Per-release rollup: each point sums the FTE across the same set of practices reporting in that release. A drop in the line usually means fewer practices reported (see coverage card) — not necessarily a real headcount reduction.Update cadence: QuarterlyOpen source ↗
Source: NHS Digital General Practice Workforce — 25 snapshots (2024-03 → 2026-03). Y-axis zoomed to data range.
Patient experience (GPPS)
Prescribing volume?NHS Business Services Authority — Practice-level prescribing dataTotal prescribed items ÷ registered patients across the months currently held in the BSA practice-level dispensing CSV (typically the most recent 1–3 months — the dataset is sliced quarterly and our cache reflects the latest sync). Not adjusted for age, deprivation or condition mix. Compare against the same parent type for a like-for-like view.Update cadence: Monthly (BSA release)Open source ↗
2.27
items per registered patient (latest published period)
Data sources: NHS Digital (patient list, appointments, workforce, QOF, GPPS, screening, prescribing), CQC API. Aggregations refreshed 5/26/2026.