...
TraineeProfile: add
linkedProgrammeMembership[]: {uuid, when, how, metrics}
to placement subdocument. The actual details of the PM are already held in theprogrammeMembership[]
subdocuments.tis-trainee-sync: add
placementProgrammeMembership
collection to be synced from TIS, and triggering re-enrichment of related placements. For the first phase, the only sync will be the Placement-ProgrammeMembership-Link table from TIS. When an INSERT/UPDATE/DELETE record arrives in tis-trainee-sync for that table we would need to update the sync collection, re-enrich the related placement and update the trainee profile accordingly.
...
Notes:
Post linkage (not reliable):
Sometimes placements ‘borrow’ post from another programme because otherwise post management becomes laborious, e.g. Emergency Medicine Higher → EM run-through; GP using Obstetrics etc. in hospital placement.
...
Note that the table above excludes placements for the 2-3% of trainees who have no programme memberships set up. Revised estimates for recent years including different linking methods are summarised below:
linked method: | ||||||||||
placement year start | total placements | unlinked | unlinkable trainee | unique PM | PM end date matches | f1f2_foundation specialty | %linked | %unlinkable | %to link | |
2024 | 158149 | 808 | 4153 | 153111 | 63 | 14 | 96.9% | 2.6% | 0.51% | |
2023 | 153490 | 716 | 4104 | 148618 | 52 | 0 | 96.9% | 2.7% | 0.47% | |
2022 | 144648 | 729 | 3612 | 140250 | 54 | 3 | 97.0% | 2.5% | 0.50% | |
2021 | 139423 | 821 | 3061 | 135460 | 72 | 9 | 97.2% | 2.2% | 0.59% | |
2020 | 117308 | 780 | 2896 | 113551 | 50 | 31 | 96.9% | 2.5% | 0.66% | |
2019 | 124209 | 791 | 2615 | 120681 | 70 | 52 | 97.3% | 2.1% | 0.64% | |
2018 | 119838 | 961 | 2664 | 116156 | 51 | 6 | 97.0% | 2.2% | 0.80% |