015B Childhood Vaccination Searches

015B Childhood Vaccination Searches

Notes
The current version of 015B Childhood Vaccinations is v5
Info
This folder was originally named 015 Childhood Vaccinations until Summer 2025.

Warning
Please note, these searches are intended to be used for audits and not to provide cohorts for invitations

Children born Sep - Aug

The childhood vaccination schedule has been updated a number of times in the past decade, reflecting the introduction of new vaccines as well as evidence based alterations to the schedule. Whereas the first iteration of Primary Care IT's childhood vaccination searches required annual adjustments, the new searches have been designed to withstand most updates by basing each population on the academic year. Searches are therefore broken down into year group folders (eg: Children born Sep 2019 - Aug 2020).

Within each folder is a summary report, and a number of searches to show which patients have completed their courses - broken down to primary vaccinations (8, 12, 16 weeks), age 1 vaccinations, pre-school, and for older children HPV and Year 9 vaccinations.

Vaccination Summary

The vaccination summary report displays the date of every vaccine each child has received. Gaps in a row indicate where the child did not receive a dose. The summary does not take into account whether a particular vaccine was coded as declined, meaning not every gap can be filled. Certain vaccinations are also age restricted, so for instance a child over the age of 2 cannot be given a MenB catch-up jab, nor can a baby aged 30 weeks receive a catch-up rotavirus dose.
Each vaccination summary only shows the vaccines recommended when the child was at target age. To accommodate where the schedule changed during the 'academic year' the children are sorted by date of birth, so there are some reports where a column is correctly blank until a specified date. Nurses who administer vaccinations will be familiar with these changeovers.
The dates shown in each cell are the earliest entry for a particular vaccination.
It is worth reviewing each summary report, looking for gaps caused by coding errors; a child might have dates for their 1st and 3rd doses but not 2nd, so where is it? Vaccinations might have been missed by a summariser, or a nurse mistakenly coded the wrong dose. Fixing these coding errors provide a more accurate vaccination report for the patient (if they later request a copy), and will improve the completed schedule percentage in the searches (see below).

Primary vaccinations - Complete

Over the years the primary vaccinations have changed, and these alterations are reflected in the searches depending on which age group is being reviewed. On the main folder page, the percentage uptake for each of the completed searches reflects how many children received a full schedule; in the case of primary vaccinations this means every vaccination at all three stages. The searches do not take into account whether the vaccinations were administered on time or delayed. If a single vaccine was missed or incorrectly coded, the child is excluded from the total.
The primary vaccination searches are the most complex in the set.


Idea
To understand why a patient is excluded from the final count, click on the Population Excluded tab, right click their name, and select Check Patient. You will see how the patient was tested against each criteria. The bottom rule will show how the patient ultimately passed or failed the rule.

Age 1 vaccinations - Complete

Age 1 searches look for the vaccinations which are administered after 12 months of age. There are no time parameters on these features, so if a dose was given before 12 months of age they are still included. There is an exception to this (see CV-003 Eligible for MMR).

Pre-school vaccinations - Complete

Pre-school vaccinations haven't changed in a decade; Td/IPV and 2nd MMR are scheduled to be given on or around 40 months (3y4m) of age.

Year 9 vaccinations - Complete

Unlike other cohorts, this search looks at patients who are aged 14 or older, therefore for a complete academic year it is necessary to use a relative run date on a search set to 31st August.
The year 9 vaccinations looks for a DT+IPV booster plus a Meningitis ACW&Y vaccination.
Info
This search currently only appears in folder Children born before Sep 2011

HPV vaccinations - Complete

HPV vaccinations for boys were made available from September 2019. Since males and females under the age of 25 are eligible (retrospectively in the case of males) for a course of the HPV vaccination, the search makes no distinction between the varying periods of eligibility. 
For simplicity on the report, a complete course has been defined as 2 doses although patients who received their first dose aged 15 or older should have 3 doses. It is possible to use CV-006 (see below) to identify patients who have an incomplete course based on their age.
Info
This search currently only appears in folder Children born before Sep 2011

What about declined/refused and contraindicated vaccinations?

This aspect presented a challenge in the building of searches due to wanting to make them as easy to understand as possible. We understand that a parent's refusal for the child to have a particular vaccine is their choice, and it would have an effect on overall cohort uptake, but when the child is older they have a right to make decisions for themselves. Therefore we do not want to obscure patients from being identified by a Practice's efforts to offer catch-up vaccinations. When reviewing the summary report this may unfortunately mean wasted checks of records (especially in the younger children) where vaccination declined has been coded.

Declined vaccinations 

Introduced in v3, Declined vaccinations lists any patient who has a declined or no consent code on their record without having a more recent corresponding vaccination. The search has been kept separate from each set of academic year searches due to the small numbers and the amount of space the declined columns would occupy on the vaccination summary report.
Use CV-099 report as a reference when reviewing missing vaccination spaces in each academic year's summary.

Coding variation

Fortunately for many childhood vaccines there is only one code to choose, but we have found historic variation in use of certain booster codes. To ensure the scope is as wide as possible the code list for each vaccination has been kept the same across all year groups; this means that the current 6-in-1 code also counts for children born 10 years prior to its introduction.

Users who inspect the Care History part of the Care Record may see some entries which were transferred via GP2GP showing the drug name rather than a description; these are mapped to the appropriate SNOMED codes and will be used for the searches.

When the vaccination schedule changes there are inevitably some cases where the old schedule is used; during our testing the adjustment of Men C, Men B, or pneumococcal schedules were all found to have been overlooked resulting in a patient not being included for a complete set by virtue of their date of birth. The vaccination summary report will show the patient with vaccinations appearing on the same schedule as some slightly older patients. Conversely a child who receives their vaccinations late may follow the newer schedule and therefore stand out on the summary report from similarly aged patients.

Notes
Information for building these resources was taken from Public Health England plus archived government sources for older schedules. The Green Book was used for reference where vaccinations have specified restrictions and time limits.
Article updated: September 2025
    • Related Articles

    • 004C QOF VI searches (Child & Shingles vaccination uptake)

      The current version of QOF VI is v4 Unlike all other QOF indicators there are no declined codes for childhood vaccination indicators (VI001, VI002, VI003). There are however exclusion criteria to remove patients recently registered with the surgery ...
    • 001 CQRS searches

      CQRS extracts data from the clinical system to support payment and management of various Enhanced Services. The automation of these monthly reports saved Practices having to construct their own searches, which did not always accurately reflect the ...
    • 016 Seasonal Influenza searches

      The latest version is 016 Seasonal Influenza 2025-26 (v6.2) This collection of searches has been designed to support Practices running a call/recall programme for their seasonal influenza campaign. Built in line with the Enhanced Service criteria, ...
    • 015A Childhood Vaccination Recall

      Overview The 015A Childhood Vaccination Recall folder helps Practices to manage identification of children for routine NHS childhood vaccinations, ensuring that all children are invited at the scheduled age, and any overdue doses are followed up ...
    • CQRS: Meningitis B searches

      The current version of CQRS: MenB vaccination programme is v5 The MenB service indicators are extracted automatically from your system approximately 10 days after the end of the monthly reporting period. Practices have a short opportunity to check ...