Versions Compared

Key

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

...

PlantUML Render Macro

@startuml

skinparam sequence {
LifeLineBackgroundColor #FF4E26
ParticipantBackgroundColor #72BEDB
}

participant Borger 
participant Sundhed.dk
participant NemLogin
participant DCC_cNSP as NSP
participant NSP_Backoffice
Queue MeddelelsesJobparticipant EDIJob 

Note Over Borger 
A.2: En Borger er logget på Sundhed.dk og
er på "Din Digitale Tandlægevælger" siden.
Borger vælger nu en ny tandlæge, 
hvorefter tandlægen automatisk kontaktes.
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 ++: Vælger ny tandlæge

Sundhed.dk -> NSP ++: ddtvApplyForNewDentist(...)

NSP -> NSP_Backoffice ++ : (viderestilling)
NSP_Backoffice -> NSP_Backoffice : Opdater status
return

return

return

DeActivate Borger

== Asynkrone jobs Asynkront job på NSP backoffice (se B.1) ==
MeddelelsesJobEDIJob->>MeddelelsesJob>>EDIJob: Send besked til tandlægen (asynk)MeddelelsesJob->>MeddelelsesJob: Send kvittering til borger via Digital Post (asynk)


@enduml