Background
...
- make a large group more manageable
- support reporting purposes for
NB:
- a school is an overarching feature of a group of similar programmes e.g. Medicine
- particular to each local office, no national school
- managed by Chief Programme Director
- each Programme has a Programme Director
Once groupings are created, Trainers (only) can be assigned as a non-mandatory field against their person record only << To be confirmed
...
Only current groups are relevant, no historical data is to be displayed in TIS << To be confirmed
Existing groups need to be displayed in the TIS, as well as newly created ones << to be confirmed
MVP Scope
- Create Educational Group
- ViewEdit Educational Group
- Remove Educational Group
- Assign Trainers to Educational Group
Field Validation
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) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Education Group Name |
| N |
| ||||||||||
2 | Programme Name |
| Y - if field 1 entered |
| ||||||||||
3 | Programme Number |
| Y - if field 1 entered |
| ||||||||||
4 | Status |
| Y - if field 1 entered |
| ||||||||||
5 | Start |
| Y - if field 1 entered |
| ||||||||||
6 | End |
| Y - if field 1 entered |
| ||||||||||
7 | School |
| Y - if field 1 entered |
| ||||||||||
8 | Head of School |
| Y - if field 1 entered |
| ||||||||||
9 | Assigned Trainers |
| Y |
|
Scenarios
Process | EG-1 Create Educational Education Group | Comment | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User creates the Educational Education Group so that it can be used elsewhere in TIS | |||||||||
Actors | HEE Admin | |||||||||
Pre-Conditions | Programmes must be defined User must have appropriate access | |||||||||
Post Conditions | Education Group created and available to be assigned to People | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
Process | EG-2 ViewEdit Educational View/Edit Education Group | Comment | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User should be able to view and make edits to existing Education Groups | |||||||||
Actors | HEE Admin TIS Admin | |||||||||
Pre-Conditinos | Education Group must be defined User must have appropriate access | |||||||||
Post Conditions | Changes saved to already created Rotation | |||||||||
Process Steps |
| |||||||||
Alternative Flow | EG-3 Remove Educational Education Group | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
Process | EG-3 Remove Educational Education Group | Comment | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User should be able to remove a Education Group | |||||||||
Actors | HEE Admin TIS Admin | |||||||||
Pre-Conditions | Education Group must be defined User must have appropriate access | |||||||||
Post-Conditions | Education Group removed from Reference Table Education Group field shows as blank in Trainer records | |||||||||
Process Steps |
| |||||||||
Alternative Flow | EG-2 ViewEdit Educational Group | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
...
Description | EG-4 Assign Trainers to Educational Group | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User can link a Education Group to a Trainer | |||||||||
Actors | HEE Admin | |||||||||
Pre-Conditions | Trainer record does not contain a link to desired Education Group | |||||||||
Post-Conditions | Record contains a link to desired Education Group | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
Process | EG-5 Edit an Education Group from a Trainer | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User can unlink an Education Group from a Trainer | |||||||||
Actors | HEE Admin | |||||||||
Pre-Conditions | Trainer record contains a link to desired Education Group | |||||||||
Post-Conditions | Record no longer contains a link to desired Education Group | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
|
For discussion
# | Question | Comment | Owner |
---|---|---|---|
1 | How many times can a single trainer be ssigned to multiple groups? | ||
2 | How many heads of school are there to be assigned? | ||
3 | Do educational groups ever cross schools? | ||
4 | Do we need to display any kind historical fields? | ||
5 | Should this function in much the same way as rotations? | ||
6 | Do existing groups need to be displayed in the TIS? | ||
7 | Is it ever likely that the name will be similar to another name, eg Rotation group? |