Skip to content

Commit d446a03

Browse files
Add lots of tags (#290)
This adds some tags to existing posts, to try and make it easier to find some common themes across services (like `permissions` or `user feedback`). It’s not comprehensive at all, but it’s a start.
1 parent 1dbfd42 commit d446a03

File tree

44 files changed

+159
-41
lines changed
  • app
    • book-a-vaccination
    • manage-breast-screening/2025/06/recording-ethnicity
    • manage-your-appointments
    • record-a-vaccination
      • 2023
        • 04
          • finding-patients-and-recording-vaccinations
          • sprint-one-managing-clinics
          • sprint-one-managing-vaccines
        • 05
          • sprint-4-finding-patients-recording-vaccinations
          • sprint-three-editing-vaccination-records
          • sprint-three-managing-appointments
        • 06/sprint-five-managing-vaccines
        • 07/clinic-workflows-beta
        • 08/managing-users-roles-and-permissions-beta
        • 10/searching-for-patients-beta
      • 2024
        • 02/pertussis-in-maternity-care-settings-discovery
        • 03/managing-vaccines-and-batches-beta
        • 07
        • 08/onboarding-organisations-without-spreadsheets
        • 11
      • 2025
        • 02/new-home-page
        • 03
          • asking-fewer-better-questions
          • improving-how-we-ask-users-for-feedback
        • 07/went-for-an-appointment-came-back-with-a-list
        • 08
          • enabling-pharmacies-to-sign-up
          • promoting-the-service-with-a-product-page
        • 09
        • 10/how-we-told-users-about-a-change-to-the-interface
    • screening-invite/2025/09/invite-breast-screening-pilot-user-research
    • vaccinations-in-the-app/2025/07/designing-eligibility-in-the-app

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+159
-41
lines changed

app/book-a-vaccination/2024/08/what-is-nbs/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: What is the national booking service?
33
date: 2024-08-15
4+
tags:
5+
- appointments
46
---
57

68
## Vision

app/book-a-vaccination/2024/12/rsv-pregnancy-self-referral/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Designing a pregnancy self-referral journey for RSV
33
date: 2024-12-10
4+
tags:
5+
- RSV vaccine
46
---
57

68
As part of the RSV expansion we explored the options for adding a route for people who are 28 weeks pregnant or more.

app/book-a-vaccination/2025/03/enabling-joint-bookings/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
title: Enabling joint bookings for up to 2 people
33
date: 2025-03-03
4+
tags:
5+
- appointments
6+
- joint bookings
47
---
58

69
Based on feedback from NBS public users, and requirements for expansion to the service to drive increased uptake of vaccines, we explored options for enabling booking for 2 people for spring 2025.

app/book-a-vaccination/2025/05/improving-location-search/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Making it easier for users to find somewhere to book an appointment
33
date: 2025-05-22
4+
tags:
5+
- appointments
46
---
57

68
We spent some time during early 2025 exploring how to improve the site search feature within NBS.

app/manage-breast-screening/2025/06/recording-ethnicity/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ tags:
66
- beta
77
- prototype
88
- breast screening
9+
- ethnicity
910
---
1011

1112
We're providing a way for the ethnicity of each participant to be collected during a mammogram appointment if we don't already know it. This allows breast screening units (BSUs) to meet data collection requirements set by the NHS.

app/manage-your-appointments/2024/09/what-is-mya/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: What is the manage your appointments service?
33
date: 2024-09-24
4+
tags:
5+
- appointments
46
---
57

68
The service will enable healthcare providers to create and manage availability and appointments

app/manage-your-appointments/2024/10/create-availability/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Designing the create availability journey
33
date: 2024-10-05
4+
tags:
5+
- availability
46
---
57

68
As part of managing availability and appointments, our users need to be able to create periods of availability (sometimes called campaigns).

app/manage-your-appointments/2024/10/designing-availability-view/index.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
title: Designing the availability and bookings view
33
date: 2024-10-10
4+
tags:
5+
- bookings
6+
- availability
47
---
58

69
As part of managing availability and appointments, our users need to be able to view availability they’ve created, check how many appointments they have booked, and view a list of daily bookings for their site.

app/manage-your-appointments/2024/10/improving-nav/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Improving navigation within the dashboard
33
date: 2024-10-22
4+
tags:
5+
- dashboards
46
---
57

68
As we tested the early iterations of the MYA service, we found that users struggled to navigate properly from one section to another.
Lines changed: 25 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,55 @@
11
---
22
title: "What we learnt about how pharmacies approach vaccination bookings"
33
date: 2025-10-02
4+
tags:
5+
- pharmacies
6+
- appointments
47
---
58

6-
We recently visited 10 pharmacies in London to see how they were using Manage Your Appointments, just as appointment booking for this year’s seasonal vaccinations opened.
9+
We recently visited 10 pharmacies in London to see how they were using Manage Your Appointments, just as appointment booking for this year’s seasonal vaccinations opened.
710

8-
We did this research for two main reasons:
11+
We did this research for two main reasons:
912

10-
1. To help us better understand the feedback we were receiving: we’ve been getting lots of feedback through our survey, in the Q&A during training webinars and via the service desk. This feedback is great for learning what users want and where they’re running into problems, but usually it’s missing the detail required to fully understand the underlying need.
13+
1. To help us better understand the feedback we were receiving: we’ve been getting lots of feedback through our survey, in the Q&A during training webinars and via the service desk. This feedback is great for learning what users want and where they’re running into problems, but usually it’s missing the detail required to fully understand the underlying need.
1114

12-
2. To hear from users unlikely to take part in remote research: up to this point most of the research on MYA has been remote. This means the sample has skewed towards the kind of users who can easily join a pre-scheduled Teams call. As a result, we’ve heard from lots of back office staff for large pharmacy chains, and people in admin roles for Trusts and primary care networks (PCNs). But, we haven’t heard from as many pharmacists or dispensers as we should have, especially given pharmacies account for roughly 95% of MYA’s users.
15+
2. To hear from users unlikely to take part in remote research: up to this point most of the research on MYA has been remote. This means the sample has skewed towards the kind of users who can easily join a pre-scheduled Teams call. As a result, we’ve heard from lots of back office staff for large pharmacy chains, and people in admin roles for Trusts and primary care networks (PCNs). But, we haven’t heard from as many pharmacists or dispensers as we should have, especially given pharmacies account for roughly 95% of MYA’s users.
1316

1417
## Different approaches to running seasonal vaccinations
15-
This research helped us get a clearer picture of how pharmacies run their seasonal vaccination services and how, in turn, they set up appointment availability in MYA. Broadly, the pharmacies we visited took one of two approaches.
18+
This research helped us get a clearer picture of how pharmacies run their seasonal vaccination services and how, in turn, they set up appointment availability in MYA. Broadly, the pharmacies we visited took one of two approaches.
1619

17-
### A flexible approach
20+
### A flexible approach
1821
The most common approach pharmacies took was to allow bookings at any time and set up their appointment availability to mirror their opening hours. That meant going into MYA, creating a weekly repeating session for Monday – Friday, adding all the vaccination services they offer, and then setting the start and finish times to match opening hours. More often than not the start and end dates for this covered the whole campaign. Here's how this set up looks once a user reaches the 'Check your answers' screen:
1922

2023
![Screenshot of a MYA webpage with the title 'Check weekly session' with the details: 1 October to 23 December 2025, Monday to Friday, 09:30 to 17:30, one vaccinator, 5-minute appointments, COVID and flu vaccinations, 96 total appointments in the session and a save session button at bottom.](MYA-check-answers.png)
2124

22-
Pharmacies taking this approach typically had lower demand for both seasonal vaccination appointments and other pharmacy services. They also had more capacity, with two pharmacists on site at any time, or at the very least two trained vaccinators. This gave them the breathing room to offer seasonal vaccinations all day, while still being able to take breaks and stay on top of everything else.
25+
Pharmacies taking this approach typically had lower demand for both seasonal vaccination appointments and other pharmacy services. They also had more capacity, with two pharmacists on site at any time, or at the very least two trained vaccinators. This gave them the breathing room to offer seasonal vaccinations all day, while still being able to take breaks and stay on top of everything else.
2326

2427
It also meant they had a relaxed attitude to walk-ins and patients ringing to book an appointment, which they would often just note down in a paper diary. As one pharmacist put it:
25-
> it’s not manage your appointments, it’s go with the flow.
28+
> it’s not manage your appointments, it’s go with the flow.
2629
27-
### Less room for manoeuvre
28-
At the other end of the spectrum there was a smaller group of pharmacies who found it more difficult to juggle seasonal vaccinations alongside everything else. These pharmacies typically had a single pharmacist on site, coupled with high demand for other services, like dispensing. This meant they were more worried about falling behind, or becoming overwhelmed, and they were trying to set up MYA in a way that kept things manageable.
30+
### Less room for manoeuvre
31+
At the other end of the spectrum there was a smaller group of pharmacies who found it more difficult to juggle seasonal vaccinations alongside everything else. These pharmacies typically had a single pharmacist on site, coupled with high demand for other services, like dispensing. This meant they were more worried about falling behind, or becoming overwhelmed, and they were trying to set up MYA in a way that kept things manageable.
2932

30-
Across these sites I saw 3 approaches to this:
33+
Across these sites I saw 3 approaches to this:
3134
1. Limiting appointments to a smaller portion of the day, for example from 11 – 3 instead of 9.30 - 6.
3235
2. Increasing the appointment length until they got to what felt like a manageable volume of appointments throughout the day, for example setting 15 minute appointments so they had a maximum of 4 an hour.
33-
3. Blocking out time for seasonal vaccinations in the calendar they use for all other bookable services, and then creating specific appointment availability in MYA to fit with that. This meant they avoided the consultation space being double booked.
36+
3. Blocking out time for seasonal vaccinations in the calendar they use for all other bookable services, and then creating specific appointment availability in MYA to fit with that. This meant they avoided the consultation space being double booked.
3437

35-
These approaches worked okay, but still felt like ‘workarounds’ with trade-offs in either appointment availability (approaches 1 and 2) or maintenance overheads (approach 3). One approach some of these pharmacies asked about was setting a maximum number of vaccination appointments that could be booked each day. That way, the appointment slots could match their real opening hours and the actual time it took to do the vaccination, without the risk of the entire day getting booked up with vaccinations leaving no time for anything else.
38+
These approaches worked okay, but still felt like ‘workarounds’ with trade-offs in either appointment availability (approaches 1 and 2) or maintenance overheads (approach 3). One approach some of these pharmacies asked about was setting a maximum number of vaccination appointments that could be booked each day. That way, the appointment slots could match their real opening hours and the actual time it took to do the vaccination, without the risk of the entire day getting booked up with vaccinations leaving no time for anything else.
3639

3740
## Assumptions challenged
38-
In addition to helping us understand how pharmacies run their services, this research challenged a few unspoken assumptions I think we’d been making.
41+
In addition to helping us understand how pharmacies run their services, this research challenged a few unspoken assumptions I think we’d been making.
3942

40-
### 1. Professionals are more confident with technology
41-
We assumed that because our users are professionals, with higher level qualifications, they’ll be “tech savvy” and comfortable with more technical language than we might include in a public facing service. In reality, that wasn’t the case. In general, as long as the task was straightforward they were okay, but when things got a little more tricky it caused problems. For example, many pharmacies really struggled to track down the service welcome email using their inbox search.
43+
### 1. Professionals are more confident with technology
44+
We assumed that because our users are professionals, with higher level qualifications, they’ll be “tech savvy” and comfortable with more technical language than we might include in a public facing service. In reality, that wasn’t the case. In general, as long as the task was straightforward they were okay, but when things got a little more tricky it caused problems. For example, many pharmacies really struggled to track down the service welcome email using their inbox search.
4245

43-
### 2. They'll read guidance or attend training first
44-
We’d assumed staff would attend training or read guidance before using the service. We also thought they’d approach creating availability carefully and methodically, with a mindset more like doing a tax return, than doing online shopping.
46+
### 2. They'll read guidance or attend training first
47+
We’d assumed staff would attend training or read guidance before using the service. We also thought they’d approach creating availability carefully and methodically, with a mindset more like doing a tax return, than doing online shopping.
4548

46-
In reality pharmacy staff simply don’t have the time for guidance or training beforehand, or to carefully double check everything. Plus, finding time without distractions to do an admin task like this is hard. That means when they get to it, the aim is simply to get their appointment availability set up as quickly as possible, and before they get interrupted by something else.
49+
In reality pharmacy staff simply don’t have the time for guidance or training beforehand, or to carefully double check everything. Plus, finding time without distractions to do an admin task like this is hard. That means when they get to it, the aim is simply to get their appointment availability set up as quickly as possible, and before they get interrupted by something else.
4750

48-
### 3. Pharmacies run services to the minute
49-
We assumed pharmacies deliver most vaccinations at pre-booked time slots, sticking closely to scheduled appointments. At the pharmacies we visited in this research, we found walk-ins were equally likely, if not more common. My impression was that pharmacies are less concerned with strict timings and more focused on providing a good service overall. If someone turns up early, they may be seen early; if they’re late, it’s usually not a problem.
51+
### 3. Pharmacies run services to the minute
52+
We assumed pharmacies deliver most vaccinations at pre-booked time slots, sticking closely to scheduled appointments. At the pharmacies we visited in this research, we found walk-ins were equally likely, if not more common. My impression was that pharmacies are less concerned with strict timings and more focused on providing a good service overall. If someone turns up early, they may be seen early; if they’re late, it’s usually not a problem.
5053

51-
When you take a step back, none of this is especially surprising. But, without regular research with end users, it’s easy to slip back into self-referential design and start making these kinds of assumptions.
54+
When you take a step back, none of this is especially surprising. But, without regular research with end users, it’s easy to slip back into self-referential design and start making these kinds of assumptions.
5255

0 commit comments

Comments
 (0)