736.6 Validering af e-mails og telefonnumre

736.6 Validering af e-mails og telefonnumre
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning

STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader


2017-31.0KSS(t.o.)

Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
4.1 Baggrund
4.2 Acc. 1 Borger opdaterer kontaktoplysninger på Jobnet
4.2.1 Forretningsflow
4.2.2 DFDG Webserviceændringer
4.3 Acc. 2 Borger ønsker ny verifikationskode
4.3.1 Forretningsflow
4.3.2 DFDG Webserviceændringer
4.4 Acc. 3 Verificering af eksisterende kontaktoplysninger
4.5 Acc. 4 Lukning af NotificationService
4.6 Acc. 5 Oprydning i JobnetPersonNotificationReminderService
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
7.1 Jobnet
7.1.1 Noter til jobnets løsning
7.1.2 US 1415: Ændringer til profiloplysninger og huskeservice
7.1.3 US 1421: Verifikationsflow for bekræftelse af ændrede kontaktoplysninger
7.1.4 US 1422: Notifikationer om uverificerede kontaktoplysninger på Min side ved nyligt ændrede kontaktoplysninger
7.1.5 US 1423: Verificering af "gamle" kontaktoplysninger

Ændringslog

Dato

Version

Forfatter

Berørte afsnit

18/4 2016

0.1

Simon Engell Kamber

2 (Epic oprettet)

25/4 2016

0.1

Carsten Olsen

Diverse husketing lagt ind

17.11.2016

0.10

Lars Kanstrup

Forretningsflows lagt ind
Acceptkriterier opdateret

30.11.2016

0.15

Lars Kanstrup

Slettet gammelt indhold

06.12.2016

0.16

Lars Kanstrup

Fjernet acceptkriterier der allerede er implementeret i 736.8

07.12.2016

0.17

Lars Kanstrup

4.3 Rettet handling ved verificering af sagsbehandler oplyste kontaktoplysninger og oprindelige kontaktoplysninger

14.12.2016

0.18

Lars Kanstrup

Ændret indledningen i afsnit 4.4
Rettet lidt småfejl i serviceversioner og navne.

16.12.2016

0.19

Lars Kanstrup

Ændret lidt i afsnit 4.6 vedr. oprydning

14.03.2017

0.24

Lars Kanstrup

Tilføjet kodelisteværdi 16 i NotificationMessageTypeIdentifierCodeList

16.03.2017

0.1

Ole Sørensen

Tilretning af fejlkodetekster til VerifyPersonContactData på JobnetPersonNotificationReminderService (version 1).

23.03.2017

0.1

Jakob Bruhns

Oprettelse af Jobnet user stories

27.04.2017

0.1

Louise Baunsgaard Koch

Tilføjet beskrivelse af brugerflow og skærmbilleder for løsningen på Jobnet

01.05.2017

0.1

Louise Baunsgaard Koch

Uddybet beskrivelse af flow på Jobnet

01.05.2017

0.1

Jakob Bruhns

Uddybet logik (afsnit 4) og user story (afsnit 8.1) omkring verificering af "gamle" email-adresser og telefonnumre

15.05.2017

0.1

Jakob Bruhns

Justeret beskrivelse af Jobnet-flow for "gamle" brugere i afsnit

18.05.2017

0.5

Louise Baunsgaard Koch

Tilføjet beskrivelse vedr. placering af notifikationsbokse.

23.05.2017

0.5

Louise Baunsgaard Koch

Uddybet beskrivelse for eksisterende brugere

26.06.2017

1

Lars Kanstrup

Status sat til klar til wiki. Tracked changes og kommentarer slettet.

10.07.2017

1

Louise Baunsgaard Koch

Tilføjet beskrivelse af mindre godkendte ændringer.

17.07.2017

1

Louise Baunsgaard Koch

Tilføjet user story til håndtering af mindre ændringer.

08.08.2017

1

Simon Engell Kamber

Opdateret tekster i forlængelse af FB 104229 og 104232.

