Field Sequence | Field name | Reference Table | Current FE Validation & Rules | List Page?(Y/N) | List Page Rules (Sort/Filter) | Proposed FE Validation Rules | Proposed BE Validation / Rules | Error Messages | Notes | Delete (Y/N) |
---|
National Post Number Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4748 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4747 |
---|
|
|
1 | Suffix | See: TIS UI Fields - Dropdowns | - Drop down
- Default to NONE
| N |
| - drop down (current only)
- Mandatory
- Default: NONE
| - drop down (current only)
- Mandatory
- Default: NONE
| Warning: Suffix cannot be amended for autogenerated NPN | Can Suffix be amended (changed, added, or removed) in an autogenerated NPN after it's been created? |
|
2 | Enable/d NPN manually editing |
| | N |
| | | Warning: If "No" selected, remember that the NPN cannot be edited |
|
|
3 | National post number |
| 'Enable/d NPN manually editing' No - Auto-created number based on the managing local office code, grade code, speciality code and postfix
- Not editable
- Not visible until post is created
'Enable/d NPN manually editing' Yes | Y | Sort | Enabled NPN manual edit - manual entry
- alphanumeric + special characters (bracket, space, hyphen, apostrophe, speech marks, comma, fullstop)
- min character = 1, no max characters
- editable
- mandatory
Autogeneration - autogenerated
- derived from owner code, grade code, specialty code, suffix
- display in real time i.e. as the user enters fields
| Enabled NPN manual edit - manual entry
- alphanumeric + special characters (bracket, space, hyphen, apostrophe, speech marks, comma, fullstop)
- min character = 1, no max characters
- editable
- mandatory
Autogeneration - autogenerated
- derived from owner code, grade code, specialty code, suffix
- display in real time i.e. as the user enters fields
| NPN is required | The error message should only be displayed where "Enable/d NPN manually editing" = Yes |
|
Allocation Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4749 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4750 |
---|
|
|
4 | Main site | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- MANDATORY
| Y (Primary Site) | Filter | - Drop down, current only
- Mandatory
- Display SiteKnownAs+SiteNumber
- Add one Main site only
| - Drop down, current only
- Mandatory
- Display SiteKnownAs+SiteNumber
- Add one Main site only
| Main site is required |
|
|
5 | Other sites (optional) | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- + or - button
| N |
| - Drop down, current only
- Display SiteKnownAs+SiteNumber
- Add multiple/all
- Remove one/all
| - Drop down, current only
- Display SiteKnownAs+SiteNumber
- Add multiple/all
- Remove one/all
|
| Users should be able to add multiple fields individually, or add all fields from the drop down |
|
6 | Main specialty | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- MANDATORY
| Y (Primary Specialty | Filter | - Drop down, current only
- Mandatory
- Add one Main specialty only
| - Drop down, current only
- Mandatory
- Add one Main specialty only
| Specialty is required
|
|
|
7 | Other specialities | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- + or -
| N |
| - Drop down, current only
- Add multiple/all
- Remove one/all
| - Drop down, current only
- Add multiple/all
- Remove one/all
|
| Users should be able to add multiple fields individually, or add all fields from the drop down |
|
8 | Sub specialities | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- + or -
| N |
| - Drop down, current only
- Limit to sub-specialties of the Main specialty
| - Drop down, current only
- Limit to sub-specialties of the Main specialty
|
| Investigate whether multiple sub-specialties is required (Data Leads) |
|
9 | Approved grade | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- MANDATORY
| Y | Filter | - Drop down, current only
- Mandatory
- Limit to Post Grades
| - Drop down, current only
- Mandatory
- Limit to Post Grades
| Approved grade is required |
|
|
10 | Other grades | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- + or -
| N |
| - Drop down, current only
- Add multiple/all
- Remove one/all
| - Drop down, current only
- Add multiple/all
- Remove one/all
| Ownership |
|
|
|
Ownership Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4752 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4751 |
---|
|
|
11 | Owner | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- MANDATORY
| Y | Filter | - limit to drop Drop down, current fields only
- MANDATORYMandatory
| - limit to drop Drop down, current fields only
- MANDATORYMandatory
| Owner field is required |
|
|
12 | Employing body | See: TIS UI Fields - Dropdowns | | N |
| - limit to drop Drop down, current fields only
- MANDATORYMandatory
- limit to sub-specialties of the Main specialtylimit to drop
| - Drop down, current fields onlyMANDATORY
- Mandatory
- limit to sub-specialties of the Main specialty
| Employing body is required |
|
|
13 | Training body | See: TIS UI Fields - Dropdowns | | N |
| - limit to drop Drop down, current fields only
- MANDATORYMandatory
| - limit to drop Drop down, current fields only
- MANDATORYMandatory
| Training body is required |
|
|
14 | Programme name | See: TIS UI Fields - Dropdowns | - Drop down
- Smart search
- + or -
| Y | Filter | - limit to drop Drop down, current fields only
- multi add
- limit to drop down
- current fields only
- multi add
- Mandatory
- Add multiple/all
- Remove one/all
| - Drop down, current only
- Mandatory
- Add multiple/all
- Remove one/all
| Programme name is required |
|
|
15 | Training description |
| | N |
| - free textManual entry
- no min/max characters
| - free text
- no min/max characters
|
|
|
|
18 | Status | See: TIS UI Fields - Dropdowns | - Drop down
- Default to CURRENT
| Y | Filter | - limit to drop down
- current values only
| - limit to drop down
- current values only
|
|
|
|
19 | Old post |
| | N |
| - limit to already created Posts
- add one only
| - limit to already created Posts
- add one only
|
|
|
|
20 | New post |
| | N |
| - limit to already created Posts
- current values only
- add one only
| - limit to already created Posts
- current values only
- add one only
|
|
|
|
21 | Post family |
| | N |
| - drop down
- limit to ref table
| - free text
- limit to ref table
|
| JW to discuss with SMEs |
|
22 | Local post number |
| | N |
| | |
|
|
|
Funding (Needs to be discussed with SMEs - particularly EM & LASE) Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4753 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4754 |
---|
|
|
23 | Funding type | See: TIS UI Fields - Dropdowns | - Drop down
- Default to 'No value provided'
| Y | Filter | - limit to drop down
- current fields only
- MANDATORY
- default to "No value provided"
| - limit to drop down
- current fields only
- MANDATORY
- default to "No value provided"
|
|
|
|
24 | If 'Other', please specify |
| - Free text, if 'Funding type' 'OTHER is selected
| N |
| - free text
- mandatory if Funding Type = Other
| - free text
- mandatory if Funding Type = Other
|
|
|
|
25 | Funding body / organisation | See: TIS UI Fields - Dropdowns | | N |
| - limit to drop down
- current fields only
- add multiple
- MANDATORY
| - limit to drop down
- current fields only
- add multiple
- MANDATORY
|
| Should be pulling from "Funding Organisation table" |
|
26 | Start date |
| - Free text or calendar pick
- Date format DD/MM/YYYY
| N |
| - Free text or calendar pick
- Date format DD/MM/YYYY
| - Free text or calendar pick
- Date format DD/MM/YYYY
|
|
|
|
27 | End date |
| - Free text or calendar pick
- Date format DD/MM/YYYY
| N |
| - Free text or calendar pick
- Date format DD/MM/YYYY
| - Free text or calendar pick
- Date format DD/MM/YYYY
| Rotation |
|
|
|
Rotation Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4755 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4756 |
---|
|
|
29 | Rotation name |
| | N |
| - Only active when Programme selected, otherwise greyed out
- limit to Rotations already created
- current values only
- limited to Rotations in same Programme
- add multiple
| - Only active when Programme selected, otherwise greyed out
- limit to Rotations already created
- current values only
- limited to Rotations in same Programme
- add multiple
|
|
|
|
History (Table) Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4757 |
---|
| / Jira Legacy |
---|
server | System JIRA |
---|
serverId | 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 |
---|
key | TISDEV-4758 |
---|
|
|
30 | Trainee full name |
| | Y (Current Trainee) | Sort Max 1 current trainee displayed in list page | - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
31 | Start date |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
32 | End date |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
33 | Main site |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
34 | Main specialty |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
35 | Placement grade |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
36 | Placement type |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|
37 | Status |
| | N |
| - read only
- derived from Placements
| - read only
- derived from Placements
|
|
|
|