Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Borger 22 år minus 7 dage - findes ikke i DB
Status: null
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false

Kan borger vælge tandlæge fra denne tilstand.

obs! vi venter

N/AStatus: 0 (noDentist)
dpStatus: Ready
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 1-2Borger bliver snart 22 år.
Et job sender digtalpost til alle borger der har markeringen ready til at få sendt digital post.Job til afsendelse af digital post
Start Job! (automatisk i produktion)
ddtv-batch-service/digital-post-job/startStatus: 0 (noDentist)
dpStatus: Ready
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
E2E testplanBeskrivelseTrigger / handlingPrecondition

Sundhed.dk
sdk

EDIPortalen / NasureProjektet / NSP
Testcase idBorger bliver snart 22 år - Accept
Testcase 1-1Borger bliver snart 22 år.
Et job markere borger klar til at få sendt digital post om muligheden for at vælge tandlæge

Job til identifikation af borgere, der fylder 22 år (22 minus 7 dage)

Start Job! (automatisk i produktion)

ddtv-batch-service/scan-citizens-job/start

Alle jobs kører automatisk som de bør i Produktion

Borger har modtaget 
Brev type - informationsbrev

Tjek
N/AN/A

Status: 0 (noDentist)
dpStatus: Sent
dpSent: Dato dd
ddtvMayContactDentist: false
noMoreReminders: false

Testcase 1-3Borger bliver snart 22 år.
DPA senderDPA/DPK/digitalpost - InformationsbrevBrev type - informationsbrevN/AN/A

Tjek evt. loggen for DPA

Logger på post.demo.borger.dk

Testcase 1-
4
2Borger bliver snart 22 år.
Har modtaget digitalpost og klikker på linket der leder ind til
sundhed.dk/tandlægevælger
ddtvApplyForNewDentistRequest

Status: 0 (noDentist)
dpStatus: Sent
dpSent: Dato for afsendelse


ddtvMayContactDentist: false
noMoreReminders: false

Borgere vælger tandlæge fra liste

N/AStatus: 1 (Dentist chosen)

dpStatus: 0
dpSent: Null?


ddtvMayContactDentist: true
noMoreReminders: false
Testcase 1-
5
3Borger bliver snart 22 år.
Borger har valg tandlæge.
Et job sender tandlæge anmodning til EDIPortalen

Job til afsendelse af EDI-beskeder

Start Job! (manuelt da det ellers kun kører om natten)
ddtv-batch-service/edi-job/start

Status: 1 (Dentist chosen)

dpStatus: null

dpSent: dato?

ddtvMayContactDentist: true
noMoreReminders: false
Tjek status kan vises på sundhed.dkBliver Borgerens anmodning modtaget i EDIPortalenStatus: 2 (dentistContacted)
dpStatus: null
dpSent: dato

?
ddtvMayContactDentist:
null?
true
noMoreReminders: false
Testcase 1-
6
4Borger bliver snart 22 år.
Tandlæge behandler anmodning fra Borger snart 22 år (accept)
ddtv - Dentist acceptStatus: 2 (dentistContacted)
dpStatus: null
dpSent: dato?

ddtvMayContactDentist: true
noMoreReminders: false
Tjek status kan vises på sundhed.dkTandlægen/ klinikken accepterer borgeren

Samt modtager information om CPR, navn og Telefon nummer fra NSP
Status: 3 (dentistAccepted)
dpStatus:
ready
dpSent: null
Ready

ddtvMayContactDentist: false
noMoreReminders: false
Testcase 1-
7Borger bliver snart 22 år.
Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post.

Job til afsendelse af digital post

Samme job som 1-2

Status: 3 (dentistAccepted)
dpStatus: ready
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: falseN/AN/AStatus: 3 (dentistAccepted)
dpStatus: Sent
dpSent: Dato
ddtvMayContactDentist: false
noMoreReminders: falseTestcase 1-8
5Borger bliver snart 22 år.
DPA sender
DPA/DPK/digitalpost - bekraeftelsesbrevBrev type - bekraeftelsesbrevN/AN/ATjekker loggen for DPA
Logger på Test.demo.borger.dk
Testcase 1-
9
6Borger bliver snart 22 år.
Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/
tandlægevælger
tandlægeddtvCheckStatusRequestStatus: 3 (dentistAccepted)

dpStatus: null

dpSent: null

