Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Indlagt oplæg til tilsagnskriterier

Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning



Page Properties


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Behrooz Arvanaghi (Unlicensed)2019-30.1 Øvrigt (=Non-LAB kodespor)KSS, A-kasser





Jira Legacy
serverSystem JIRA
columnskey,po,fa,ux,sme,eksterne snitflader,interne snitflader,status,labels
maximumIssues4
jqlQueryissuetype = epic AND cf[10006] = 955.1 order by key
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Jira Legacy
serverSystem JIRA
columnskey,po,fa,ux,sme,eksterne snitflader,interne snitflader,status,labels
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyJOB-184

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyDS-1014

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyBI-201



Indholdsfortegnelse

Table of Contents
outlinetrue




Afgrænsning af epic

Afgræsning

Som STAR ønsker jeg justeringer foretaget som følge af GDPR tjek

Acceptkriterier

Nr.BeskrivelseRelevant for
955.1.1Som STAR ønsker jeg, at de i Jobnetdatabasen historiske logisk slettede CV'er slettes fysisk. (spørgsmål til STAR:Hele konto)Jobnet, DFDG
955.1.2Som borger ønsker jeg, at min profil, når jeg vælger at slette den, slettes fysisk.Jobnet
955.1.3Som borger ønsker jeg, at min profil, når jeg har fået besked om at den slettes på grund af inaktivitet, efterfølgende bliver fysisk slettet.Jobnet
955.1.4Som STAR ønsker jeg at aftagere holdes orienterede om det, når CV slettes, så CV slettes konsekventDFDG


Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

Acceptkriterie 955.1.4Acceptkriterie <nr.>Acceptkriterie <nr.>Acceptkriterie <nr.>Acceptkriterie <nr.>
A-kasser og KSS systemer: Når der oprettes sager med rådighedsvurdering gemmes borgers CV lokalt som en sagsakt.X



A-kasser og KSS systemer: når GetCvObservationVersion5 modtages med CvObservationTypeIdentifier Id 3 "Slettet" slettes CV også i eget system medmindre der er en igangværende rådighedssag der blokerer for dette. X









Oversigt over berørte services

Der er ingen snitfladeændringer og ingen forretningsmæssige ændringer på services til eksterne som følge af denne epic

CodelistService (Version 5) CvObservationTypeIdentifier Id 3 rettes fra "Slette" til "Slettet".

Der udsendes fremover WSRM på id 3 ændringer.

Interne snitflader

Jira Legacy
serverSystem JIRA
columnssummary,varslingstype,varslingsnote,eksterne snitflader,interne snitflader,project
maximumIssues100
jqlQueryissuetype = Varsling AND linkedIssue in (DS-1014, JOB-184,BI-201) ORDER BY summary, Varslingstype, "Eksterne snitflader", "Interne Snitflader"
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

Beskrivelse af epic

Når borger i dag vælger at slette sin profil via brugerfladen, bliver profil-data ikke fysisk slettet, men blot gjort utilgængelige ved en "logisk sletning". Det samme sker efter at et batch job konstaterer at der er gået et antal uger efter brugeren blev notificeret om snarlig sletning på grund af inaktivitet.

I notifikationen der sendes til borger fortælles, at CV'et reelt slettes. Det samme fremgår af Jobnet:


Indeværende epic omhandler en oprydning i Jobnet databasen hvor de logisk slettede CV'er slettes fysisk, så STAR har leveret det til borgerne, som de kommunikerer

A-kasse- og KSS-vendte ændringer

Ved sletning af borgers profil på Jobnet orienteres borgers eventuelle a-kasse og borgers jobcenter om dette gennem udsendelse af WSRM'en GetCvObservationVersion5 hvor ObservationTypeIdentifier Id 3, "Slettet" indikerer at der er tale om en sletning.

Aht. at foregribe at man i denne situation står uden borgers aktuelle CV samtidig med at man har brug for dette i forbindelse med en rådighedssag, bør såvel jobcentre som a-kasser opbevare en kopi af borgers CV når en rådighedssag oprettes

955.1.4 CodelistService (Version 5) ObservationTypeIdentifier - rettelse til fejlstavet navn og beskrivelse

Id 3 rettes til "CV slettet".

Identifikator
Navn
Beskrivelse
Startdato
Slutdato
1Ikke aktiv i CV-Bank i 12 ugerIkke aktiv i CV-Bank i 12 uger03-07-200601-07-2100
2CV utilgængeligtCV utilgængeligt03-07-200601-07-2100
3CV slettetCV slettet03-07-200601-07-2100
4CV ikke færdigtCV ikke færdigt03-07-200601-07-2100
5Ikke aktiv i CV-Bank i 10 ugerIkke aktiv i CV-Bank i 10 uger01-09-200901-07-2100
6CV ikke oprettet inden 21 dages ledighedCV ikke oprettet inden 21 dages ledighed01-01-201301-07-2100
7CV ikke godkendt inden 21 dageCV ikke godkendt inden 21 dage01-01-201301-07-2100
8CV slettet men nyt oprettetCV slettet men nyt oprettet01-01-201322-03-2015
9CV ikke oprettet inden 90 dageCV ikke oprettet inden 90 dage (personer der har fået bevilget ledighedsydelse før 2013-2)01-01-201322-03-2015


