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 MeddelelsesJob

participant DentistTopicListener

participant EDIGatewayEDI-Portalen

participant Tandlægesystem

participant Tandlæge

participant EDIPortalen

participant DCC_cNSP

Note Over DentistTopicListenerMeddelelsesJob

En tandlæge modtager en besked fra DDTV-løsningen
om, at en borger gerne vil i tandpleje hos den pågældende
tandlægeklinik. Tandlægen modtager i beskeden to links som
kan aktiveres (hhv. accept, eller afvisning).

end note

Activate DentistTopicListener

loop For alle borgere der har valgt ny tandlæge

Activate MeddelelsesJob

  • MeddelelsesJob
    : Læg påmindelsesnotifikation på kø

note right

Der afsendes nu en påmindelse
via Digital Post. I beskeden indlejres
der et link til DDTV på Sundhed.dk 

end note

Deactivate ReminderJob

end

Activate MeddelelsesJobMeddelelsesJob ->> DentistTopicListener: Notifikation

DentistTopicListener --> DentistTopicListener: Undersøg beskedtype


note right

Der afsendes nu en passende
besked alt efter årsag for henvendelse.
I beskeden indlejres der identitetsoplysninger
 om borgeren mv.

end note

DentistTopicListener ->> EDIGateway ++ : Send tilpasset besked

return

DeActivate DentistTopicListener

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 med besked

& Tandlæge --> EDIPortalen++: Læser besked og\nvælger enten accept eller afvis

EDIPortalen -> DCC_cNSP++: ddtvUpdateDentistChoice(...) 

DCC_cNSP --> NSPBackEnd++: (viderestilling)

NSPBackEnd -> NSPBackEnd: Opdater status

NSPBackEnd ->> MessageQueue: Orienter borger om ændring i sag.

return

DeActivate Tandlæge


@enduml

...