Versions Compared

Key

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

Logiske Statustilstande

Image Added


Sammenhæng til ddtvStatusElement

TilstandddtvStatusElement indhold
NotRegistered
ddtvStatus

exists

false
Started(virtual state, kan ikke forekomme)
WaitingForCitizen
ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'noDentist' status

chosenDentist

None

dentistChoiceStatus

'noDentist'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[] 

noMoreReminders

false

OptOut

false
WaitingForCitizenReminded
ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'noDentist' status

chosenDentist

None

dentistChoiceStatus

'noDentist'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[datetime1, datetime2, ...] 

noMoreReminders

false

OptOut

false

WaitingForCitizenNoReminders

ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'noDentist' status

chosenDentist

None

dentistChoiceStatus

'noDentist'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[datetime1, datetime2, ...] 

noMoreReminders

true

OptOut

false
DentistChosen
ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'dentistChosen' status

chosenDentist

SOR kode på valgt tandlæge

dentistChoiceStatus

'dentistChosen'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[ ] 

noMoreReminders

true

OptOut

false
DentistContacted
ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'dentistContacted' status

chosenDentist

SOR kode på valgt tandlæge

dentistChoiceStatus

'dentistContacted'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[ ] 

noMoreReminders

true

OptOut

false
DentistAccepted
ddtvStatus

exists

true

createdTime

Tidspunkt for oprettelse af 'dentistAccepted' status

chosenDentist

SOR kode på valgt tandlæge

dentistChoiceStatus

'dentistAccepted'

dentistMayBeContacted

true / false (afhængig af borgerens valg i grænsefladen)

reminderList

[ ] 

noMoreReminders

true

OptOut

false
DentistRejectedSom DentistAccepted blot med 'dentistRejected' status.
OptOutVirtual tilstand, en borger der ikke ønsker at deltage slettes i databasen, og tilstanden bliver dermed NotRegistered.

Status-tilstande

...

@startuml

[*] --> State1
State1 --> [*]
State1 : this is a string
State1 : this is another string

State1 -> State2
State2 --> [*]

...