10.08.2017

1

Lars Kanstrup

Tilføjet beskrivelse af udløbne koder.

Afgrænsning af epic

Afgrænsning



Som STAR vil jeg sikre mig at jeg sender beskeder til rigtige og gyldige e-mailadresser og telefonnumre, så jeg undgår fejl i udsendelser.



Acceptkriterier



Nr.

Beskrivelse

Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie


736.6.1

Som borger på Jobnet skal jeg verificere kontaktoplysninger (e-mail og mobiltelefon) når disse opdateres.

DFDG, Jobnet


736.6.2

Som borger ønsker jeg at kunne få gensendt en verifikationskode.

DFDG, Jobnet


736.6.3

Som borger har jeg mulighed for at verificere mine eksisterende kontaktoplysninger.

DFDG, Jobnet


736.6.4

NotificationService skal nedlægges for at nedbringe død kode og mindske omkostninger ved vedligehold

DFDG, Work in Denmark


736.6.5

Oprydning i JobnetPersonNotificationReminderService

DFDG , Jobnet





Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier






Bemærkninger



736.6.1

736.6.2

736.6.3

736.6.4

736.6.5



Der er ingen ændringer mod A-kasser og KSS.








Oversigt over berørte web services

Snitflade

Serviceaftager der er berørt








Bemærkninger



DFDG

Jobnet

Plannersystemer

KSS

A-kasse

Ydelsessystem

JobKon

Andet




JobnetPersonNotificationReminderService (ver 1)












  • SavePersonContactData


x








Kun ændret logik ingen snitflade-ændringer


  • VerifyPersonContactData


x








Ny metode


  • SavePersonContactAndNotificationData


x








Lukkes


  • RequestNewVerificationCode


x








Ny metode



x








Lukkes


NotificationService(version 2)








X


Lukkes


NotificationService(version 3)








X


Lukkes


Beskrivelse af epic

Denne epic til denne ISB: 736 – Optimering af huskeservice.
Løser FB 79108, som skal holdes opdateret.

Baggrund

Der er en del mails og sms'er som ikke når frem til rette vedkommende pga. fejlindtastninger eller forældede kontaktoplysninger. Samtidigt modtager STAR's support jævnligt henvendelser fra borgere, som fejlagtigt modtager beskeder rettet mod en anden borger. For at løse dette laves en validering at nye/ændrede kontaktoplysninger når de indtastes af borger på Jobnet.
I 2017-1 epic 736.8 er der allerede implementeret tilstande på kontaktoplysnigner således at der ikke sende huskeservicebeskeder til kontaktoplysninger der er ugyldige eller ikke verificeret. Ligeledes er der implementeret logik således at sagsbehandler oplyste kontaktoplysninger ikke behøver at blive verificeret før der udsendes huskeservicebeskeder.

Acc. 1 Borger opdaterer kontaktoplysninger på Jobnet

Når en borger opdaterer sit mobilnummer eller e-mail på Jobnet skal disse oplysninger verificeres før der sendes huskeservicebeskeder på hhv. sms eller mails til dem.

Forretningsflow

Der følges nedenstående flow, efterfølgende er regler for enkelte trin beskrevet.

Figur 1: Borger opdaterer kontaktoplysninger
Flowet starter ved at borgeren logger ind på Jobnet, og opdaterer enten mail eller mobilnummer på siden "Personlige oplysninger". Kontaktoplysningerne opdateres i DFDG, og hvis de er forskellig fra tidligere sættes status til 'ikke verificeret', sendes der en verifikationsbesked til borger.
Borgeren modtager en kode på mail/sms afhængig af, hvilken oplysning er ændret. På Jobnet præsenteres borgeren for nedenstående dialog (afhængig af hvilken kontaktoplysning, der ønskes ændret) i et modalvindue, fremover benævnt 'bekræftelsesdialogen':

  • Bekræftelse af mobilnummer:
  • Bekræftelse af e-mailadresse:
  • Hvis både mobilnummer og e-mail skal bekræftes, vises en samlet bekræftelsesdialog for mobil og e-mail. Når brugeren har bekræftet en kontaktoplysning sættes et flueben ud for den. Når brugeren har bekræftet den anden kontaktoplysning, så lukkes vinduet og der vises en call-out boks, der kvitterer for at bekræftelsen er gennemført. Det er muligt at undlade at bekræfte en eller begge.

