Versions Compared

Key

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

...

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  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(...)

...

ElementTypeBeskrivelseevt. 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(...)

...