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
}

Queue MessageQueue

participant DentistTopicListenerReminderJobHosEDIPortalen

participant EDIGatewayEDIPortalen

participant Tandlægesystem

participant Tandlæge

participant EDIPortalen

Note Over DentistTopicListenerReminderJobHosEDIPortalen

En tandlæge mindes om, at der endnu ikke
er modtager en besked fra DDTV-løsningen
om at ignorere tidligere modtaget anmodning.svar på en anmodning (se B.1).

end note

Activate DentistTopicListener

MessageQueue ->> DentistTopicListener

DentistTopicListener --> DentistTopicListener: Undersøg beskedtype

loop Alle aktive 'forfaldne' flytninger

Activate ReminderJobHosEDIPortalen

ReminderJobHosEDIPortalen ->> EDIPortalen: Send rykkerbesked

note right

Der afsendes nu en passende
besked

alt efter årsag for henvendelse.
I

. I beskeden indlejres

der

identitetsoplysninger
 om borgeren, evt. konfigurerede links

identitetsoplysninger om borgeren mv.

end note

DentistTopicListener ->> EDIGateway ++ : Send tilpasset besked

return

DeActivate DentistTopicListener

Deactivate ReminderJobHosEDIPortalen

end

EDIPortalen EDIGateway --> Tandlægesystem: Modtag notifikation om besked

Activate Tandlægesystem

Tandlægesystem -> Tandlægesystem: Læg beskednotifikation i 'indbakke'

return

DeActivate Tandlægesystem

Activate Tandlæge

!pragma teoz true


Tandlæge --> Tandlægesystem: Tilgår 'indbakke' i tandlægesystem

Tandlægesystem --> Tandlæge: Åbner poprtal portal med besked

& Tandlæge --> EDIPortalen: Læser besked og reagerer\nforhåbentligt øjeblikketligt på den\n(samme muligheder som i B.1)

DeActivate Tandlæge


@enduml

...