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

« Previous Version 16 Next »

The following is a summary of conditions and scenarios that must be in place when the 4 specific actions are taken against a trainee’s record.

General rules

  • Add / Remove / Ignore / Review connection lists

    • Display trainees in editable mode to Local Offices who in current connection

    • Display trainees in non-editable (read only) mode to Local Offices with a past connection

  • Ignore connection list

    • Display trainees in editable mode to all Local Offices, where no current connection

    • Do not send to GMC

  • Flag for Review connection list

    • Display trainees in editable mode to all Local Offices, where no current connection

    • Do not send to GMC

    • Display a red flag

  • Designated body displayed in Revalidation app should align with GMC data, not TCS

Interaction rules

  • For all manual changes, move the trainee record to applicable filterable list i.e. change the status field, do not automatically update the connection status unless the GMC refresh dictates change

  • Add connection can only be done where there is no existing connection i.e. “Current connection = no” - restrict Admins from adding connection until they have removed existing one

  • Remove connection can only be done where there is an existing connection i.e. “Current connection = yes” - restrict Admins from removing connection until they have removed existing one

    • Re the above - we don't need to remove a connection before we add it, we can’t remove connections from another DB (other than the one/ones we are responsible for) but we can add a doctor who is connected to another DB which has the effect of removing them. << [IO] It’s not required in the current system, however to ensure accuracy in the new system, it would be needed as a separate step. In future we can look at how to refine this down.

  • Ignore connection can be done whether current connection = yes/no

  • Flag for review can be done whether current connection = yes/no

  • When a reason is applied because of a change made to a connection, the date that the change is made should fall within the programme membership start and end dates, in order to be associated with a particular trainee + programme membership + DB

Display rules

  • Display all connections for each programme membership

  • Refresh add / remove connections intra day

  • Display confirmation on success

  • Display confirmation on failure

  • Add new rows to


Trigger scenario

Action in RevalConnections

Comments

1

New trainee in TIS

Update record in Revalidation

  • Add connection

  • Display in disconnected filter & all

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

(LE) All add connections should be manual? At least for the time being

Trainee appears under the add connection filter

2

GMC Refresh + no change

No change

e.g. Ade the trainee is assigned to east midlands, when the GMC job refreshes the data at night, Ade is still assigned to east midlands - no change

3

GMC refresh + update

Update record in revalidation:

  • Add connection, or

  • Remove connection

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

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

4

GMC Refresh + update + DBC does not match programme membership

Update record in revalidation

  • Flag for review + add connection

  • Flag for review + remove connection

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

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

[IO] Add / remove depends on GMC refresh request

Does a flag mean highlight row in red or something and added to exception queue?

[IO] It would mean add to exception queue as well as moving into either the Add or Remove filter - flagging may be useful as a future requirement/enhancement

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

5

GMC refresh + update + programme membership expired

Update record in revalidation

  • Flag for review + add connection

  • Flag for review + remove connection

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

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

[IO] Add / remove depends on GMC refresh request

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

6

GMC refresh includes new GMC number + not held in TIS

Update record in revalidation

  • Flag for review + add connection

  • Flag for review + remove connection

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

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

Anything for review = move to exceptions queue?

[IO] It would mean add to exception queue as well as moving into either the Add or Remove filter - flagging may be useful as a future requirement/enhancement

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

7

Trainee programme membership removed (in TIS) + DBC

Update record in revalidation

  • Remove connection

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

8

Trainee programme membership end date (in TIS) is <CCT date

Update record in revalidation

  • Remove connection

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

9

Trainee programme membership end date (in TIS) is <today

Update record in revalidation

  • Remove connection

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

[IO] This is already added to list

10

Trainee has no programme membership in TIS + today > CCT date

Update record in revalidation

  • Remove connection

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

11

License to practice removed from Trainee record

Update record in revalidation

  • Remove connection

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

[IO] How do we know this happens in TIS/Revalidation?

12

Trainee programme membership is <

Update record in revalidation

  • Remove connection

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

13

Admin selects to “Hide”

Update record in revalidation

  • Move to Ignore list

  • Maintain connection status

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

14

Admin selects to “Unhide”

Update record in revalidation

  • Move to applicable list dependent on connection status

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

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

15

F1 trainee

i.e. Grade = F1

Update record in revalidation

  • Move to Hidden list

  • Maintain connection status

Ignore = move to hidden list? Yes, terminology updated

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

16

Military trainee

i.e. Programme membership type = M

Update record in revalidation

  • Move to Hidden list

  • Maintain connection status

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

17

Trainee has no programme membership + no designated body

Update record in revalidation

  • Move to Hidden list

  • Maintain connection status

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

18

Programme membership type = Visitor

Update record in revalidation

  • Move to Review list

  • Maintain connection status

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

19

Trainee programme membership = joint

Update record in revalidation

  • Move to Review list

  • Maintain connection status

Review = excpetions queue?

[IO] It would mean add to exception queue as well as moving into either the Add or Remove filter - flagging may be useful as a future requirement/enhancement

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

20

Trainee programme membership overlaps between 2 regions

Update record in revalidation

  • Move to Review list

  • Maintain connection status

[IO] How will this be known?

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

21

GMC API failure

Update record in revalidation

  • Flag for review

  • Maintain connection status

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

22

GMC number removed in TIS

Update record in revalidation

  • Flag for review

  • Maintain connection status

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




  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.