Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
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? |
---|---|---|---|
23.05.2023 | 0.1 | Nyoprettet | |
23.06.2023 | 0.3 | 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)
- BI-2682Getting issue details... STATUS
- DS-14498Getting issue details... STATUS
Indholdsfortegnelse
Afgrænsning af epic
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 |
---|---|---|---|
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 |
---|---|---|---|---|---|
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 |
---|---|---|---|---|---|
Se E 930.3 | |||||
Automatisk oversigt
Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.
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 2023106 til 20231108:
AvailabilityAssessmentRegistrationTypeIdentifier 61 → NUPHSanktionType = 4 og NUPHSanktionAarsagType = 402
AvailabilityAssessmentRegistrationTypeIdentifier 68 ->NUPHSanktionType = 4 og NUPHSanktionAarsagType = 401
AvailabilityAssessmentRegistrationTypeIdentifier 74 → NUPHSanktionType = 4 og NUPHSanktionAarsagType = 403
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 |
---|---|---|---|
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 | |
---|---|---|---|---|---|---|
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