Placement Planning Tool
Background
The purposes of the Placement Planning Tool (also known as Placement manager in its current form on Intrepid) are:
- To allow the person responsible for adding placements in a programme, access to the full range of data that is required to properly plan the rota within a single UI.
- Useful when Training Programmes are too big and made up of Rotations.
- To manage changes in placements , e.g. deferrals of start dates
- To organise programmes with posts and people
As_Is
To_Be - MVP
As a Training Programme Director/Admin
I want To access the people and posts and placements in the Programme i'm responsible for within a user interface
So that I can efficiently manage placements within my programme of responsibility for a given time frame.
Row no. | User Story | Jira Ticket | Comments | Acceptance Criteria |
---|---|---|---|---|
1 | As a TPD
AP: At the time of searching the person, if we could have a link to the person>placements.
|
| Given I am a TPD user or Admin User Given there are trainees records returned for the time frame specified Given there are Inactive/Deleted posts against the selected Programme | |
2 | As a TDP
|
Ashley:
| Given there are Whole Time Equivalent (WTE) placements against the selected Programme on TIS | |
3 | As a TPD I want to be able to see posts with overlapping placements So that the posts numbers are not duplicated on the planner. |
| Given there are posts with more with multiple placements for the default or adjusted timeline Given the timeline is then adjusted with a time period where for the same Post there are either more or less placements Given the timeline is then adjusted with a time period where for the same Post there are no placements | |
4 | As a TPD
|
| ||
5 | As a TPD
| Given I am a Training Programme Director or Administrator Given I am a Training Programme Director or Administrator Given there is a specialty filter to select from before rendering the planner Given Posts attached to the Programme can have 'Other sites' Given the placement creation modal has all the placement fields Given the Placement modal has educational and clinical supervisor fields Given placements can be added from the Planner Given there are placements on the Planner Given ESR Notifications are currently tracked with existing endpoints for placements Given Placement added or amended date are recorded using existing Placement endpoints Given Placements are rendered on the Planner And the planner should re-render without and not show the deleted placement | ||
6 | As a TPD I want to be able to see and differentiate between the different types of placements (Parental leave, In Post, etc.) So that I can efficiently manage the plan | Matt: This will be visible in the Modal and Tooltip | Given there are different types of Placements (In Post, Parental leave, etc.) | |
7 | As a TPD I want to be able to organise and save the plan So that I or someone else with relevant permissions can come back later and make changes to it | Given I am a Training Programme Director, Local Office Administrator with access to Programmes Given I am not one of the above roles, e.g. Trust admins roles (tbd as to which roles should have access to the Planning Tool) | ||
8 | As a TPD I want to see the plan with a start date/time of Today's date by default and spanning to 12 months in the future, but should should also be able to adjust the time window So that I can also view past and future Placements. |
| Given a Programme and a specialty is selected When one of the collapsible Sites menus is expanded Given a Programme and a specialty is selected | |
9 | As a TPD I want to be able to see the Post detail (National Post Number, Site, Specialty and Grade) on the planner
So that I have the site information of the post and easily assign trainees to vacant posts in a Plan. | - TISNEW-2488Getting issue details... STATUS |
| Given Posts are recorded with a number of details on TIS When the Posts are rendered on the Planner Then I should be able see as a minimum the National Post Number, Site, Main Specialty and Grade of the posts. |
To_Be - Post MVP
Row no. | User story | Jira ticket | Acceptance criteria |
---|---|---|---|
1 | As a TPD for For London Programmes I want to be able to include rotations in the Placements plan So that I can manage Rotations for London | ||
2 | As a TPD - Descoped I want to be able to see/preview a draft version of the placement plan/arrangements for a programme So that I can make changes before publishing | ||
3 | As a TPD - Descoped I want to be able to publish the placement plan/arrangements for a programme So that they can flow to ESR |
PPT User Feedback -
Proposed Solution Design / UX
This UI/UX needs to be reviewed with regards to the MVP and consideration for missing elements.
UX wireframes
UX enhancements v2
InVision wireframe: https://projects.invisionapp.com/freehand/document/nNUkR1mVe
Modal UX work:
Screenshot here Matt Leech (Unlicensed) have you missed a screenshot here?
Jira tickets
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213