1005.17.45 ActivityService omlægning til REST som en del af samlet Min plan modernisering

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

 

1005.17.46 Omlægning af Planservice og MyplanService fra SOAP til REST

 

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

@Jens Andersen

@Knud de Place (STAR)

@Carsten Olsen

2023-4

2024-2

2024-2

1.0

KSS, A-kasse, Nemrefusion. SKS

Indgik i tilsagn:

  • 2023-4, bølge 1 og 2


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?

30.03.2023

0.1

Carsten Olsen

Oprettet ud fra https://starwiki.atlassian.net/wiki/spaces/ISB/pages/3811639464, der ikke p.t. er en del af 2023-4 release.

12.05.2023

0.3

Carsten Olsen

Løftet til 0.3 og klar til eksterne

01.08.2023

0.3

Knud de Place

På baggrund af spg. fra KMD er der under AC-2 tilføjet en beskrivelse af baggrunden for ændringerne i krav til registrering af bl.a. timetal og slutdato.

06.08.2023

0.3

Knud de Place

Rettet svarefejl i baggrundsbeskrivelse for AV-2 og indsat genvisning til databeskyttelsesforordningens artikel 5, stk. 1, litra d.

16.08.2023

0.3

Knud

På baggrund af bemærkninger fra Netcompany vedr. afsnit om berørte services: Rettet ibrugtagningstidspunkt fra 2023-2 til 2024-2.

13.09.2023

0.3

Knud

Nyt internt ac-12

05.10.2023

0.3

Knud

Opdateret varslingsnoterne under Berørte services og testafsnit.

18.10.2023

0.3

Knud

Opdateret varslingsnoterne (efter ønske fra FOA i 398108), således, at der for de nye kodelister i Borgerindsats fremgår hvilken kodeliste i DFDG (classic) de er erstatter.

02.01.2024

0.5

Knud

v0.5. Ikke andre ændringer

01.03.2024

0.5

Carsten Olsen

Link til forretningsside mht. WSRM og WSB afsendelse for en opdateret beskrivelse. Oversigt over alternative WSB i Min Plan

Tydeliggørelse af Borgerindsats.JobtilbudTypeCodeList og Borgerindsats.MyndighedsomraadeTypeCodeListse er nu to kodelister, samt link til mapningsoversigt.

07.03.2024

0.5

Knud

Opdateret links til wikisider for AktivitetService og PlanService

15.05.2024

0.5

Knud

AC-2: Bragt overensstemmelse mellem beskrivelse overtabel og tabelindhold “Oversigt over ændringer” fsva. Hjælpemidler (TopDesk S2405-486)

21.05.2024

1.0

Knud

v1.0. Personlig assistance tilføjet i tabel under AC-2 svarende til beskrivelse over tabellen

 

Interne links (indhold i links ikke relevant for eksterne)

key po fa ux sme eksterne snitflader interne snitflader status labels
Loading...
Refresh

https://starwiki.atlassian.net/browse/JOB-7766

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

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

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

Indholdsfortegnelse


Afgrænsning af epic

Afgrænsning

Afgrænsning

Som serviceaftager og STAR

vil jeg have løftet servicesnifladerne for ActivityService til REST inkl. aktiviteters kobling til Min plan (My plan) som en del af STAR's moderniseringsprogram

for at sikre at DFDG lever op til STARs principper omkring en moderne og vedligeholdelsesvenlig IT-portefølje samt udfaser end of life teknologi. 

Acceptkriterier







Nr.

Beskrivelse

Relevant for

Intern DFDG US (interne links)

1005.17.45.1

Som STAR vil jeg have flyttet forretningsområdet aktiviteter til forretningsdomænet (silo) borgerindsats inkl. at det lever op til de principper, der er fastsat og specifikt at DFDGs aktivitetsregistreringsservice skal kunne modtage oplysninger om (eksisterende aktivitetstyper) en til en

DFDG

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

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

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

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

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

https://starwiki.atlassian.net/browse/DS-11626
https://starwiki.atlassian.net/browse/DS-11627

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

