Background
Schools are TBCcreated 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 | School Status | Programme Number | Derived from programme namevwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | ||||||||||||||||||||||||||||
4 | Local Office Owner | Drop School Number | vwProgrammeSchool |
| Y | must select 1N |
| 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 | Must select 1 | N/A | N/A | N/A | N/A | N/A | N/A | 7 | End Date |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | 8 | Sites |
| N | |||
Can add multiple6 | Head of School | vwPerson |
| N |
| It may no be possible to differentiate between role types i.e. Trainer v Trainee | ||||||||||||||||||||||||||||||||||
Programme Form | ||||||||||||||||||||||||||||||||||||||||
N/A | 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 |