Skip to content

Recording a new vaccination (in a clinic) from the child record page#204

Merged
paulrobertlloyd merged 1 commit intomainfrom
record-a-vaccination
Feb 19, 2026
Merged

Recording a new vaccination (in a clinic) from the child record page#204
paulrobertlloyd merged 1 commit intomainfrom
record-a-vaccination

Conversation

@paulrobertlloyd
Copy link
Copy Markdown
Collaborator

MAV-3187

This PR adds the ability to create an ad-hoc community clinic session for a given patient.

Child record - programme

If a child is eligible for and due a vaccination, alongside the option to record a previously given vaccination, a new option is shown to record a new vaccination.

In the following example, the child was invited to a school session, the parent gave consent, but the child was unwell on the day, and were therefore invited to a clinic.

Patient flu record.

Clicking on this button creates a new community clinic session, on today’s date, for the vaccination programme in question. After clicking the button, the user is taken a new patient session page:

Patient session page.

When recording a vaccination, as the community clinic has no location information attached to it, the recording flow asks for the location where the vaccination was given.

The prototype shows a future-facing design where the nurse can choose from a number of structured responses, else enter a structured address. In production, this page currently allows the nurse to choose from any of the team’s clinic locations:

Vaccination location question.

The location of the clinic is shown when reviewing answers:

Vaccination check answers page.

A new clinic session is created, containing 1 patient.

Note

We may want to ‘roll-up’ clinic sessions by date and programme, and possibly by the vaccination location recorded so that if multiple children were vaccinated on the same date in the same location, they appear together. Technical discussion is needed to see if this is feasible and achievable given the time constraints around short-term clinic fixes.

session

@paulrobertlloyd paulrobertlloyd temporarily deployed to mavis-protot-record-a-v-j95paz February 19, 2026 16:23 Inactive
@paulrobertlloyd paulrobertlloyd merged commit 2147f4b into main Feb 19, 2026
1 check passed
@paulrobertlloyd paulrobertlloyd deleted the record-a-vaccination branch February 19, 2026 16:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant