v5.2.0
Full Changelog: v5.1.0...v5.2.0
New features & general improvements
- Session scheduling warnings (MAV-2066) - Teams are now warned when scheduling HPV or doubles sessions if catch-up year cohorts are present but vaccination records have not been uploaded
- Improved PDS search (MAV-2140) - The cascading NHS number search logic is now part of the daily PDS lookup, improving match rates for providers with large cohorts
- Automatic reporting updates (MAV-2164) - The materialized view powering reporting functionality now updates automatically every hour
- MMR programme (MAV-2068) - Preparing for addition of MMR as a vaccination programme in Mavis
Tools for Operational Support
-
Database relations visualiser (MAV-890) - Added ops tool to visualise how database objects interact, helping support teams understand data relationships
-
Patient timeline visualiser (MAV-910) - Added ops tool to view the timeline of events on a patient record for troubleshooting and support
-
Access logging for ops tools (MAV-1676) - All requests that return PII through ops tools are now logged for traceability
-
CIS2 access for ops tools (MAV-1682) - Set up CIS2 authorisation to ensure only approved Mavis team members can access operational tools
-
Ops tools feature flag (MAV-2155) - Added ability to disable all operational tools via feature flag
-
MAV-2220: Fixed issue where access log entries for ops tools didn't match acceptance criteria
-
MAV-2212: Fixed issue where graph area boxes disappeared when showing PII in the ops tool
Bug fixes
- MAV-2173: Fixed issue where consent notifications and clinic invitations were still being sent to archived children
- MAV-2254: Fixed issue where clicking back after a session timeout would show a JSON manifest page
Technical improvements
- Reporting service infrastructure (MAV-1552) - Prepared infrastructure components for deployment of independent reporting service
- Reporting database changes (MAV-2205) - Added PatientProgrammeStatus materialized view to improve reporting statistics on public health performance
- Database schema refactoring (MAV-2225, MAV-2227) - Refactored how year groups and cohort eligibility are modelled in the database to support future enhancements