Background
Rotations are groupings used to manage large groups of trainees on a single Programme; they are artificial and do not represent any form of reportable data within HEE by themselves.Schools are created in order to link Heads of Schools to Programmes and enable reporting
Scope for TIS
- Act as Reference Data
- Available as labels / drop downs within relevant components in the Admin UI
- Editable by the local office and data leads
- Functionality should include -
- create school
- view/edit school
- remove school
Currently << TO BE REVIEWED BY DATA LEADS
- users can associate schools with Programmes
- a Programme can be assigned to only one / multiple SchoolsTrainees/trainers never sees the School, so no impact to themSchools at a single point in time
- Schools should be displayed within Programme membership of a Person record
Field Validation
Field Sequence | 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) | Summary (S) / Detail (D) | Notes | Delete (Y / N) | |||||||||||||||||
Reference Table | |||||||||||||||||||||||||||||||
1 | School Name | vwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | ||||||||||||||||||||
2 | Programme Name | Smart search drop Local Office Owner | vwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | |||||||||||||||||||
3 | Programme Number | Derived from programme nameSchool Status | vwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | |||||||||||||||||||
4 | Local Office Owner |
| Y | must select 1 | School Number | vwProgrammeSchool |
| N |
| N/A | N/A | N/A | N/A | N/A | N/A | ||||||||||||||||
5 | School StatusType | vwProgrammeSchool |
| YN |
| N/A | N/A | N/A | N/A | N/A | N/A | 6 | Start Date |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | 7 | End Date |
| Y |
| N/A | |||
N/A6 | Head of School | vwPerson |
| N |
| It may no be possible to differentiate between role types i.e. Trainer v Trainee | |||||||||||||||||||||||||
Programme Form | |||||||||||||||||||||||||||||||
N/A | N/A | N/A | N/A | 8 | Sites | Smart search School Name |
| N |
| N/A | N/A | N/A | N/A | N/A | N/A |
Scenarios
Process Name | PGSC-1 Create School | Comment | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Description | User creates the School grouping so that this can be used elsewhere in TIS | |||||||||||||||||
Actors | HEE Admin | |||||||||||||||||
Pre-ConditionsProgrammes must be defined | User must have appropriate access | |||||||||||||||||
Post Conditions | School group created and available to be reported against | |||||||||||||||||
Process Steps |
| |||||||||||||||||
Alternative Flow | N/A | |||||||||||||||||
Rules |
| |||||||||||||||||
JIRA Reference |
| |||||||||||||||||
Audit Log |
|
Process Name | PGSC-2 View / Edit School | Comment | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User should be able to view and make edits to existing School groupings | |||||||||
Actors | HEE Admin TIS Admin | |||||||||
Pre-Conditinos | Programmes must be defined User must have appropriate access | |||||||||
Post Conditions | Changes saved to already created School | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules |
| |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
Process Name | PGSC-3 Remove SchoolsSchool Record from Reference Values | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User should be able to remove a Rotation groupingSchool | |||||||||
Actors | Programme / Placement TIS Admin HEE Admin | |||||||||
Pre-ConditionsProgrammes must be defined | User must have appropriate access | |||||||||
Post-Conditions | School removed from Reference Table | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules | N/A | |||||||||
JIRA Reference |
| |||||||||
Audit Log |
|
Process Nme | SC-4 Assign School to Programme | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Description | User should be able to assign a school to a Programme record | |||||||||
Actors | HEE Admin TIS Admin | |||||||||
Pre-Conditions | Schools must be defined Programme must be in creation or already defined | |||||||||
Post-Conditions | School is associated with a Programme | |||||||||
Process Steps |
| |||||||||
Alternative Flow | N/A | |||||||||
Rules |
| |||||||||
Jira Reference |
| |||||||||
Audit Log |
|
For Discussion
# | Question | Comment | Owner |
---|---|---|---|
1 | Are schools purely required for reporting puroses? | No, also for reference to Trainees and Trainers | |
2 | Do they need to be displayed anywhere else on TIS? Does it require more functinality than is described above? i.e. to support educational training? |
| |
3 | Does school need to be displayed within a Programme form? | Yes (see above) | |
4 |