Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Background 

...

  • 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 rotationschool
    • view/edit rotationschool
    • remove rotationschool
    • assign rotation



CurrentlyCurrently << TO BE REVIEWED BY DATA LEADS

  • users can associate rotations with programmes or with postsso a trainee schools with Programmes
  • a Programme can be assigned to two different rotations depending on who set it uptrainee only one / multiple Schools
  • Trainees/trainers never sees the rotationSchool, so no impact to them
  • however the database will hold two sets of records and any component sing the rotations will need to know which to pick up

Image Removed

These two tables can be consolidated into a single table, then mapped to existing data in TIS:

View file
nameRotations Table - Consolidation v0.2.pptx
height250
 

...



Field Validation

Field SequenceField name (V10)DR fieldReference tableExample valueOther fields available in DRType (free text, drop down, check box) & InteractionMandatory (Y/N)Validation / Error MessagingFilter (Y/N)Search (Y/N)Sort (Y/N)Summary (S) / Detail (D)NotesDelete (Y / N)
1Rotation School Name



  • Free text
Y
  • Must be unique per local officeunique 
  • limit to 25 characters
N/AN/AN/AN/AN/AN/A
2Programme Name



  • Smartsearch Smart search drop down
Y
  • Must select 1
N/AN/AN/AN/AN/AN/A
3Programme Number



  • Derived from programme name
Y
  • Must select 1
N/AN/AN/AN/AN/AN/A
4Rotation Local Office Owner



  • Drop down
Y
  • must select 1
N/AN/AN/AN/AN/AN/A
5School Status



  •  Drop down
Y
  • Must select 1
5
N/AN/AN/AN/AN/AN/A
6Start Date



  • Calender picker
Y
  • Must select 1
6
N/AN/AN/AN/AN/AN/A
7End Date



  • Calender picker
Y
  • Must select 1
N/AN/AN/AN/AN/AN/A
8Sites



  • Smart search drop down
N
  • Can add multiple
N/AN/AN/AN/AN/AN/A




Scenarios

Process NamePG-1 Create RotationSchoolComment
DescriptionUser creates the Rotation School grouping so that this can be used elsewhere in TIS
ActorsHEE Admin
Pre-Conditions

Programmes must be defined

User must have appropriate access


Post ConditionsRotation School group created and available to be assigned to Peoplereported against
Process Steps
  1. Navigate to reference data space
  2. Select to create new
  3. Enter all mandatory fields
    1. Rotation School name
    2. Programme name
    3. Programme number (autopopulated)
    4. Local Office Owner
    5. Status
    6. Start Date
    7. End Date
  4. Save
  5. New rotation School grouping is available across TISwithin DW

Alternative FlowN/A
Rules
  • name is free text
  • limit to 25 characters
  • must be unique

JIRA Reference

Jira Legacy
serverSystem JIRA
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISDEV-3247
Jira Legacy
serverSystem JIRA
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISDEV-31023248


Audit Log
  • Create record - who / when

...

System JIRA
Process NamePG-2 View / Edit RotationSchoolComment
DescriptionUser should be able to view and make edits to existing Rotation School groupings 
Actors

HEE Admin

TIS Admin


Pre-Conditinos

Programmes must be defined

User must have appropriate access


Post ConditionsChanges saved to already created RotationSchool
Process Steps
  1. Navigate to reference data space
  2. Select field to be edited
  3. Make changes
  4. Save

Alternative FlowN/A
Rules
  • Changes can be made to name or programme link
  • Display warning message displayed to warn user of potential impact to previously/already linked Programmes, Trainees, Posts etc

JIRA Reference
Jira Legacy
server
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISDEV-3103



Audit Log
  • Edit record - who/when



Process NamePG-3 Remove RotationSchoolsComments
DescriptionUser should be able to remove a Rotation grouping
ActorsProgramme / Placement Admin
Pre-Conditions

Programmes must be defined

User must have appropriate access


Post-Conditions

Rotation School removed from Reference Table

Rotation field shows as blank in other records


Process Steps
  1. Navigate to reference data space
  2. Select field to be edited
  3. Change status to inactive
  4. Save

Alternative FlowN/A
Rules
  • Downstream data remains as is i.e. Trainee-Placement link remains in place
  • Display warning message displayed to warn user of potential impact to previously/already linked Programmes, Trainees, Posts etc
  • Remove display of Rotation label within records where applicable
JIRA Reference
Jira Legacy
serverSystem JIRA
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISDEV-3104
Audit Log
  • Delete record
Process NamePG-4 Assign RotationCommentsDescriptionUser can link a rotation grouping to TIS data, such as trainee or postActorsHEE AdminPre-ConditionsRecord does not contain a link to desired rotationPost-ConditionsRecord contains a link to desired rotationProcess Steps
  1. Navigate to record
  2. Select rotation from drop down
  3. Save record
  4. Display rotation grouping against record
Alternative FlowN/ARules
  • Only one rotation can be selected per record
  • Historical view diplayed via audit log only
  • Display warning message where rotation field is edited and is linked to another record i.e. Person is in Placement and one of the fields is changed
  • Only Current rotations can be selected
JIRA Reference
Jira Legacy
serverSystem JIRA
serverId4c843cd5-e5a9-329d-ae88-66091fcfe3c7
keyTISDEV-3336
Audit Log
  • add rotation - who when
  • edit rotation - who
    N/A
    JIRA Reference

    Audit Log
    • Delete record - who/when





    For Discussion

    #QuestionCommentOwner
    1
    • in TIS, is it actually necessary to assign rotations at both post and programme levels? Alternative would be to expose rotation grouping to all admins and set a rotation group max number so they remain manageable for all users?
    No, not necessary under new process - link rotation to programme, then assign rotation to person and/or post
    2
    • what other components use rotations?
    none
    3
    • Is it possible to combine the 2 old rotations tables into one, as well as any new rotations labels created?
      • potential impacts - localised v national views, duplicate labels
    yes, see ppt above
    4how should legacy rotations be displayed in TIS?As single value against a recordAlistair Pringle (Unlicensed)Are schools purely required for reporting puroses?

    2Do they need to be displayed anywhere else on TIS? Does it require more functinality than is described above? i.e. to support educational training?

    3Does school need to be displayed within a Programme form?

    4