Versions Compared

Key

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

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

Page Properties

STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release

Epic status

Eksterne snitflader

Karina Friisgaard Miller (STAR) (Unlicensed)

Jesper Brunholm Kenneth Ingemann Larsen (KEIL) (Unlicensed) Jørgen Fischer

2021-2

1.0

(Jobnet og DFDG ift. eksterne snitflader)0.5 (BI)

A-kasse(f), KSS(f)

...

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

Jira Legacy
serverSystem JIRA
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

...

https://starwiki.atlassian.net/browse/

keyDS-4782

Indholdsfortegnelse

Table of Contents
outlinetrue

...

Afgrænsning af epic

Afgrænsning

Som STAR vil jeg opfylde mine forpligtelser som myndighed i forhold til GDPR og dermed slette data når formålet med behandling og opbevaring af data ikke længere er tilstede

Acceptkriterier



Nr.

Beskrivelse

Relevant for

856.13.1

Som STAR ønsker jeg at joblog-data som er obligatoriske jf. databekendtgørelsen slettes 6 år efter at de senest er opdaterede

DFDG, BI

856.13.2

Som STAR ønsker jeg at borgeren er bekendt med at han på Jobnet ikke kan fremsøge joblog mere end 4 år tilbage.

Jobnet


856.13.3

Som STAR ønsker jeg at DFDG kommunikerer til Jobnet, hvilken præcis dato en borger på Jobnet ikke skal kunne tilgå joblog tilbage til

DFDG, Jobnet

856.13.4

Som STAR ønsker jeg at load fra BI til VOA koordineres så VOA har mulighed for at bevare data i længere tid aht. statistiske formål som er mere langvarige

BI


Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

Bemærkninger


Acceptkriterie 856.13.1

Acceptkriterie 856.13.2

Acceptkriterie 

Acceptkriterie <nr.>


A-kasser og KSS systemer skal bekræfte at de ikke har behov for WSRM om sletning af data

X




Dette blev IKKE bekræftet, tværtimod er det et ønske at der sendes WSRM, hvilket DFDG derfor gør, som beskrevet nedenfor.


A-kasse systemer skal give udtryk for ønske om:

A) DFDG i dataudstillingen skal sikre at joblogs i CitizenJoblogService højst er 4 år gamle
eller

B) Der ikke ønskes nogen filtrering på indhold i CitizenJoblogService baseret på indholdets alder



X



Info

Bemærk dette, som sendes i haste-efter-tilsagn for at sikre enighed med a-kasserne om løsningen







Oversigt over berørte webservices 

...

Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår af tabellen.


Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

CitizenJoblogService (Version 4).GetEntries

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CitizenJoblogService (Version 4).GetJobSearchEntry

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CitizenJoblogService (Version 4).GetOtherEntry

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CitizenJoblogService (Version 5).GetEntries

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CitizenJoblogService (Version 5).GetJobSearchEntry

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CitizenJoblogService (Version 5).GetOtherEntry

Andet

Metoden returnerer kun joblogs som er redigeret for under 4 år siden

A-kasse(t.o.)

Jobnet

D+S

CodelistService (Version 5).DeletedSynchronizationEventTypeIdentifier

Ændret

Nyt Id 19 - Joblog indikerer med brug i WSRM GetDeletedSynchronizationEvent at Joblog er GDPR slettet

A-kasse(f), KSS(f)

D+S

WSRMMessageService (Version 11).GetDeletedSynchronizationEventVersion1

Andet

WSRM udsendes for joblog og for døde. Kørsel sker i weekender og kan for Joblog give op til 100.000 WSRM'er pr dag, fordelt på 10 udsendelsestidspunkter

A-kasse(f), KSS(f)

D+S

Automatisk oversigt

Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.

...

Disse oprettelser kan være en del af et rådighedsvurderingsgrundlag og om minimum delvis obligatoriske og dermed afleveringspligtige. De slettes derfor i sammenhæng med de obligatoriske datafelter med en slettefrist på 6 år.

Info

Bemærk herunder nyt afsnit med henblik på afklaring om a-kassernes ønske om filtrering af indhold i CitizenJoblogService

Tværgående understøttelse af at joblogs ikke er tilgængelige efter 4 år - 856.13.2

...

Hvis det ønskes, kan den samme sikring ske i udstillingen af joblogs til a-kasserne i CitizenJoblogService /wiki/spaces/GI/pages/2680947069, således at det dels er konsistent imellem a-kassernes joblogsystemer og joblog på Jobnet, og dels at borger heller ikke forvirres af bortfaldet (frivilligt) indhold i joblogs i a-kasse systemerne.

...

Den tænkte sletning - jf. hvad der er afleveringspligtigt. Rød=slettes efter 4 år. Gul = obligatoriske felter jf. lovgivningen slettes efter 6 år. Lilla: Uden relevans i denne sammenhæng, da disse er dokumentspecifikke og omfattede af andre sletteregler på 4 år, der allerede er implementeret.

