930.8 NUPH og svar - konvertering fra gammel model til ny model

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

 

STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release
tilgængeligt i test

STAR Release
start ibrugtagning

STAR Release
seneste ibrugtagning

Epic status

Eksterne snitflader

STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release
tilgængeligt i test

STAR Release
start ibrugtagning

STAR Release
seneste ibrugtagning

Epic status

Eksterne snitflader

@Knud de Place (STAR)

@Carsten Olsen

2023-3 ?

2023-4

2023-4

1.0

KSS, A-kasse

 

Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)

Anvendes ved ændringer, der har betydning for eksterne.

Dato

Version

Hvem

Hvad er ændret?

Dato

Version

Hvem

Hvad er ændret?

23.05.2023

0.1

@Knud de Place (STAR)

Nyoprettet

23.06.2023

0.3

@Knud de Place (STAR) og @Carsten Olsen

Løftet til version 0.3 og klar til tilsagn

02.08.2023

0.5

Knud

v0.5. Ikke andre ændringer

06.10.2023

0.5

Knud

Mapnings/konverteringsdokument opdateret (Excelark indlejret i dokumentet)

10.10.2023

1.0

Knud

v1.0 - ikke andre ændringer

08.11.2023

1.0

Knud

Mapnings/konverteringsdokument opdateret (Excelark indlejret i dokumentet)

Interne links (indhold i links ikke relevant for eksterne)

key Epic Name Eksterne snitflader Interne Snitflader status
Loading...
Refresh

https://starwiki.atlassian.net/browse/BI-2682

https://starwiki.atlassian.net/browse/DS-14498

Indholdsfortegnelse

Afgrænsning af epic

Afgrænsning

Afgrænsning

Som STAR og som konsulent i jobcenter og a-kasse

vil jeg gerne have konverteret NUPH, svar på NUPH og sanktioner

for at (visse) negative underretninger, svar på underretninger og sanktioner kan ses og fortsat besvares eller tilbagekaldes/slettes, selvom de er fra før idriftsættelse af ny kommunikationsmodel

Acceptkriterier

Nr.

Beskrivelse

Relevant for

Intern STAR userstory

Nr.

Beskrivelse

Relevant for

Intern STAR userstory

930.8.1

Negative underretninger med hændelsesdato 1.1.2022 eller senere konverteres til ny model

DFDG, BI

 

930.8.2

Svar på negative underretninger med hændelsesdato (på underretningen) 1.1.2022 eller senere konverteres til ny model

DFDG, BI

 

930.8.3

Friflyvende rådighedsvurderinger (der ikke er svar på NUPH) med hændelsesdato (på fritflyver) 1.1.2022 eller senere konverteres til ny model

DFDG, BI

 

930.8.4

Data i DFDG classic med UPH, der ikke indgår i ny model, bevares i DFDG mhp. aflevering til Rigsarkivet i forventet 2027/2028 (forudsat disse data hidtil er afleveret til Rigsarkivet)

DFDG, SF

 

930.8.5

Afvigelser og ændringer i det konverterede datagrundlag beskrives og godkendes

DFDG, BI. DOA

 

930.8.6

Leverance til DOA udvikles til erstatning for eksisterende NUPH-leverance

DFDG, BI, DOA

 

Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Kriterie

930.8.1

930.8.2

930.8.3

930.8.4

Bemærkning

Kriterie

930.8.1

930.8.2

930.8.3

930.8.4

Bemærkning

KSS og a-kasser er opmærksom på, at hvilke NUPH, der konverteres i DFDG.

 

X

 

 

 

 

KSS og a-kasser er opmærksom på, at hvilke svar på NUPH, der konverteres i DFDG.

 

X

 

 

 

A-kasser er opmærksom på, at hvilke rådighedsvurderinger/sanktioner, der ikke er svar på NUPH), der konverteres i DFDG

 

 

X

 

 

KSS og a-kasse kan set ift. DFDG slette eventuelle lokale kopier af de data, der ikke er konverteres i DFDG

 

 

 

X

 

DFDG danner ikke lister eller lignede til KSS og a-kasse med konverterede oplysninger

X

X

X

X

 

Oversigt over berørte webservices 

Manuel oversigt som er synlig for eksterne

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 i tabellen.

(kopiér og indsæt manuelt i tabellen)

 

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

