Skip to content

v1.5.0

Latest
Compare
Choose a tag to compare
@misaka misaka released this 24 Feb 13:43
62469ad

Full Changelog: v1.4.0...v1.5.0

This was released on 2025-02-24.

New features

MAVIS-2011 Vaccination uploads: make VACCINE_GIVEN column mandatory when importing immunisations #2948

To support the upload of doubles vaccinations, the VACCINE_GIVEN column will be made mandatory.

When uploading offline recording spreadsheets, nurses will have to provide a value for the name of the vaccination in this column, even if it was not given to the child, so that Mavis can correctly link the offline record with the correct programme.

MAVIS-2012 Always sort tables of children by surname not first name #2966

Tables of children are now presented sorted by surname and then given name instead of vice versa.

MAVIS-1428 Allow importing vaccinations administered by someone other than the specific SAIS team #2942

Mavis now allows uploads of vaccination records for vaccinations not administered by the SAIS team.

Bug fixes

MAVIS-1785 Invalid file upload feedback: row number should count header row #2947 INC0261683

Changes Mavis’s import issues screen so that row numbers for import issues now match up exactly with row numbers in Excel.

MAVIS-1854 Mavis not updating invalidated child record in PDS after NHS number update #2912

Mavis now updates an invalidated child record from the Personal Demographics Service after the NHS number is updated by a SAIS team member.

MAVIS-1834 When deleting the NHS number from a patient record, Mavis attempts to merge the record with another record with no NHS number #2914

Mavis no longer suggests a merging of two records without an NHS number when no other details match.

MAVIS-1931 Date fields in Mavis report cannot be formatted so cannot be filtered #2913 INC0271233

Date fields in the Mavis CSV report are now formatted as YYYY-MM-DD so that they can be filtered and sorted in Excel.

MAVIS-1828 Documentation of vaccination record upload does not include mention of supported dd/mm/yyyy format #2946

The in-application documentation for vaccination uploads as been updated to clarify that dates in this file can be formatted as DD/MM/YYYY as well as YYYYMMDD.

MAVIS-1918 Children with consent refused being mistakenly proposed to move to community clinic when closing session #2969 INC0273411

When a session is closed, Mavis now only moves patients to clinic that have not had the vaccine due to a lack of consent response, or if chosen to delay to a clinic session.

MAVIS-1821 For some patients, when you try to add an NHS number to a duplicate record so that you can merge them, you get an error saying: "NHS number is already assigned to a different patient" #2967 INC0267761

Mavis is now able to merge child details in a cohort upload with the relevant patient record, even after the child has been removed from the cohort.

MAVIS-2013 If you invalidate one consent for a child but a different parent responds, the invalid parent gets comms about the child's vaccination #2939 INC0278169

Mavis now does not send notifications about a child’s vaccines to a parental contact if their consent has been invalidated in the system.

MAVIS-2000 If a child is added to a clinic AND vaccinated in school, you can't see in the clinic area that they are already vaccinated #2965 INC0278158

Mavis now shows a child’s vaccinations when viewed in the clinic, even if the vaccination was given in a school.

MAVIS-2018 Children vaccinated in clinics are not being shown as vaccinated in their respective school #2965

Mavis now shows a child’s vaccination when they’re viewed in their school, even if the vaccination took place in a community clinic.

This issue is equivalent to MAVIS-2000 and was resolved by the same software change.

Under the hood

  • Replace cohorts with organisations directly #2783
  • Remove mailers #2850
  • Stop using recipient column #2899
  • Add GILLICK_NOTIFY_PARENTS column to report #2918
  • Add feature flag for GILLICK_NOTIFY_PARENTS #2972
  • Remove duplicate preloading #2919
  • Filter triage and consents by programme #2939
  • Decouple vaccination records from patient sessions #2938
  • MAVIS-1996 Attach gillick assessments to programmes #2945
  • Don't create sessions when importing #2944
  • Import cohorts and immunisations across multiple programmes #2958
  • Add Td/IPV and MenACWY programmes #2961
  • Add Td/IPV and MenACWY vaccines #2964
  • Add instruction for removing parent from child #2943
  • Avoid double ORGANISATION_CODE errors #2971

Dependency bumps

  • Bump sass from 1.83.4 to 1.84.0 #2950
  • Bump net-imap from 0.5.2 to 0.5.6 #2949
  • Bump esbuild from 0.24.2 to 0.25.0 #2951
  • Bump prettier from 3.4.2 to 3.5.0 #2952
  • Bump phonelib from 0.10.3 to 0.10.4 #2953
  • Bump webmock from 3.24.0 to 3.25.0 #2956
  • Bump stackprof from 0.2.26 to 0.2.27 #2955
  • Bump aws-sdk-rds from 1.264.0 to 1.269.0 #2954
  • Bump esbuild from 0.24.2 to 0.25.0 #2963