Skip to content

v6.16.0

Choose a tag to compare

@jhenderson jhenderson released this 02 Feb 11:15
· 1433 commits to main since this release
0336fb6

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_patients

Otherwise 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_patients

Imms API

  • Enable the following feature flags:
    • imms_api_enqueue_session_searches
    • imms_api_enqueue_rolling_searches