Se E 930.3

 

 

 

 

 

 

 

 

 

 

 

Automatisk oversigt

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

summary Varslingstype Varslingsnote Eksterne snitflader Interne Snitflader project
Loading...
Refresh

Beskrivelse af epic

Baggrund

Her udfylder PO oplysninger om baggrund for epic'en, herunder fx om der ligger politisk aftale eller lovgivning bag. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Med omlægningen af kommunikationen mellem jobcentre og a-kasser udgår de almindelige UPH, der er kommunikeret via UnemploymentFundMessageService, og de materielle regler herom i bekendtgørelse om en aktiv beskæftigelsesindsats udgår. Det drejer sig bl.a. om, at oplysninger om henvisninger til job ikke længere skal kommunikeres som UPH via a-kasse kommunikations systemet.

Udviklingen af ny servicesnitflade med ændret logik og valideringer er i DFDG udviklet i release i 2023-1. Og der kan i testmiljøerne testes / udvikles op imod de nye snitflader fra dette tidspunkt. Inden en ny kommunikationsløsning skal tages i brug skal der imidlertid foretages en konvertering af visse af de oplysninger om NUPH og svar, der er sendt via de gamle snitflader (UnemploymentFundMessageService og JobcenterMessageService) således, at underretninger og svar også kan ses/besvares og tilbagekaldes/slettes via den nye snitflade (UnderretningService og fsva a-kasser endvidere SanktionService).

Udkast til mapningsregler ifm. konvertering

Pga. “dårlige” og tvetydighed i ældre data påtænkes, at der alene konverteres

  • Negative underretninger med hændelsesdato 1.1.2022 eller senere konverteres til ny model

  • Svar på negative underretninger med hændelsesdato (på underretning) 1.1.2022 eller senere konverteres til ny model. Det betyder:

    • At er der svar på underretninger, hvor den negative underretningshændelsesdato er før 1.1.2022, men svaret er givet efter 1.1.2022, så konverteres disse ikke

    • At er der underretninger, hvor den negative underretningshændelsesdato er før 1.1.2022 og hvor der ikke er lavet svar, så konverteres disse ikke - og det vil ikke være muligt at svare på disse (med mindre underretning og svar sendes på ny via den nye service)

  • Friflyvende rådighedsvurderinger (der ikke er svar på NUPH) med hændelsesdato (på fritflyver) 1.1.2022 eller senere konverteres til ny model

Excelark med konverterings- / mapningsregler (08.11.2023)

For at se indholdet fungerer det bedst at downloade Excel filen og derefter åbne den i Excel. Bemærk, at der er 2 faner: Én med oplysninger, der konverteres. Og et faneblad med oplysninger, der ikke konverteres.

Retter fra 20231006 til 20231108

Sanction

AvailabilityAssessmentRegistrationTypeIdentifier 61 → NUPHSanktionType = 4 og NUPHSanktionAarsagType = 402

AvailabilityAssessmentRegistrationTypeIdentifier 68 → NUPHSanktionType = 4 og NUPHSanktionAarsagType = 401

AvailabilityAssessmentRegistrationTypeIdentifier 74 → NUPHSanktionType = 4 og NUPHSanktionAarsagType = 403

Retter fra 20231108 til 20231116

NotificationEvent

CompulsoryNotificationEventTypeIdentifier 12 → Konverteres ikke

CompulsoryNotificationEventTypeIdentifier 16 → NUPHType = 2

Retter fra 20231116 til 20231122

JobReferralNotificationEventTypeIdentifier 9 → NUPHType = 1

CompulsoryNotificationEventTypeIdentifier 15 → NUPHType = 3

 

Parentidentifier

I konverteringen af NUPH'ere fra BrokerServices (DFDG classic) til [VisiteringOgStatus].[NUPH].[NotificationEvent] (forretningsdomænet VisiteringOgStatus) konverteres til ParentEventIdentifier, der er knyttet til koden NUPHKobletTilType, der kan antage værdien "Aktivitet" (id 2) eller "Indkaldelse til samtale" (id 1), således:

  • Scriptet søger efter match på nøglen [BrokerServices].[dbo].[tblCompulsoryNotificationEvent] ,[CompulsoryNotificationParentEventIdentifier]

  • Scriptet traverserer [Kontaktforloeb].[Booking].[Indkaldelse] og IndkaldelseHistory for at etablere en relation mellem IndkaldelseIdentifier og CompulsoryNotificationParentEventIdentifier og tildeler ved match NUPHKobletTilType værdien 1.

  • Scriptet traverserer [BrokerServices].[Plan].[ActivityCoreItem] og ActivityCoreItemHistory for at etablere en relation mellem ExternalActivityIdentifier og CompulsoryNotificationParentEventIdentifier og tildeler ved match NUPHKobletTilType værdien 2.

