Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Working Group

TISAlistair Pringle (Unlicensed)Ashley Ransoo Adewale Adekoya James Harris Sebastian Kwok (Unlicensed)

North East, North West and YHDavid Short (Unlicensed)Liam.Lofthouse (Unlicensed) , Brandon Knott (Unlicensed)

South (WES/TV/SEV/PEN): Sue Barrand (Unlicensed)Mike.Richardson (Unlicensed)

London/KSS/SE:  Maria Kist (Unlicensed) Sarah Krause Maxine Owen (Unlicensed) Leah Kline (Unlicensed)

East of England: Caroline Grisdale

Midlands: Gwilym Williams (Unlicensed) Lauren Squires (Unlicensed)

NIMDTA: Mark.Oliver (Unlicensed) Gerard.McManus (Unlicensed)

Discussion/Action

Link to Metabase dashboard for data quality issues to resolve - https://build.tis.nhs.uk/metabase/dashboard/18

#

Discussion/Action

Responsible

Outcome

Status

1

Resolve Duplicates - TISDEV-4841Resolve the duplicate invalid GMC numbers, such as 'Retired,' and make them 'UNKNOWN'

Data leads

First discussed on DQ on 04/06: 

08/01: TISNEW-2364-Merging, then removal of Duplicate Person Records - Round 1DONE - Work completed for Round 1 on Stage and testing began. Since this was a flyway script, the importance was stressed on completion of the testing on stage as this would block anything else from being released to Production in out release pipeline

DS: Has done some testing. SB: leave manager tests carried out. JH/DS/AH: re-use some of the scripts that were used during consolidation for testing on metabase for next week.

DS: Prog membership, placements and assessments - Looks good so far. 

How long more this would need? - conclude by Wed 16/01.( and  are going to test this on Wednesday afternoon)

21/09: The scripts have been run on Prod over the weekend.

has taken extracts of the data on Friday afternoon ahead of the scripts being run. 

4/02: Round two will be needed. LaSE still to advise DS on what to do with the records that weren't an easy match. Chris picking this up - London may be ok but KSS need more attention