ddtvMayContactDentist: false
noMoreReminders: false
Tjek status kan vises på sundhed.dkN/AIngen ændring
Kontroller log

Borger bliver snart 22 år - Tandlægen afviser
Testcase 2-1
- 2-5Borger bliver snart 22 årTestcase 2-6
Testcase 1-1 til 1-5 gentages
Tandlæge behandler anmodning fra Borger snart 22 år (reject)ddtv - Dentist rejectStatus: 2 (dentistContacted)

dpStatus: null

dpSent: null
RequestID: null

ddtvMayContactDentist: true
noMoreReminders: false
N/ATandlægen/ kliniken afviser borgerenStatus: 4 (dentistRejeted)
dpStatus: Ready

dpSent: null
RequestID: null


ddtvMayContactDentist: false
noMoreReminders: false
Testcase 2
-7Borger bliver snart 22 år. (reject)
Et job sender digitalpost til alle borger der har markering ready til at få sendt digital post

Job til afsendelse af digital post

Samme job som 1
-
2Status: 4 (dentistRejeted)
dpStatus: Ready
dpSent: null
RequestID: null
ddtvMayContactDentist: false
noMoreReminders: falseTjek status kan vises på sundhed.dkN/AStatus: 4 (dentistRejeted)
dpStatus: Sent
dpSent: dato
RequestID: null
ddtvMayContactDentist: false
noMoreReminders: falseTestcase
2
-8
Borger bliver snart 22 år. (reject)
DPA sender
DPA/DPK/digitalpost - afvisningsbrev_t1Brev type - afvisningsbrev_t1N/AN/ATjek loggen for DPA
Logger på
post.demo.borger.dk
Testcase 2-
9
3Borger bliver snart 22 år. (reject)
Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/
tandlægevælger
tandlægeddtvApplyForNewDentistRequestStatus: 4 (dentistRejeted)
dpStatus: null
dpSent: dato?
ddtvMayContactDentist: false
noMoreReminders: false
Borger kan nu fortage et nyt tandlæge valg som Testcase 1-
3
2N/AKontroller log

Borger bliver snart 22 år - Manglende svar

før tidsfrist

i forhold til tidsfrist, fra tandlæge

Testcase 3-1
- 3-5Testcase 3-6
 Borger bliver snart 22 årTestcase 1-1 til 1-5 gentages
Tandlæge behandler anmodning fra Borger snart 22 år (reject)ddtv - Dentist rejectStatus: 2 (dentistContacted)

dpStatus: null

dpSent: null

ddtvMayContactDentist: true
noMoreReminders: false
N/ATandlægen/
kliniken
klinikken svarer ikke og efter 27 dage returneres reject timeout
Status: 5 (timedOut)
dpStatus: Ready
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: falseTestcase 3-7Borger bliver snart 22 år. (reject)
Et job sender digitalpost til alle borger der har markering ready til at få sendt digital postJob til afsendelse af digital post
Status: 5 (timedOut)
dpStatus: Ready

dpSent: null


ddtvMayContactDentist: false
noMoreReminders: false
Tjek status kan vises på sundhed.dkN/AStatus: 5 (timedOut)
dpStatus: null
dpSent: dato
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 3-
8
2Borger bliver snart 22 år. (reject)
DPA sender
DPA/DPK/digitalpost - afvisningsbrev_t2Brev type - afvisningsbrev_t2N/AN/ATjek loggen for DPA
Logger på
post.demo.borger.dk
Testcase 3-
9
2Borger bliver snart 22 år. (reject)
Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/
tandlægevælger
tandlægeddtvApplyForNewDentistRequestStatus: 0 (NoDentist)?
dpStatus: null

dpSent: dato?


ddtvMayContactDentist: false
noMoreReminders: false
Borger kan nu fortage et nyt tandlæge valg som Testcase 1-
3
2N/AKontroller log

Borger bliver snart 22 år - Tandlægen findes ikke
 Borger bliver snart 22 år
Testcase
1-1 til 1-5 gentagesTestcase
4-1Tandlæge behandler anmodning fra Borger snart 22 år (reject)ddtv - Dentist reject
Testcase 4-2Borger bliver snart 22 år. (reject)
Et job sender digitalpost til alle borger der har markering ready til at få sendt digital postJob til afsendelse af digital post
Status: 2 (dentistContacted)

