TIS Components - End to End Processes
Refactor Note
- Matt Leech (Unlicensed) / Ashley Ransoo Would suggest this page is refactored and merged with Matt's 'site map' diagram to provide a single documentation point for the user journeys available through the UI.
<context>
Level 0 - All
- User Management
- Programme Management
- Post Management
- Placement Management
- Concerns Management
- Assessment Management
- Data Management (reference)
- Reporting
- Support
Level 1 - User Management
- user on boarding (Internal)
- person record creation
- person record edit
- person record deactivation
- user off boarding
- person record archiving
Level 1 - Programme Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Post Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Placement Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Concerns Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Assessment Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Data Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Reporting Management
- create
- edit
- deactivate
- delete
- archive
Level 1 - Support Management
- submit ticket/request
- complete ticket/request
- escalate ticket/request
Level 2 - User Management
- user on boarding
- TIS Admin: credentials received - role identified - permissions & credentials entered into KeyCloak - notification sent to user - user confirms login
- HEE Admin: credentials received - role identified - permissions & credentials entered into KeyCloak - notification sent to user - user confirms login
- Trust Admin: credentials received - role identified - permissions & credentials entered into KeyCloak - notification sent to user - user confirms login
- Trainee: credentials received - role identified - TBC - notification sent to user - user confirms login
- person record creation
- Trainee: (see Ashley’s document)
- Trainer: TBC
- person record edit
- Trainee (by Admin): navigate to person record - edit details - save details
- Trainee (by Trainee): navigate to person details - edit details - save details
- Trainer (by Admin): navigate to person record - edit details - save details
- person record deactivation
- Trainee (by System): system checks for Programme end date - confirms dates that have lapsed - switches person record status to “Inactive” - notifies Person
- Trainee (by Admin): navigate to person record - edit status to “Inactive” - save details - notify person
- Trainer (by System): system checks for Approval end date - confirms dates that have lapsed - switches person record status to “Inactive” - notifies Person
- Trainer (by Admin): navigate to person record - edit status to “Inactive” - notify Person
- user off boarding
- TIS Admin: off boarding notification received - permissions removed from KeyCloak - notify TBC
- HEE Admin: off boarding notification received - permissions removed from KeyCloak - notify TBC
- Trust Admin: off boarding notification received - permissions removed from KeyCloak - notify TBC
- Trainee: off boarding notification received - permissions removed from KeyCloak - notify person
- person record archiving
- Trainee (by System): system checks for Person “Inactive” date - where this is greater than 1 year, archive record
- Trainer (by System): system checks for Person “Inactive” date - where this is greater than 1 year, archive record
Level 2 - Programme Management
- create programme
- create curriculum
- edit programme
- edit curriculum
- deactivate programme
- deactivate curriculum
- delete programme
- delete curriculum
- archive programme
- archive curriculum
Level 2 - Post Management
- create post
- edit post
- deactivate post
- delete post
- archive post
Level 2 - Placement Management
- create placement
- edit placement
- deactivate placement
- delete placement
- archive placement
Level 2 - Concerns Management
- concern creation
- Submit (Admin)
- Submit (trainee)
- Submit (Other External)
- concern edit
- Admin
- Trainee
- Submitter
- deactivate
- Admin
- delete
- Admin
- archive
Level 2 - Assessment Management
- create
- edit
- deactivate
- delete
- archive
Level 2 - Data Management
- create
- edit
- deactivate
- delete
- archive
Level 2 - Reporting Management
- create
- edit
- deactivate
- delete
- archive
Level 2 - Support Management
- submit ticket/request
- complete ticket/request
- escalate ticket/request
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213