Skip to content

Commit 42c6388

Browse files
committed
PPHA-374-plantuml update based on initial feedback
1 parent 83c6ac2 commit 42c6388

1 file changed

Lines changed: 16 additions & 23 deletions

File tree

docs/diagrams/PlantUML/pilot_sequence_diagram_pilotid.puml

Lines changed: 16 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
@startuml
2-
actor "participant actor" as Participant
2+
actor "Participant actor" as Participant
33
entity "NHSE LCRC App" as NHSE_LCRC_App
44
database "NHSE LCRC Pseudonymised Database" as NHSE_LCRC_Pseud_DB
5-
actor "NHSE pilot admin staff actor" as NHSE_Admin
5+
actor "NHSE Pilot admin staff actor" as NHSE_Admin
66
actor "NHSE analysis staff actor" as NHSE_Analysis
77
actor "GP staff actor" as GP_Staff
88
entity "GP system" as GP_System
@@ -19,25 +19,20 @@ GP_System --> GP_Staff: Provide BAU Lung Screening Cohort extract
1919
GP_Staff -> E2E_Staff: (LUNGDF100) Provide BAU Lung Screening Cohort extract
2020
E2E_Staff -> E2E_System: Upload BAU Lung Screening Cohort extract
2121

22-
' Step 2 pilot digital app cohorting
22+
' Step 2 Pilot digital app cohorting
2323
E2E_System -> E2E_System: Generate unique identifiers for participants
24-
E2E_Staff -> E2E_System: Request unique identifiers for participants
25-
E2E_System --> E2E_Staff: Receive unique identifiers for invited participants
26-
E2E_Staff -> E2E_Staff: Prepare invited participant list with unique identifiers
27-
E2E_Staff -> NHSE_Admin: (LUNGDF200) Send invited participant list with unique identifiers
28-
NHSE_Admin -> NHSE_LCRC_Pseud_DB: Upload invited participant list with unique identifiers
29-
E2E_Staff -> Participant: Invite participants
24+
E2E_Staff -> E2E_System: Identify eligible candidate Pilot participants in participating GP practices
25+
E2E_System -> Participant: Invite eligible candidate Pilot participants to participate in Pilot
3026

31-
' Step 3 participant completion of pilot digital app journey
32-
Participant -> NHSE_LCRC_App: Arrive on LCRC app with unique participant number
33-
NHSE_LCRC_App -> NHSE_LCRC_Pseud_DB: Request unique participant number
34-
NHSE_LCRC_App -> NHSE_LCRC_App: Verify participant is present in invited unique participant number list
35-
alt Participant provides consent
36-
Participant -> NHSE_LCRC_App: Consent given to participate in pilot
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
3731
Participant -> NHSE_LCRC_App: Answer digital risk assessment questions
38-
NHSE_LCRC_App -> NHSE_LCRC_Pseud_DB: Store unique participant number with consent and digital risk assessment answers
32+
NHSE_LCRC_App -> NHSE_LCRC_Pseud_DB: Store unique participant number with opt in and digital risk assessment answers
3933
NHSE_Admin -> NHSE_LCRC_Pseud_DB: Request unique participant numbers who have completed digital risk assessment questions
4034
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
4136
NHSE_Admin -> E2E_Staff: (LUNGDF300) Advise of completed digital risk assessment unique participant numbers
4237
E2E_Staff -> E2E_System: Upload completed digital risk assessment unique participant numbers
4338
' Step 4 BAU telephone user journey
@@ -47,13 +42,11 @@ alt Participant provides consent
4742
' Step 5 prepare data and analyse
4843
E2E_Staff -> E2E_System: Retrieve BAU telephone journey risk assessment completed digital risk assessment unique participant numbers
4944
E2E_System --> E2E_Staff: BAU telephone journey risk assessment completed digital risk assessment unique participant numbers
50-
E2E_Staff -> E2E_Staff: Prepare pseudonymised BAU telephone journey answers
51-
E2E_Staff -> NHSE_Admin: (LUNGDF400) Provide pseudonymised BAU telephone journey answers
52-
NHSE_Admin -> NHSE_LCRC_Pseud_DB: upload pseudonymised BAU telephone journey answers
53-
NHSE_Analysis -> NHSE_LCRC_Pseud_DB: Analyse pseudonymised data
54-
else Participant does NOT provide consent
55-
Participant -> E2E_Staff: Do not provide consent
56-
E2E_Staff -> E2E_System: Record non-consent
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
5750
E2E_Staff -> Participant: Contact participant for BAU telephone journey risk assessment
5851
Participant -> E2E_Staff: Complete BAU telephone journey risk assessment
5952
E2E_Staff -> E2E_System: Store BAU telephone journey risk assessment

0 commit comments

Comments
 (0)