@startuml skinparam sequence { ParticipantBackgroundColor #72BEDB QueueBackgroundColor #72BEDB participant ReminderJob Queue MessageQueue participant CitizenTopicListener participant DigitalPostComponent participant DigitalPost participant Borger participant Sundhed.dk Note Over MessageQueue En tandlæge har accepteret eller afvist en borger. end note Activate CitizenTopicListener MessageQueue ->> CitizenTopicListener: Modtag notifikation om ændring note right Der afsendes nu en besked end note CitizenTopicListener ->> DigitalPostComponent ++ : Send besked DigitalPostComponent --> DigitalPost++: Læg besked i\nDigitalPost infrastruktur return Deactivate DigitalPostComponent DeActivate CitizenTopicListener Activate Borger !pragma teoz true Borger --> DigitalPost: Læs besked opt Borger skal gøre noget på DDTV? Borger -> Sundhed.dk: Aktiverer link til DDTV\npå Sundhed.dk end Deactivate Borger @enduml |