@startuml skinparam sequence { participant Borger participant Borger.dk participantBefuldmægtigede Note Over Borger Activate Borger group Prækondition: Borgeren har givet fuldmagt til Befuldmægtige på Borger.dk Borger -> Borger.dk++ : Har givet digital fuldmagt til Befuldmægtigede return end DeActivate Borger Activate Befuldmægtigede group Prækondition:Befuldmægtigede er allerede logget ind og på DDTV siden (se A.1) Befuldmægtigede-> Sundhed.dk++ : Login mv. return end Befuldmægtigede-> Sundhed.dk ++: Vælger ny tandlæge Sundhed.dk -> NSP ++: ddtvApplyForNewDentist(...) NSP -> NSP_Backoffice ++ : gem data return return DeActivate Befuldmægtigede == Asynkrone jobs på NSP backoffice == MessageQueue ->> MessageQueue: Send kvittering til borger via Digital Post (asynk)
|