|
| 1 | +@startuml |
| 2 | +actor "Participant actor" as Participant |
| 3 | +entity "NHSE LCRC App" as NHSE_LCRC_App |
| 4 | +database "NHSE LCRC Pseudonymised Database" as NHSE_LCRC_Pseud_DB |
| 5 | +actor "NHSE Pilot admin staff actor" as NHSE_Admin |
| 6 | +actor "NHSE analysis staff actor" as NHSE_Analysis |
| 7 | +actor "GP staff actor" as GP_Staff |
| 8 | +entity "GP system" as GP_System |
| 9 | +database "GP System Identifiable Database" as GP_ID_DB |
| 10 | +actor "e2e partner staff actor" as E2E_Staff |
| 11 | +entity "e2e partner system" as E2E_System |
| 12 | + |
| 13 | +' Step 1 BAU lung cohorting |
| 14 | +GP_Staff -> GP_System: Request BAU Lung Screening Cohort extract |
| 15 | +GP_System -> GP_ID_DB: Request BAU Lung Screening Cohort information |
| 16 | +GP_ID_DB --> GP_System: Provide BAU Lung Screening Cohort information |
| 17 | +GP_System -> GP_System: Create BAU Lung Screening Cohort extract |
| 18 | +GP_System --> GP_Staff: Provide BAU Lung Screening Cohort extract |
| 19 | +GP_Staff -> E2E_Staff: (LUNGDF100) Provide BAU Lung Screening Cohort extract |
| 20 | +E2E_Staff -> E2E_System: Upload BAU Lung Screening Cohort extract |
| 21 | + |
| 22 | +' Step 2 Pilot digital app cohorting |
| 23 | +E2E_System -> E2E_System: Generate unique identifiers for participants |
| 24 | +E2E_Staff -> E2E_System: Identify eligible candidate Pilot participants in participating GP practices |
| 25 | +E2E_System -> Participant: Invite eligible candidates to participate in Pilot |
| 26 | + |
| 27 | +' Step 3 participant completion of Pilot digital app journey |
| 28 | +Participant -> NHSE_LCRC_App: Arrive on LCRC App with unique participant number |
| 29 | +alt Participant opts in to Pilot |
| 30 | + Participant -> NHSE_LCRC_App: Opts in to participate in Pilot |
| 31 | + Participant -> NHSE_LCRC_App: Answer digital risk assessment questions |
| 32 | + NHSE_LCRC_App -> NHSE_LCRC_Pseud_DB: Store unique participant number with opt in and digital risk assessment answers |
| 33 | + NHSE_Admin -> NHSE_LCRC_Pseud_DB: Request unique participant numbers who have completed digital risk assessment questions |
| 34 | + NHSE_LCRC_Pseud_DB --> NHSE_Admin: Response for unique participant numbers who have completed digital risk assessment questions |
| 35 | + NHSE_Admin -> NHSE_Admin: Prepare list of completed digital risk assessment unique participant numbers |
| 36 | + NHSE_Admin -> E2E_Staff: (LUNGDF300) Advise of completed digital risk assessment unique participant numbers |
| 37 | + E2E_Staff -> E2E_System: Upload completed digital risk assessment unique participant numbers |
| 38 | +' Step 4 BAU telephone user journey |
| 39 | + E2E_Staff -> Participant: Contact participant for BAU telephone journey risk assessment |
| 40 | + Participant -> E2E_Staff: Complete BAU telephone journey risk assessment |
| 41 | + E2E_Staff -> E2E_System: Store BAU telephone journey risk assessment |
| 42 | +' Step 5 prepare data and analyse |
| 43 | + E2E_Staff -> E2E_System: Retrieve BAU telephone journey risk assessment completed digital risk assessment unique participant numbers |
| 44 | + E2E_System --> E2E_Staff: BAU telephone journey risk assessment completed digital risk assessment unique participant numbers |
| 45 | + E2E_Staff -> E2E_Staff: Prepare BAU telephone journey answers for Pilot LCRC participants |
| 46 | + E2E_Staff -> NHSE_Admin: (LUNGDF400) Provide BAU telephone journey answers for Pilot LCRC participants |
| 47 | + NHSE_Admin -> NHSE_LCRC_Pseud_DB: upload BAU telephone journey answers for Pilot LCRC participants |
| 48 | + NHSE_Analysis -> NHSE_LCRC_Pseud_DB: Analyse Pilot LCRC participants digital and BAU telephone journey answers |
| 49 | +else Participant does NOT opt in to Pilot |
| 50 | + E2E_Staff -> Participant: Contact participant for BAU telephone journey risk assessment |
| 51 | + Participant -> E2E_Staff: Complete BAU telephone journey risk assessment |
| 52 | + E2E_Staff -> E2E_System: Store BAU telephone journey risk assessment |
| 53 | + note over E2E_System: End of sequence — no further actions |
| 54 | +end |
| 55 | +@enduml |
0 commit comments