@startuml skinparam sequence { LifeLineBackgroundColor #FF4E26 ParticipantBackgroundColor #72BEDB QueueBackgroundColor #72BEDB } participant Borger participant Sundhed.dk participant NemLogin participant DCC_cNSP as NSP participant NSP_Backoffice Queue MeddelelsesJob Note Over Borger A.4: En borger har fået digital post med anmodning om at vælge ny tandlæge. Borgeren ønsker dog ikke at være en del af denne løsning, f.eks. fordi borgeren selv ønsker at kontakte ny tandlæge eller lignende. end note Activate Borger group Prækondition: Borgeren er allerede logget ind og på DDTV siden (se A.1) Borger -> Sundhed.dk++ : Login mv. return end Borger -> Sundhed.dk++ : Ønsker ikke at deltage Sundhed.dk -> NSP++: ddtvOptOut(...) NSP -> NSP_Backoffice++: (viderestilling) NSP_Backoffice -> NSP_Backoffice: Opdater status return return return DeActivate Borger == Asynkrone jobs på NSP backoffice == MeddelelsesJob->>MeddelelsesJob: Send Digital Post til Borger (asynk) opt Hvis Borgeren allerede har valgt ny tandlæge MeddelelsesJob->>MeddelelsesJob: Send besked til tandlægen (asynk) end @enduml |