Skip to content

Conversation

thomasleese
Copy link
Contributor

@thomasleese thomasleese commented May 7, 2025

There are a few filters for consent status that could in some scenarios be roughly equivalent (or require follow-up regardless of the specific status), for example ‘No response’ and ‘Conflicting consent’ might both warrant the parent needing to be phoned.

Right now it’s only possible to select one consent status at a time. If we change it from radios to checkboxes, then we give teams more flexibility in how they whittle down lists of children with varying consent statuses.

Associated change to the functional tests: NHSDigital/manage-vaccinations-in-schools-testing#336

Jira Issue - MAV-1130

Screenshot

Screenshot 2025-05-07 at 17 53 25

@thomasleese thomasleese added this to the v2.3.0 milestone May 7, 2025
@thomasleese thomasleese added the feature New functionality label May 7, 2025
@tvararu tvararu temporarily deployed to mavis-pr-3521 May 7, 2025 16:14 Inactive
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from 092fa57 to 4079cee Compare June 3, 2025 08:41
@thomasleese thomasleese requested a review from a team as a code owner June 3, 2025 08:41
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch 5 times, most recently from edec95f to 66e48e8 Compare June 10, 2025 11:46
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 10, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 10, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 10, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from 66e48e8 to ea9e2ed Compare June 10, 2025 18:27
@thomasleese thomasleese requested a review from a team as a code owner June 10, 2025 18:27
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 11, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from ea9e2ed to 2440225 Compare June 11, 2025 09:50
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 11, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from 2440225 to 860ab7a Compare June 12, 2025 16:09
@thomasleese thomasleese changed the base branch from main to next June 12, 2025 16:09
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 12, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 15, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from 860ab7a to a2683a9 Compare June 17, 2025 14:56
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 17, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from a2683a9 to 3f7ed2b Compare June 17, 2025 18:26
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 18, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
There are a few filters for consent status that could in some scenarios be
roughly equivalent (or require follow-up regardless of the specific status),
for example ‘No response’ and ‘Conflicting consent’ might both warrant the
parent needing to be phoned.

Right now it’s only possible to select one consent status at a time. If we
change it from radios to checkboxes, then we give teams more flexibility in
how they whittle down lists of children with varying consent statuses.

Jira-Issue: MAV-1130
@thomasleese thomasleese force-pushed the multiple-consent-status-filter branch from 3f7ed2b to db1ad83 Compare June 18, 2025 17:04
thomasleese added a commit to NHSDigital/manage-vaccinations-in-schools-testing that referenced this pull request Jun 18, 2025
In nhsuk/manage-vaccinations-in-schools#3521 the
consent filters have been changed from radio buttons to check boxes.
This commit updates the tests so they will continue to work under this
new design.

Jira-Issue: MAV-1130
Copy link

@thomasleese thomasleese merged commit a42aef8 into next Jun 18, 2025
13 checks passed
@thomasleese thomasleese deleted the multiple-consent-status-filter branch June 18, 2025 17:25
thomasleese added a commit that referenced this pull request Jun 19, 2025
Use checkboxes instead of radios for consent status filter
thomasleese added a commit that referenced this pull request Jun 19, 2025
Use checkboxes instead of radios for consent status filter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants