Within Student Manager, Former Pupils and Current Pupils, add a new item to the Selected Pupils drop-down on the search results.
Delete Data Types for Selected Pupils
Picking this item should load a pop-up with tick boxes for various data types within iSAMS. This would ideally list each module that holds student data, with some being split into subsets. Where the Student Registers module is in use, each register should be listed separately. Including but not limited to:
Activities Data
Attendance Data
Assessment and Reporting Data
Discipline Data
External Exams Data
Fees Billing Data
Gradebooks
Internal Exams Data
Medical Data
Conditions
Consents
Diary
Documents
Medical History
Medication
Vaccinations
Reward & Conduct Data
Student Manager Data
Contacts
Family
School
Enrolment
Enq & Visits
Asst & Fees
Census
Notes
Pupil Contacts & Networks
Scholarship & Exams
Transport
Transport
Admissions Agency
Documents & Files
Communications History
Custom Group memberships
Student Registers
SEND Register
Looked After Register
Timetable Data
User should click a Next or a Continue button, at which point a summary should appear.
User should click another Next or Continue button, at which point a warning should appear:
You are removing the selected data type(s) from the selected student(s). This process cannot be undone. Are you sure?
Give Yes and No options. (Not OK and Cancel)
Yes deletes, and shows a confirmation box on completion.
No leads to a box with two options “Cancel Deletion Process” or “Return to data type selection”
Student audit trail should show the types of data that were removed along with user, date and time.
Given the potential dangers of this, access to this should be controlled via the granular permissions in Student Manager and treated as a 2FA required function.
Alongside this, we have some data types we only need for certain age ranges. One example is vaccination data which we only hold for EYFS, and not for other ages. It may be that we also need this for current students, but locked down through granular permissions.
Currently I don’t see this as being of use for Applicants as we’d just be deleting them in their entirety.