v6.16.0
Full Changelog: v6.15.1...v6.16.0
National reporting and Mavis Upload
- Improve team onboarding process so fewer fields are required for national reporting (MAV-2980) - Streamlined the team onboarding process for national reporting users by reducing required fields
- Add CLI tool to remove national reporting team data (MAV-3092) - Added command-line tool to remove national reporting team data
- Change wording on vaccination record archive page for national reporting users (MAV-3227) - Updated wording on the vaccination record archive page for improved clarity for national reporting users
- MAV-3222: Fixed issue where bulk upload reset CLI command triggered error if patient had access log entries
General improvements
- Monthly search of Imms API (MAV-1995) - Continued implementation of monthly search functionality against the Immunisation API
- Update sites when importing GIAS data through CLI command (MAV-3084) - Enhanced GIAS data import to update school sites through CLI command
- Don't allow schools add-to-team if sites exist for that URN (MAV-3106) - Implemented validation to prevent adding schools to teams if sites already exist for that URN
- Automatic anatomical site update for duplicate vaccination record imports (MAV-3079) - Implemented automatic anatomical site updates when importing duplicate vaccination records
- Show school list dashboard in regional reports (MAV-3191) - Added school list dashboard to regional reports for improved visibility
Platform & Operations improvements
- Remove unused consent, triage and vaccination statuses (MAV-2660) - Cleaned up unused consent, triage and vaccination statuses from the system
- Stop using consent statuses (MAV-3114) - Technical refactoring to remove use of consent statuses
- Separate school session reminder jobs (MAV-3165) - Separated school session reminder jobs for improved performance and reliability
Post-release tasks
LA data
If the LA table is populated, run:
bin/mavis local-authorities download-postcode-mappings
bin/mavis local-authorities import-postcode-mappings
bin/rails local_authority:backfill_patientsOtherwise run:
bin/mavis local-authorities download
bin/mavis local-authorities import
bin/mavis local-authorities download_gias_codes
bin/mavis local-authorities import_gias_codes
bin/mavis local-authorities download-postcode-mappings
bin/mavis local-authorities import-postcode-mappings
bin/rails local_authority:backfill_patientsImms API
- Enable the following feature flags:
imms_api_enqueue_session_searchesimms_api_enqueue_rolling_searches