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
- users can associate schools with Programmes
- a Programme can be assigned to only one Schools 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 | Local Office Owner | vwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | |||
3 | School Status | vwProgrammeSchool |
| Y |
| N/A | N/A | N/A | N/A | N/A | N/A | |||
4 | School Number | vwProgrammeSchool |
| N |
| N/A | N/A | N/A | N/A | N/A | N/A | |||
5 | School Type | vwProgrammeSchool |
| N |
| N/A | N/A | N/A | N/A | N/A | N/A | |||
6 | 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 | SC-1 Create School | Comment |
---|---|---|
Description | User creates the School grouping so that this can be used elsewhere in TIS | |
Actors | HEE Admin | |
Pre-Conditions | 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 | SC-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 | 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 | SC-3 Remove School Record from Reference Values | Comments |
---|---|---|
Description | User should be able to remove a School | |
Actors | TIS Admin HEE Admin | |
Pre-Conditions | 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 |
Add Comment