ddtvMayContactDentist: true
noMoreReminders: false
N/ATandlægen findes ikke (kommunikationsfejl)

Det skal sikres at denne ikke bliver aktiveret ved andre "fejl" på kommunikation
Status: 6. (communicationFailure)
dpStatus: Ready

ddtvMayContactDentist: false
noMoreReminders: false
Testcase 4-2
Testcase 4-3
Borger bliver snart 22 år. (reject)
DPA sender
DPA/DPK/digitalpostBrev type - afvisningsbrev_t3N/AN/ATjek loggen for DPA
Logger på
post.demo.borger.dk
Testcase 4-
4
3Borger bliver snart 22 år. (reject)
Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/
tandlægevælger
tandlægeddtvApplyForNewDentistRequestStatus: 4 (dentistRejeted)

ddtvMayContactDentist: false
noMoreReminders: false
Borger kan nu fortage et nyt tandlæge valg som Testcase 1-2N/AKontroller log

Borger bliver snart 22 år - Borger påmindes efter 10 dage
Testcase 5-1Borger er blevet 22 år.
Har modtager digitalpost, men har endnu ikke reageret

Borgere, der fylder 22 år samt der er sendt digitalpost.

Se Testcase 1

Status: 0 (noDentist)
dpStatus: Sent
dpSent: dato 
ddtvMayContactDentist: false
noMoreReminders: false
N/AN/AStatus: 0 (noDentist)
dpStatus: Sent
dpSent: dato 
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 5-2Borger er blevet 22 år.
Et job finder de unge der endnu ikke har valgt tandlæge efter de modtog først brev

Job til påmindelse af borger


batch-service/remind-citizens-job/start

OBS! konfiguraton

Status: 0 (noDentist)
dpStatus: Sent
dpSent: dato 
ddtvMayContactDentist: false
noMoreReminders: false
N/AN/AStatus: 0 (noDentist)
dpStatus: Ready
dpSent: dato 
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 5-3Borger er blevet 22 år.
DPA sender
DPA/DPK/digitalpost - paamindelsesbrevBrev type - paamindelsesbrevN/AN/AStatus: 0 (noDentist)
dpStatus: Sent
dpSent: dato 
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 5-4Borger er blevet 22 år.
Har modtaget digitalpost og klikker på linket der leder ind til sundhed.dk/tandlægevælger
ddtvApplyForNewDentistRequest
Borger registrer eksisterende tandlæge
Status: 0 (noDentist)
dpStatus: null
dpSent: dato
ddtvMayContactDentist: false
noMoreReminders: false
Borger kan nu fortage et nyt tandlæge valg som Testcase 1-3N/AKontroller log

Borger <> 22 år - 7 dage
Testcase 6-1Borger
har allerede en tandlægeNewDentistFullStopStatus: Alle ?
dpStatus: Sent
dpSent: Dato
findes ikke i databasen, men ønsker at vælge tandlægeddtvApplyForNewDentistRequestBorger findes ikke i DB, men kan vælge tandlæge

noMoreReminders: true
Borger indtaster ønskede tandlæge N/A

Status: 1 (Dentist chosen)
dpStatus: 0
ddtvMayContactDentist: true
noMoreReminders: true

Testcase 6-2Borger findes ikke i databasen, men ønsker at vælge tandlægeDialog med EDI portalen og accept teststep som i Testcase 1

Status: 1 (Dentist chosen)

ddtvMayContactDentist: true
noMoreReminders: true

Borger ser statusAccepter anmodningStatus: Dentist_Accepted
dpStatus: nullNoMessageToCitizen

ddtvMayContactDentist: false
noMoreReminders: true

Digital post post.demo.borger.dk

Borger registrer eksisterende tandlæge
Testcase 7-1Borger har allerede en tandlægeNewDentistFullStopStatus: Alle 

noMoreReminders: true/false
Borger indtaster oplysninger om aktive tandlæge og fravægler notificering af tandlægenN/AStatus: Dentist_Accepted
dpStatus: nullNoMessageToCitizen
dpSent: Dato ?

ddtvMayContactDentist: false
noMoreReminders:
false
true

Borger ønsker at slukke for påmindelser
Testcase 7Testcase 7-3Borger ønsker ikke at modtage påmindelser om at vælge tandlæge