1005.17.45.2

DFDGs aktivitetsregistreringsservice skal kunne modtage oplysninger om mentor (eksisterende aktivitetstype) af typen "personlig jobformidler" uden time- eller minuttal for aktivitetens omfang - og for visse aktivitetstyper skal slutdato, CVR-nr m.v. ikke længere udfyldes

Samt have udvidet validering inkl. kardinalitet på udvalgte felter

DFDG

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

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

https://starwiki.atlassian.net/browse/DS-11625
https://starwiki.atlassian.net/browse/DS-11650

1005.17.45.3

Som STAR vil jeg have dataleverancer i forhold til DOA tilpasset til det nye forretningsdomæne (silo) inkl. kontaktperson i DOA

BI

 

1005.17.45.4

Kodelister i forbindelse med DFDG omlægger (breaking change) ActivityService og en række andre services fra SOAP til REST ifm. udvidelsen af aktivitetsregistreringsservicen

DFDG

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

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

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

1005.17.45.5

Som STAR vil jeg have, at dokumentation for såvel servicelag og frontend lever op til STAR's principper på releasetidspunktet

DFDG, Jobnet

 

1005.17.45.6

Som STAR vil jeg have, at data er omfattet af dataløft og pseudonymisering mod testmiljøer 

DFDG, SF

 

1005.17.45.7

DFDG konverterer oplysninger fra ActivityService (DFDG classic) til AktivitetsService i Borger indsats domænet.

DFDG / BI

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

1005.17.45.8

DFDG etablerer nødvendig domæne arkitektur elementer f.eks. Eventreceivere  

DFDG

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

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

1005.17.45.9

Landssupport/LSS og Datakanon er skiftet over til at brug den nye REST-servicen i Borgerindsats.Aktivitetsservice, i stedet for ActivityService fra DFDG classic

DFDG

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

1005.17.45.10

Død kode i DFDG, i forbindelse med Min plan fjernes. Samles i en userstorie under epic https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4008673281

DFDG

 

1005.17.45.11

Udsendelse af webservicebeskeder og udfasning af WSRM (se epic 1005.17.48)

DFDG

 

1005.17.45.12

Som STAR og ekstern aftager ønsker jeg services og metoder dekoreret med scopes

DFDG

https://starwiki.atlassian.net/browse/PLAN-1213

Pakke MINPLAN-1 DFDG moderniseringsroadmap Version 0.6 - KUN INTERN

Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

Bemærkninger

Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

Bemærkninger



1005.17.45.1

1005.17.45.2

 

 

 



KSS og a-kasser ibrugtager REST-version af Borgerindsats.AktivitetsService med tilhørende kodelister

X

 

 

 

 

 

NemRefusion skifter fra brug af ActivityService til brug af AktivitetsService

X

 

 

 

 

 

KSS indretter egne systemer således, at mentor af typen "personlig jobformidler" kan indberettes via DFDGs aktivitetsregistreringsservice uden time- eller minuttal for aktivitetens omfang



X









KSS indretter egne systemer således, at visse indsatser kan indberettes uden CVR-nr, slutdato m.v.

 

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.

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

ActivityService (2023-1).Alle

Udgået

Erstattes af Borgerindsats.AktivitetService fra 2024-2

A-kasse, Andre, KSS, Nemrefusion

jobnet

D+S

Borgerindsats.Aktivitetsservice.CreateAktivitet (POST /v1/Aktivitet)

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter CreateActivity

A-kasse, KSS

N/A

D+S

Borgerindsats.Aktivitetsservice.GetAktivitet (GET /v1/Aktivitet/{AktivitetIdentifier})

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter GetActivity

A-kasse, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.Aktivitetsservice.GetAktiviteter (GET /v1/Aktiviteter)

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter GetActivities

A-kasse, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.Aktivitetsservice.Getaktiviteter (GET /v1/Jobcenter/{Jobcenterkode}/Aktiviteter?fradato}&{tildato}&aktivitetsType&aendretIPerioden&sidenummer&sidestoerrelsen)

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter GetActivitiesByJobCenter

