Background
Trainers can be assigned to Programmes, Sites and Trusts
- to support trainee record managment
- to support reporting
This should form a new sub-section within a person record "Associations"
Programmes
- Trainers can be assigned to multiple programmes
- These Trainers will then be available to be assigned to a trainee (if they have a status of "current") as either a clinical or educational supervisor
- Trainer records should show all Trainees assigned to a particular trainer
Placements
- Trainers will be assigned to Trainees as Supervisors as either a clinical or educational supervisor
- Trainer records should display all placements & trainees currently assigned
Sites
- Trainers can have multiple sites against their record
- Site linkage means that TBC Alistair Pringle (Unlicensed)
Trusts
- Trainers can be assigned to multiple Trusts
Specialties
- trainers can be assigned to one or more specialties
Education Group
- Trainers can be assigned to one or more Education Groups
- These groups act as a way to divide trainers within programmes, particularly large ones to facilitate managing placements etc
MVP Scope
- Assign Programme to Trainer Person Record
- Assign Site to Trainer Person Record
- Assign Trust to Trainer Person Record
- Assign Placement to Trainer Person Record
- Assign Specialty to Trainer Person record
- Assign Education Group to a Trainer record
- View/Edit Trainers by Site
- View Placements against a Trainer record
- View Trainees against Trainer Record
- Assign Supervisor to a Trainee
- View Edit Education Group
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 |
| Y - if populated | |||||||||||
4 | Site Name |
| N | |||||||||||
5 | Site Number |
| N | |||||||||||
6 | Trust Name |
| N | |||||||||||
7 | Trust Number |
| N | |||||||||||
8 | Education Group |
| N | Is defined on Education Groups page (EG-4 Programmes - Educational Groups (Trainers) Field Validation & Scenarios) | ||||||||||
9 | Placement - Post Number |
| Y - if populated | |||||||||||
10 | Placement - Trainee Name |
| Y - if populated | |||||||||||
11 | Placement - Site |
| Y - if populated | |||||||||||
12 | Placement - Start Date |
| Y - if populated | |||||||||||
13 | Placement - End Date |
| Y - if populated | |||||||||||
Associated Trainers & Schools (as part of the Site Reference Table - this is an additional field) | ||||||||||||||
N/A | Trainer Name |
| N | |||||||||||
Scenarios
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 |
| |
Alternative Process | PP4 - View/Edit Peron (People - Scenarios) | |
Rules |
| |
JIRA Links | - TISDEV-3244Getting issue details... STATUS | |
Audit Log |
|
Process | TR-2 Assign Site to Trainer Record | Comments |
---|---|---|
Description | Admin can assign a site or multiple sites to a Trainer person record | |
Actors | HEE Admin | |
Pre-Conditions | Trainer record must be either in creation or already created | |
Post-Conditions | Sites assigned to Trainer record | |
Process Steps |
| |
Alternative Process | TR-4 View/Edit Trainers against Site Record PP4 - View/Edit Peron (People - Scenarios) | |
Rules |
| |
Jira Links | - TISDEV-3240Getting issue details... STATUS | |
Audit Log |
|
Process | TR-3 Assign Trust to Trainer Record | Comments |
---|---|---|
Description | Admin can assign a trust or multiple trusts to a Trainer person record | |
Actors | HEE Admin | |
Pre-Conditions | Trainer record must be either in creation or already created | |
Post-Conditions | Sites assigned to Trainer record | |
Process Steps |
| |
Alternative Process | PP4 - View/Edit Peron (People - Scenarios) | |
Rules |
| |
Jira Links | - TISDEV-3378Getting issue details... STATUS | |
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 |
| |
Alternative Process | PP4 - View/Edit Peron (People - Scenarios) | |
Rules |
| |
Jira Links | - TISDEV-3241Getting issue details... STATUS | |
Audit Log |
|
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 |
| |
Alternative Process | PL-5 View/Edit Placement (Placements - Scenarios) | |
Rules |
| |
Jira Links | - TISDEV-3400Getting issue details... STATUS | |
Audit Log | N/A |
For Discussion
# | Question | Comment | Owner |
---|---|---|---|
1 | How is Trainer record owner defined? There can be multiple Trusts and Sites associated with a Trainer, what unique attribute can be shown to define "ownership" of a trainer person record? | ||
Add Comment