Element

Type

Databekendtgørelse

Forekomst

Beskrivelse

GetJobSearchEntryResponse

GetJobSearchEntryResponseType

N/A

ingen konkret regelhenvisning, men bør være obligatorisk af tekniske hensyn

1

Svar som indeholder joblog af typen jobsøgning.

·         JobSearchEntry

JobSearchEntryType

N/A

ingen konkret regelhenvisning, men bør være obligatorisk af tekniske hensyn

1

Joblog af typen jobsøgning.

·         -    Identifier

guid
Base: string

N/A

ingen konkret regelhenvisning, men bør være obligatorisk af tekniske hensyn

1

Id på jobsøgningen.

·         -    CreatedDate

dateTime

§ 91, stk. 1, nr. 2

obligatorisk

1

Oprettelsesdato.

·         -    LastModifiedDate

dateTime

§ 91, stk. 1, nr. 2

obligatorisk

1

Sidst ændret dato.

·         -    Documents

JoblogDocumentMetadataTypeCollection

 

1

Liste med dokumenter.

·         -    -    JoblogDocumentMetadataType

JoblogDocumentMetadataType

 

0 - *

Detaljer vedr. et joblogdokument.

·         -    -    -    DocumentIdentifier

guid
Base: string

 

0 - 1

ID på dokumenetet. Vil blive sat af DFDG.

·         -    -    -    DocumentTitle

string

 

1

Titel på dokumentet. Vær opmærksom på at DocumentTitle ikke kan anvendes som filnavn.

·         -    -    -    JoblogDocumentTypeIdentifier

JoblogDocumentTypeIdentifierType

 

1

Dokumenttype, evt. CV, jobanonnce eller jobansøgning.

·         -    -    -    DocumentStatusTypeIdentifier

DocumentStatusTypeIdentifierType

 

1

Status på dokumentet (aktivt,inaktivt, slettet etc.)

·         -    -    -    DocumentExtensionIdentifier

DocumentExtensionIdentifierType

 

1

Beskriver hvilken fil-type dokumentet benytter.

·         -    -    -    CreateDate

dateTime

 

1

Tidspunkt for registering af dokuementet. Vil blive sat af DFDG.

·         -    -    -    LastModifiedDate

dateTime

 

1

Tidspunkt for opdatering af dokuementet. Vil blive sat af DFDG.

·         -    -    -    DeletedDate

dateTime

 

0 - 1

Dato for hvornår dokumentet er slettet.

·         -    JobSearchStatusCollection

JobSearchStatusTypeCollection

§ 91, stk. 1, nr. 3.

obligatorisk

1

Liste med status på jobsøgning.

·         -    -    JobSearchStatusType

JobSearchStatusType

§ 92, stk. 2, nr. 1-17

obligatorisk

0 - *

Status på jobsøgning samt registreringstidspunkt.

·         -    -    -    JobSearchStatusTypeIdentifier

JobSeekingStatusTypeIdentifierType

§ 91, stk. 2, nr. 1

obligatorisk

1

Status på jobsøgning.

·         -    -    -    RegistrationDate

dateTime

§ 91, stk. 1, nr. 2

obligatorisk

1

Tidspunkt for registreringen.

·         -    JoblogEntryCategory

JoblogEntryCategoryTypeIdentifierType

§ 91, stk. 1, nr. 3

obligatorisk

1

Angiver kategorien for jobloggen.

·         -    JobSearchEntryCitizenStatusTypeIdentifier

JoblogEntryStatusTypeIdentifierType

obligatorisk

1

Status på, hvorvidt entry for borger er betegnet lukket/afsluttet

·         -    Body

JobSearchEntryBodyType
Base: CoreEntryBodyType

obligatorisk

1

Detaljer vedr. jobsøgningen.

·         -    -    BaseType

CoreEntryBodyType

obligatorisk

1

 

·         -    -    -    Title

string

§ 91, stk. 2, nr. 5

obligatorisk

1

Titlen på jobloggen.

·         -    -    -    CompanyName

string

§ 91, stk. 2, nr. 6 obligatorisk

1

Navn på firma, hvortil jobloggen er tilknyttet.

·         -    -    -    CompanyAddressStreet

string

§ 91, stk. 2, nr. 7 (valgfri)

0 - 1

Adresse på firma, hvortil jobloggen er tilknyttet.

·         -    -    -    CompanyPostCodeIdentifier

string

§ 91, stk. 2, nr. 8, litra a (obligatorisk, hvis det er kendt )

0 - 1

Postnummer på firma, hvortil jobloggen er tilknyttet.

·         -    -    -    CompanyTown

string

§ 91, stk. 2, nr. 8, litra b ( hvis postnr. er ukendt )

obligatorisk

0 - 1

Den by, hvor firmaet har adresse.

·         -    -    -    CompanyCountry

string

§ 91, stk. 2, nr. 8. litra c (obligatorisk, hvis det ikke er i DK)

0 - 1