Regler

Her udfylder PO oplysninger om eksisterende eller forventede regler om registrering og indberetning.

Reglerne i bekendtgørelse om en aktiv beskæftigelsesindsats og databekendtgørelsen opdateres således, at

  • visse regler om UPH udgår

  • regler om a-kassernes indberetninger af sanktioner opdateres

Afvigelser

Datakvaliteten i det eksisterende NUPH-datagrundlag er tvivlsom. BI Beskriver de afvigelser, der opstår som funktion af den nye datamodel og de valideringer, der følger.

DOA

DOA/STAR er aftager af en leverance for de eksisterende NUPH-data. Der skal sættes en ny leverance op til DOA og forskelle skal beskrives.

Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer

Her beskriver PO overordnet, hvordan epic'en forventes at påvirke aftagerne. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.

Se E930.3

930.8.1 - Negative underretninger med hændelsesdato 1.1.2022 eller senere konverteres til ny model

Løsningsmodel

  • BI foretager konvertering.

  • Der etableres mapningsregler for data. KSS og a-kasse får oplyst mapningsreglerne.

  • Test:

    • Jobcenter og a-kasse tester, at de kan se konverterede underretninger, jf. konverteringsregler. Se Særlige krav til test.

    • Jobcenter tester, at de kan tilbagekalde/slette en konverteret NUPH. Se Særlige krav til test.

    • A-kasse tester, at de kan svare på en underretning. Se Særlige krav til test.

  • Underretninger bevarer deres GUID.

930.8.2 - Svar på negative underretninger med hændelsesdato 1.1.2022 eller senere konverteres til ny model

Løsningsmodel

  • BI foretager konvertering.

  • Der etableres mapningsregler for data. KSS og a-kasse får oplyst mapningsreglerne.

  • Test

    • Jobcenter og a-kasse tester, at de kan se konverteret svar, jf. konverteringsregler. Se Særlige krav til test.

    • A-kasse tester, at de kan slette (tilbagekalde) et svar på en konverteret NUPH. Se Særlige krav til test.

  • Test Jobcenter og a-kasse tester kan lave forespørgsel på yderligere information inkl. svar på konverteret NUPH. Se Særlige krav til test.

930.8.3 - Friflyvende rådighedsvurderinger (der ikke er svar på NUPH) med hændelsesdato 1.1.2022 eller senere konverteres til ny model

Løsningsmodel

  • BI foretager konvertering.

  • Der etableres mapningsregler for data. A-kasse får oplyst mapningsreglerne.

  • A-kasse tester, at de kan slette (tilbagekalde) konverteret fritflyver. Se Særlige krav til test.

930.8.4 - Data i DFDG classic med UPH, der ikke indgår i ny model, bevares mhp. aflevering til Rigsarkivet i forventet 2027/2028 (forudsat disse data hidtil er afleveret til Rigsarkivet)

Løsningsmodel

  • Ingen konvertering

Særlige krav til test

Test scenarie

Deltagelse i test

Berørte systemområder (herunder nye batchjobs*) 

Identificeret af

Test scenarie

Deltagelse i test

Berørte systemområder (herunder nye batchjobs*) 

Identificeret af

Konverteret NUPH kan læses af a-kasse og JC

KSS og a-kasse

UnderretningService.GetUnderretninger

 

Konverteret NUPH kan besvares af a-kasse - og svaret kan læses af a-kasse og JC

KSS og a-kasse

UnderretningService.CreateUnderretningSvar

UnderretningService.GetUnderretninger

 

Konverteret NUPH kan besvares af a-kasse, svaret kan opdateres af a-kasse - og svaret kan læses af a-kasse og JC

KSS og a-kasse

UnderretningService.UpdateUnderretningSvar