8.1 to borgere en der kan slukke og en der ikke kan



 
Testcase 8-1Borger ønsker ikke at modtage påmindelser om at vælge tandlæge

NoMoreRemindersStatus: 0 (noDentist)
dpStatus: sent
dpSent: Dato
ddtvMayContactDentist: false
Testcase 7-2Borger ønsker ikke at modtage påmindelser om at vælge tandlægeJob til påmindelse af borger
noMoreReminders: falseBorger vælger nej tak til påmindeler om tandlægevalgN/AStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders:
true
Testcase 8-2Job til påmindelse af borgerStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: true
N/AN/AKontroller at der ikke sendes digital post til borger
Tjek loggen for DPA
Logger på
post.demo.borger.dk
Testcase 8-3
Job til afsendelse af EDI-beskederStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: true
N/AKontroller at der ikke sendes notifikation om borgerStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: true

Borger fortryd tandlægevalg

9.1 skal ændre til 2. en før og en efter jobbet er kørt




Testcase
8
9-1Borger har fortrudt valg af tandlægeDisregardApplicationForNewDentist
Status: 2 (dentistContacted) or 1 (dentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false
Borger fortryder valg af tandlægeN/AStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
Testcase 9
Testcase 8
-2Borger har fortrudt valg af tandlægeEDI job - fortryd


Tjekker loggen for EDI
Testcase
8
9-3Borger har fortrudt valg af tandlægeddtvApplyForNewDentistRequestStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
Borger har mulighed for at vælge en anden tandlæge
Status: 1 (DentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
OBS: Andre evt. tidligere tandlægevalg for borgeren fjernes ikke.

Borger ønsker at blive slettet i DDTV
Testcase 9

vælg tandlæge og fortryd ved at vælge optOut




Testcase 10-1Borger ønsker ikke at deltage i og være registreret i forhold til Din Digitale Tandlægevælger
Borger ønsker alle sine data på DDTV slettet
OptOutStatus: 0 (noDentist)(Alle)
dpStatus: sent
dpSent: Dato
ddtvMayContactDentist: false
noMoreReminders: false
Borger vælger ikke at være med i DDTV og at alle borgerens ddtv data slettes (OptOut)N/ABorger slettes fra databasen
Tandlægevalget (status 0, 'noDentist') og tilhørende påmindelser fjernes i DDTV databasen.
OBS: Andre evt. tidligere tandlægevalg for borgeren fjernes.

Borger med mange tandlæge valg, kan vises korrekt
Testcase
10
11-1En borger der har foretaget mange valg, kan få vist status på sundhed.dkddtvCheckStatusRequestStatus: 1 (dentistChosen)
dpStatus: Sent
dpSent: dato
ddtvMayContactDentist: true
noMoreReminders: false
Borger vil gerne se den korrekte status for tandlæge valg, selv om der tidligere har været fortaget andre tandlæge valgN/AKontroller log

Borger har afgivet fuldmagt - læse




Testcase
11
12-1En borger der har læse fuldmagt til en borger på 22 år kan se og vejlede den 22 årige om at vælge tandlægeddtvCheckStatusRequestStatus: 1 (dentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false
Fuldmagtshaver kan se statusN/AStatus: 1 (dentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false
Testcase
11
12-2En borger der har læse fuldmagt til en borger på 22 år kan se og vejlede den 22 årige om at vælge tandlægeddtvApplyForNewDentistRequestStatus: 1 (dentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false
Fuldmagtshaver kan ikke ændre statusN/AStatus: 1 (dentistChosen)
dpStatus: null
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false

Borger har afgivet fuldmagt - skrive




Testcase
12
13-1En borger der har skrive fuldmagt til en borger på 22 år kan fortage valg af tandlæge på vegne af borgrenddtvCheckStatusRequestStatus: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false
Fuldmagtshaver kan se statusN/A

Status: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false

Testcase
12
13-2En borger der har skrive fuldmagt til en borger på 22 år kan fortage valg af tandlæge på vegne af borgrenddtvApplyForNewDentistRequest

Status: 0 (noDentist)
dpStatus: null
dpSent: null
ddtvMayContactDentist: false
noMoreReminders: false

Fuldmagtshaver kan vælge tandlæge for borgerN/AStatus: 1 (dentistChosen)
dpStatus: Ready
dpSent: null
ddtvMayContactDentist: true
noMoreReminders: false