Your Patient Selection settings decide who Hippo will invite through a Recall Campaign.
The simplest way to think about it is:
π― Targets = who you're looking for
ββ Exclusions = who you want to leave out
βπ Filters = how you narrow that group further
Hippo then checks these rules against what each patient is currently due, so your eligible patient group can change as care is completed or new care becomes due.
π‘ Setting up your first campaign? See How to Set Up an Automated Recall Campaign for the full walkthrough.
π§ How Hippo decides who to recall
For a patient to receive a recall, Hippo checks that they:
β
Are currently due at least one of your selected targets
β Aren't currently due any of your exclusions
π₯ Match any age or vulnerable-group filters you've added
π
Have reached their Hippo Eligible date
If they pass the campaign rules, they can be included in the next recall run.
What does "due" mean?
Targets and exclusions are based on what the patient is due now, rather than simply which conditions they have.
For example:
A patient has diabetes and your campaign targets a diabetes annual review.
If their review is due, they can be picked up.
Once the relevant care has been completed, coded and synced to Hippo, they're no longer due that target.
This distinction becomes particularly important when using exclusions.
π― Choosing your targets
Targets are the clinical indicators you want the campaign to recall patients for.
For example, you might create a campaign targeting:
Asthma annual reviews
Cervical screening
Blood pressure monitoring
Diabetes care processes
If a patient is due one of the selected targets and passes the rest of your campaign rules, they can be recalled.
π‘ You can find the indicators available in Hippo in the Hippo Targets Glossary.
β What happens if I select several targets?
You can use multiple targets within the same campaign.
How Hippo combines them depends on whether you've selected OR or AND.
OR: patients can be due any of the targets
OR is useful when you want one campaign to cover several related care needs.
For example:
Targets
Asthma review
COPD review
With OR, Hippo can include:
β
A patient due an asthma review
β
A patient due a COPD review
β
A patient due both
The patient only needs to be due one of the selected targets.
AND: patients must be due all selected targets
AND is useful when you only want to include patients who are due every target you've selected.
For example, if you select:
Asthma Target 1
Asthma Target 2
Flu
with AND, the patient must currently be due:
Asthma Target 1 AND Asthma Target 2 AND Flu
If they're only due two of the three, they won't be included.
This is useful when you're creating a campaign for patients who need a specific combination of care at the same time.
π‘ The key difference:
βOR = due any selected target
βAND = due all selected targets
β How exclusions work
Exclusions are one of the most important parts of Patient Selection to understand.
An exclusion doesn't exclude everyone with that condition.
It excludes patients who are currently due the indicator you've selected as an exclusion.
Example
You create a campaign targeting an asthma review and exclude a diabetes review.
Patient A
Asthma review due β
Diabetes review due β
β Excluded from the campaign
Patient B
Asthma review due β
Diabetes review already completed β
β Can still be included
Both patients may have diabetes. The difference is whether the excluded care is currently due.
π¦ Practical rule: Targets and exclusions look at outstanding care, not simply the patient's diagnoses.
What happens if I add several exclusions?
A patient only needs to be due one of your excluded indicators to be removed from the campaign.
Patients who aren't due any of those exclusions are unaffected.
This is worth checking carefully if a campaign has lots of exclusions, as they can significantly reduce your eligible patient group.
π‘ See Indicator Exclusions for more information.
π Age & vulnerable-group filters
Once you've chosen the clinical care you're targeting, you can narrow your patient group further using filters.
You can filter by:
π Age
Target or exclude:
Pre-set age groups
A custom age range
π₯ Vulnerable groups
Target or exclude:
Housebound
Care Home
Palliative Care
Learning Disabilities
Dementia
Special Allocation
For example:
Diabetes review + Age 80 and over + Exclude Palliative Care
would look for patients who are due the selected diabetes care, are aged 80+, and aren't identified as receiving palliative care.
β οΈ Within vulnerable groups, you can't use Target and Exclude at the same time. You can, however, combine vulnerable-group filtering with an age filter.
π‘ See Vulnerable Group & Age Filtering in Automated Campaigns for more information.
π― Avoiding overlapping campaigns
Patients can sometimes meet the criteria for more than one Active campaign.
For example, you may have:
Campaign 1: Asthma Review
βCampaign 2: COPD Review
A patient currently due both could be eligible for both campaigns.
If you want separate pathways for:
Asthma only
COPD only
Asthma + COPD
you can use targets and exclusions to separate the groups.
π« Example: Asthma & COPD
Asthma-only campaign
Target: Asthma review
βExclude: COPD review
β Picks up patients currently due asthma but not COPD.
COPD-only campaign
Target: COPD review
βExclude: Asthma review
β Picks up patients currently due COPD but not asthma.
Combined Asthma + COPD campaign
Target: Asthma AND COPD
β Picks up patients currently due both, so you can offer an appropriate appointment pathway for the combined review.
If the patient's COPD review has already been completed, they're no longer due both and can instead fall into the asthma-only campaign.
π Example: DOAC monitoring
If you're creating a campaign for DOAC monitoring, you might select:
Weight β CQCDOAC000
Serum Creatinine β CQCDOAC002A
Creatinine Clearance (CrCl) β CQCDOAC002B
CrCl relies on recent weight and creatinine information, so a patient may initially be recalled for those checks before becoming due for the CrCl component.
For patients with CKD, you can also include the relevant CKD3 or CKD4/5 monitoring indicators.
π‘ See CQC DOAC Monitoring Indicators for the full logic.
π΅ Example: Diabetes reviews for patients aged 80+
You could configure:
Targets: The diabetes care processes your practice wants to recall for
βAge: Custom age range β Target 80+
βVulnerable groups: Palliative Care β Exclude
This gives you a more focused group of older patients due diabetes care while excluding patients identified as receiving palliative care.
β οΈ Remember that individual clinical indicators can have their own eligibility criteria. For example, some diabetes blood pressure indicators only apply up to a particular age.
Check the Hippo Targets Glossary if you're unsure.
π Check your patient selection with Recall Preview
Once you've configured your campaign, Recall Preview is the easiest way to check that your targets, exclusions and filters are behaving as expected.
Upcoming Recalls
The Upcoming Recalls tab shows the patients currently due to be recalled by that campaign.
Use it to sense-check questions like:
Is the number of patients roughly what I expected?
Are the right types of patients appearing?
Have my exclusions narrowed the group too much?
Are my age and vulnerable-group filters working as intended?
You can also select the ποΈ icon to preview the message a patient would receive.
Check Patient Eligibility
If you're wondering about one particular patient, use Check Patient Eligibility.
Enter their NHS number and Hippo will show which campaign rules they pass or fail.
This is particularly useful for questions like:
"Why isn't this patient appearing?"
or:
"Why has this patient been included?"
π‘ If you make changes to your Patient Selection settings, Regenerate the Recall Preview so you're looking at the latest patient group.
β Frequently Asked Questions
If I exclude an indicator, what happens to patients who don't have it?
Nothing.
An exclusion only removes patients who are currently due that indicator. Everyone else continues through the campaign's other eligibility checks.
Why wasn't a patient with the excluded condition removed?
Check whether they're actually due the excluded care.
Having the diagnosis itself isn't enough. If that part of their care has already been completed or isn't due yet, the exclusion won't apply.
Can I exclude everyone with a particular diagnosis or medication?
Campaign exclusions are based on Hippo's clinical indicators rather than diagnosis or medication lists alone.
For patient characteristics such as Learning Disabilities and Dementia, use the vulnerable-group filters in Patient Selection.
Can I stop a campaign recalling patients who are also eligible for another campaign?
There isn't a direct "exclude anyone in Campaign B" setting.
Instead, use the other campaign's clinical targets as exclusions where appropriate, or consider whether the care could be managed together in a single campaign.
A patient had their check recently. Why are they still being recalled?
For some targets, like blood pressure and HbA1c control, having the check isn't enough. The result has to count. The usual reasons it doesn't:
π The result was above target. Blood pressure control targets need the latest reading in the last 12 months to be at or below the target for that indicator. For the QOF hypertension targets that's 140/90 in clinic (135/85 at home) for under-80s, and 150/90 (145/85 at home) for 80 and over. Other indicators can differ, e.g. CVD Prevention uses 130/80.
π A newer reading replaced it. Hippo uses the latest reading. A later, higher clinic reading takes priority over an earlier good one.
π It was a home reading that doesn't count. A home or self-reported reading needs both numbers and must meet the home target. That's 5 mmHg lower than the clinic target, e.g. 135/85 for under-80s.
π©Ί The target is a review, not the reading. A hypertension review needs a review code. A blood pressure reading on its own won't complete it.
π·οΈ It isn't coded the way the target counts it, e.g. it's recorded as free text.
π It was recorded today. Hippo sends recalls at 11am using data from its overnight sync, so anything coded that morning won't be seen until tomorrow. If the check was more than a day ago, this isn't the reason.
π How to check: Open See Patient from the Recall List. Suggested Appointments shows which care Hippo still thinks is outstanding, so you know which target is causing the recall. Hippo doesn't show the readings or codes themselves. To see the latest reading, its value and how it was coded, check the patient's record in EMIS or SystmOne.
π¦ In summary
When you're building Patient Selection, think:
π― Targets: What care am I trying to recall for?
ββ Exclusions: What other outstanding care should keep someone out of this campaign?
βπ Filters: Do I want to narrow the group by age or vulnerability?
Then use Recall Preview to check the result before relying on the campaign.