Det land, hvor firmaet har adresse.

·         -    -    -    CompanyContactPerson

string

§ 91, stk. 2, nr. 10 (valgfri)

0 - 1

Kontaktperson i firmaet, hvortil jobloggen er tilknyttet.

·         -    -    -    CompanyPhone

string

§ 91, stk. 2, nr. 11 (valgfri)

0 - 1

Telefonnummer til firma, hvortil jobloggen er tilknyttet.

·         -    -    -    CompanyEmail

string

§ 91, stk. 2, nr. 11 (valgfri)

0 - 1

E-mail til firma, hvortil jobloggen er tilknyttet.

·         -    -    -    Comment

string

valgfri

0 - 1

Kommentar som er tilknyttet jobloggen.

·         -    -    -    GeoCoordinate

GeoCoordinateType

valgfri

0 - 1

WGS84 koordinatpunkt

·         -    -    -    -    Latitude

double

valgfri

1

WGS84 breddegrad som decimaltal.

·         -    -    -    -    Longitude

double

valgfri

1

WGS84 længdegrad som decimaltal.

·         -    -    -    DailyTravelTimeInMinutes

int

Bør anses for at være obligatorisk, da dennes anvendes i vurderingen af om den ledige opfylder krav om at søge tilstrækkeligt bredt og der tages udp. i offentlig transporttid.

0 - 1

Forventet daglig rejsetid i minutter fra hjemmeadressen med offentlige transportmidler

·         -    -    -    DistanceToCompanyInMeters

int

Sidestilles med offentlig transport da det kan være relevant hvis transporttid ikke kan beregnes

0 - 1

Fugleflugtafstand til virksomhed fra hjemmeadresse

·         -    -    CompanyArea

EmploymentAreaTypeIdentifierType

§ 91, stk. 2, nr. 8 obligatorisk

0 - 1

Den region som virksomheden er placeret i.

·         -    -    JobnetJobPostingIdentifier

string

§ 91, stk. 2, nr. 17 valgfri

0 - 1

Reference til en stillingsannonce på Jobnet.

·         -    -    JobApplicationSourceIdentifier

JobApplicationSourceTypeIdentifierType

§ 91, stk. 2, nr. 12 obligatorisk

0 - 1

Hvordan jobbet er blevet fundet.

·         -    -    TypeOfSubmission

JoblogEntryTypeOfSubmissionTypeIdentifierType

§ 91, stk. 2, nr. 13 obligatorisk

0 - 1

Hvordan jobbet er søgt.

·         -    -    TypeOfSubmissionDescription

string

§ 91, stk. 2, nr. 12 obligatorisk

0 - 1

Bruges hvis TypeOfSubmission er Andet.

·         -    -    SubmissionDate

date

§ 91, stk. 2, nr. 2

obligatorisk

0 - 1

Borgerens dato for ansøgning til virksomheden.

·         -    -    SubmissionDeadlineDate

date

§ 91, stk. 2, nr. 14

Valgfri

0 - 1

Ansøgningsfrist.

·         -    -    WeeklyWorkTimeTypeIdentifier

WeeklyWorkTimeTypeIdentifierType

§ 91, stk. 2, nr. 3 (obligatorisk)

0 - 1

Om det er et fuldtid eller deltidsjob.

·         -    -    HoursPerWeek

int

§ 91, stk. 2, nr. 4 (obligatorisk)

0 - 1

Ugentligt timetal.

·         -    -    JobPostingURL

string

§ 91, stk. 2, nr. 17 (valgfri)

0 - 1

URL til jobannonce, som enten kan være intern i Jobnet eller ekstern på et vilkårligt website.

856.13.1 Joblog data (incl. obligatoriske data) slettes 6 år efter seneste opdatering

Batchjobkørsel og WSRM-udsending

Der sendes WSRM WSRMMessageService (Version 11).GetDeletedSynchronizationEventVersion1 (WSRM’en er uændret) med ny DeletedSynchronizationEventTypeIdentifier id 19 - Joblog:

Identifikator

Navn

Beskrivelse

Startdato

Slutdato

1…17

….

18

Afdød borgers data

Alle data for den afdøde borger

01-09-2020

01-07-2100

19

Joblog

Forretningsområde Joblog

01-03-2021

01-07-2100

Batchjobkørsel og WSRM-udsending

Batchjobbet sættes til at køre 10 gange à 5 minutter hver dag i weekendenalle weekenddage. De mange enkeltkørsler er med henblik på at give aftagere af WSRM’er god mulighed for at aftage WSRM’erne, idet der slettes ca 10000 joblogs på 5 minutter, og sendes tilsvarende mængde WSRM’er for hver modtager.

...

  • Banner på joblog forsiden slettes - se vedlagte billeder



    Jobnet arbejde udføres via userstory: https://starwiki.atlassian.net/browse/

    Jira Legacy
    serverSystem JIRA
    serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
    keyJOB-3393

Særlige krav til test

Test scenarie

Berø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

...