Skip to content

Commit 94a6113

Browse files
authored
Merge pull request #193 from NHSDigital/jo-proxy-users
nbs proxy users post v3
2 parents 7d9e3da + 1a6bec2 commit 94a6113

File tree

10 files changed

+90
-0
lines changed

10 files changed

+90
-0
lines changed
19.9 KB
Loading
43.9 KB
Loading
28.8 KB
Loading
42 KB
Loading
51.1 KB
Loading
40.5 KB
Loading
20.1 KB
Loading
36.5 KB
Loading
29.9 KB
Loading
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
---
2+
title: Enabling users to book for other people
3+
date: 2025-06-30
4+
---
5+
6+
For the autumn/winter 2025 campaign, the team was asked to include flu vaccinations for 2 and 3 year olds.
7+
8+
The design of the National Booking Service (NBS) assumes that a citizen is booking an appointment for themselves. It uses language that implies the user needs to enter their own details.
9+
10+
![screenshot showing a screen asking the user if they know their own NHS number](nhs-no-radio.png)
11+
12+
We know that in future we could be asked to add more user groups and journeys to NBS. So as part of considering how we might adapt the journey for infant flu vaccinations, we thought about how we could make it easier to expand the service over a longer period.
13+
14+
## What we did
15+
16+
We thought about adapting the journey to allow users to book for other people, such as:
17+
18+
- children
19+
- elderly relatives
20+
- people they have caring responsibilities for
21+
22+
We designed two potential options for enabling users to book for other people.
23+
24+
## Option 1 – agnostic content design
25+
26+
We re-designed the content throughout the NBS journey, to make it more agnostic of who was booking the appointment.
27+
28+
### Do you want to book with an NHS number screen
29+
30+
![screenshot showing a screen asking the user if they want to book with an NHS number](agnostic-nhs-no-radio.png)
31+
32+
### NHS number entry screen
33+
34+
![screenshot showing a screen asking the user to enter an NHS number](agnostic-nhs-no.png)
35+
36+
### Date of birth screen
37+
38+
![screenshot showing a screen asking the user to enter a date of birth](agnostic-dob.png)
39+
40+
## Option 2 – filter page
41+
42+
Our second design option started with a page asking the user if they were booking for themselves or another person. The journey would adapt based on their answer.
43+
44+
### Filter screen
45+
46+
![screenshot showing a screen asking the user if they want to book for themselves or another person](proxy-filter.png)
47+
48+
If the user chose to book for another person, the following screens would ask for the information using language that indicated they should enter another person’s details.
49+
50+
### NHS number screen
51+
52+
![screenshot showing a screen asking the user if they know someone else’s NHS number](filter-nhs-no-radio.png)
53+
54+
## Testing options 1 and 2 with users
55+
56+
Both options tested well, and users were able to book an appointment for another person without getting stuck. It was clear to users that they were booking on behalf of someone else.
57+
58+
Most participants said when booking for another person, it could be difficult to remember who each appointment was for or whether they had entered the correct NHS number. They suggested that showing the person’s name when booking would help them remember who they were booking for.
59+
60+
## Option 3 – collecting name at the start of the journey
61+
62+
Based on the feedback from the first round of testing, we created a design which collected the name of the person the appointment is for up front.
63+
64+
We did this by changing the order of the screens, so that the screen that asks who the appointment is for comes at the start of the journey.
65+
66+
### Name collection screen
67+
68+
![screenshot showing a screen asking for the name of the person the appointment is for](name.png)
69+
70+
We then showed the name the user entered on the following screens, to make it clear who they were booking the appointment for.
71+
72+
### NHS number screen
73+
74+
![screenshot showing a screen asking for the person’s NHS number](name-nhs-no.png)
75+
76+
### Appointment selection screen
77+
78+
![screenshot showing a screen allowing appointment slot selection, displaying the name of the person the appointment is for](name-choose-slot.png)
79+
80+
We hypothesised that this design would help users remember who they were booking for.
81+
82+
We also thought this design would enhance clarity in joint bookings, as we’d be able to display names of people included in a joint booking, and which time slot was booked for which person.
83+
84+
This could help us meet our strategic goal of implementing group booking for up to 5 people, as it will allow us to make the group booking journey clear and simple for users.
85+
86+
## Findings
87+
88+
During user testing, all participants found these screens straightforward and entered the name and other details without hesitation.
89+
90+
All participants agreed that showing the name was reassuring and provided clarity when booking for another person.

0 commit comments

Comments
 (0)