UnderretningService.GetUnderretninger

 

Konverteret friflyver sanktion/rådighedsvurdering kan læses af a-kasse og STAR

A-kasse

SanktionService.GetSanktion

SanktionService.GetSanktioner

 

A-kasse kan slette (tilbagekalde) et svar på en konverteret NUPH

A-kasse

UnderretningService.DeleteUnderretningSvar

 

Jobcentret skal kunne slette (tilbagekalde) en underretning der er konverteret. Efter de nye sletteregler

KSS

UnderretningService.DeleteUnderretning

 

Jobcenter og a-kasse kan lave forespørgsel på yderlig information inkl. svar på konverteret NUPH + besvare forespørgsel

KSS og a-kasse

UnderretningService.CreateForespoergselPaaYderligereOplysning

UnderretningService.CreateSvarPaaYderligereOplysning

 

 

  • 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:

  • Skal der køres et fuldt dataload ved første kørsel af et batchjob - aftal med SF hvornår load skal køres:  

  • Skal der køres konvertering:  

  • Skal der køres databasescripts for opdatering af tabeller i databasen:  

Efter idriftsættelse:

Her beskriver PO/FA konsekvenser for løsninger efter idriftsættelse, hvis noget afviger fra normale setup.  

 

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.

Husk GDPR stillingtagen

Ingen personfølsomme data i epics

Illustrationer, skærmdumps m.v. må ikke indeholde cpr.nr., CV. nr., rigtige personnavne på borgere eller deres kontaktoplysninger i form af e-mail, telefonnr., adresse m.v.

  •  Ja, det er tjekket, at epic ikke indeholder dette.

  • Angiv hvem der har foretaget dette tjek: Knud de Place

  • Angiv dato for tjek:  23.06.2023

 

Afsnit nedenfor er ikke relevante i denne epic. Se i stedet E 930.3.

Opbevaring af oplysninger i STARs it-systemer

Ved oprettelse af nye dataområder skal der tages stilling til, hvornår formålet med data ophører og dermed fastlægges en slettepolitik.

Ved indførelse af nye data på eksisterende dataområder skal GDPR slettejobs opdateres.

Hvem må tilgå oplysningerne?

Afsnittet må ikke blot slettes, hvis det vurderes ikke relevant. Det skal dokumenteres at man har forhold sig til nedenstående.

Husk det er hensynet til borgeren der tæller højst. Der skal være hjemmel til at sagsbehandler må tilgå oplysninger. Formålet skal være som led i administrationen af beskæftigelsesreglerne eller ydelsesadministration.  

Korrekte sikkerhedsattributter på services

PO skal for hver enkelt servicemetode angive hvilke myndighedstyper, der må kalde de forskellige servicemetoder.

Tilladte organisationer (eksempel - se den fulde liste over myndighedstyper på siden DFDGs sikkerhedsmodel )

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

 

Alle borgere

Egne borgere

Tidligere egne borgere

Gæsteadgang

Anden Aktør - egne borgere

Anden Aktør - gæsteadgang

A-kasse

 

x

 

 

 

 

JobCenter

 

x

 

 

x

 

Kommune

 

x

 

 

 

 

STAR

x

 

 

 

 

 

AUB

 

 

 

 

 

 

UDK

 

 

 

 

 

 

STIL

 

 

 

 

 

 

 

A-kasse filtrering

Hvis a-kassen må anvende metoden, må a-kassen så se / hente alle data? Eller skal der foretages filtrering ift. at a-kassen fx kun må se nogle udfaldsrum / kodelisteværdier? Husk at filtreringen skal ramme eventuel visning på Jobnet aht. sagsbehandlerlogin

Sagsbehandlerlogin på Jobnet - tag stilling til adgang!

En sagsbehandler i et jobcenter kan tilgå en borger tilknyttet det konkrete jobcenter.

En sagsbehandler i en a-kasse kan tilgå en borger, som er medlem af a-kassen og KG 1 (tilmeldt og ikke-tilmeldt) eller KG 8 og tilmeldekategori 5 - dimittend.

Begrænsninger kan foretages via (a-kasse-) filtrering, eller ved at afgrænse på action niveau på konkrete sider på Jobnet.

Stillingtagen: Beskriv kort, at der er taget stilling til sagsbehandlerlogin