Eleven key measures for monitoring general practice clinical activity during COVID-19: A retrospective cohort study using 48 million adults’ primary care records in England through OpenSAFELY

  1. Louis Fisher
  2. Helen J Curtis
  3. Richard Croker
  4. Milan Wiedemann
  5. Victoria Speed
  6. Christopher Wood
  7. Andrew Brown
  8. Lisa EM Hopcroft
  9. Rose Higgins
  10. Jon Massey
  11. Peter Inglesby
  12. Caroline E Morton
  13. Alex J Walker
  14. Jessica Morley
  15. Amir Mehrkar
  16. Seb Bacon
  17. George Hickman
  18. Orla Macdonald
  19. Tom Lewis
  20. Marion Wood
  21. Martin Myers
  22. Miriam Samuel
  23. Robin Conibere
  24. Wasim Baqir
  25. Harpreet Sood
  26. Charles Drury
  27. Kiren Collison
  28. Chris Bates
  29. David Evans
  30. Iain Dillingham
  31. Tom Ward
  32. Simon Davy
  33. Rebecca M Smith
  34. William Hulme
  35. Amelia Green
  36. John Parry
  37. Frank Hester
  38. Sam Harper
  39. Jonathan Cockburn
  40. Shaun O'Hanlon
  41. Alex Eavis
  42. Richard Jarvis
  43. Dima Avramov
  44. Paul Griffiths
  45. Aaron Fowles
  46. Nasreen Parkes
  47. Brian MacKenna  Is a corresponding author
  48. Ben Goldacre
  1. The Bennett Institute for Applied Data Science, Nuffield Department of Primary Care Health Sciences, University of Oxford, United Kingdom
  2. Oxford Health Foundation Trust, Warneford Hospital, United Kingdom
  3. Royal Devon University Healthcare NHS Foundation Trust, United Kingdom
  4. NHS England, United Kingdom
  5. Lancashire Teaching Hospitals NHS Foundation Trust, United Kingdom
  6. Queen Mary University of London, United Kingdom
  7. Beacon Medical Group, United Kingdom
  8. Sternhall Lane Surgery, United Kingdom
  9. Herefordshire and Worcestershire Health and Care NHS Trust, United Kingdom
  10. TPP, United Kingdom
  11. EMIS, United Kingdom
1 figure, 3 tables and 2 additional files

Figures

Decile charts of the practice level rate of recorded coding activity per 1000 registered patients in each identified key measure of GP activity between January 2019 and December 2021.

Tables

Table 1
Development of key measures and their associated codelists.

A link to each codelist used to define the final key measure is given; all codelists are openly available for inspection and re-use at opencodelists.org.

