Context:
The previous page describes the various mechanisms by which a user can delete a field/record on TIS currently, and provides suggestions as to how this might be tackled in future (with re-work on the FE and BE), however, there is no downstream review of impact.
In conclusion, deletion could continue to be applied by status, however each status would imply a particular action. These are described below:
Inactive
...
Page content:
Table of Contents
Background
Requires further discussion with Joanne Watson (Unlicensed) / Ray / IG
There is a requirement to enable permanent retirement of defined records e.g. when a trainee record falls outside of the data retention period. This is also an item on the list here. An initial recommendation from the data leads is that this should be an automated process that would trigger the following
- Change of status in Back End that removes "Inactive" trainees after a defined duration has elapsed e.g. 7 years from their programme end date
- Remove view of the record in the Front End and should not be searchable/accessible via any means from the UI.
- Notify users in bulk of records that have been archived - AR 29/08: What does this mean and entail ???
- Apply status of "Archive/Suppressed"
- All archived data should be retrievable via NDW - AR 29/08: Has this been verified if compliant with IG?
Statuses
Inactive
- the record with a status of 'Inactive' can be viewed on TIS by applying appropriate filtering where applicable or visible as a read-only value where are are legacy reference values. For example, reference values that have been made inactive in their respective table are rendered read only, or can be removed from a TIS form
- the inactive field record cannot be viewed in the TIS UI drop downs. For example, reference values that have been made inactive in their respective table are no longer viewable within drop downs across TIS forms to edit or create records with.
- the inactive form value cannot be linked to any other recordused to create a new record or update an existing record with an inactive value. For example an inactive post cannot be linked to a trainee and become a placement
- Sent to NDW to allow reporting on
Delete
- the field/form record with a status of 'Delete' cannot be viewed on the TIS UI.
- the field/form record remains in the Back End of TIS to allow it be shared with NDW and retrieved if required (until it must be filed or archived)
- the field/form is sent to NDW as a "deleted" value
...
- Sent to NDW to allow reporting on
Archive/Suppressed (AR 28/08: Solutionising? This status does not exist at the moment and the scope of Archiving as a requirement has not been reviewed yetrequirement still being reviewed)
- the field/form record cannot be viewed on the TIS UI via any means
- the field/form record cannot be viewed in the TIS back endend – AR 29/08: what does this mean?
- the field/form record must be stored in an archived location (TBD)
- the records must not be reportable by the NDW (Need to check)
- the archiving process is automated (TBC)
- archiving should be read only (snapshot), without requirement for reference values
Note:
A "form" is the TIS UI format of a particular set of data in TIS e.g. Person screen = a form
A "record" can refer to either a table or a form within TIS, so is not used in this page to remove confusion
...
- -AR 29/09: what does this mean? Archiving is not about taking a backup/snapshot!
Archiving process – what and when to archive?
# | Artefact | What and when to archive (V10) | What it means for TIS? | Questions |
---|---|---|---|---|
1 | Persons | The Code of Practice provides retention timescales for a full staff record, staff record summary and staff training records as follows:
Proposals: Scenario 1:
Scenario 2:
Scenario 3:
|
The dates for each scenarios need to be reviewed if similar approach will be undertaken for TIS. | |
2 | Posts | The Code of Practice does not specify the action to be taken in relation to training posts. However as funding may be attached to post records it is important to recognise that these posts may have historical value. In addition, on the V10 system the removal of any parent records could impact on any related/linked records i.e. removing a post record will result in the linked information being removed from any related child records. Therefore it is proposed that only where: Scenario 1: Record status is inactive and has no placements. Scenario 2: Once all the appropriate Staff records have been archived and deleted from the system we can then archive post records that fulfil the following criteria: Record status is inactive and contains no placements for a person whose Programme and placement information is still either Current or Inactive | ||
3 | Contacts | There also exists on V10 a large number of Contact records. Many of these records contain little information saved for the name of the individual. Some however contain full trainer records so a ‘one size fits all’ solution will not work. It is therefore suggested that more research be done into the extent of the use of the ‘Contact’ record type in local offices. | What does Contacts mean for TIS? Does this also consist of removal of consultant records? | |
4 | ||||