Borgeren indtaster verifikationskoden på Jobnet og denne valideres i DFDG. Hvis det går godt, opdateres status, ellers vises en fejl.
Der er umiddelbart ingen kontrol af for mange indtastningsforsøg eller lign., da det drejer sig om identificerede brugere og misbrug er usandsynlig.
Kontaktoplysningen skal kun verificeres, hvis:

  • Det er et mobilnummer eller e-mailadresse (fastnetnumre valideres ikke)
  • Oplysningen er ændret i forhold til allerede registrerede i DFDG

Hvis koden indtastes forkert, og dermed ikke kan bekræftes, vises det således:

Borgeren kan vælge at bekræfte e-mail/mobilnr senere, hvis denne ønsker dette. I så fald lukkes vinduet uden at indtaste koden.
Hvis en kontaktoplysning ikke er bekræftet, så vises en rød tekst under den pågældende kontaktoplysning, indtil den er bekræftet. Se eksempel:

Hvis borgeren har ubekræftede kontaktoplysninger vises følgende notifikationer på borgerens 'Min side' (afhængig af hvad der mangler at blive bekræftet):

  • Ubekræftet e-mailadresse:

  • Ubekræftet mobilnummer:

  • Både ubekræftet email og mobilnummer:


Klikker man på "Bekræft…" bliver man igen bedt om at indtaste den kode, man tidligere har modtaget (der sendes ikke en ny kode i denne forbindelse).
Klikker man på "Ret…" dirigeres man til 'Min profil', hvorfra man kan opdatere e-mail/mobilnummer afhængig af hvad der skal rettes. Herfra får man tilsendt en ny kode.
Jævnfør forretningsreglerne for visning af de grønne notifikationsbokse på Min side, så skal validering af kontaktoplysninger for nye brugere placeres efter Annonceringer fra Jobnet (fra CV admin):

  • Frister for booking af møde
  • Næste møde (møder)
  • Jobplan notifikationer
  • Indsendelse af Dagpengekort og ledighedserklæring
  • Krævet anvendelse af joblogs
  • Besked om Anden Aktør
  • Dialogmodul beskeder (Min Beskedbakke)
  • Annonceringer fra Jobnet (fra CV Admin)
  • Validering af kontaktoplysning (nye brugere)
  • 6 ugers selvvalgt uddannelse
  • Joblog notifikationer
  • Screening (profilafklaring)


DFDG Webserviceændringer

For at understøtte ovenstående flow ændres JobnetPersonNotificationReminderService -> SavePersonNotificationData og der laves en ny metode i servicen kaldet VerifyPersonContactData. Disse er beskrevet herunder.
UnemploymentEnrolmentService -> CV metoderne er ikke påvirket, da de ikke opdaterer borgerens kontaktoplysninger.

JobnetPersonNotificationReminderService (Version 1) –> SavePersonContactData

Når Jobnet gemmer kontaktinfo leveres alle kontaktinfo med uanset om de er ændret. Dette er for at kunne håndtere sletning af information. Derfor skal DFDG detektere ændringer, hvad der skal ske afhænger at kontaktdatatypen (PersonContactDataTypeIdentifier). Disse er beskrevet herunder

Mobiltelefon
(PersonContactDataTypeIdentifier 1)

Hvis mobilnummer er tilføjet/ændret sættes status til "Ikke verificeret til huskeservice" (PersonContactDataStatusTypeIdentifier = 2)
Herefter udsendes en verifikationskode på SMS (se regel i afsnit 4.2.2.2)
Hvis der ikke er et mobilnummer i requestet, så slettes mobilnummer, inkl. status i DFDG

