Logic context
Scenario description | Rules | Actions | Appear in which Tab? Y/N | Comments | MVP? | ||
---|---|---|---|---|---|---|---|
1 | F1 Doctor | Trigger: Placement grade = F1 |
| Hidden Tab only- Y | Doctor appear in All Doctors Tab? Do we really need the All doctor tab? | Y | |
2 | Military Doctor | Trigger: Programme membership type = Military |
| Hidden Tab only Y | Doctor appear in All Doctors Tab? | Y | |
3 | Reval Admin manual hide current connected Doctor | Trigger: Manually hide doctor |
| Hidden Tab only? N/R | Should the Doctor still appear in connected? I want to think ‘No’. Doctor appear in All Doctors Tab? | Not Required at all | |
4 | Visitors |
|
| If doctor current connection is NO:
If doctor current connection is YES
| How will notifying GMC and doctor work? Nothing to do from our end - Admin will contact doctor Doctor appear in All Doctors Tab?No Visitors in TIS- need to know how to deal with them. Stop: 20/04/2022 | Y | |
5 | Update made via GMC ConnectDuring GMC update; Doctor is Connected to a DBC (Add connection) Doctor is disconnected from a DBC (Remove connection) | Should these update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours? |
| If doctor current connection is NO:
| Doctor appear in All Doctors Tab? No | ||
6 | Update made via GMC Connect Doctor is disconnected from a DBC (Remove connection) | Should these update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours? |
| If doctor current connection is YES
| Doctor appear in All Doctors Tab? No | ||
67 | DBC removed | They should be added to a designated body if they have a programme membership and today is within the start/end date; Both must be true in relation to programme membership in this scenario
|
| If doctor current connection is NO:
If doctor current connection is YES
| |||
78 | DBC not matching for both TIS and GMC | If GMC Connect updates a connection, but it clashes with TIS DBC, should this update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours | If doctor current connection is NO:
If doctor current connection is YES
| ||||
89 | Programme membership not matching | If GMC Connect updates a connection, but it clashes with TIS programme membership detail, should this update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours | If doctor current connection is NO:
If doctor current connection is YES
| ||||
910 | GMC number not matching | If GMC Connect updates a connection, but it clashes with TIS GMC Number, should this update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours | If doctor current connection is NO:
If doctor current connection is YES
| ||||
1011 | No GMC number in TIS GMC send a GMC number for a doctor who had no GMC number in TIS |
| If doctor current connection is NO:
If doctor current connection is YES
| This also should cover if GMC Number is removed in error.No GMC number in TIS but GMC number in GMC Is it possible to have a doctor without GMC number in GMC? If yes, should we also send to discrepancies? | |||
1112 | GMC number against 2+ trainees+ doctors | Two doctors having the same GMC number |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
1213 | No training pathway in TIS |
| If doctor current connection is NO:
If doctor current connection is YES
| If there is no training pathway in TIS, should the doctor be moved to discrepancies tab? | 13Any update to the Training Pathway should move to discrepancies? | ||
14 | Programme Owner removed or changed in TIS | Their connection should be updated Trigger: owning local office changes |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
1415 | Programme Membership removed or changed in TIS | Their connection should be updated Trigger: programme membership changes Both must be true in relation to programme membership in this scenario
Optional programme membership change
|
| If doctor current connection is NO:
If doctor current connection is YES
| |||
1516 | GMC provide doctor not in TIS |
| If doctor current connection is NO:
If doctor current connection is YES
| Can TIS- Reval app capture such doctors from GMC? Is All Doctor tab populated from GMC or TIS (Question for the devs)? | |||
1617 | Doctor has current programme membership in TIS, not connected to DBC & programme end date is today or in the future | They should be added to a designated body if they have a programme membership and today is within the start/end date. Both must be true in relation to programme membership in this scenario
|
| If doctor current connection is NO:
| |||
1718 | Doctor has no current programme membership in TIS, and not connected to DBC | They should be hidden At least one of the below must be true in relation to programme membership in this scenario
|
| Hidden Tab only | |||
1819 | Doctor has no current programme membership in TIS, but connected to a DBC | They should be moved to an exception queue At least one of the below must be true in relation to programme membership in this scenario
|
| If doctor current connection is YES
| |||
1920 | No programme membership in TIS but with curriculum (today <Curriculum end date) | They will need to either (i) have a programme membership added and be connected, or (ii) Hidden Trigger: today <programme membership end date |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
2021 | No programme membership in TIS but with curriculum (today > Curriculum end date) | They will need to either (i) have a programme membership added and be connected, or (ii) Hidden Trigger: today >programme membership end date |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
2122 | Doctor Connected to a DBC and Programme Membership not expired |
| If doctor current connection is YES
| ||||
2223 | Doctor Connected to a DBC and Programme membership Expired |
| If doctor current connection is YES
| Admin allowed to manually to disconnect | |||
2324 | Manual add connection in TIS-Reval to Programme Membership and there is discrepancy with TIS programme membership | If manual change (add connection) and there is conflicts with TIS programme membership |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
2425 | No current placement | Also without current but with future placement? | |||||
2526 | TIS to GMC API failure | The last updated date should be displayed across revalidation; resend should be made available |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
2627 |
Possibilities?
2. Dual curriculum and Programme end date not expired | Trigger: no designated body + shared programme membership Both must be true in relation to programme membership in this scenario
|
| For Joint programme If doctor current connection is NO:
If doctor current connection is YES
For Dual curriculum If doctor current connection is NO:
If doctor current connection is YES
| Expired programme membership for the two scenarios? If doctor current connection is NO:
| ||
2728 | All trainees | Display full list of trainees associated with admin's local office Trigger: trainee programme membership owning local office = same as admin’s |
| What is the meaning of this? | Not Required? | ||
2829 | Overlapping programmes in 2 regions | Trigger: start date of one programme is before end date of the next + programme in 2 regions |
| If doctor current connection is NO:
If doctor current connection is YES
| |||
2930 | INACTIVE Doctors in TIS | If doctor current connection is NO:
If doctor current connection is YES
| |||||
3031 | Hide doctor with current connection | Admin should be able to hide connected doctor though the doctor stays connected | |||||
3132 | NEW: License to Practice removed due to suspension | Remove connection | How do we no this in TIS Reval? |
...