v6.5.0
Full Changelog: v6.4.0...v6.5.0
Improving patients record management system
- Remove all parent relationships created by a class/cohort list upload (MAV-987) - Implemented functionality to remove all parent relationships that were created during class or cohort list uploads
- Ability to clear important notices (MAV-1751) - Added ability for users to clear important notices once they have been addressed
Simplifying statuses and sessions
- Send consent form confirmation email after matching (MAV-2663) - Implemented automatic sending of consent form confirmation emails after patient matching is complete
- Update label 'Flu: consent given for gelatine-free injection' on child record (MAV-2709) - Updated the label text for gelatine-free flu vaccinations on child records for improved clarity
General improvements
- Children are eligible for MMRV instead of MMR if born on or after 01/01/2020 (MAV-2543) - Implemented eligibility rules for MMRV vaccination programme for children born on or after 1st January 2020
- Increase rate limit against the Imms API (MAV-2561) - Increased the rate limit for Mavis Upload interactions with the Immunisation API
- MAV-1093: Fixed issue where search didn't match on partial names for patients
- MAV-2680: Fixed issue where search didn't match on partial names for locations
Platform & Operations improvements
- Data model changes to support future changes to sessions (MAV-2584) - Implemented data model changes to support upcoming session functionality improvements
- Database refactoring (MAV-2630, MAV-2746, MAV-2752) - Continued database optimisation work including completing the refactoring of how locations are associated with teams, refactoring Vaccine's nivs_name to upload_name, and adding type to ImmsImport and related rows
- Speed up vaccination records policy query (MAV-2705) - Optimized vaccination records policy query for improved performance
Bug fixes
- MAV-2725: Fixed issue where delay vaccination date did not appear in full child record
- MAV-2743: Fixed issue where MMR vaccines showed 'sync pending' for IMMS sync
- MAV-2754: Fixed issue where email subject was missing name for consent confirmation (no dates)
Post-release tasks
bin/rails vaccines:seedbin/rails data_migrations:encrypt_note_body