Alm Telefon
(PersonContactDataTypeIdentifier = 2)

Status bliver sat til "Verificeret af Borger" (PersonContactDataStatusTypeIdentifier = 3) med det samme.

E-mail adresse (PersonContactDataTypeIdentifier = 3)

Hvis E-mailadresse er tilføjet/ændret sættes status på e-mailadressen til "Ikke verificeret til huskeservice" (PersonContactDataStatusTypeIdentifier = 2) Herefter udsendes en verifikationskode til den nye e-mailadresse (se regel i afsnit 4.2.2.1)
Hvis der ikke er e-mailadresse med i requestet så slettes evt. registrerede e-mailadresse, inkl. status i DFDG



Verifikationsbesked

Der ønskes umiddelbart en billig løsning, hvor der ikke genereres unikke koder, da disse ville skulle gemmes. I stedet tænkes en algoritme, som danner en aktiveringskode ud fra CPR, Dato og mobil/e-mail. Dette sikrer levetid på aktiveringskode, unik per borger og unik per kontaktoplysninger og samtidig at man ikke behøver at bruge den nyeste aktiveringskode.
Der benyttes de Sidste 5 tegn af en MD5 hash af CPR + Dato + e-mail/telefonnummer.
Verifikationsbeskeden skal sendes straks (inden for sekunder), uanset om borger er tilmeldt huskeservice og uanset tidspunktet på døgnet. I dag sendes der ikke beskeder mellem klokken 22 og 8. Dette skal fortsat gælde for de øvrige huskeservicebeskeder, blot ikke for verifikationsbeskeder.
Der benyttes kode 16 i CitizenNotificationMessageTypeIdentifierCodeList til de udsende huskeservicebeskeder.

E-mail verifikationsbesked

Når en borger opretter eller ændrer i sin e-mailadresse på Jobnet sendes en verifikationsmail til den nye e-mailadresse med teksten:
"Kære [FirstName] [SurName] Vi vil gerne være sikre på, at det er den rigtige e-mailadresse, der er registreret under dine 'Personlige oplysninger' på Jobnet.dk. Du skal derfor logge ind på Jobnet.dk og bekræfte e-mailadressen ved at indtaste denne kode:   Kode: [VerificationCode]  Med venlig hilsen Jobnet Det er ikke muligt at svare på denne e-mail, da den er automatisk genereret""Rettet i FB 104229Bekræft din e-mailadresse på Jobnet.dk Kære [FirstName] [SurName]
Vi vil gerne være sikre på, at det er den rigtige e-mailadresse, der er registreret under dine 'Personlige oplysninger' på Jobnet.dk. Du skal derfor logge ind på Jobnet.dk og bekræfte e-mailadressen ved at indtaste denne kode:
 
Kode: [VerificationCode]
Med venlig hilsen
Jobnet"

SMS verifikationsbesked

Når borger opretter eller ændrer i et mobilnummer sendes en SMS til det nye nummer med en teksten:
"Før du kan modtage sms'er fra Jobnet, skal dit mobilnummer bekræftes. Log ind på Jobnet.dk og bekræft med koden: [VerificationCode]. Mvh. Jobnet. Denne sms kan ikke besvares."Rettet i FB 104232Kode: [VerificationCode]
Indtast denne kode på Jobnet.dk for at bekræfte dit mobilnummer."

JobnetPersonNotificationReminderService (Version 1) -> VerifyPersonContactData

Metoden sætter kontaktinfo status til "Verificeret af Borger" (PersonContactDataStatusTypeIdentifier = 3) hvis verifikationskoden er korrekt (Se regler for verifikationskoden i afsnit 4.2.2.1)

  • Der kan kun valideres kontaktoplysninger af typen Mobiltelefon (PersonContactDataTypeIdentifier = 1) og MailAdresse (PersonContactDataTypeIdentifier = 3) øvrige fejler.
  • Der sendes ikke WSRM når der ændres i status på kontaktinformationer
  • Koder der er mere end 2 dage gamle er udløbet, dvs. koder for dagsdato og de foregående 2 dage er valide. Antallet af dage er konfigurerbart.