4/02: Leave manager - need to do checks for the circa 500 records to make sure that the round 2 de-duping would not leave orphaned records (as per the procedure for Round 1

01/04:

to provide the list of Id's/template for the second round of duplication (second strongest match rule). To send the list out to all regions be checked. Jen would have done for the South - to be checked?

15/04: Still awaiting for EMD, South and London.

24/06: Jen to speak to David tomorrow (25th) re queries she has found in the South. 

James to ask Gwil where has gotten to with this - returns from leave on the 1st July

08/07: David to resend file to Gwil and Jen is no longer confused (smile)  as she now understands that this part of the exercise will not remove ALL erroneous records. Work is continuing........

22/07: Ongoing, waiting for South and EMD data

02/09 EM have submitted, awaiting the South (ongoing)

14/10: Back with DS - to compare and rebuild the new list of what's been merged

  • Might be useful for bringing in the Northern Ireland data into TIS (Adewale Adekoya

11/11: Completed by South. With David at the moment.

09/12: There will be some duplicates because of Study Leave. The merging would have to be done at some point on TIS. Almost ready to go. 

06/01: DS post on slack for additional feedback.

03/02: DS posted on slack for everyone else to confirm this is OK. (De-dupe Round 2 spreadsheet)

20/04: Recommendation: to be done ahead of Northern Ireland and HCS onboarding onto TIS.

  • Aim for May 2020

04/05:

  • Mids & East (tick)

  • North (tick)

  • South (requested a report from Hicom re People Id’s that relates to TIS Person ID’s) - To then check against David’s SS

  • London

20/05: Round 2 de-duplication file -

We can go ahead and de-duplicate the records identified (~20) David Short (Unlicensed) to share those records, Ashley Ransoo James Harris Sebastian Kwok (Unlicensed) create ticket for Round 2.

Some coordination with Hicom after the bulk has been done.

03/06: Dig out the template/ticket and the script for refinement. (David Short (Unlicensed) Ashley Ransoo)

15/06: Template in TIS format expected by end today.

29/06: Sue: Hicom sent over a national list (personTISIds) of ~18 approvers to exclude in the merge. (Based on anyone that has ever approved a study leave application). Some coordination with Hicom for these records. The list on Slack to go first iteration excluding these 18 records. Second iteration look at the Hicom coord. ones. Sue to check against the master file.

29/06: Received and ticket updated.

15/07:

South - sent findings on merged records of duplicate Trainees where duplicate trainee record has leave application records

27/07:

Iteration 1: Exclude Hicom Records

https://hee-tis.atlassian.net/browse/TISNEW-4705

Iteration 2: Hicom records only

https://hee-tis.atlassian.net/browse/TISNEW-4871

Include the 38 records to Round 2 - Iteration 2 (Hicom coordinated)

21/09: There are still some duplicates being encountered. Re-run DS script to identify?

Ticket to retrospectively set the training status - ?

06/10: Deduplication Round 3 -

Rules for Round 3 (TBD): (Regional Leads to take it away and look at the above before coming up with a set of Rules as a group)

  • Leave manager might take longer

  • David Short (Unlicensed) to amend scenario 4 to remove SFB default merge and rerun count

  • 16/11:

Do the Round 3 split into 1000, followed by the hicom records.

14/12: Sue has reviewed this but will be picked up in the new year.

11/01:

https://healtheducationengland-my.sharepoint.com/personal/sue_barrand_hee_nhs_uk/_layouts/15/AccessDenied.aspx?Source=https%3A%2F%2Fhealtheducationengland-my.sharepoint.com%2Fpersonal%2Fsue_barrand_hee_nhs_uk%2FDocuments%2FWork in Progress%2FWork in Progress - Sue%2FData Leads%2FDuplicate Person records on TIS%2F27.11.2020%2FDeDup3.xlsx%3Fweb%3D1%26CT%3D1610365865477%26OR%3DOutlook-Attachments%26CID%3D3DAF47FC-C53D-4693-BC23-1BA7DF1CB05B%26wdLOR%3Dc10F86DBC-38A1-497A-8AFA-F036C59C7557&correlation=5e37a09f-206b-2000-59b2-7e5623befefc&Type=item&name=97d9aad2-370a-4a31-b760-c936ebc525be&listItemId=221480

11/01:

  • Suggestion is to wait until Accent Leave Manager migration, although that would mean re-running the script then. 08/02: Delayed beyond March 2021

  • Archiving work to follow.

08/03: Expecting LM to go live in June 2021.

12/04:

Intrepid Leave Manager ETL

Aim for end of August

Note: 4.30 UTC - NDW pulls data from Hicom

24/05: Testing of the ETL in progress. On target for end of August.


2

Identification and removal of Consultant data on TIS

All

Removal of consultant data has a dependency on De-duplication work.

22/10: Dependency on the De-dupe work. Follow up with Chris after the de-dupe work has taken place. This is to identify which Consultant data belongs to which Trust so that they can have this if the trust wants.

29/10: Linked to the removal of the consultant information from TIS we also need to address the issue of the non-trainee posts. So a further piece of work needs to take place to identify and hard delete these posts. Will need to take a copy of this so that (like with the non-trainee records) we can pass this to the trusts if needed. JW to create ticket related to the deletion of posts.

19/11 - Once de-dupe is done, check the full list of People from Chris. Please review against the surviving records (IDs) onTISNEW-2057.

14/01: Wait until the testing of the de-dupe has been done on stage then carry on.- 

04/02: Awaiting on DS on testing outcome for TISNEW-2057 to prioritise TISNEW-2083. Does the script attached to 2083 has everything? 

Check with Rob about urgency of this re IG - JW to do this

01/04: to check with Rob/Ben.

15/04: response from Rob 'From an IG perspective - of we don't need it then we should not keep it.'

Supervisors and Leave approvers taken into account on Chris's script.

24/06: The South has undertaken a post audit and set to Inactive Consultant/non current posts which has resulted in a reduction of approx. 2000 posts

Suggestion that this is something that the other three regions can do while the Person de-dup is in the process of being completed.

Suspect most of the Consultant posts in the North and Mids and East are now inactive meaning that the majority of outstanding posts belong to KSS (possibly)

Once this has been completed for Posts they can remain as Inactive rather than undertake another unnecessary step.

22/07: Still waiting on the de-duplication work. To discuss about Supervisors after this piece of work.

17/02: Intrepid/Leave Manager roles to be sorted out ahead of de-dupe of consultants on TIS

20/04:

  • Aim for May 2020.

  • Action: Investigating Chris’s script, check for any leave manager records.

04/05: Report has been amended - Query saved on Data warehouse. Exclude list of Approvers before removing.

21/05: Update from the south and EM.

03/06: Waiting on Hicom.

29/06: Sue: Hicom sent over a national list (personTISIds) of ~38 approvers to exclude in the merge. (Based on anyone that has ever approved a study leave application). Some coordination with Hicom for these records. The list on Slack to go first iteration excluding these 18 records. Second iteration look at the Hicom coord. ones. Sue to check against the master file.

19/10:

Script for consultant data updated:

https://healtheducationengland.sharepoint.com/TIS/Shared Documents/Forms/AllItems.aspx?id=%2FTIS%2FShared Documents%2FJ. Data and Information%2FData Quality%2FNon Training Placements and Programmes.sql&parent=%2FTIS%2FShared Documents%2FJ. Data and Information%2FData Quality&p=true&originalPath=aHR0cHM6Ly9oZWFsdGhlZHVjYXRpb25lbmdsYW5kLnNoYXJlcG9pbnQuY29tLzp1Oi9nL1RJUy9FZTNBa3BqQXFvdEhoRmpBdkZnX04wOEI2WE1HazFrdWhFNXBuMDFMU212VWpnP3J0aW1lPWUxZEdUQ04wMkVn

19/10: Spreadsheet of grades ← James:

https://healtheducationengland.sharepoint.com/:x:/r/TIS/_layouts/15/Doc.aspx?sourcedoc={E10875EF-5AE0-4B22-B77D-4CE1A2484575}&file=IsTrainingGrades for Review RUN 15-10-2020.xlsx&action=default&mobileredirect=true

14/12: Sue has reviewed this but will be picked up in the new year.

11/01:

  • Suggestion is to wait until Accent Leave Manager migration, although that would mean re-running the script then. 08/02: Delayed beyond March 2021

  • Archiving work to follow.

  • 08/03: Expecting LM to go live in June 2021 with testing starting in April through to May

24/05: Testing of the ETL in progress. On target for end of August.

On hold until Point 1 has been completed to the group's satisfaction for People area

3

Sites created with Trust code. Trust codes are not unique. 


01/03/2019: Tom De Salis:

Cleansing the NTS data revealed the fact that 3 of our CCGs merged into a super-CCG last year, which means their sites have the wrong Trust/Trust code on TIS. This is an issue on both the Site reference table and on all the posts related to these sites. It affects around 100 sites.

  1. Do we know when the post update tool might be available to update the posts? Is it worth waiting?

  2. Would we be able to do an update on the back-end to the site reference table?

AR:  Site is linked to Trust via the TrustId. When creating a Site, a valid Trust Code is entered and the Trust ID is fetched from the Trust reference table to attach to the Site. 

However, since the Trust Code is not currently unique in the Trust reference table, the site might be linked to incorrect Trusts.

E.g. Trust Code RQ3:

Trust Code VTS:

Are these sites linked to the correct trusts?

01/04: Check if the FE is displaying INACTIVE values when creating site. Need to understand what the problem is.

to speak to Tom de Salis/invite him to the next data leads call . 

  • Raise a ticket to get the Trust search behave as the Site Search.

  • list posted on DQ channel to be discussed.

15/04:

  • Identify duplicate Sites (Site codes not unique) in Site Reference Table- 

  • Identify duplicate Trusts codes in Trust reference table

  • Identify association between Current Sites to Inactive Trusts

  • Each Region data Lead to review on DQ channel.

24/06: Regions to act on report created by Chris. Not for immediate attention due to the current work ongoing in Local Offices.

19/08: Ongoing

07/11/2019 Similar issue raised Lynn Bradley team https://hee-tis.atlassian.net/browse/TISNEW-3571 another ticket raised for all duplicate trust code https://hee-tis.atlassian.net/browse/TISNEW-3577

  • Mids and East - (tick)

  • South - (tick)

  • North - 

  • London - 

11/11: Post the spreadsheet on DQ channel to sort out the duplicate Trusts codes and ensure 1 only is CURRENT for each code. 

Trusts do not have Local Office boundaries, owner field can be ignored. 

03/02: Inactivate and ensure only unique trust codes are left

20/04: Check if there are still records on metabase.Ashley Ransoo / James Harris

https://build.tis.nhs.uk/metabase/question/316

15/07: Sites and posts linked to the trusts that remain in the above query.

24/08/2020: Still same number of duplicate trust codes. Can someone take the lead to finalise the last few?

07/09/2020: DS: Having run some queries, quite a few don't seem to be associated with any current posts or, current/future post funding episodes. I'd recommend the ones highlighted in yellow be made inactive and this will eliminate the bulk of the duplicates. Happy to speak about it this afternoon on the call.

Inactivate the highlighted ones.

21/09: Trust merger issue.

David Short (Unlicensed) - send some examples of updating Sites.

select * from Site where trustId in (130,735,2003)

Validation of Site table - ticket - https://hee-tis.atlassian.net/browse/TISNEW-3577

05/10: AR: Unable to replicate with Site ID = 76 with Trust Id 735

Not for immediate attention as priority in LOs is August intake and ARCPS

4

Programmes and rotations on TIS which are current but do not seem to being used and need to be inactivated.

All

https://build.tis.nhs.uk/metabase/question/320
https://build.tis.nhs.uk/metabase/question/321

20/05: GW suggestion to look at what GMC approved programmes are per site before inactivating

03/06:

15/07:

  • M&E: Programmes with no approved sites to be identified, (tick)

  • South: All blank rotations deleted/inactivated (tick)

  • London/KSS: Larissa/Chris/Maxine (tick)

  • North: David to Check with YH (tick)

    Impact of inactivating Rotations associated with Programmes on Posts. Rotations are associated to Programmes and to Posts.

15/06:

We will need to supply a list of Programmes to Hicom to add to Oriel as part of Oriel 2 development to facilitate the ingestion of trainees between the Oriel and TIS.

02/11 - Inactivate Rotations. Ashley Ransoo James Harris

16/11:

Need to check dev time to inactivate those in bulk.

14/12:Ashley Ransoo create a ticket and pick up in the new year to bulk inactivate the rotations.

11/01/2021: https://hee-tis.atlassian.net/browse/TIS21-1007

08/03: Paused until Simon’s back.

12/04: Progress script with Simon.

5

Issues around unique site codes

All

Branch sites.docx

09/12:

  • Are Site Code and Site number the same for all site records - report?

  • Site code is not unique on TIS - should this be?

  • Can/Should one of  Site code or Site number be unique? Therefore serve the purpose of branch sites for recording the branch code

  • An investigation into the ODS list, to get the ODS list into the NDW.

16/12:

Further discussions on #dataleads

  • Suggestion is to record the branch code in the Site Number field and this to be unique. The Site Code will be duplicated where the parent site has multiple branch codes/Site numbers in the Site reference table.

  • Ticket to add validation to TIS to make Site Number and SiteKnownAs unique once data leads have done a tidying-up of the site numbers and SiteKnownAs. https://hee-tis.atlassian.net/browse/TISNEW-3713

  • A meaningful name is needed for Site Number or Site Code so that it is clear to users when recording Sites. 

  • There are only 49 sites where there is a mismatch between the two fields (Site number and Site Code) and of those a good chunk on is null. 

  • SiteKnownAs will be different for each Branch Site where the parent code is the same and branch code is different, therefore no impact on TIS.

  • Raise ticket to add SiteCode to TIS_Interim and send to NDW. https://hee-tis.atlassian.net/browse/TISNEW-3714 Add Site

  • 20/04: Code to TIS_Interim and send to NDW.Add SiteCode to TIS_Interim and send to NDW.

20/04: Will be discussed next at PAG.

04/05: Site code added to NDW.

  • Is the branch code in the dataset from the API? - James Harris to do some mining. (Waiting on NDW)

27/07: Parked for now. Data warehouse/NDW going through major re-design. Find out ETA.

11/01: James discussing with JT this afternoon.

12/04:

Reference Data - ODS list
How do we connect GMC approvals with the ODS?
Should be available in the GMC backend
Available on public domain, refreshed every week or so - Gwil to share the link.
Short term - Upload the spreadsheet to data warehouse.

Working group: Mike volunteering (smile), David, Gwil

30/04: Attach list from James - 501 Posts need looking at

  • Dental sites?

  • Add Site type - https://hee-tis.atlassian.net/browse/TIS21-1535 - Where a code does not fit into either model

  • Dummy Site Record/Undefined Site connected to posts

  • GP Academic Site in NTH → Undefined Site?

  • If there is no post connected to the site → Site not in use → Inactivate

This group to continue looking at the above.


6

Placement.SubSpecialty

James/All

  • Placement Sub Specialties not being sent to NDW, but only Placement Other Specialty - https://hee-tis.atlassian.net/browse/TISNEW-5857

  • Posts Sub Specialties are recorded under Post Sub Specialties instead of Post Other Specialty

  • Future work:

    • Posts that have Sub specialties put into the Other Specialties field to be tidied up.

    • Other Specialties are also currently recorded under sub-specialties and would need to be looked at nationally.

7

Post Funding with no end dates but are INACTIVE

James/All

Use the Bulk Post Funding Update tool to update them. (Note: by TIS_PostFunding_ID* not PostID)

Impact on leave manager? - Mike.Richardson (Unlicensed) to check.

Check impact with ESR on Inactive Posts - Ashley Ransoo / James Harris

11/01: Post Status of CURRENT only are reconciled and placements exported against.

10

New ESR Interface data to NDW for reporting

All

  • Ticket to send MongoDB to NDW?

  • https://hee-tis.atlassian.net/browse/TIS21-224

  • 24/05: The ticket is for giving access to Trusts to report on/investigate and not HEE.

  • 22/06: ‘ESR Open Data Warehouse’ available to Trusts only. Dataset includes Position ID and Assignment ID but not the TIS NPNs. Suggest sending those to NDW from TIS ESR mongo database.

    • Meeting next week to flesh out the complete dataset and reports requirement.

    • Ticket to send any additional data to NDW?

13

Oriel Integration

All

Oriel Workforce Extract - Programme name and number to be included (work starting Mid March and will take about 2-3 weeks), aiming to be ready for April 2021 when most of the trainees will be added.

  • Extension of the Leave Manager ETL with additional views into the NDW

  • These could be used as a basis to then convert into the TIS bulk People upload format (Volunteers to help James create the scripts: Mike.Richardson (Unlicensed) , Caroline Grisdale, Mark.Oliver (Unlicensed) )

    • There will be a suite of reports including ability to compare on what’s on TIS and what yet to be uploaded on TIS.

    • CoP: by Early May the trainees to be on TIS

    • Note: currently recruitment team run report from Oriel and upload to TIS

    • Requires a change in process in Local Offices therefore probably defer to Round 2?

https://hee-tis.atlassian.net/wiki/spaces/NTCS/pages/194347025/Oriel+Integration#Assumptions-&-Discussions-for-Implementation

08/03: Awaiting on the first part of the development in LM

Oriel - (2020 - 2021) Discovery

12/04: Access to Hicom DR (Same location as Leave Manager V3)

24/05: Waiting on Hicom on DR3

16

NI - Sitecode updates within Reference not cascading to placement > SiteCode

Gerard.McManus (Unlicensed) /Gwil

SiteCode within TCS > Placement not updated

Sitecode within TIS_Interim > VwPlacement

08/03: Changed on reporting for NI. Not an issue for HEE due to process being to inactivate and re-create new rather than update.

19

Assessment Issues

James

https://aws-build.tis.nhs.uk/metabase/question/371 --To delete? https://hee-tis.atlassian.net/browse/TIS21-1502?atlOrigin=eyJpIjoiOTA2ZGEwZTY5YzZlNDk5NmIzMzFkYzcxNzA5ZjE3NTgiLCJwIjoiamlyYS1zbGFjay1pbnQifQ

https://aws-build.tis.nhs.uk/metabase/question/372 --To fix?

ID manual updates

24/05: Hard deletes for those requiring deletion. (Joseph (Pepe) Kelly)

21/06: This has been done. Suggest closing. Assessment Bulk Update using TIS Id’s has been refined, however it has suggested we do not develop the bulk soft delete functionality via the last column on the template but a new template for bulk ‘Hard’ delete of assessments to be developed in the future similar to Placements Bulk Delete, that is hidden from the UI.

https://hee-tis.atlassian.net/browse/TIS21-1759

20

Qualifications

Gwil/All

  • 12/04: Qualification type - derived field based on qualification recorded on Oriel, can be Primary or Supplementary

    • Needs adding to the Bulk upload templates

  • Workforce Extract - Primary qualification included

  • Pull from GMC in to NDW - James to speak with Daniel Smith

30/04:

  • Future roadmap to deliver LRMP as an API from GMC, to have this data included - Sending the data to NDW

  • Hiding the data/Tab on FE of TIS for ‘Qualifications’, only needed in NDW - > Ticket? Ashley Ransoo

  • NIMDTA? –> Hidden - hold off until NI confirm!

  • Bulk Uploads process to be updated - exclude qualifications columns?

  • PH - non medical route - No Primary Qualification? check this on Oriel, Non mandatory on Oriel for PH.

  • Dental Qualifications - GDC (Sebastian Kwok (Unlicensed) research into)

07/06:

  • GDC data extraction into the NDW (Seb/James/Mike)

21

NTS views

Mike/All

Improvements:

07/06:

Data quality checks on the NTS survey:

  • Trainees in a programme and therefore is on a placement on the date of Survey

  • Trainees not on a placement on the date of the survey

22

Site and Trust Tables

James/All

  • There are 18000 current posts that have an 'invalid' site attached to them

  • https://hee-tis.atlassian.net/browse/TIS21-134

  • 07/06:

    • Segment known Site and Trusts issues and map them to regions to facilitate clean up

    • Map Site and Trusts or Organisation Types

    • Start to define what a regular DQ report will look like

      • Comparing placement end dates and site/trust closure

      • How to slice and filter

      • Dealing with time delay of mergers aka 'grace period'.

      • Identifying successor organisations when have full ODS tables

    • GMC Approvals Data

      • ODG topic of OOPT and Site Approvals

      • Speak to GMC at ODG about more automated pull of full approvals

      • Speak to JT about which db to add Approvals data to and if possible for data service team to start regularly uploading this data via SSIS

      • Upload one off static full approvals list to start querying the data

    • 22/06: 6th July another session.

23

Person records deletion from TIS

All

  • e.g. foundation trainees not having started, needs deleting/Archiving from IG perspective.

  • 07/06:

    • Person Records added to TIS with no programme membership after X months? → Rules to archive/remove from TIS.

      • X months = 3 months after added date

      • Look at the roles attached to the Person record - Excluding records where Leave approver, ES and CS roles are attached.

      • Look at whether it has programme memberships/placements or not

      • Any other considerations?

      • NIMDTA - Archiving? → same GDPR rules should apply. Alistair Pringle (Unlicensed) to speak with Marc.

    • 22/06: Archiving in the NDW.

24

Local Post Number field for NI

All

25

Role of ‘Dr in Training’ missing

All

GMC LRMP Performance Issues

James/Caroline/all

  • 22/06: GMC full LRMP table has some serious performance issues. After trying some different logic I managed to find a way to use it which isn't too painful. Happy to share if anyone needs to use it sometime

Jira Tickets (Reference Tables)

key summary type created updated due assignee reporter priority status resolution
Loading...
Refresh






  • No labels