...
Sites
- Trainers can have multiple sites against their record
- Site linkage means that TBC
Trusts
- Trainers can be assigned to multiple Trusts
MVP Scope
- Assign Programme to Trainer Person Record
- Assign Site to Trainer Person Record
- Assign Trust to Trainer Person Record
- View/Edit Trainers by Site
Field Validation
NB: These are new fields to be added to existing records
Order | Field name (V10) | DR field | Reference table | Example value | Other fields available in DR | Type (free text, drop down, check box) & Interaction | Mandatory (Y/N) | Validation / Error Messaging | Filter (Y/N) | Search (Y/N) | Sort (Y/N) | List (S) / Detail (D) | Notes | Delete (Y / N) |
---|
Associations |
1 | Programme Name |
|
|
|
| | N |
|
|
|
|
|
|
|
2 | Programme Number |
|
|
|
| | N |
|
|
|
|
|
|
|
3 | Trainee Name |
|
|
|
| - autopopulated
- derived from educational supervisor assignment
- click through to Trainee record
| Y - if populated |
|
|
|
|
| |
|
4 | Site Name |
|
|
|
| | N |
4567
|
|
|
|
|
|
|
8 | Placement - Post Number |
|
|
|
| - autopopulated
- derived from placements
| Y - if populated |
8
|
|
|
|
|
|
|
9 | Placement - Trainee Name |
|
|
|
| - autopopulated
- derived from placements
| Y - if populated |
9
|
|
|
|
|
|
|
10 | Placement - Site |
|
|
|
| - autopopulated
- derived from placements
| Y - if populated |
10
|
|
|
|
|
|
|
11 | Placement - Start Date |
|
|
|
| - autopopulated
- derived from placements
| Y - if populated |
11
|
|
|
|
|
|
|
12 | Placement - End Date |
|
|
|
| - autopopulated
- derived from placements
| Y - if populated |
|
|
|
|
|
|
|
Associated Trainers (as part of the Site Reference Table - this is an additional field) |
N/A | Trainer Name |
|
|
|
| - autopopulated from "Associations" (as detailed above)
- list
- ability to click through to trainer record on click
- ability to remove trainer from list
| N |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Process | TR-1 Assign/remove Programmes to Trainer Person Record | Comments |
---|
Description | Admin can assign a programme or multiple progammes to a Trainer person record |
|
Actors | HEE Admin |
|
Pre-Conditions | Trainer record must be either in creation or already created |
|
Post-Conditions | Programmes assigned to Trainer record Trainer can be made available to select to trainees within that programme |
|
Process Steps | - Navigate to person record or create person
- Enter relevant details to create person (Optional if in create journey)
- Select to add Programme
- Enter Programme name or number
- Autopopulates
- Repeat steps 3, 4 & 5 (optional)
- Save
- Programme is associated with Trainer
| (IO) Does any other detail need to be entered here? |
Alternative Process | PP4 - View/Edit Peron (People - Scenarios) |
|
Rules | - at least 3 characters of name or number must be entered
- each one can only be entered once
- only current programmes selectable
|
|
JIRA Links | Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-3244 |
---|
|
|
|
Audit Log | |
|
...
Process | Tr-4 View/Edit Trainers against Site Record | Comments |
---|
Description | Admin can view all trainers assigned to a site within the site reference table |
|
Actors | HEE Admin |
|
Pre-Conditions | Trainer record must be already created |
|
Post-Conditions | Admin views/edits trainers against a site in one go |
|
Process Steps | - navigate to site reference table
- select site
- view and edit as appropriate
- save
- close
|
|
Alternative Process | PP4 - View/Edit Peron (People - Scenarios) |
|
Rules | - user should be able to click through to Person record from list
|
|
Jira Links | Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-3241 |
---|
|
|
|
Audit Log | - What changes mde
- When
- Who by
|
|
Process | TR-5 View Placements against Trainer Record | Comments |
---|
Description | User should be able to view any placements against a trainer record where they have been assigned as a CLinical Supervisor |
|
Actors | HEE Admin |
|
Pre-Conditions | Trainees must be assigned to Trainer within a Placement |
|
Post-Conditions | Admin can view list of trainees assigned and to what post |
|
Process Steps | - Navigate to trainer record
- Navigate to Associations
|
|
Alternative Process |
|
|
Rules |
|
|
Jira Links |
|
|
Audit Log |
|
|
Process | TR-6 View Trainees against Trainer Record (as Educational Supervisor) | Comments |
---|
Description | User should be able to see trainees who have been assigned to a Trainer for a particular Programme as Educational Supervisor |
|
actors | HEE Admin |
|
Pre-Conditions |
|
|
Post-Conditions |
|
|
Proces Steps |
|
|
Alternative Process |
|
|
Rules |
|
|
Jira Links |
|
|
Audit Log |
|
|
Process | TR-7 Assign Educational Supervisor to Trainee Programme Membership | Comments |
---|
Description | User should be able to assign, de-assign and remove Educational Supervisors based on a Trainee's Programme Membership |
|
Actors | HEE Admin |
|
Pre-Conditions | Trainee record created and within a current programme Trainers available against the programme and approved |
|
Post-Conditions | Trainee and Trainer linked via programme membership |
|
Process Steps | - navigate to trainee record
- navigate to programme membership space
- enter/select trainer name into required field
- save
- trainee record is updated
- trainee is notified via trainee UI
- trainer is notified by email
| (IO) is this a field in trainee record? (IO) is this a field in trainee UI? (IO) can we do email notifications based on activity? |
Alternative Process | TR-6 View Trainees against Trainer Record (as Educational Supervisor) |
|
Rules |
|
|
Jira Links |
|
|
Audit Log |
|
|