Suggested measureWhat is it and why does it matter?What does the measure capture?Prior observed CTV3 code(s)SNOMED codelist development
Blood pressure monitoringA commonly-used assessment used to identify patients with hypertension or to ensure optimal treatment for those with known hypertension. This helps ensure appropriate treatment, with the aim of reducing long-term risks of complications from hypertension such as stroke, myocardial infarction and kidney disease.Rate of blood pressure monitoring as indicated by recording of systolic blood pressure observable entities resulting from monitoring.Codes beginning with 24: ‘Examination of cardiovascular system (& [vascular system])’ (Curtis et al., 2023)QOF codelist for blood pressure monitoring (NHS Digital, 2023b), filtered to systolic codes only
(Codelist)
Cardiovascular Disease 10 Year Risk AssessmentA commonly-used risk assessment used to identify patients with an increased risk of cardiovascular events in the next 10 years. QRISK3, 2018 This helps ensure appropriate treatment, with the aim of reducing long term risks of complications such as stroke or myocardial infarction.Rate of cardiovascular risk assessment as indicated by a recorded code for a 10-year risk score observable entity.XaQVY: ‘QRISK2 cardiovascular disease 10-year risk score’ (Curtis et al., 2023)QOF codelist for all cardiovascular risk scoring tools
(Codelist)
Cholesterol TestingA commonly-used blood test used as part of a routine cardiovascular disease 10-year risk assessment QRISK3, 2018 and also to identify patients with lipid disorders (e.g. familial hypercholesterolaemia). This helps ensure appropriate treatment, with the aim of reducing long term risks of complications such as stroke or myocardial infarction.Rate of testing as indicated by a recorded code for a procedure to assess cholesterol level, observable entity returned in response to the assessment or a clinical finding associated with the result.XE2eD: ‘Serum cholesterol (& level)’ (Curtis et al., 2022b)1: Converted existing CTV3 codes previously identified (using Kahootz CTV3 browser) 2: Searched SNOMED-CT for ‘cholesterol’ and selected any codes which related to total cholesterol monitoring/level.
(Codelist)
Liver Function Testing - Alanine aminotransferase (ALT)An ALT blood test is one of a group of liver function tests (LFTs) which are used to detect problems with the function of the liver. It is often used to monitor patients on medications which may affect the liver or which rely on the liver to break them down within the body. They are also tested for patients with known or suspected liver dysfunction.Rate of testing as indicated by a recorded code for a procedure to assess ALT level or the observable entity returned in response to the assessment.XaLJx: ‘Serum alanine aminotransferase level’
X77WP: ‘Liver function tests’ (Curtis et al., 2022b)
We searched SNOMED-CT for ‘alanine aminotransferase’ and selected all codes with reference to the test measurement/level.
(Codelist)
Thyroid Testing - Thyroid Stimulating Hormone (TSH)TSH is used for the diagnosis and monitoring of hypothyroidism and hyperthyroidism, including making changes to thyroid replacement therapy dosing.Rate of testing as indicated by a recorded code for a procedure to assess TSH level or observable entity returned in response to the assessment.XaELV: ‘Serum TSH level’ (Curtis et al., 2022b)We searched SNOMED-CT for the term ‘thyroid stimulating hormone’ and selected all codes with reference to the test measurement/ level, excluding those referring to a specific timescale e.g ‘120 min‘.
(Codelist)
Full Blood Count - Red Blood Cell (RBC) TestingRBC is completed as part of a group of tests referred to as a full blood count (FBC), used to detect a variety of disorders of the blood, such as anaemia and infection.Rate of testing as indicated by a recorded code for a procedure to assess RBC count, observable entity returned in response to the assessment or a clinical finding associated with the result.Codes beginning with 426: ‘Red blood cell count’ (Curtis et al., 2022b)We searched for the team ‘red blood cell’, and included all codes relating to ‘count’ and excluding any sub-types of RBC testing.
(Codelist)
Glycated Haemoglobin Level (HbA1c) TestingHbA1c is a long term indicator of diabetes control. NICE guidelines recommend that individuals with diabetes have their HbA1c measured at least twice a year. NICE, 2015 Poor diabetic control can place individuals living with diabetes at an increased risk of the complications of diabetes.Rate of testing as indicated by a recorded code for a procedure to assess HbA1c level, observable entity returned in response to the assessment or a clinical finding associated with the result.XaPbt: ‘Haemoglobin A1c level - IFCC standardised’
X772q: ‘Haemoglobin A1c level’ (Curtis et al., 2022b)
1: Converted existing CTV3 codes previously identified (using Kahootz CTV3 browser)
2: Searched for ‘haemoglobin A1c’ and selected any codes related to total HbA1c monitoring/ level, excluding any codes for other purposes, e.g. reference ranges.
(Codelist)
Renal Function Assessment - Sodium TestingSodium is completed as part of a group of tests referred to as a renal profile, used to detect a variety of disorders of the kidneys. A renal profile is also often used to monitor patients on medications which may affect the kidneys or which rely on the kidneys to remove them from the body.Rate of testing as indicated by a recorded code for the observable entity returned in response to an assessment.XE2q0: ‘Serum sodium level’ (Curtis et al., 2022b)1: Converted existing CTV3 codes previously identified (using Kahootz CTV3 browser)
2: Searched for ‘plasma sodium’ and ‘sodium level’
3: Limited to codes in current use, and with a numerical value within expected range*
(Codelist)
Asthma ReviewsThe British Thoracic Society and Scottish Intercollegiate Guidelines Network on the management of asthma recommend that people with asthma receive a review of their condition at least annually. If a patient has not been reviewed, it is possible that their asthma control may have worsened, leading to a greater chance of symptoms and admission to hospital. British Thoracic Society, 2021Rate of reviews as indicated by a recorded code for an asthma review procedure, the regime used or the completion of an assessment.Xaleq: ‘Asthma annual review’ (Curtis et al., 2022b)QOF codelist (Codelist)
Chronic Obstructive Pulmonary Disease (COPD) ReviewsIt is recommended by NICE that all individuals living with COPD have an annual review with the exception of individuals living with very severe (stage 4) COPD being reviewed at least twice a year. NICE, 2018
If a patient has not been reviewed, it is possible that their COPD control may have worsened, leading to a greater chance of symptoms and admission to hospital.
Rate of reviews as indicated by a recorded code for the regime used.Xalet: ‘COPD review’ (Curtis et al., 2022b)QOF codelist (Codelist)
Medication ReviewMany medicines are used long-term and they should be reviewed regularly to ensure they are still safe, effective and appropriate.
Medication review is a broad term ranging from a notes-led review without a patient, to an in-depth Structured Medication Review with multiple appointments and follow-up. The codelist provided captures all types of reviews to give an overview of medication reviews in primary care.
Rate of recording of a code indicating medication review procedure or regime.Various, including
XaF8d: ‘Medication review done’ (Curtis et al., 2023)
QOF codelist (Codelist)
  1. QOF = Quality and Outcomes Framework.

  2. *

    This was to avoid double counting where other codes are recorded for the testing activity alongside results being received.

  3. This was to avoid double counting where both systolic and diastolic codes are recorded together.

