Versions Compared

Key

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

...

PlantUML Render Macro

@startuml

skinparam sequence {
LifeLineBackgroundColor #FF4E26

ParticipantBackgroundColor #72BEDB

QueueBackgroundColor #72BEDB
}

participant ReminderJob

Queue MessageQueue

participant CitizenTopicListener

participant DigitalPostComponentFind22yearoldsJob

participant DigitalPost

participant Borger

participant Sundhed.dk

Note Over ReminderJobFind22yearoldsJob

En borger fylder snart 22 år tandlæge mindes om, at der endnu ikke 
er modtager svar på en anmodning (se B.1).

end note

loop For alle borgere der fylder 22 år om 4 ugerX dage

Activate ReminderJobFind22yearoldsJob

ReminderJob Find22yearoldsJob->> MessageQueue: Læg anmodningsnotifikation på kø

Deactivate ReminderJob

end

Activate CitizenTopicListener

MessageQueue ->> CitizenTopicListener

>>DigitalPost: Send borgervendt besked

note rightDer afsendes nu

For hver borger afsendes der en Digital Post

til borgeren

besked.
I beskeden indlejres der et link til DDTV
Sundhed.

dk 

dk 

end note

CitizenTopicListener ->> DigitalPostComponent ++ : Send besked

return

DeActivate CitizenTopicListener

Deactivate Find22yearoldsJob

end

Activate Borger

!pragma teoz true


Borger --> DigitalPost: Læs besked

return

Borger -> Sundhed.dk ++ : Aktiverer link til DDTV på Sundhed.dk

return

Deactivate \npå Sundhed.dk

Deactivate Borger


@enduml