Borgervendte ændringer

Data (T1):

Alle:

SELECT COUNT (*) FROM [tSokande]

659960

Afregistrerede:

SELECT COUNT (*) FROM [tSokande] where dtAvregistrering is not null

352127

Logisk slettede:

SELECT COUNT (*) FROM [tSokande] where iBorttag <> 0

12686


Ved fysisk sletning af CV'er i Jobnet kaldes fremadrettet den eksisterende CVServiceForJobnet på metoden SaveObservationlist. På parameter CvObservationTypeIdentifier angives værdien 3 (= slettet).

Der skal på denne Epic - når den en dag prioriteres og skrives - henvises til https://manuscript.star.dk/f/cases/89784/ Pfa Kundesupport.

955.1.1 - Som STAR ønsker jeg, at de i Jobnetdatabasen historiske logisk slettede CV'er slettes fysisk

Jobnets database: Der skal udvikles et SQL script som sletter alle data der hører til slettemarkerede CVer

Oprettelse af Userstory hos DFDG om SQL scipt til sletning ud fra liste af cv-numre som Jobnet leverer

955.1.2 - Som borger ønsker jeg, at min profil, når jeg vælger at slette den, slettes fysisk

På "Slet min profil" er der i dag ikke noget der fortæller borgeren, at vi kun laver en slettemarkering på CVet, og ikke foretager en fysisk sletning af data.

Dette skal ændres, således at vi fremover sletter borgerens data fra DFDG og Jobnets database.

955.1.3 - Som borger ønsker jeg, at min profil, når jeg har fået besked om at den slettes på grund af inaktivitet, efterfølgende bliver fysisk slettet

I dag laver vi en slet-markering af borgerens CV, hvis ikke han reagerer på de advarselsmails vores batchjob har sendt:

Dette skal ændres, således at vi fremover sletter alle borgerens data fra DFDG og Jobnets database.

For at understrege vigtigheden i at borgeren reagerer på advarslen om profilen vil blive slettet, tilføjes "...uden yderligere varsel" til den sidste mail der sendes, før sletning:

Kære $$$firstname$$$ $$$lastname$$$
Dit CV er ikke søgbart for arbejdsgivere, og du har ikke været logget på dit CV i de seneste $$$nooffweeks$$$ uger. Hvis du fortsat ønsker at have dit CV på Jobnet, skal du inden $$$deletedate$$$ på www.jobnet.dk logge på dit CV.
Ellers vil dit CV blive slettet uden yderligere varsel.

Dit CV har nummer: $$$kundenummer$$$ og dit brugernavn er: $$$brugernavn$$$

Hvis du har spørgsmål, er du velkommen til at kontakte Jobnetsupporten på
Telefon: 70152030
E-mail: jobnet@star.dk

Venlig hilsen
Jobnetsupporten

Særlige krav til test

Test scenarieBerørte systemområder (herunder nye batchjobs*) Identificeret af






* Batchjobs

  • bør testes både med delta og fuldt load,
  • bør hvis der er afhængigheder køres med normalt load fra BI i ét testmiljø i hele testperioden
  • bør testes i samarbejde med teams som har afhængigheder
  • kørselstid, særligt hvis det er en del af NightlyBatch

Konsekvenser for drift/idriftsættelse

I forbindelse med idriftsættelse:
Det skal aftales nærmere med DataService (X-men) og med SF hvorledes sletning af de i Jobnet slettemarkerede CV'er skal foregå
Data & Service forestår sletningen på DFDG siden. Om det Det skal muligvis være i batches . Om Jobnet skal kalde CVServiceForJobnet.SaveObservationlist for hvert CV? Eller om DataService foretrækker at udlede hvad der sker bag denne service for så at scripte sig til funktionaliten afhængigt af mængden af CV'er som vil foranledige en WSRM. Sletningen i DFDG sker med afsæt i en liste over CV'er, som Jobnet så har slettet. 
Der kan være et performance issue, som DataServiceData & Service/SF skal adressere.

Sletning af data behøver ikke at ske som led i release - det kunne ske i batches over nogle dage. 

Efter idriftsættelse:

Det forventes at følgende bugs resolves af denne epic:

https://manuscript.star.dk/f/cases/130290/

https://manuscript.star.dk/f/cases/134129/

Arkitektur- og implementeringsnoter 

Her beskriver PO/FA om arkitekturen og teknikken bag løsningen, om der f.eks. anvendes:

  • Nye dataområder
  • Nye snitflader
  • Nye komponenter
  • Nye miljøer
  • Nye teknologier
  • Nye aftagertyper
  • Eller afvigelser fra principperne
  • Eventuelle behov for reduktion af teknisk gæld skal afdækkes


Der gives en beskrivelse af hvorledes disse tænkes håndteret/implementeret i løsningen og om dette har været vendt med STAR arkitekten.