Page History
...
Element | Beskrivelse | Type | Obligatorisk |
|---|---|---|---|
time | Tidspunkt for afsendelse af besked | DateTime | Ja, og må ikke være None/Null. |
type | 0: Anmodning om optagelse 1: Påmindelse 2: Ignorer tidligere henvendelser | int | Ja, og må ikke være None/Null. |
ddtvStatus Element
Element | Beskrivelse | Type | Obligatorisk |
|---|---|---|---|
exists | Borgeren findes i databasen. | bool | Ja, og må ikke være None/Null. |
createdTime | Tidspunktet elementet blev dannet i databasen. | DateTime | Betinget. Hvis exists=true, så er den obligatorisk og må ikke være None/Null. |
dentistChosen | Borgeren har valgt tandlæge. Sættes til 'None', hvis borgeren ikke har valgt tandlæge. | DentistID / None | Betinget. Hvis exists=true, så er den obligatorisk og må ikke være None/Null. |
dentistMayBeContacted | Den valgte tandlæge må kontaktes af DDTV | bool | Betinget. Hvis exists=true, så er den obligatorisk og må ikke være None/Null. |
reminderList | Borgeren er blevet påmindet om at vælge tandlæge | Liste af ddtvReminder elementer | Betinget. Hvis exists=true, så er den obligatorisk. Skal være tom liste ([ ]), hvis der endnu ikke er sendt påmindelse. Må ikke være None/Null. |
dentistContactedList | Tidspunkter og typer af beskeder til den valgte tandlæge | Liste af ddtvDentistContact elementer | Betinget. Hvis exists=true, så er den obligatorisk. Skal være liste ([ ]), hvis tandlægen endnu ikke er blevet kontaktet. Må ikke være None/Null. |
noMoreReminders | Borgeren ønsker ikke flere påmindelser, eller maksimalt antal reminders afsendt. | bool | Betinget. Hvis exists=true, så er den obligatorisk og må ikke være None/Null. |
OptOut | Borgeren ønsker ikke at bruge ddtv | bool | Betinget. Hvis exists=true, så er den obligatorisk og må ikke være None/Null. |
Operationer / Funktioner
ddtvCheckStatus(...)
...
| Element | Type | Beskrivelse | evt. note |
|---|---|---|---|
| status | [ddtvStatus] | Status for Borgerens ddtv forløb | Der returneres en liste af ddtvStatus-elementer i omvendt kronologisk rækkefølge. Elementerne er svarer 1-1 en denormalisering af til kæden af 'DentistChoices' i databasen. Se Se 5. Udkast til ER-model. |
ddtvApplyForNewDentist(...)
...