Input

Navn

Type

Detajler

CvCustomerIdentifier

CvCustomerIdentifierType

Forekomst: 1

VerificationCode

String

Forekomst: 1

PersonContactDataTypeIdentifier

PersonContactDataTypeIdentifierType

Forekomst: 1


Output
Normal service kvittering.
Fejlkoder

Nummer

Type

1001

Invalid cpr

1013

Insufficient permissions

1014

Failed to validate message

4400

CV Customer Number is unknown

9153

The submitted PersonContactDataTypeIdentifier is not a valid codelist value

9159

No person contact data was registered for the submitted person

9240

The registered person contact data is not valid for verification

9241

The submitted verification code is not valid

9242

No person contact data registered for verification


CodelistService (version 5) -> GetCitizenNotificationMessageTypeIdentifierCodeList

For at kunne skille verifikationsbeskeder fra andre huskeservicebeskeder skal der laves en ny værdi i NotificationMessageTypeIdentifierCodeList. Denne er beskrevet nedenfor.

Identifikator

Navn

Beskrivelse

Startdato

Slutdato

16

Verifikationsbesked

Bruges til verifikation af kontaktoplysninger.

14-03-2017
(2017-3)



Acc. 2 Borger ønsker ny verifikationskode

Af forskellige årsager kan det være nødvendigt at få gensendt en verifikationskode, fx fordi den er udløbet eller blevet væk. Metoden bruges også når man vil verificere en E-mailadresse der er oplyst af sagsbehandler, oprindeligt verificeret eller sat til ugyldig.
Borger kan få tilsendt en ny verifikationskode via linket (Tilsendt en ny kode) i verifikationsvinduet i Jobnet, se løsningsforslag:

Når en borger klikker på linket genereres en ny kode, der sendes til borgerens mobil/e-mail (afhængig af valg).
Der gives feedback til borgeren om, at der er tilsendt en ny kode (via container-attention element).

Koden kan herefter indtastes og verificeres ved at klikke på "Bekræft".

Forretningsflow

Når en borger på Jobnet vælger at få tilsendt en ny verifikationskode kaldes DFDG som tjekker om Status på kontaktoplysningerne, og hvis ikke oplysningen allerede er verificeret dannes og sendes en ny verifikationskode som sendes til borger på mail/sms.
Flowet kan startes fra flowet i acc1 eller direkte fra min side på Jobnet.

Figur 2: Gensend verifikationskode

DFDG Webserviceændringer

JobnetPersonNotificationReminderService (Version 1) –> RequestNewVerificationCode

Formålet med denne metode er at sende en ny verifikationskode ud til borger. Hvis denne skulle være blevet væk eller ikke kommet frem, eller til at starte et verifikationsflow på ikke verificerede eller ugyldige kontaktoplysninger.
Når DFDG modtager en anmodningen om en ny verifikationskode ud fra status på kontaktoplysningen sker der følgende (se nedenstående skema)

Status Før

Handling

1 - Oprindeligt ikke verificeret

Behold status og send verifikationskode

2 - Ikke verificeret til huskeservice

Behold status og send verifikationskode

3 - Verificeret af borger

Returner fejl

4 - Oprettet af sagsbehandler

Behold status og send verifikationskode

5 – Ugyldigt

Sæt status til 2 - Ikke verificeret til huskeservice og send verifikationskode


Der sendes ikke ny verifikationskode, hvis der mangler kontaktoplysninger eller hvis kontaktoplysningen allerede er verificeret.
Input

Navn

Type

Detajler

CvCustomerIdentifier

CvCustomerIdentifierType

Forekomst: 1

PersonContactDataTypeIdentifier

PersonContactDataTypeIdentifierType

Forekomst: 1


Output
Intet output, blot en servicekvittering.
Fejlkoder

