Versions Compared

Key

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

...

Logic context

...

Scenario description

...

Rules

...

Actions

Logic context

not matching GMC number not matching

Programme Membership removed or changed

If disconnected;

Should the update appears in Historic Connections tab (Disconnections) only and also the doctor appear in Add to Discrepancies Tab (Exception Queue)
  • Visible to Local Office associated with the connected designated body only

  • 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?

  • 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
  • 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?

    They will need to be removed

    Trigger: today >programme membership date

    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

    Scenario description

    Rules

    Actions

    Appear in which Tab? Y/N

    Comments

    MVP?

    1

    F1 Doctor

    Trigger: Placement grade = F1

    • Hide Doctor

    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

    • Hide Doctor

    Hidden Tab only Y

    Doctor appear in All Doctors Tab?

    Y

    3

    Reval Admin manual hide current connected Doctor

    Trigger: Manually hide doctor

    • 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


    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 disconnecteddoctor current connection is NO:

    • Discrepancies Tab (Exception Queue)

    &
    • ? Y

    • Historic Connections tab (Disconnections)

    only
    • ? Y

    If Connected:doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ? Y

    • Current Connections tab (Connections)

    only
    • Y

    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

    During 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?

    • 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 If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only and also the doctor appear in
    • ?

    If doctor current connection is YES

    only and also the doctor appear in Discrepancies Tab (Exception Queue
    • Discrepancies Tab (Exception Queue)?

    2. Doctor is Connected to BDC:

    Should the update appears in Current Connections tab ( Connections)
    • Current Connections tab (Connections)?

    Doctor appear in All Doctors Tab? No

    6

    DBC

    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

    DBC not matching

    If disconnected;

    Should the update appears in Historic Connections tab (Disconnections) only 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 removed

    They should be added to a designated body if they have a programme membership and today is within the start/end 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)

    ?
    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
    • to be able to add/remove connection

    • When change is made, send to GMC and notify doctor. How? Nothing to do from our end - Admin will contact doctor

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

    If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only and also the doctor appear in
    • ?

    If doctor current connection is YES

    • 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)?
    8
    • ?

    7

    DBC not matching for both TIS and GMC

    If GMC Connect updates a connection, but it clashes with TIS GMC NumberDBC, 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 and also the doctor appear in If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    If Connected:

    Should the update appears in Current
    • Historic Connections tab (

    Connections) only and also the doctor appear in
    • Disconnections)?

    If doctor current connection is YES

    Programme Owner removed or changed

    If disconnected;

    Should the update appears in
    • Discrepancies Tab (Exception Queue)?

    9

    Programme Owner removed or changed

    • Current Connections tab (Connections)?

    8

    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:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only and also the doctor appear in
    • ?

    If doctor current connection is YES

    Should the update appears in Current
    • Discrepancies Tab (Exception Queue)?

    If Connected:

    • Current Connections tab (Connections

    ) only and also the doctor appear in Discrepancies Tab (Exception Queue
    • )?

    10

    Programme Membership removed or changed

    9

    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:

    • Discrepancies Tab (Exception Queue)?

    If Connected:

    Should the update appears in Current
    • Historic Connections tab (

    Connections) only and also the doctor appear in
    • Disconnections)?

    If doctor current connection is YES

    • Discrepancies Tab (Exception Queue)?

    11

    GMC provide trainee not in TIS

    Connected:

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

    only
    • ?

    12

    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

    10

    Programme Owner removed or changed in TIS

    Their connection should be updated

    Trigger: owning local office changes

    • Automatically update connection

    • When change is made, send to GMC and notify Doctor & admin? Nothing to do from our end - Admin will contact doctor

    If disconnected; doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only
    • ?

    If Connected:doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current Connections tab (Connections)

    onlyHow will notifying doctor work
    • ?

    13

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

    11

    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

    • 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? Nothing to do from our end - Admin will contact doctor

    If disconnected; doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only
    • ?

    If Connected:doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current Connections tab (Connections)

    only

    How will notifying doctor work?

    14

    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;
    • ?

    12

    GMC provide doctor not in TIS

    • Add to Discrepancies Tab (Exception Queue)

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

    If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only
    • ?

    If Connected:doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current

    Connections tab ( Connections) only

    How will notifying doctor work?

    15Trainee has no
    • Connections tab (Connections)?

    Can TIS- Reval app capture such doctors from GMC? Is All Doctor tab populated from GMC or TIS (Question for the devs)?

    13

    Doctor has current programme membership in TIS, has designated bodynot connected to DBC & programme end date is today or in the future

    They should be moved to an exception queueadded to a designated body if they have a programme membership and today is within the start/end date.
    Trigger: No current programme membership + designted no designated body At least one of the below linked

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

    • start date = future or no datetoday or older than today

    • end date = past, future or no datetomorrow and all future dates

    • 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?to be able to add/remove connection

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

    If disconnected;

    Historic Connections tab (Disconnections) only

    If Connected
    • doctor. How? Nothing to do from our end - Admin will contact doctor

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

    If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)

    & Current
    • ?

    • Historic Connections tab (

    Connections) only

    How will notifying doctor work?

    16

    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)Disconnections)?

    14

    Doctor has no current programme membership in TIS, and not connected to DBC

    They should be hidden
    Trigger: No current 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

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

    • 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?

    17

    Designated body removedHidden Tab only

    15

    Doctor has no current programme membership in TIS, but connected to a DBC

    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 thismoved to an exception queue
    Trigger: No current programme membership + no designated body linkedBoth designted body

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

    If disconnected;

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

    If Connected:
    • 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?

    18

    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?

    • future or no date

    • end date = past, future or no date

    • Add to Discrepancies Tab (Exception Queue) to be able to add/remove connection

    • Remove connection

    • When change is made, send to GMC and notify doctor. How? Nothing to do from our end - Admin will contact doctor

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

    If doctor current connection is YES

    • Discrepancies Tab (Exception Queue)?

    • Current Connections tab (Connections)?

    16

    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

    • Add to Discrepancies Tab (Exception Queue)

    • Remove/Add any connection?

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

    If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)?

    • Hidden Tab?

    If doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current Connections tab (Connections)

    only
    19

    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:

    • ?

    • Hidden Tab?

    17

    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

    20

    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)

    & Current Connections tab ( Connections) only

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

    • Add to

    • Remove/Add any connection?

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

    If doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)?

    • Hidden Tab?

    If doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    • Remove any connection

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

    If disconnected;

    Historic
    • ?

    • Current Connections tab (

    Disconnections) only

    If Connected:

    • Connections)?

    • Hidden Tab?

    18

    Doctor Connected to a DBC and Programme Membership not expired

    • Add to Discrepancies Tab (Exception Queue)

    &
    • Remove any connection

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

    If doctor current connection is YES

    • Current Connections tab (Connections)

    only
    • ?

    21

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

    19

    Doctor Connected to a DBC and Programme membership Expired

    • 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:
    • Visible to Local Office associated with the connected designated body only

    If doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current Connections tab (Connections)

    only
    22

    Programme membership and local office changes in TIS

    • Automatically update connection

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

    If disconnected;

    • ?

    Admin allowed to manually to disconnect

    20

    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 doctor current connection is NO:

    • Discrepancies Tab (Exception Queue)?

    • Historic Connections tab (Disconnections)

    only
    • ?

    If Connected:doctor current connection is YES

    • Discrepancies Tab (Exception Queue)

    &
    • ?

    • Current Connections tab (Connections)

    onlyHow will notifying doctor and Admin work
    • ?

    2321
    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

    2422

    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?

    2523

    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?

    2624

    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

    2725

    No current placement

    Related to 20 and 23?

    2826

    GMC number against 2+ trainees

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

    2927

    INACTIVE Doctors in TIS

    Related to 18 and 23?

    3028

    Hide doctor with current connection

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

    3129

    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

    3230

    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?

    3331

    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?

    3432

    NEW: License to Practice removed due to suspension

    Remove connection

    How do we no this in TIS Reval?

    3533

    “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?

    ...