A-kasse, Andre, KSS, Nemrefusion

N/A

D+S

Borgerindsats.Aktivitetsservice.Getaktiviteter (GET /v1/Aktiviteter?Tilskundsansaettelser)

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter GetSubsidyJob

A-kasse, KSS, Nemrefusion

N/A

D+S

Borgerindsats.Aktivitetsservice.Getvirksomhedsaktiviteter (GET /v1/Virksomhedsaktiviteter/?CVR={cvrEnhedsid}&Pnr={pNummer}&startdato={startdato}&slutdato={slutdato})

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter GetCompanyActivitySummaries

A-kasse, Andre, KSS, Nemrefusion

N/A

D+S

Borgerindsats.Aktivitetsservice.Updateaktivitet (PUT /v1/Aktivitet/{AktivitetIdentifier})

Ny

Udvikling af ny REST service til læsning og opdatering af aktiviteter påbegyndes. Ibrugtages af KSS og a-kasser i 2024-2. ActivityService kan ikke holdes i live, erstatter UpdateActivity

A-kasse, KSS

BI

D+S

Borgerindsats.CodeLists.AktiveringspuljeTypeCodeList

Ny

Flyttet kodeliste (tidligere JobAllocationTypeIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.AktivitetsStatusAarsagsTypeCodeList

Ny

Flyttet kodeliste (tdiligere ActivityStatusCauseTypeIdentifier). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.AktivitetsStatusTypeCodeList

Ny

Flyttet kodeliste (tidligere ActivityStatusTypeIdentifier). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.ClientSystemTypeCodeList

Ny

Flyttet kodeliste (tidligere ClientSystemTypeidentifierType). Bruges fra 2024-2.

A-kasse, KSS

 

D+S

Borgerindsats.CodeLists.EksternReferenceTypeCodeList

Ny

Flyttet kodeliste (tidligere ExternalReferenceTypeIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.FleksJobansaettelseTypeCodeList

Ny

Flyttet kodeliste (tdiligere FlexJobEmploymentTypeIdentifier). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.FormaalskodeTypeCodeList

Ny

Flyttet kodeliste (tidligere PurposeOfCompanyInternshipTypeIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.HjaelpemiddelArtTypeCodeList

Ny

Flyttet kodeliste (tidligere HelpingDeviceIdentifierType). Anvendes i prod. fra 2024-2.

KSS

Jobnet

D+S

Borgerindsats.CodeLists.HjaelpemiddelArtTypeTypeCodeList

Ny

Flyttet kodeliste (tdiligere HelpingDeviceIdentifier). Anvendes i prod. fra 2024-2.

KSS

Jobnet

D+S

Borgerindsats.CodeLists.HjaelpemiddelEjerskabsforholdAkti

Ny

Flyttet kodeliste (tidligere HelpingDeviceOwnershipDisposal). Anvendes i prod. fra 2024-2.

KSS

Jobnet

D+S

Borgerindsats.CodeLists.InvalidAarsagsTypeCodeList

Ny

Flyttet kodeliste (tidl. MyPlanInvalidCauseIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.JobtilbudTypeCodeList

Ny

Flyttet kodeliste (tidligere JobOrderTypeIdentifierType)). Bruges fra 2024-2.

A-kasse, KSS, Nemrefusion

 

D+S

Borgerindsats.CodeLists.KursusallokeringsTypeCodeList

Ny

Flyttet kodeliste (tidl. CourseAllocationTypeIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.KursusTypeCodeList

Ny

Flyttet kodeliste (tidligere CourseTypeIdentifierType). Anvendes i prod. fra 2024-2.

A-kasse, Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.MentorTypeCodeList

Ny

Flyttet kodeliste (tidligere MentorTypeIdentifierType). Anvendes i prod. fra 2024-2.

Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.MyndighedsomraadeTypeCodeList

Ny

Anvendes i prod. fra 2024-2. Ny kodeliste, der muliggør markant forenkling af kodelisten for jobordretyper / jobtilbudstyper

A-kasse, Andre, KSS, Nemrefusion

Jobnet

D+S

Borgerindsats.CodeLists.PersonligassistanceArtTypeTypeCodeList

Ny

Flyttet kodeliste (tdiligere PersonalAssistanceTypeIdentifier). Anvendes i prod. fra 2024-2.

Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.PersonligassistanceArtTypeCodeList

Ny

Flyttet kodeliste (tidligere PersonalAssistanceIdentifierType). Anvendes i prod. fra 2024-2.

Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.PersonligAssistanceTimesatsTypeCodeList

Ny

Flyttet kodeliste (tdligere PersonalAssistancePriceHourIdentifierType). Anvendes i prod. fra 2024-2.

Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.PersonligAssistencePristypeAndetCodeList

Ny

Flyttet kodeliste (tidligere PersonalAssistancePriceOtherIdentifierType). Anvendes i prod. fra 2024-2.

Andre, KSS

Jobnet

D+S

Borgerindsats.CodeLists.SocialindsatsTypeCodeList

Ny

Flyttet kodeliste (tidligere SocialActivityTypeIdentifierType). Bruges fra 2024-2.

KSS

N/A

D+S

Borgerindsats.CodeLists.SundhedsindsatsTypeCodeList

Ny

Flyttet kodeliste (tidligere HealthActivityTypeIdentifierType). Bruges fra 2024-2.

KSS

N/A

D+S

Borgerindsats.CodeLists.TimetilskudsatsTypeCodeList

Ny

Flyttet kodeliste (tidligere JobOrderPriceHourTypeIdentifierType). Bruges fra 2024-2.

A-kasse(t.o.), KSS

N/A

D+S

Borgerindsats.CodeLists.UddannelsesKodeTypeCodeList

Ny

Flyttet kodeliste (tidligere EducationType). Bruges fra 2024-2.

A-kasse, KSS

N/A

D+S

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

 

Omlægningen indgår i omlægning af Min plan komplekset

Omlægningen indgår i omlægning af Min plan komplekset:

Beskrivelse af epic

Baggrund

Som en del af DFDG's udfasning af end of life teknologier og STAR's moderniseringsprogram sker der i forhold til Min plan og aktiviteter følgende:

  • I DFDG et skift til REST snitflade - og i denne epic med mindre forretningsmæssige ændringer

  • I Jobnet en overgang til ny REST snitflade samt ny frontend arkitektur (denne opgave er ikke en del af denne epic, men vil blive specificeret i en efterfølgende epic)  

Regler

Der er ikke større ændringer til den overordnede forretning, kun mindre justeringer i felter, forekomst (occurrence) og valideringsregler.

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

Omlægning til REST service inklusiv mindre forretningsændringer på udvalgt felter og valideringsregler. Bemærk, der etableres ikke SOAP-REST converter på Aktivitetsservice (pga. breaking-change ift. valideringer med afledte konsekvenser ift. om felter skal være udfyldt).

1005.17.45.1 ActivityService omlægning til REST som en del af samlet Min plan modernisering

Løsningmodel

Som en del af DFDG’s modernisering samt Nytænkning af beskæftigelsesindsatsen bliver Min plan komplekset (Min plan, Plan, uddannelsesplan, aktiviteter, samtaler, krav til jobsøgning og integrationskontrakt) flyttet til forretningsdomæner Borgerindsats. I denne epic vil der ske følgende:

  • Etablering af database i Borgerindsats

  • Løft eksisterende ActivityService ind i forretningsdomæne Borgerindsats som REST snitflade

    • Der etableres ikke SOAP - REST converter på aktivitetsservice, da der er snitflade ændringer

  • Fejlkoder bevares

  • Der ændres ikke i adgangsforhold til service/metoder 

  • WSRM / webservicebesked afsendes til jobcentre og a-kasse efter eksisterende regler

  • Der etableres moderne webhooks besked (WSB) parallelt med WSRM.

Borgerindsats.AktivitetService - https://starwiki.atlassian.net/wiki/spaces/FYS/pages/3772317714

Ny service erstatter, der erstatter https://starwiki.atlassian.net/wiki/spaces/FYS/pages/75815117.

Bemærk der er ikke SOAP-REST converter pga. snitfladeændringer i forekomst.

Bemærk: Borgerindsats.JobtilbudTypeCodeList og Borgerindsats.MyndighedsomraadeTypeCodeListse er nu to kodelister der erstatter https://starwiki.atlassian.net/wiki/spaces/FYS/pages/48890079. Se mapning i https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4280746941

CreateAktivitet (POST /v1/Aktivitet)

Ny metode, der erstatter CreateActivity

Updateaktivitet (PUT /v1/Aktivitet/{AktivitetIdentifier})

Ny metode, der erstatter UpdateActivity

GetAktivitet (GET /v1/Aktivitet/{AktivitetIdentifier})

Ny metode, der erstatter GetActivity

GetAktiviteter (GET /v1/Aktiviteter)

Ny metode, der erstatter GetActivities

Getaktiviteter (GET /v1/Aktiviteter?Tilskundsansaettelser)

Ny metode, der erstatter GetSubsidyJob

Getvirksomhedsaktiviteter (GET /v1/Virksomhedsaktiviteter/?CVR={cvrEnhedsid}&Pnr={pNummer}&startdato={startdato}&slutdato={slutdato})

Ny metode, der erstatter GetCompanyActivitySummaries

Getaktiviteter (GET /v1/Jobcenter/{Jobcenterkode}/Aktiviteter?fradato={fradato}&tildato={tildato}&aktivitetsType={aktivitetsType&}aendretIPerioden={aendretIPerioden}&sidenummer={sidenummer}&sidestoerrelsen={sidestoerrelsen})

Ny metode, der erstatter GetActivitiesByJobCenter

ActivityService - https://starwiki.atlassian.net/wiki/spaces/FYS/pages/75815117

Udgår i 2024-2. Bemærk der er ikke SOAP-REST konverter

1005.17.45.2 DFDGs aktivitetsregistreringsservice skal kunne modtage oplysninger om mentor (eksisterende aktivitetstype) af typen "personlig jobformidler" uden time- eller minuttal for aktivitetens omfang - og for visse aktivitetstyper skal slutdato, CVR-nr m.v. ikke længere udfyldes

Baggrund

For mentor (eksisterende aktivitetstype) af typen "personlig jobformidler" er der i lov- og bkg. regler ikke bestemmelser om, at der skal fastsættes time- eller minuttal for aktivitetens omfang. Derfor udgår det tekniske krav om obligatorisk registrering herom i snitfalden.

For visse social- og sundhedsaktiviteter bevilges / registreres disse i deres fagsystemer på det sociale og sundhedsmæssige område uden oplysninger om slutdato (ofte bevilges “indtil videre”) og ofte uden oplysninger om udbyder.

For at undgå registrering af forkerte / misvisende / fiktive oplysninger af hensyn til DFDG snitfladevalidering udgår det tekniske krav om obligatorisk registrering derfor i snitfladen. Dette også af hensyn til GDPR-reglerne - bl.a. databeskyttelsesforordningens artikel 5, stk. 1, litra d, hvorefter personoplysninger skal være korrekte og om nødvendigt ajourførte; der skal tages ethvert rimeligt skridt for at sikre, at personoplysninger, der er urigtige i forhold til de formål, hvortil de behandles, straks slettes eller berigtiges.

Løsningmodel

  • I Ny REST udgave af service indføres nedestående forretningsændringer

Ændringer til krav om angivelse af visse oplysninger

Fra obligatorisk til valgfri udfyldelse/angivelse af visse oplysninger

I  kommende rest-versioner af 

  foretages ændringer i snitflade (og nødvendige konsekvensændringer database?) sådan, at Forekomst ændres fra "1" til "0-1" for 

  • elementerne timerPrUge (tidligere HoursPerWeek), minutterPrUge (tidligere MinutesPerWeek) og slutdato (tidligere EndDate) i aktivitetsstamdata (tidligere ActivityCoreItem)

  • i elementet aktivitetsudbyder (tidligere ActivityProvider) i aktivitetsstamdata (tidligere ActivityCoreItem)

    • cvrEnhedsid (tidligere CVRNumberIdentifier)

    • pNummer (Tidligere ProductionUnitIdentifier)

Men ændringen kombineres med samtidig indførelse af forretningsmæssige valideringer for de aktivitetstyper, hvor oplysningerne skal være angivet:

Samtidig indførelse af forretningsmæssige valideringer

Der indføres samtidig forretningsmæssig validering for, at 

  • timerPrUge (tidligere HoursPerWeek) eller minutterPrUge (tidligere MinutesPerWeek)

  • cvrEnhedsid (tidligere CVRNumberIdentifier)

  • pNummer (Tidligere ProductionUnitIdentifier)

  • slutdato (tidligere EndDate)

er udfyldt for aktiviteter af typerne:

  • virksomhedsrettetAktivitet (tidligere CompanyActivity)

  • kursusaktivitet (tidligere CourseActivity)

  • personligAssistance (tidligere PersonalAssistanceActivity)

  • mentor (tidligere MentorActivity) fsva mentorType (id 1-5)

Og dermed ikke for 

  • Hjaelpemiddel (tidligere HelpingDeviceActivity

  • sundhedsindsats (tidligere HealthActivity)

  • socialindsats (tidligere SocialActivity)

  • mentor (tidligere MentorActivity) fsva mentorType (id 6)

Oversigt over ændringer



Startdato

Slutdato

Timetal / minuttal

CVR nr

P nr



Startdato

Slutdato

Timetal / minuttal

CVR nr

P nr

Core-element

1

0 - 1

Afhænger af aktivitetstype

Afhænger af aktivitetstype

Afhænger af aktivitetstype

kursusaktivitet

(CourseActivity)

obligatorisk

obligatorisk

obligatorisk

obligatorisk

obligatorisk

virksomhedsrettetAktivitet

(CompanyActivity)

obligatorisk

obligatorisk

obligatorisk

obligatorisk

obligatorisk

Hjaelpemiddel

(HelpingDeviceActivity)

obligatorisk

frivillig

frivillig

frivillig

frivillig

Personlig assistance

obligatorisk

obligatorisk

obligatorisk

obligatorisk

obligatorisk

Socialindsats

(SocialActivity)

obligatorisk

frivillig

frivillig

frivillig

frivillig

Sundhedsindsats

(HealthActivity)

obligatorisk

frivillig

frivillig

frivillig

frivillig

Mentor - type 1-5

(MentorActivity) - type 1-5

obligatorisk

obligatorisk

obligatorisk

obligatorisk

obligatorisk

Mentor - type 6

(MentorActivity)

obligatorisk

frivillig

frivillig

frivillig

frivillig

Udvikingsversion af Aktivitetsservice

Borgerindsats.AktivitetsService - teknisk underside med snitfladebeskrivelse https://starwiki.atlassian.net/wiki/spaces/FYS/pages/4136239105

Udviklingsversion af kodelister

Se relevante undersider til Borgerindsats.CodeLists 

1005.17.45.3 Som STAR vil jeg have dataleverancer i forhold til DOA tilpasset til det nye forretningsdomæne (silo) inkl. kontaktperson i DOA

Intern STAR acceptkriterier

Løsningsmodel

  • Initial load af data / konvertering fra DFDG (Classic) til Borgerindsats

  • Tilpasning af dataleverance fra DFDG/BK til DOA via BI

 

1005.17.45.4 Kodelister i forbindelse med DFDG omlægger ActivityService

Løsningsmodel

  • Borgerindsats udstiller kodelister for aktiviteter

Se https://starwiki.atlassian.net/wiki/spaces/FYS/pages/3777921025 for indhold.

Borgerindsats.JobtilbudTypeCodeList og Borgerindsats.MyndighedsomraadeTypeCodeListse er nu to kodelister der erstatter https://starwiki.atlassian.net/wiki/spaces/FYS/pages/48890079. Se mapning i https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4280746941

Øvriger kodelister er indholdsmæssigt uændret

1005.17.45.5 Som STAR vil jeg have at dokumentation for såvel servicelag og frontend lever op til STAR's principper på releasetidspunktet

Intern STAR acceptkriterier

Løsningsmodel

  • QA af regler fra kode mod dokumenteret regler og fejlkode

  • Ajourfører dokumentation

Sider der skal rettes og QA er (liste er ikke udtømmende)

  • Servicesnitflade 

1005.17.45.6 Som STAR vil jeg have, at data er omfattet af dataløft og pseudonymisering mod testmiljøer

Intern STAR acceptkriterier

Løsningsmodel

  • Tilpasning af regler af for pseudonymisering og aftale hvornår data skal med i dataløft

  • Systemforvalter til retter pseudonymiseringsflow 

1005.17.45.7 DFDG konverterer oplysninger fra ActivityService (DFDG classic) til AktivitetsService i Borger indsats domænet.

Intern STAR acceptkriterier

Løsningsmodel

  • Konvertering af eksisterende aktivitetsdata ind i ny datamodel i BorgerIndsats.

Acc. kr. 1005.17.45.8 DFDG etablerer nødvendig domæne arkitektur elementer f.eks. Eventreceivere

Intern STAR acceptkriterier

Løsningsmodel

  • Eventreceivere for CPR Stamdata, jobcentretilknytning, a-kasse tilknytning

1005.17.45.9 Landssupport/LSS og Datakanon er skiftet over til at brug den nye REST-servicen i borgerindsats.aktivitetsservice, i stedt for ActivityService fra DFDG classic

Intern STAR acceptkriterier

Løsningsmodel (internt STAR acc.kr.)

  • Landssupport/LSS er skiftet til at brug borgerindsats.aktivitetsservice ved brug af nyt ClientApi fra Borgerindsats.

  • Kode brugt i forbindelse med ActivityService er fjernet fra LSS

1005.17.45.10 - Død kode i DFDG, i forbindelse med stamdata om (sub)jobcentre, fjernes

Intern STAR acceptkriterier

Løsningsmodel (internt STAR acc.kr.)

1005.17.45.11 Udsendelse af webservicebeskeder og udfasning af WSRM (se epic 1005.17.48)

 

For afsendelse at WSB (og WSRM) se forretningsdokumentation

Ny webservicebeskeder er beskrevet og vil blive implementeret i regi af epic https://starwiki.atlassian.net/wiki/spaces/ISB/pages/4008673281

FYS:Aktivitet.WSB (test 2024-2, prod. 2024-2)

 

Min Plan hændelser og WSB

 

 

 

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

Konverterede aktiviteter kan læses og opdateres

KSS

AktivitetsService

Knud

Nye aktiviteter kan oprettes, læses og opdateres

KSS

AktivitetsService

Knud

Konverterede aktiviteter kan læses

A-kasser

AktivitetsService

Knud

Nye aktiviteter kan læses

A-kasser

AktivitetsService

Knud

WSRM’er validerer - også for aktivitetstyper, hvor kardinalitet er ændret

KSS, a-kasser

GetActivityGeneralEvent og GetActivitySpecialEvent

(der dannes ikke WSRM til a-kasser for de pågældende aktivitetstyper typer, hvor kardinalitet er ændret)

Knud

Filtrering af hvad a-kasserne modtager WSRM’er for

A-kasser

A-kasser modtager fortsat ikke GetActivityGeneralEvent og GetActivitySpecialEvent for de aktivitetstyper som a-kasserne heller ikke hidtil har modtaget WSRM’er for

Knud

WSB om aktiviteter

A-kasser

Der dannes WSB til A-kasser for de aktivitetstyper, hvor der dannes WSRM-besked til a-kasserne

Knud

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

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: 

  • Angiv dato for tjek: 

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