...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Process to record GMC number, GDC number and PH number on TIS
Data leads have agreed and validated the below (11/12/2019) for rules around recording registration numbers on TIS:
- UKNOWN should be used GMC/GDC/PH number when not known but trainee is on a relevant programme for either Medical, Dental or Public Health respectively.
- N/A should be used for non-clinical person records
- If a GMC number is provided and the trainee does not have a GDC and PH, then these can be left as Nulls
- If a GDC and a GMC number is provided then, PH can be left as null
- If GDC is provided and this is the only registration number for the trainee, then GMC and PH can be left as nulls
- If the GMC number is not known and this is not a dental trainee at the time of adding a trainee, and no other registration numbers are provided, then GMC should be entered as UNKNOWN and the other 2 left as nulls
- If trainee is from a dental programme and no registration numbers is known, then GMC and PH can be left as nulls and UNKNOWN entered in GDC
- If a trainee is a PH trainee, then PH number is entered or if not known then entered as UNKNOWN and the GDC and GMC numbers left as nulls.
People - Field Validation
The below details the rules and validation criteria for People related data.
General Rules that should apply are as follows
- limit all drop down fields to the selection of Current Values only
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4429
...
Field Sequence | Field name (V10) | 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 | BE Validation applicable to Bulk People Upload (Y/N) | Delete (Y / N) | ||||||||||||||||||||||||||||||||||||||
HEADER
| |||||||||||||||||||||||||||||||||||||||||||||||||
1 | Full Name | N/A |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
2 | PersonID | NA |
| Y | N/A |
|
| N/A | Discussion to be held about this field and whether it remains in TIS UI
| N | |||||||||||||||||||||||||||||||||||||||
PERSONAL DETAILS: Personal
| |||||||||||||||||||||||||||||||||||||||||||||||||
3 | Title | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
4 | Forename | N/A |
| Y |
|
|
| Forename is required No special characters, with the exception of apostrophes, full stops, hyphens and spaces |
| Y | |||||||||||||||||||||||||||||||||||||||
5 | Legal Forenames | N/A |
| N | N/A |
|
| No special characters, with the exception of apostrophes, full stops, hyphens and spaces |
| N | |||||||||||||||||||||||||||||||||||||||
6 | Initials | N/A |
| N | N/A |
|
| Initials are required | Do we really need this field? TBD
| N | |||||||||||||||||||||||||||||||||||||||
7 | Surname | N/A |
| Y |
|
|
| Surname is required No special characters, with the exception of apostrophes, hyphens and spaces |
| Y | |||||||||||||||||||||||||||||||||||||||
8 | Legal Surnames | N/A |
| N | N/A |
|
| No special characters, with the exception of apostrophes, hyphens and spaces |
| N | |||||||||||||||||||||||||||||||||||||||
9 | Known As | N/A |
| N | N/A |
|
| No special characters, with the exception of apostrophes, hyphens and spaces |
| N | |||||||||||||||||||||||||||||||||||||||
10 | Maiden Name | N/A |
| N | N/A |
|
| No special characters, with the exception of apostrophes, hyphens and spaces | (IO) Should this be changed to "Previous Surnames"? Joanne Watson (Unlicensed) Former user (Deleted) no, the end users know it as Maiden Name so I would retain the naming. (IO) ok
| N | |||||||||||||||||||||||||||||||||||||||
PERSONAL DETAILS: Contact
| |||||||||||||||||||||||||||||||||||||||||||||||||
11 | Telephone number | N/A |
| N | N/A |
|
| Only numerical values allowed No special characters, with the exception of plus, minus and spaces | Oriel telephone numbers are numbers only and upto 70 digits length. TBD: Should this be alphanumeric or allow EXT as a phrase?
| Y | |||||||||||||||||||||||||||||||||||||||
12 | Mobile number | N/A |
| N | N/A |
|
| No special characters, with the exception of plus, minus and spaces | Oriel telephone numbers are numbers only and upto 70 digits length and it has its own reason it was done this way.
| Y | |||||||||||||||||||||||||||||||||||||||
13 | Email address | N/A |
| N | N/A |
|
| Valid email format required |
| Y | |||||||||||||||||||||||||||||||||||||||
13 | Address line 1 | N/A |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
14 | Address line 2 | N/A |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
15 | Address line 3 | N/A |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
16 | Address line 4 | N/A |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
17 | Postcode | N/A |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
PERSONAL DETAILS: Registration details << re-name | |||||||||||||||||||||||||||||||||||||||||||||||||
18 | GMC number | N/A |
| Y |
|
|
| Invalid characters - no special characters, with the exception of forward slashes ( / ) GMC, GDC or PH number is required Registration value must be unique Seven characters must be entered | Joanne Watson (Unlicensed) do any of the registration numbers have special characters? Former user (Deleted) Legacy dental ones may have a '/' as you have already covered. Do we need min/max character length? Former user (Deleted) No validation please for length Former user (Deleted) Once all N/A values have been changed to 'UNKNOWN' this field should either be a valid GMC number or 'UNKNOWN,' therefore I do not believe there should be any special characters TBD: 7 characters needs to be discussed
| Y | |||||||||||||||||||||||||||||||||||||||
19 | GMC status | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
20 | GMC start date | N/A |
| N | N/A |
New ticket
|
| Valid date format required | TBD: How will this impact dates that have been entered from Intrepid that are incomplete? Do we need this field in TIS? DL's say no
| N | |||||||||||||||||||||||||||||||||||||||
21 | GMC end date | N/A |
| N | N/A |
New ticket
|
| Valid date format required | TBD: How will this impact dates that have been entered from Intrepid that are incomplete? Do we need this field in TIS? DL's say no
| N | |||||||||||||||||||||||||||||||||||||||
22 | GDC number | N/A |
| Y |
|
|
| GMC, BGC or PH number is required No special characters, with the exception of apostrophes, hyphens and spaces Registration value must be unique | Joanne Watson (Unlicensed) do any of the registration numbers have special characters? Do we need min/max character length? Former user (Deleted) as above
| Y | |||||||||||||||||||||||||||||||||||||||
23 | GDC status | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
24 | GDC start date | N/A |
| N | N/A |
New ticket
|
| Valid date format required | TBD: How will this impact dates that have been entered from Intrepid that are incomplete? Do we need this field in TIS? DL's say no
| N | |||||||||||||||||||||||||||||||||||||||
25 | GDC end date | N/A |
| N | N/A |
New ticket
|
| Valid date format required | TBD: How will this impact dates that have been entered from Intrepid that are incomplete? Do we need this field in TIS? DL's say no
| N | |||||||||||||||||||||||||||||||||||||||
26 | Public health number | N/A |
| Y |
|
|
| GDC, GMC or PHC is required No special characters, with the exception of apostrophes, hyphens and spaces Registration value must be unique Must include at least "Unknown" in the field if no known PH registration number | Joanne Watson (Unlicensed) do any of the registration numbers have special characters? Do we need min/max character length? Former user (Deleted) as above
| Y | |||||||||||||||||||||||||||||||||||||||
27 | College | TBC |
| N | TBC |
|
| N/A | NEW This is yet to be added to ETL; needs to be added to the Programme membership Alistair Pringle (Unlicensed) / Joanne Watson (Unlicensed) can we confirm which ref table this should be? Royal Colleges e.g Royal College of General Practice Former user (Deleted) yes - on TIS this is called College. Suspect it needs to be tidied up by the data leads
| ||||||||||||||||||||||||||||||||||||||||
SENSITIVE DATA: Right to work | |||||||||||||||||||||||||||||||||||||||||||||||||
28 | EEA resident | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
29 | Permit to work | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
30 | Settled | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
31 | Visa issued | N/A |
| N | N/A |
|
| Valid date format required |
| Y | |||||||||||||||||||||||||||||||||||||||
32 | VisaValidTo | N/A |
| N | N/A |
|
| Valid date format required |
| Y | |||||||||||||||||||||||||||||||||||||||
33 | VisaDetails | N/A |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
34 NEW FIELD | NI number | N/A |
| N | N/A |
|
| N/A | Alistair Pringle (Unlicensed) Joanne Watson (Unlicensed)Former user (Deleted) - Is this an acceptable/logical area to display the National Insurance Number on TIS? i.e. within Sensitive data > Under Right to work sub-heading? On Intrepid this is displayed within Personal Details.
| Y | |||||||||||||||||||||||||||||||||||||||
SENSITIVE DATA: Diversity
| |||||||||||||||||||||||||||||||||||||||||||||||||
35 | DateOfBirth | N/A |
| N | N/A |
|
| Valid date format |
| Y | |||||||||||||||||||||||||||||||||||||||
36 | Age | N/A |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
37 | Gender | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
38 | Nationality | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
39 | Dual nationality | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
40 | Ethnic origin | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
41 | Marital status | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
42 | Sexual orientation | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A | Sensitive - hidden
| Y | |||||||||||||||||||||||||||||||||||||||
43 | Religious belief | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A | Sensitive - hidden
| Y | |||||||||||||||||||||||||||||||||||||||
44 | Disability | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A | Sensitive - hidden
| Y | |||||||||||||||||||||||||||||||||||||||
45 | DisabilityDetails | N/A |
| N | N/A |
|
| N/A | Sensitive - hidden
| Y | |||||||||||||||||||||||||||||||||||||||
SENSITIVE DATA: Manage record function | |||||||||||||||||||||||||||||||||||||||||||||||||
46 | Role | See: TIS UI Fields - Dropdowns |
| Y |
|
|
| N/A |
| Y | |||||||||||||||||||||||||||||||||||||||
47 | Comments | N/A |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
48 | Status | See: TIS UI Fields - Dropdowns |
NB: leave "Delete" as a status within the drop downs (as long as it is soft delete) | Y |
|
|
| N/A |
Former user (Deleted) this links to the conversation we still need to have with the People SMLs about how to manage trainee records - deletion included. If we set the status to delete is it a hard delete or soft? If soft leave for moment, if hard delete either make soft or remove delete option.
| Y | |||||||||||||||||||||||||||||||||||||||
49 | Inactive from date | N/A |
| N | N/A |
|
| Valid date format required |
| N | |||||||||||||||||||||||||||||||||||||||
50 | Inactive notes | N/A |
| N | N/A |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
QUALIFICATIONS: Qualification 1
| |||||||||||||||||||||||||||||||||||||||||||||||||
50 | Qualification | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A | No this should be a reference table called Qualification. Longer term work for Data Leads TBD: this should be freetext, no min/max characters?
| Y | |||||||||||||||||||||||||||||||||||||||
51 | Qualification Type | See: TIS UI Fields - Dropdowns |
| N | N/a |
|
| N/A |
| N | |||||||||||||||||||||||||||||||||||||||
52 | Date attained | N/A |
| N/A |
|
| Valid date format required | Need confirmation of the need for the entire date - month and/or year may just be needed. Month and year only needed but if the full date is known and input the month and year should (and currently is) auto populated. Okay to delete this field? TBD: Confirm what is entered via Oriel
| Y | Y | |||||||||||||||||||||||||||||||||||||||
53 | Month attained | N/A |
| N | N/A |
|
| Valid date format required | TBD: Confirm what is entered via Oriel
| N | |||||||||||||||||||||||||||||||||||||||
54 | Year attained | N/A |
| N | N/A |
|
| Valid date format required | TBD: Confirm what is entered via Oriel
| N | |||||||||||||||||||||||||||||||||||||||
55 | Medical School | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A | On the Medical School reference table there should be the ability to link a medical school to the country it is in. Agree TBD: should be freetext
| Y | |||||||||||||||||||||||||||||||||||||||
56 | Country of Qualification | See: TIS UI Fields - Dropdowns |
| N | N/A |
|
| N/A |
| Y | PROGRAMME MEMBERSHIP: Programme 1Y | ||||||||||||||||||||||||||||||||||||||
PROGRAMME MEMBERSHIP: Programme 1 | |||||||||||||||||||||||||||||||||||||||||||||||||
57 | Programme Name | See: TIS UI Fields - Dropdowns |
| Y |
|
| 4498 /
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
|
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: Yes if Programme is being added
- Editable: Yes
- Default value: None
We need the ability to delete a Programme membership if it has been entered by mistake
- Limit to drop down
- Drop down (smartsearch)
- MANDATORY
- filter
- Auto populated when Programme Name is selected
- Type: Auto-populate when Programme Name is selected
- Character type: TextAlphanumerical
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None Programme Name
- Mandatory: Yes Yes if Programme is being added
- Editable: YesNo
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Drop down None
- Type: Auto-populate when Programme Name is selected
- Character type: TextAlphanumerical
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None Programme Name
- Mandatory: Yes Yes if Programme is being added
- Editable: YesNo
- Default value: NoneNone
We need the ability to delete a Programme membership if it has been entered by mistake
- Limit to drop down Autofill
- Auto populated when Programme Name is selected
- Type: Auto-populate when Programme Name is selected
- Character type: AlphanumericalText
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: Programme Name name
- Mandatory: Yes if Programme is being added
- Editable: No
- Default value: None
- Type: Auto-populate when Programme Name is selected
- Character type: AlphanumericalText
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: Programme Name name
- Mandatory: Yes if Programme is being added
- Editable: No
- Default value: None
- Limit to drop down Autofill
- Free text - or calendar picker
- date format DD/MM/YYYY
- MANDATORY
- Type: Auto-populate when Programme Name is selected Manual entry or calendar picker
- Character type:Text : Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters none8, Max characters none8 - Dependencies: Programme name None
- Mandatory: Yes if Programme is being added
- Editable: NoYes
- Default value: None
- Type: Auto-populate when Programme Name is selected
- Character type:Text
- Special characters: None
- Start date cannot be after end date
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters none8, Max characters none8 - Dependencies: Programme name None
- Mandatory: Yes if Programme is being added
- Editable: NoYes
- Default value: None
- Limit to drop down Autofill
- None
- Start date cannot be after end date
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISNEW-3560
- Free text - or calendar
- picker
- date format DD/MM/
- YYYY
- MANDATORY
- Start date cannot be after end date
- Auto populated when adding a trainee's curriculum (Programme end date is the programme start date plus the length of the curriculum followed plus any period of grace applicable)
- Editable
- MANDATORY
- Type: Manual entry or calendar picker calendar picker or auto-populated when trainee's curriculum and Programme Start Date are selected (Programme end date is the programme start date plus the length of the curriculum with the latest end date plus any period of grace applicable)
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies: NoneAuto-populated when trainee's Curriculum and Programme Start Date
- Mandatory: Yes Yes if Programme is being addedadded
- Editable: Yes
- Default value: NoneNone
- Start End date cannot be after end before the start date
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies: None
- Mandatory: Yes if Programme is being added
- Editable: Yes
- Default value: None
- Start date cannot be after end date
- Free text - or calendar picker
- date format DD/MM/YYYY
- MANDATORY
- Start date cannot be after end date
- Auto populated when adding a trainee's curriculum (Programme end date is the programme start date plus the length of the curriculum followed plus any period of grace applicable)
- Editable
- MANDATORY
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry or calendar picker or auto-populated when trainee's curriculum and Programme Start Date are selected (Programme end date is the programme start date plus the length of the curriculum with the latest end date plus any period of grace applicable)
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies: Auto-populated when trainee's Curriculum and Programme Start Date
- Mandatory: Yes if Programme is being added
- Editable: Yes
- Default value: None
- End date cannot be before the start date
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key
TISNEW-3560
Programme End Date
If curriculum end date is changed, the programme end date may change, depending on how many curricula are associated (latest end date)
Note- Period of grace is related to Curriculum - outstanding conversation to be held asap on whether this should be included in calculation
- Auto populated when adding a trainee's curriculum (Programme end date is the programme start date plus the length of the curriculum with the latest end date plus any period of grace applicable)
- Editable
- MANDATORY
- Character type: Numerical
- Date Format: DD/MM/YYYYEnd date cannot be before the start dat
- Drop down
- MANDATORY
- Filter
- Type: Drop down
- Character type: Text
- Special characters: Slash ( / )
- Character length: Min characters 8, Max characters 8
- Dependencies: Auto-populated when trainee's Curriculum and Programme Start Date
- Mandatory: Yes if Programme is being added
- Editable: Yes
- Default value: None
- End date cannot be before the start date
Programme End Date
If curriculum end date is changed, the programme end date may change, depending on how many curricula are associated (latest end date)
Note- Period of grace is related to Curriculum - outstanding conversation to be held asap on whether this should be included in calculation
- Auto populated when adding a trainee's curriculum (Programme end date is the programme start date plus the length of the curriculum with the latest end date plus any period of grace applicable)
- Editable
- MANDATORY
- End date cannot be before the start dat
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if Programme is being added
- Editable: Yes
- Default value: None
- Limit to drop down
- MANDATORY
See: TIS UI Fields - Dropdowns &
Programmes - Rotations - Solution Design, Field Validation & Scenarios
- Drop down
- MANDATORY
- Type: Drop down
- Character type: Text Text
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: Yes if Programme is being added : No
- Editable: Yes
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- 'No value provided'
- Type: Drop down
- Character type: Text Text
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: Yes if Programme is being added No
- Editable: Yes
- Default value: None
- 'No value provided'
- Limit to drop down MANDATORY
- Drop down
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: 'No value provided'
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: 'No value provided'
- Limit to drop down
TBD at a later time - possibly needs overhaul
- rename to leaving reason?
- drop down values review
- Autogenerated
Editable- Readonly textbox (allowing special characters ( / ) in the autogeneration
- Type: Drop down System generated
or manual entry - Character type: TextAlphanumerical
- Special characters: Slash ( / )
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: 'No value provided'
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters none, Max characters none
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: 'No value provided'
- Limit to drop down
TBD at a later time - possibly needs overhaul
- rename to leaving reason?
- drop down values review
- Autogenerated
- Editable
- Free text (allowing special characters ( / ))
- All mandatory fields that are required to create a programme membership
- All mandatory fields that are required to create a curriculum membership
- Valid GMC Number to be present ( not UNKNOWN or N/A)
- Programme associated to a Local Office, so that a suffix can be assigned in the calculation
- Suffix of C or D to denote NTN or DRN respectively.
- Not applicable to GDC and PH number
Mandatory: NoEditable: Yes- Default value: None
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISNEW-2292
- Type: System generated
or manual entry- Character type: Alphanumerical
- Special characters: Slash ( / )
- Character
- length: Min characters none, Max characters
- Dependencies:
- All mandatory fields that are required to create a programme membership
- All mandatory fields that are required to create a curriculum membership
- Valid GMC Number to be present ( not UNKNOWN or N/A)
- Programme associated to a Local Office, so that a suffix can be assigned in the calculation
- Suffix of C or D to denote NTN or DRN respectively.
- Not applicable to GDC and PH number
Mandatory: NoEditable: Yes- Default value: None
Jira Legacy server
- Type: System generated or manual entry
- Character type: Alphanumerical
- Special characters: Slash ( / )
- Character length: Min characters none, Max characters
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: None
System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISNEW-2292
AR 30/07/2018:
Bulk Error Messages:
- NTN already exists against a different person on TIS.
- NTN entered in duplicates on the template against different persons.
- Cannot have an NTN without specifying the Programme name and Programme number on the template.
- Autogenerated
- Editable + manual entry
- Free text (allowing special characters ( / ))
- Allow blank
Format may be changing but TBC
AR 30/07/2018:
Alistair Pringle (Unlicensed): Can you check the BE validation rules and any error messages you'd expect for Bulk Upload.
I've listed some but there may be others that we would need to consider.
AR 30/07/2018: Y -
Y
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISNEW-454
PROGRAMME MEMBERSHIP: Programme 1 > Curricula 1
/ Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4500 Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4499
- Drop down
- Taken from the Curriculum/Curricula attached to the Programme the trainee is following
- MANDATORY
- Type: Drop down- taken from the um/Curricula attached to the Programme the trainee is following
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: Yes if curricula is added
- Editable: Yes
- Default value: None
- Type: Drop down- taken from the um/Curricula attached to the Programme the trainee is following
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: Yes if curricula is added
- Editable: Yes
- Default value: None
- Drop down
- Taken from the um/Curricula attached to the Programme the trainee is following
- Default to the Programme start date but allow for editing via a calendar picker or manual update
- Type: Auto-populate with Programme Start Date or manual entry or calendar picker
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters 8, Max characters 8
- Dependencies: Auto-populate with Programme Start Date
- Mandatory: Yes
- Editable: Yes
- Default value: Programme Start Date
- Must be equal to or after the Programme start date
- Must be before the Curriculum end date
- Type: Auto-populate with Programme Start Date or manual entry or calendar picker
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters 8, Max characters 8
- Dependencies: Auto-populate with Programme Start Date
- Mandatory: Yes
- Editable: Yes
- Default value: Programme Start Date
- Must be equal to or after the Programme start date
- Must be before the Curriculum end date
Curriculum Start Date is required
Valid date format required
Must be equal to or before the Programme start date
Must be before the Curriculum end date
- Default to the Programme start date but allow for editing via a calendar picker or manual update Former user (Deleted) (AR: defaulting first Curriculum Start date to be Programme Start date is OK, but not for the additional curriculum I supose?)
- Date format DD/MM/YYYY
- Must be equal to or after the Programme start date
- Must be before the Curriculum end date
Programme Start Date is taken from Curriculum 1 start date.
- Auto populated after the Curriculum start date has been entered - will be Curriculum start date plus the duration of the curriculum
- Editable
- Date format DD/MM/YYYY
- Type: Auto-populate when Curriculum Start Date has been selected - Curriculum start date plus the duration of the curriculum
- Date format: DD/MM/YYYY
- Character type: Numerical
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies: Curriculum Start Date for auto-populate
- Mandatory: Yes
- Editable: Yes
- Default value: Curriculum Start Date
- Type: Auto-populate when Curriculum Start Date has been selected - Curriculum start date plus the duration of the curriculum
- Date format: DD/MM/YYYY
- Character type: Numerical
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies: Curriculum Start Date for auto-populate
- Mandatory: Yes
- Editable: Yes
- Default value: Curriculum Start Date
Curriculum End Date is required
Valid date format required
NB: if curriculum end date is changed, the programme end date may change, depending on how many curricula are associated (latest end date)
- Auto populated after the Curriculum start date has been entered - will be Curriculum start date plus the duration of the curriculum
- Editable
- Date format DD/MM/YYYY
- Must be after the Curriculum start date
NEW: Curriculum sub-type
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Drop down / Auto-generated from Curriculum selected
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Curriculum (auto-population)
- Mandatory: No
- Editable: No
- Default value: None
- Type: Drop down / Auto-generated from Curriculum selected
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Curriculum (auto-population)
- Mandatory: No
- Editable: No
- Default value: None
- Limit to drop down values
- Autogenerated from Curriculum selected
- Non-editable
NEW: Curriculum specialty
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Drop down / Auto-generated from Curriculum selected
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: No
- Default value: None
- Type: Drop down / Auto-generated from Curriculum selected
- Type: Drop down
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: No
- Default value: None
- Limit to drop down values
- Autogenerated from Curriculum selected
- Non-editable
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Drop down or smart search
- limit to Posts within the same Programme as Trainee
- filter
- Type: Drop down or smart search
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: Yes
- Editable: Yes
- Default value: None
Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4414
- Type: Drop down or smart search
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: Yes
- Editable: Yes
- Default value: None
Confirm that this second bullet should be removed?
- Drop down or smart search
limit to Posts within the same Programme as Trainee- MANDATORY
- Drop down
- filter
- Type: Auto-populate from National Post Number
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Auto-populate from National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Limited to speciality within a Post
- Type: Auto-populate from National Post Number
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Auto-populate from National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Limited to speciality within a Post
Placement Speciality is required
Warn user where there is already a Trainee in the selected post
Warn user where there is a future planned placement for a Trainee in the selected post
Feedback was given that specialities should be limited to Post specialties, but decided that this can be overidden
- New requirement: add all specialties to a Post (for e.g.)
- Autopopulate specialty from Post
- Editable
- Limited to specialty within a Post
- MANDATORY
- Drop down
- Type: Drop down
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: Blank by default
- Limited to speciality within a Post
- Type: Drop down
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: Blank by default
- Limited to speciality within a Post
Not previously specified
- blank by default
- Limited to specialty within a Post
- Drop down (taken from 'site' in the post record)
- editable
- Filter
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Auto-populate from National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Auto-populate from National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Autopopulate site from Post
- Editable
- Limited to site within a Post
- MANDATORY
- Read only
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: No
- Editable: No
- Default value: None
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: No
- Editable: No
- Default value: None
- Read only
- Drop down (taken from 'other grades' in the post record)
- Autogenerated from Post record
- Editable from full grade list
- filter
- Type: Auto-populate from National Post Number or drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Limited to grades within a Post
- Type: Auto-populate from National Post Number or drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Limited to grades within a Post
- Autopopulate grade from Post
- Editable
- Limited to grades within a Post
- MANDATORY
- read only
- derived from Post
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: No
- Editable: No
- Default value: None
- Type: Auto-populate from National Post Number
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: National Post Number
- Mandatory: No
- Editable: No
- Default value: None
- read only
- derived from Post
PLACEMENT: Location << needs to be renamed to "Period"
/ Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4417
/ Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4503 Jira Legacy server System JIRA serverId 4c843cd5-e5a9-329d-ae88-66091fcfe3c7 key TISDEV-4504
- Free text - or calendar picker
- date format DD/MM/YYYY
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Date from required
Valid date required
Start date must be before end date
Can we also limit this to be contained by Programme duration? If so, this should be a warning
- Free text - or calendar picker
- date format DD/MM/YYYY
- start date must be before end date
- MANDATORY
- Free text - or calendar picker
- date format DD/MM/YYYY
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry or calendar picker
- Character type: Numerical
- Date Format: DD/MM/YYYY
- Special characters: Slash ( / )
Character length: Min characters 8, Max characters 8 - Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Date to is required
Valid date required
Start date must be before end date
Can we also limit this to be contained by Programme duration? If so, this should be a warning
- Free text - or calendar picker
- date format DD/MM/YYYY
- start date must be before end date
- MANDATORY
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Drop down
- Filter
- Type: Drop down
- Character type: Text
- Special characters: Hyphen ( - )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Type: Drop down
- Character type: Text
- Special characters: Hyphen ( - )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value: None
- Limit to drop down
- MANDATORY
- Free text
Not previously specified - why was this included?
Some local offices use this to describe in more detail the contents of the post e.g. a Trauma and Orthopaedics post can deliver foot and ankle surgery training, another can deliver hand and wrist training and another spinal surgery training etc. Important when managing placements.
- Non-editable
- Derived from Post
- Numerical
- equal to, or less than 1
- Type: Manual entry
- Character type: Numerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value:
- Only values between 0 and 1 allowed
- To 2 decimal places
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Manual entry
- Character type: Numerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes
- Editable: Yes
- Default value:
- Only values between 0 and 1 allowed
- To 2 decimal places
WTE is required
Numerical values only
Value must be equal to, or less than 1
- Numerical
- equal to, or less than 1
- To 2 decimal places
- MANDATORY
- autodetermined based on dates
- read only
- Type: Auto-determined based on dates
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Date from and Date to
- Mandatory: No
- Editable: No
- Default value: None
- Type: Auto-determined based on dates
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: Date from and Date to
- Mandatory: No
- Editable: No
- Default value: None
- autodetermined based on dates
- read only
- drop down
- Type: Drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: None
Add multiple
Restrict to people with the role containing “Educational Supervisor”
- Type: Drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: None
Add multiple
Restrict to people with the role containing “Educational Supervisor”
Future requirements to be discussed:
- Roles need a tidy up and consolidation so that educational / clinical supervisors can be distinguished
- Restrict to supervisors who are currently approved
Drop down
Add multiple
Restrict to people with the role containing “Educational Supervisor”
- drop down
- Type: Drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: None
Add multiple
Restrict to people with the role containing “Clinical Supervisor”
- Type: Drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies: None
- Mandatory: No
- Editable: Yes
- Default value: None
Add multiple
Restrict to people with the role containing “Clinical Supervisor”
Future requirements to be discussed:
- Roles need a tidy up and consolidation so that educational / clinical supervisors can be distinguished
- Restrict to supervisors who are currently approved
Drop down
Add multiple
Restrict to people with the role containing “Clinical Supervisor”
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Type: Derived from assessment
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- Type: Derived from assessment
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: No
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- autopopulated
- derived from educational supervisor assignment or clinical supervisor assignment
- click through to Trainee record
- MANDATORY if populated
- Type: Derived from educational supervisor assignment or clinical supervisor assignment
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value: None
- Type: Derived from educational supervisor assignment or clinical supervisor assignment
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value:
- Type: Smart search drop down
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value:
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- smart search drop down
- editable
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- Type: Smart search drop down
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: No
- Editable: Yes
- Default value: None
- autopopulated
- derived from placements
- MANDATORY if populated
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- autopopulated
- derived from placements
- MANDATORY if populated
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- autopopulated
- derived from placements
- MANDATORY if populated
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- Type: Derived from placements
- Character type: Alphanumerical
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- autopopulated
- derived from placements
- MANDATORY if populated
- Type: Derived from placements
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- Type: Derived from placements
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value:
- autopopulated
- derived from placements
- MANDATORY if populated
- Type: Derived from placements
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value: Mado
- Type: Derived from placements
- Character type: Numerical
- Special characters: Slash ( / )
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes if populated
- Editable: Yes/No
- Default value: Mado
- autopopulated from "Associations" (as detailed above)
- list
- ability to click through to trainer record on click
- ability to remove trainer from list
- Type: Auto-populated from "Associations"
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes/No
- Editable: Yes/No
- Default value: None
- List
- Ability to click through to trainer record on click
- Ability to remove trainer from list
- Type: Auto-populated from "Associations"
- Character type: Text
- Special characters:
- Character length: Min characters, Max characters
- Dependencies:
- Mandatory: Yes/No
- Editable: Yes/No
- Default value: None
- List
- Ability to click through to trainer record on click
- Ability to remove trainer from list
...