Skip to content

v2.0.0

Choose a tag to compare

@thomasleese thomasleese released this 11 Mar 18:54
· 8398 commits to release since this release
3ddeba6

Full Changelog: v1.5.0...v2.0.0

This was released on 2025-03-12.

What's Changed

Mavis v2.0 introduces support for the doubles (jointly administered Teenage 3-in-1 booster and MenACWY vaccines) programmes alongside HPV. This includes the ability to upload cohorts for those programmes, upload historical vaccination records, for parents / guardians to receive consent requests, reminders and other comms, as well as give or refuse consent for those programmes.

Mavis allows uploading patients across once across the HPV, Td/IPV and MenACWY programmes

  • MAV-335 Allow Td/IPV and MenACWY cohort uploads

Mavis allows uploads of historic and current Td/IPV and MenACWY vaccinations

  • MAV-666 Help info on CSV uploads should be updated to reflect programme specific Dose Sequence validation
  • MAV-670 Dose Sequence validation for Td/IPV Revaxis is wrong (rules to be defined)
  • MAV-671 Vaccination Location set to Unknown for vaccination upload
  • MAV-712 Issues with uploaded Td/IPV and MenACWY vaccs records
  • MAV-334 Determine eligibility for Td/IPV and MenACWY based on uploaded vaccs records
  • MAV-336 Allow Td/IPV and MenACWY vaccination uploads
  • MAV-368 Add the two additional vaccine types for doubles
  • MAV-744 Historical Vaccination record is throwing error when session id has value
  • MAV-753 Vaccination record is not throwing error when program is not avialable in current session

Parents and guardians can give or refuse consent for the Td/IPV and MenACWY programmes digitally or via paper form

  • MAV-692 Activity Log for triage emails does not specify programme (though can be worked out from timestamps of triage event log entry)
  • MAV-705 HPV should not appear as in option in Menacwy / TdIPV consent journey
  • MAV-706 Consent journey confusing when just selecting on of MenACWY/TdIPV
  • MAV-707 Health questions do not ask about previous vaccination history
  • MAV-713 Child record is not flagged for triage when Td/IPV vaccination record which is recorded as anything other than a fifth dose / second booster
  • MAV-717 Consent Confimation Panel shows dates in the past
  • MAV-738 When refusing both doubles vaccines incorrect consent message shown
  • MAV-268 Set up health questions for Td/IPV and MenACWY
  • MAV-677 Update all activity log entries to state which programme(s) they relate to
  • MAV-683 Update confirmation panel on parental consent journey
  • MAV-369 Give consent for Td/IPV & MenACWY
  • MAV-392 Add doubles consent form PDFs
  • MAV-690 Triaged a Year 8 child for HPV but email said she will be given Td/IPV, Activity Log also said triage had been for Td/IPV
  • MAV-742 Inconsistent "consent given" wording across different programmes
  • MAV-701 Results pane shows 'Caption' when no results for filter

SAIS Nurses can record that someone is already vaccinated at any time

  • MAV-743 Student is still appearing in Consent check list when nurse updated it as already vaccinated
  • MAV-696 SAIS Nurses can record that someone is already vaccinated at any time

Mavis can automatically send comms for the Td/IPV and MenACWY programmes, alongside the HPV programme

  • MAV-739 Where more than one session text message is misleading
  • MAV-271 Doubles: consent requests and reminders
  • MAV-693 Consent emails sent for a Child who moves from Year 8 to Year 9 still only mention HPV

The session overview page shows information for HPV, Td/IPV and MenACWY programmes (as appropriate)

  • MAV-333 Session overview page: show separate parent consent form links for HPV and doubles
  • MAV-270 Session overview page: new design

Sessions can be set up with Td/IPV, MenACWY and/or HPV programmes

  • MAV-676 Programmes allowed to be removed from Sessions even when a session for that programme has already happened

Under the hood changes to prepare for Td/IPV and MenACWY triage, recording and reporting

  • MAV-715 Feature flag to turn off triage and recording functionality for Td/IPV and MenACWY

Other features

MAV-663 Children can be invited to a community clinic without moving them out of a school session

MAV-410 Mavis allows partial class lists uploads for certain year groups

MAV-411, MAV-412 Add imports to top-level navigation, make important notices more prominent on the home page

Bug fixes

MAV-662 Patients with invalid NHS numbers should be added back to session after the NHS number is corrected

MAV-245 Verbal consent: recording "delay vaccination and invite to clinic" when triaging should invite the patient to clinic

Under the hood changes