Recording a new vaccination (in a clinic) from the child record page#204
Merged
paulrobertlloyd merged 1 commit intomainfrom Feb 19, 2026
Merged
Recording a new vaccination (in a clinic) from the child record page#204paulrobertlloyd merged 1 commit intomainfrom
paulrobertlloyd merged 1 commit intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.
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:
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:
The location of the clinic is shown when reviewing answers:
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.