Nummer

Type

1014

The submitted message could not be validated

4400

The supplied CV Customer Number is unknown to the system

XXX1

The submitted PersonContactDataTypeIdentifier is not a valid codelist value

XXX3

The Contactdata is already verified

Xxxx4

Contactdata for the submitted PersonContactDataTypeIdentifier is missing.


Acc. 3 Verificering af eksisterende kontaktoplysninger

Som udgangspunkt skal borger ikke verificere de oplysninger, der på idriftsættelsestidspunktet er registreret i systemet, e-mails og SMS beskeder sendes fortsat til disse konti. Det er dog ønskeligt at få disse verificeret. På Jobnet laves en boks der beder borger om at verificere kontaktoplysning, der har status "Oprindeligt verificeret" eller "Oprettet af sagsbehandler". Bemærk, at selvom eksisterende brugere ikke verificerer deres e-mail-adresse/mobilnummer, så skal de fortsat modtage beskeder fra Huskeservice.
Flowet for disse borgere initieres ved PersonContactDataStatusTypeIdentifierType på PSS som, når den returnerer status 1 eller 4 skal invokere nedenstående flow for at nudge borgeren til at bekræfte sine "gamle" oplysninger. Hvis borgeren vælger dette kalder Jobnet RequestNewVerificationCode, som beskrevet under Acceptkriterie 2. Dette kræver ingen tilpasninger i DFDG.
Boksene skal se således ud:



Ved klik på "Ja, …" tilsendes en verifikationskode til borgeren, og bekræftelsesvindue åbner, hvorfra man kan bekræfte sine kontaktoplysninger.
Ved klik på "Nej, …", dirigeres man til 'Min profil  Personlige oplysninger', hvorfra man kan opdatere e-mail/mobilnummer afhængig af, hvad der skal rettes. Når rettelserne gemmes, får man tilsendt en ny kode (på den information der er blevet rettet). Bekræftelsesdialogen åbner, hvorfra man kan bekræfte sine kontaktoplysninger.
Jævnfør forretningsreglerne for visning af notifikationsbokse på Min side, så skal validering af kontaktoplysninger for eksisterende brugere placeres nederst i prioriteringslisten:

  • Frister for booking af møde
  • Næste møde (møder)
  • Jobplan notifikationer
  • Indsendelse af Dagpengekort og ledighedserklæring
  • Krævet anvendelse af joblogs
  • Besked om Anden Aktør
  • Dialogmodul beskeder (Min Beskedbakke)
  • Annonceringer fra Jobnet (fra CV Admin)
  • Validering af kontaktoplysning (nye brugere)
  • 6 ugers selvvalgt uddannelse
  • Joblog notifikationer
  • Screening (profilafklaring)
  • Validering af kontaktoplysning (eksisterende brugere)

Acc. 4 Lukning af NotificationService

Servicen NotifikationsService version 2 og 3 omgår valideringerne i huskeservice, og derfor skal den enten opgraderes eller lukkes. Det er en intern service som så vidt vides kun er Work in Denmark der har benyttet.

  • Jobnet anvender den ikke
  • Det er på wiki defineret som en rent interne service som eksterne ikke må anvende 
  • Sikkerhedsmodellen på den siger det kun er jobcentre der må kalde den??
  • Version 3 er ikke blevet kaldt de sidst 6 mdr.
  • Version 2 er sidst blevet kaldt i feb. 16
  • DFDG kalder den ikke internt  

Konklusion, Servicen nedlægges med 2017-3 og koden slettes.

Acc. 5 Oprydning i JobnetPersonNotificationReminderService

Metoden SavePersonContactAndNotificationData i JobnetPersonNotificationReminderService ver 1 udfases, Jobnet skal I stedet kaldes de 2 specifikke save metoder SavePersonContactData og SavePersonNotificationData i JobnetPersonNotificationReminderService.
Metoden GetPersonContactAndNotificationData udfases, da Jobnet i stedet benytter PSS.
Metoderne slettes helt efter at Jobnet har sagt go og eventuel død kode fjernes.

