Background
Schools are created in order to TBC
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 |
| 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 multipleHead 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-ConditinosProgrammes 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 | |
ActorsProgramme / 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 |