| Tilstand | ddtvStatusElement indhold |
|---|
| NotRegistered | |
| Started | (virtual state, kan ikke forekomme) |
| WaitingForCitizen | | ddtvStatus |
|---|
exists | true | dentistChosen | false | dentistMayBeContacted | true | reminderList | [date] (dato for opfordringsbesked) | dentistContactedList | [] | noMoreReminders | false | OptOut | false |
|
| WaitingForCitizenReminded | | ddtvStatus |
|---|
exists | true | dentistChosen | false | dentistMayBeContacted | true | reminderList | [date, date1, date2, ...] | dentistContactedList | [] | noMoreReminders | false | OptOut | false |
|
WaitingForCitizenNoReminders | | ddtvStatus |
|---|
exists | true | dentistChosen | false | dentistMayBeContacted | true | reminderList | [date, ...] | dentistContactedList | [] | noMoreReminders | true | OptOut | false |
|
| WaitingForDentist | | ddtvStatus |
|---|
exists | true | dentistChosen | false | dentistMayBeContacted | true | reminderList | [date, ...] | dentistContactedList | [date] (dato for første kontakt) | noMoreReminders | false | OptOut | false |
|
| WaitingForDentist | | ddtvStatus |
|---|
exists | true | dentistChosen | false | dentistMayBeContacted | true | reminderList | [date, ...] | dentistContactedList | [date, date1, date2, ...] | noMoreReminders | false | OptOut | false |
|
| DentistAccepted | | ddtvStatus |
|---|
exists | true | dentistChosen | true | dentistMayBeContacted | false | reminderList | [date, ...] | dentistContactedList | [date, ...] | noMoreReminders | true | OptOut | false |
|
| OptOut | Virtual tilstand, en borger der ikke ønsker at deltage slettes i databasen, og tilstanden bliver dermed NotRegistered. |