Table 2
Cohort description using the latest recorded value for all adult patients who were registered at a general practice at any point between January 2019 and December 2021.
CharacteristicCategoryNumber of adult patients (% of total population)
Total48,352,770 (100.0)
Age18–191,398,430 (2.9)
20–297,685,615 (15.9)
30–398,753,520 (18.1)
40–497,754,940 (16.0)
50–598,025,250 (16.6)
60–696,316,120 (13.1)
70–795,068,760 (10.5)
80+3,350,125 (6.9)
Missing20 (<0.1)
SexM24,002,030 (49.6)
F24,350,740 (50.4)
EthnicitySouth Asian3,148,455 (6.5)
Black1,333,335 (2.8)
Mixed604,600 (1.3)
Other1,039,730 (2.2)
White27,900,210 (57.7)
Missing14,326,440 (29.6)
IMD quintileMost deprived9,352,000 (19.3)
210,061,470 (20.8)
39,788,670 (20.2)
49,379,320 (19.4)
Least deprived9,241,205 (19.1)
Missing530,100 (1.1)
RegionEast5,222,485 (10.8)
Midlands8,931,820 (18.5)
London8,499,335 (17.6)
North East5,897,280 (12.2)
North West7,421,095 (15.3)
South East7,671,845 (15.9)
South West4,706,435 (9.7)
Missing2,455 (<0.1)
EHR providerTPP28,765,400 (59.5)
EMIS19,587,370 (40.5)
  1. IMD: index of multiple deprivation, EHR: electronic health record.

Table 3
OpenSAFELY NHS SRO Key Measures and their recorded counts and median rate of activity across practices, January 2019-December 2021.
Key measureNumber of patients experiencing an event at least once (millions)Number of events (millions)Median number of coded events per 1000 registered patients in April 2019Median number of coded events per 1000 registered patients in April 2020 (% change vs April 2019)Median number of coded events per 1000 registered patients in April 2021(% change vs April 2019)Classification (See Box 1)
Blood pressure monitoring27.7779.3065.039.22 (-85.82)37.7 (-42.03)Sustained drop
Cardiovascular Disease 10-Year Risk Assessment7.3810.496.650.61 (-90.83)4.14 (-37.74)Sustained drop
Cholesterol Testing16.8232.7123.991.98 (-91.75)20.94 (-12.71)Recovery
Liver Function Testing - Alanine aminotransferase (ALT)23.3654.1436.07.47 (-79.25)34.91 (-3.03)Recovery
Thyroid Testing - Thyroid Stimulating Hormone (TSH)19.3636.1623.653.62 (-84.69)23.26 (-1.65)Recovery
Full Blood Count - Red Blood Cell (RBC) Testing23.8256.9537.888.85 (-76.66)37.13 (-1.98)Recovery
Glycated Haemoglobin A1c Level (HbA1c) Testing20.5742.8028.863.33 (-88.46)28.2 (-2.29)Recovery
Renal Function Assessment - Sodium Testing25.0765.9943.889.45 (-78.46)41.74 (-4.88)Recovery
Asthma Reviews3.417.153.612.17 (-39.89)2.76 (-23.55)Sustained drop
Chronic Obstructive Pulmonary Disease (COPD) Reviews1.162.601.100.30 (-72.73)0.77 (-30.00)Sustained drop
Medication Review22.4758.2734.1021.68 (-36.42)27.80 (-18.48)Sustained drop

Additional files

MDAR checklist
https://cdn.elifesciences.org/articles/84673/elife-84673-mdarchecklist1-v1.pdf
Supplementary file 1

Counts of the five most commonly used codes within each measure codelist between January 2019 and April 2021.

https://cdn.elifesciences.org/articles/84673/elife-84673-supp1-v1.pdf

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Open citations (links to open the citations from this article in various online reference manager services)

Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)

  1. Louis Fisher
  2. Helen J Curtis
  3. Richard Croker
  4. Milan Wiedemann
  5. Victoria Speed
  6. Christopher Wood
  7. Andrew Brown
  8. Lisa EM Hopcroft
  9. Rose Higgins
  10. Jon Massey
  11. Peter Inglesby
  12. Caroline E Morton
  13. Alex J Walker
  14. Jessica Morley
  15. Amir Mehrkar
  16. Seb Bacon
  17. George Hickman
  18. Orla Macdonald
  19. Tom Lewis
  20. Marion Wood
  21. Martin Myers
  22. Miriam Samuel
  23. Robin Conibere
  24. Wasim Baqir
  25. Harpreet Sood
  26. Charles Drury
  27. Kiren Collison
  28. Chris Bates
  29. David Evans
  30. Iain Dillingham
  31. Tom Ward
  32. Simon Davy
  33. Rebecca M Smith
  34. William Hulme
  35. Amelia Green
  36. John Parry
  37. Frank Hester
  38. Sam Harper
  39. Jonathan Cockburn
  40. Shaun O'Hanlon
  41. Alex Eavis
  42. Richard Jarvis
  43. Dima Avramov
  44. Paul Griffiths
  45. Aaron Fowles
  46. Nasreen Parkes
  47. Brian MacKenna
  48. Ben Goldacre
(2023)
Eleven key measures for monitoring general practice clinical activity during COVID-19: A retrospective cohort study using 48 million adults’ primary care records in England through OpenSAFELY
eLife 12:e84673.
https://doi.org/10.7554/eLife.84673