...
- remove “delete” as a status that can be applied from FE across all fields and records
- apply delete status in the BE only, in certain scenarios (see below)
- display the deleted status in the audit log and
- Allow NDW reporting
Applicable scenarios
N/A - see Trash Can
Conversation
- need back end reporting function for deleted records
Inactive status
- this should only be applied to the following to reference data fields and all record types
- remove ability to link to new records
- flag where there are records using/linked to this data that have a status of “current”
- display which records are linked or using the data, line by line
...
- this interaction type should be applied to all record types and certain fields
- this should act as a soft delete, and render the record/field as follows
- remove the record or field completely from view in the FE
- apply status “deleted” in the BE for audit purposes
- display the deletion in audit log against the relevant user/record
- do not share deleted records with NDWDo not allow deletion where linked child records / fields
Applicable scenarios
- accidental creation of a record
- accidental input of a "multiple-entry" field e.g programme membership
...
- this interaction should enable the removal of sub-sections to a record
- this should act as a soft delete
- remove the data from the UI
- apply status of Delete in BE
- keep a record of the change in the back end (accessible via audit logs)
- do not share deleted records with NDWallow deletion where there are linked records
Applicable Scenarios
- accidental addition of a placement or assessment to a Person record
- accidental addition of a curriculum to a Programme
...
- this interaction should trigger automatic status change to inactive or current
- it should act as a status change only
- make applicable record "inactive" when elapsed time passes
- keep the record in view within UI
- apply status of Delete in BE
- keep a record of the change in the back end (accessible via audit logs)do not share deleted records with NDW
Applicable scearios
- supervisor approvals
- GMC/GDC/PH number validity
- others?
...