Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Logic context

GMC update

  1. Doctor is disconnected from DBC:

Doctor All Doctors Tab

Scenario description

Rules

Actions

Tab

Comments

MVP?

1

F1 Doctor

Trigger: Placement grade = F1

  • Hide Doctor

Hidden Tab only

Doctor appear in All Doctors Tab? Do we really need the All doctor tab?

Y

2

Military Doctor

Trigger: Programme membership type = Military

  • Hide Doctor

Hidden Tab only

Doctor appear in All Doctors Tab?

Y

3

Reval Admin manual hide current connected Doctor

Trigger: Manually hide doctor

  • Hide Doctor

Hidden Tab only?

Should the Doctor still appear in connected? I want to think ‘No’.

Doctor appear in All Doctors Tab?

Not Required at all

4

Visitors


Trigger: Programme membership type = Visitor

  • Add to Discrepancies Tab (Exception Queue) (also need to be able to add/remove connections and add comment reason manually)

  • Visible to all local offices Associated to the DB? is it for that associated DB or all DBs?

  • When change is made, send to GMC and notify Visitor. What change(s) do we need to send to GMC?

If disconnected:

Discrepancies Tab (Exception Queue) & Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

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 Connect - add/remove connections;

During GMC update, if ;

  • Doctor is Connected to BDCa DBC (Add connection)

  • Doctor is disconnected from DBC

  • DBC not matching

  • Programme membership not matching

  • GMC number not matching

  • Programme Owner removed or changed

  • Programme Membership removed or changed

This should
  • a DBC (Remove connection)

Should these update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours
Trigger: GMC refresh (nightly??)If GMC Connect updates a connection?

  • Add to Discrepancies Tab (Exception Queue)?

  • Visible to Local Office associated with the connected designated body only

GMC update

  1. Doctor is disconnected from DBC:

Should the update appears in Historic Connections tab (Disconnections) only and also the doctor appear in Discrepancies Tab (Exception Queue)?

2. Doctor is Connected to BDC:

Should the update appears in Current Connections tab ( Connections) only and also the doctor appear in Discrepancies Tab (Exception Queue)?

Doctor appear in All Doctors Tab? No

6

DBC not matching

If GMC Connect updates a connection, but it clashes with TIS programme membership detail

Flag for review

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to Local Office associated with the connected designated body only

TIS DBC, should this update be reflected within TIS-Revalidation-Connection Discrepancies within 24 hours

DBC not matching

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

2. Doctor is Connected to BDCIf Connected:

Should the update appears in Current Connections tab ( Connections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?3. DBC not matching

7

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

Programme Membership not Matching

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

If Connected:

Should the update appears in Current Connections tab ( Connections) only and also the doctor appear in Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only4. Programme Membership not Matching?

8

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

5GMC number not matching

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

If Connected:

Should the update appears in Current Connections tab ( Connections) only and also the doctor appear in Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only5. GMC number not matching?

9

Programme Owner removed or changed

Programme Owner removed or changed

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

If Connected:

Discrepancies Tab (Exception Queue) & Should the update appears in Current Connections tab ( Connections) only

6. Programme Owner removed or changed

If disconnected;

Historic Connections tab (Disconnections) only? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

7.

10

Programme Membership removed or changed

Programme Membership removed or changed

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only ? should the update appears and also the doctor appear in Discrepancies Tab (Exception Queue)?

If Connected:

Discrepancies Tab (Exception Queue) & Should the update appears in Current Connections tab ( Connections) only

and also the doctor appear in

Discrepancies Tab (Exception Queue)?

611

GMC provide trainee not in TIS

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to Local Office associated with the connected designated body only

Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

712

Doctor has current programme membership in TIS, but no designated body connected

They should be added to a designated body if they have a programme membership and today is within the start/end date; only the local office who own the programme should see this
Trigger: current programme membership + no designated body linked

  • Add to Discrepancies Tab (Exception Queue) (also need to be able to add/remove connections and add comment reason manually)

  • Flag to add connection < can this be automated based on programme membership owner? Do we need flag?

  • When change is made, send to GMC and notify doctor

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor work?

813

Doctor has current programme membership in TIS, but no designated body connected & programme information out of date

They should be added to a designated body if they have a programme membership and today is within the start/end date; only the local office who own the programme should see this. It’s not possible for the system to know their programme membership details are out of date.
Trigger: current programme membership + no designated body linked

Both must be true in relation to programme membership in this scenario

  • start date = today or older than today

  • end date = tomorrow and all future dates

  • Add to Discrepancies Tab (Exception Queue) (also need to be able to add/remove connections and add comment reason manually)

  • Flag to add connection < can this be automated based on programme membership owner? Do we need flag?

  • When change is made, send to GMC and notify doctor

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor work?

914

Doctor has no current programme membership in TIS, no designated body

They should be hidden
Trigger: No programme membership + no designted body

At least one of the below must be true in relation to programme membership in this scenario

  • start date = future or no date

  • end date = past, future or no date

  • Hide Doctor

  • Visible to all local offices. is it for that associated DB or all DBs?

  • When change is made, send to GMC and notify doctor

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor work?

1015

Trainee has no current programme membership in TIS, has designated body

They should be moved to an exception queue
Trigger: No programme membership + designted body

At least one of the below must be true in relation to programme membership in this scenario

  • start date = future or no date

  • end date = past, future or no date

  • Add to Discrepancies Tab (Exception Queue) (also need to be able to add/remove connections and add comment reason manually)

  • Remove connection

  • Visible to all local offices. is it for that associated DB or all DBs?

  • When change is made, send to GMC and notify doctor

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor work?

1116

TIS to GMC API failure

The last updated date should be displayed across revalidation; resend should be made available
Trigger: failed GMC update notification ??

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to Local Office associated with the connected designated body only

If disconnected;

Historic Connections tab (Disconnections) only? should the update appears in Discrepancies Tab (Exception Queue)?

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

Doctor appear in All Doctors Tab?

1217

Designated body removed

They should be added to a designated body if they have a programme membership and today is within the start/end date; only the local office who own the programme should see this
Trigger: current programme membership + no designated body linked

Both must be true in relation to programme membership in this scenario

  • start date = today or older than today

  • end date = tomorrow and all future dates

  • Add to Discrepancies Tab (Exception Queue) (also need to be able to add/remove connections and add comment reason manually)

  • Flag to add connection < can this be automated based on programme membership owner? Do we need flag?

  • When change is made, send to GMC and notify doctor

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor work?

1318

Programme Membership not expired

  • Add to Discrepancies Tab (Exception Queue)

  • Remove any connection

  • Visible to all Local Offices. is it for that associated DB or all DBs?

If disconnected;

Historic Connections tab (Disconnections) and in Discrepancies Tab (Exception Queue) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

1419

Programme membership Expired

  • Add to Discrepancies Tab (Exception Queue)

  • Remove any connection

  • Visible to all Local Offices. is it for that associated DB or all DBs?

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

Should it be automatic move to Discrepancies and disconnection or Admin must be allowed manually to disconnect?

1520

No programme membership in TIS (today <Curriculum end date)

They will need to either (i) have a programme membership added and be connected, or (ii) ignored 

Trigger: today <programme membership date

  • Add to Discrepancies Tab (Exception Queue)

  • Remove any connection

  • Visible to all Local Offices. is it for that associated DB or all DBs?

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

1621

No programme membership in TIS (today > Curriculum end date)

They will need to be removed

Trigger: today >programme membership date

  • Add to Discrepancies Tab (Exception Queue)

  • Remove any connection

  • Archive. Should this be hidden rather than archive?

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

1722

Programme membership and local office changes in TIS

Their connection should be updated

Trigger: programme membership changes and owning local office changes

Both must be true in relation to programme membership in this scenario

  • start date = today or older than today

  • end date = tomorrow and all future dates

Optional programme membership change

  • programme name change

  • Automatically update connection

  • When change is made, send to GMC and notify Doctor & admin?

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

How will notifying doctor and Admin work?

1823
  1. Joint programme membership if programme membership not expired

Possibilities?

  • No DB

  • one DB?

  • More than one DBs?

2. Programme end date not expired but dual curriculum

Any of the local offices should be able to determine which designated body and there should be no further action required; all should be able to view/edit

Trigger: no designated body + shared programme membership

Both must be true in relation to programme membership in this scenario

  • start date = today or older than today

  • end date = tomorrow and all future dates

  • two / joint programme name applied to doctor

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

1924

All trainees

Display full list of trainees associated with admin's local office

Trigger: trainee programme membership owning local office = same as admin’s

  • Read only

What is the meaning of this?

2025

No GMC number

GMC send a GMC number for a doctor who had no GMC number in TIS

They should be moved to Discrepancies Tab (Exception Queue)
Trigger: No GMC number and something else that determines they are on a “doctor” training pathway”

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

If there is no training pathway, should the doctor be moved to discrepancies tab?

2126

Overlapping programmes in 2 regions

The record should be moved to Discrepancies Tab (Exception Queue)

Trigger: start date of one programme is before end date of the next + programme in 2 regions

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

If disconnected;

Historic Connections tab (Disconnections) only

If Connected:

Discrepancies Tab (Exception Queue) & Current Connections tab ( Connections) only

Stop

2227

No current placement

Related to 20 and 23?

2328

GMC number against 2+ trainees

Is it more more than one doctor having the same GMC number?

2429

INACTIVE Doctors in TIS

Related to 18 and 23?

2530

Hide doctor with current connection

Admin should be able to hide connected doctor though the doctor stays connected

2631

NEW: Manual add connection in TIS-Reval to Programme Membership discrepancy

If manual change (add connection) conflicts with TIS programme membership

Flag for review

Flag record for remove

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

2732

NEW: remove list should contain any Doctor whose programme membership end date is < today

programme membership expires

Flag for remove

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

Related to 18 and 20?

2833

NEW: GMC Number removed in error

No GMC number in TIS but GMC number in GMC

  • Add to Discrepancies Tab (Exception Queue)

  • Visible to all Local Offices associated with the connected programme membership

Is it possible to have a doctor without GMC number in GMC?

2934

NEW: License to Practice removed due to suspension

Remove connection

How do we no this in TIS Reval?

3035

“All” filter: requires all trainees who have been connected currently and in the past

Are we saying All filter should have all doctors connected and disconnected?

...