Særlige krav til test

Testscenarie

Berørte systemområder

Identificeret af







Kendte udeståender fra udviklingsfasen

Link til søgeresultat fra FogBugz på epic-nummer:

User stories

User stories er kun til interne brug for STAR's leverandører. Se user stories her https://starwiki.atlassian.net/browse/PF-1252

Jobnet

Noter til jobnets løsning


Wireframe: http://aakem0.axshare.com/#g=1&p=personlige_oplysninger_responsiv
Profilsiden skal I samme forbindelse gøres responsive

US 1415: Ændringer til profiloplysninger og huskeservice

"Som DFDG ønsker jeg at Jobnet opdaterer metoderne under JobnetPersonNotificationReminderService, så de er forberedte til de nye features i Epic 736.6."
I 17-2, har huskeservice og profiloplysninger ligget i samme metode, men i 17-3 splittes det ud i to separate metoder, hhv. SavePersonContactData og SavePersonNotificationData.
Acceptkriterier

  • Den nuværende servicereference (JobnetPersonNotificationReminderService) er opdateret til de to nye metoder SavePersonContactData og SavePersonNotificationData, så brugeren kan opdatere både sine profiloplysninger og sin huskeservice
  • Den gamle metode er skrevet ud af koden

Noter til test

  • Det skal verificeres, at profiloplysninger og huskeservice fungerer uændret (altså som i 17-2) efter serviceopdateringen til de nye metoder

US 1421: Verifikationsflow for bekræftelse af ændrede kontaktoplysninger

"Som STAR ønsker jeg at få verficeret, at den enkelte borgers nyligt oplyste mobilnummer og email adresse er korrekt indtastet og i brug, så emails og SMS'er ikke bouncer og rammer den rigtige modtager."
Acceptkriterier

  • Scenarierne som er indikeret i flowdiagrammet i afsnit 4.2.1 er implementeret i løsningen
  • Hvis der er sket ændringer i borgerens profil i form af en ændret emailadresse og/eller mobilnummer, vises en modal (jf. wireframe) til indtastning af den/de fremsendte verifikationskode(r)
  • Ved indtastning af de(thumbs down) korrekte verifikationskode i modalen, vises en kvittering for at oplysningerne nu er verifcerede i form af en call out jf. wireframe
  • Hvis man indtaster en forkert kode, vises en fejlmeddelse
  • Det er muligt at få tilsendt en ny verifikationskode, hvis man har brug for det

US 1422: Notifikationer om uverificerede kontaktoplysninger på Min side ved nyligt ændrede kontaktoplysninger

"Som STAR ønsker jeg at nudge borgere med nyligt ændrede, men fortsat uverificerede kontaktoplysninger til at verificere disse, så det sikres, at oplysningerne er korrekte."
Acceptkriterier

  • Via et flag på PSS (TBD) vises notifikationer til de rigtige borgere med uverificerede oplysninger, hhv. mobilnummer, email, eller begge dele jf. wireframens oplæg.

Noter til test

Med udgangspunkt i flowdiagrammet, opbygges testcases mhp at opbygge alle de scenarier, som flowdigrammet indeholder

US 1423: Verificering af "gamle" kontaktoplysninger

"Som STAR ønsker jeg at verificere, at den enkelte borgers tidligere oplyste mobilnummer og email adresse, er korrekt indtastet og i brug, så der ikke er så mange SMS'er og mails, der bouncer på "gamle" profiler uden dog at kræve en verificering for fortsat at sende mails og SMS'er."
Acceptkriterier

  • Som beskrevet i ovenstående afsnit 4.4 får Jobnet besked om at borgerens "gamle" kontaktoplysninger ikke er verificerede, og de forsøges overtalt til at verificere dem

Noter til test

Med udgangspunkt i flowet opbygges testcases mhp at belýse og gennemføre alle de scenarier, som flowdigrammet indeholder