Corrections To Closed Activities

Audited corrections can now be made to Activities, Assessments and Contact Records (forms) that have been closed.

Admin Setting (Permissions)

  • A new setting in ‘Admin’ controls whether corrections can be made by:

    • Nobody (i.e. the functionality is disabled)
    • Admin and Elevated users only
    • Admin and Elevated users plus the user who created the form

Applying Corrections

  • When the new functionality is enabled and a user with permissions (based on the above) views a closed form, they will see a new icon (or button) next to each question which allows for editing the answer

    • Note: Where a form has been used as the basis for an indicative budget calculation (using ‘Formulate’), the form will not be eligible for corrections.
  • The user will need to read and confirm a warning message before they can make the correction (with the text of the message being locally configurable within Admin)
  • They can then edit the answer to the question within a pop-up modal and confirm

    • Corrections can be made to drop-down, radio button, check box, text, date and attachment fields - but not number fields (due to the potential impact on calculations within forms)
  • The closed form view will then show a ‘Corrected’ label next to the question
  • Clicking on the label will show the previous answer along with who updated it and when

    • In the circumstance where multiple corrections are made to the same question, the label will only show the details of the most recent correction)
    • For attachment fields where the attachment file has been changed, the previous filename is not shown (due to the risk of it having contained another service user’s name)

Exporting/Printing

  • Changes to the exporting/printing of Activities, Assessments and Contact Records have not been in scope during the development of this functionality.
  • Exporting/printing a form with corrections will therefore just include the corrected answers - with no indication that these have been changed.

Audit

  • Once a correction is made:

    • The ‘Last modified’ information shown for the related form will be updated to reflect the correction
    • An event will be added to the system audit to represent the correction activity (including the ability to filter the audit to only show ‘Corrections’ events)