Skip to main content
The Website Services team at NHS England are testing early designs to understand how you find information. Your views will help us check our ideas work. Sign up to take part in our user research.

General Practice Extraction Service (GPES)

The General Practice Extraction Service (GPES) collects information and data for a wide range of purposes including providing GP payments. It works in conjunction with the Calculating Quality Reporting System (CQRS) and GP clinical systems as part of the NHS England’s GP collections service.

GPES is made up of the:

  • General Practice Data Collector (GPDC) – a system used to request, collect, and process data from each GP system supplier and deliver it to the intended recipient. GPDC is hosted by the Data Delivery Centre (DDC) on the Secondary Uses Service (SUS)+ infrastructure
  • General Practice Extraction Tool - Extraction (GPET-E) - extraction tools designed by clinical system suppliers

Following the collection of GP data via GPES, the data is provided to:

  • CQRS for the purpose of calculating payments for providers of general practice services in England; or 
  • a NHS England data management environment for the purposes of further analysis, publication and dissemination of the data

The types of data GPES can collect

GPES can collect 2 different types of information:

  • patient identifiable data (PID) - data that identifies an individual, for example, name, date of birth or NHS number; and
  • anonymous data - data which does not allow for the identification of an individual

PID data is only used when information is permitted by law or supports direct benefits to patient care.

Find out more about how we look after health and care information. 


What services we collect through GPES


GP collections timetable


Which organisations we collect information from

 We collect information from providers of general practice services in England.


Which organisations we collect information for

We collect information for internal teams within NHS England, other government departments, universities and other organisations for, for example academic research.


How do GP collections work via GPES

Data is collected automatically over a specified period of time (this is known as an extract). We usually use the following process:

  1. GPs record activity in their clinical systems for the services they provide. 
  2. We receive a request for information about a particular GP service.
  3. NHS England regions or sub-ICBs offer GPs the option to participate in a data collection for that service.
  4. GPs agree to participate in collections for that service on CQRS.
  5. We collect information from GP clinical systems using GPES over a specified period.
  6. If required, GP staff enter information manually into CQRS. For manual submissions of data please refer to the CQRS guidance.
  7. We display the information we collect in CQRS.
  8. GPs check that the information collected is the same as is in their clinical system.
  9. We provide the information to the team or  organisation that requested it.

Shared practices

A limited number of practices are classified as ‘shared’. These practices are excluded from all GPES collections.

This is usually because shared practices’ data is kept on a shared database and there is a small risk that incorrect or duplicated data could be collected by GPES, which could lead to issues with payment and information governance.

This exclusion list is agreed with suppliers every quarter and applied when the live scheduling takes place.


Contact details

Business rules and GPES extracts technical specification queries: To raise any question related to business rules and technical specification for GPES extracts please raise your questions via our contact centre at [email protected].

CQRS contact details: For questions about data on CQRS, please contact CQRS team at [email protected].

Learn more about the services CQRS will offer

Further information

Last edited: 12 November 2026 2:07 pm