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 MeddelelsesJobEDIJob

participant DentistTopicListenerEDIPortalen

participant EDI-PortalenNSPBackEnd

participant Tandlægesystem

participant Tandlæge

participant EDIPortalen

participant DCC_cNSP

Note Over MeddelelsesJobEDIJob

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)beskeden og kan vælge
enten at acceptere eller afvise.

end note

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 MeddelelsesJob

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

EDIJob

EDIJob-> EDIPortalen++: Send anmodning

return

EDIJob->NSPBackEnd: Opdater DDTV database\nmed ny status/beskedstatus

Deactivate EDIJob

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\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.

returnEDIPortalen: Opdater intern status i EDIportalens backend.

DeActivate Tandlæge


@enduml

...