Skip to content

Commit d085ce7

Browse files
New post: "Fixing unintended clinic invitations for children in Mavis" (#449)
Co-authored-by: Paul Robert Lloyd <me+git@paulrobertlloyd.com>
1 parent 35c7c6d commit d085ce7

4 files changed

Lines changed: 62 additions & 0 deletions

File tree

85.7 KB
Loading
47.9 KB
Loading
140 KB
Loading
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: Fixing unintended clinic invitations for children in Mavis
3+
date: 2026-04-01
4+
---
5+
## The problem
6+
7+
In Mavis, children "belonged" to a team's community clinic in the same way they belonged to a school: through a patient-location relationship. Once this relationship was created – for example, when a child was invited to a flu clinic – the child appeared in every future clinic session the team scheduled for any programme they were eligible for.
8+
9+
This meant that when a team ran their second vaccination programme of the academic year, all children previously invited to a clinic for the first programme automatically received clinic invitations for the new programme, bypassing any planned sessions at their school.
10+
11+
This typically became a problem when teams ran their second programme of the year, and got progressively worse as more programmes were added. The Coventry and Warwickshire Partnership Trust raised it in January 2026, with more than 30% of each year group affected.
12+
13+
There was also a risk for self-consent by young people. Automatic clinic invitations for second doses could inadvertently reveal a Gillick-competent child's vaccination to their parent.
14+
15+
## Long-term solution
16+
17+
We are researching and designing a clinic booking journey where parents can book their children into specific clinics on specific dates. This will likely involve bookable clinics and walk-ins, with SAIS teams adding individual sessions for each date and location. This work is at an early stage and will not be completed in time for the current academic year.
18+
19+
## What we changed
20+
21+
Rather than waiting for the full redesign, we simplified the clinic journey by breaking the coupling between children and a team's clinic location, and between scheduling clinic dates and sending invitations.
22+
23+
SAIS teams no longer need to schedule clinic sessions in Mavis to send invites to children or record clinic vaccinations.
24+
25+
### Sending clinic invitations
26+
27+
SAIS teams can now invite children to clinics in 3 ways.
28+
29+
For children in schools, at the end of a school session, teams can use the 'Invite to clinic' button to send clinic invitations for all programmes in that session. This works the same as before, and invites all children who were not vaccinated during the session and do not have a refusal recorded.
30+
31+
For home-educated children and children with unknown schools – now shown separately in Mavis – teams can use a new button in each area to send clinic invitations to any child with contact details, for whichever programmes they choose.
32+
33+
For any child, teams can send an individual clinic invitation for any programme from the child record page.
34+
35+
Mavis will not automatically add children to a clinic session when an invitation is sent. Invitations can be sent independently for each programme.
36+
37+
Teams can also send a consent request for a specific programme to someone who has booked into a clinic individually. This is done from the child record page.
38+
39+
![Screenshot of the Home-educated school.](home-educated-school.png "‘Home-educated’ and ‘Unknown’ schools show the option to send clinic invitations (and download a spreadsheet for offline recording).")
40+
41+
![Screenshot of a form that allows a SAIS admin to select which programmes they want to send clinic invitations for.](bulk-invite.png "Teams can bulk send initial clinic invitations for both home-educated children and children with an unknown school.")
42+
43+
### Gillick competence and parental notification
44+
45+
If a child has been assessed as Gillick competent in a multi-dose programme and has asked for their parent not to be notified, the parent will not receive clinic invitations for subsequent doses in that programme.
46+
47+
### Recording vaccinations given in a clinic
48+
49+
SAIS teams can now record a vaccination given in a clinic – or any non-school setting – directly from the child record page.
50+
51+
To do this, teams:
52+
53+
1. Search for the child in the children list, using the new 'invited to clinic' filter to narrow results if needed
54+
2. Go to the programme tab and record a new vaccination
55+
56+
The steps from this point are the same as recording a vaccination in a school session.
57+
58+
Mavis will add the child to a clinic session for today, keeping a clear record of everyone vaccinated in a clinic on a given day.
59+
60+
We will continue to improve this functionality as we work towards full clinic booking in Mavis.
61+
62+
![Screenshot of a child’s HPV vaccination record.](child-programme-record.png "If a child hasn’t been vaccinated, you can record a new vaccination directly from their child record without needing to create a new session.")

0 commit comments

Comments
 (0)