Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 20 Next »

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


STAR Projektleder (PL)

Forretningsanalytiker (FA)

STAR Release

Epic status

Eksterne snitflader

Rebecca Kormind

Christopher Juhl (Unlicensed)

Carsten Olsen

2022-4

0.3

A-kasser, KSS



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?

14-07-2022

0,3

Carsten Olsen

Løfter til version 0.3 snitfladeændringer beskrevet (følg nedenstående links til service og metode)






Interne links (indhold i links ikke relevant for eksterne)

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

DS-9325 - Getting issue details... STATUS

BI-2183 - Getting issue details... STATUS

JOB-7071 - Getting issue details... STATUS

Indholdsfortegnelse


Afgrænsning af epic

Afgrænsning

Som STAR og sagsbehandler i jobcenter og a-kasser

vil jeg gerne have en mere robust løsning for STARs behandling af jeg-søger-job-som stillingsbetegnelser

for at borgers jeg-søger-job-som stillingsbetegnelser ikke optræder forskelligt i STARs forskellige dele af DFDG og Jobnet

Acceptkriterier



Nr.

Beskrivelse

Relevant for

951.27.1

Som SB (JC og a-kasse) og som borger (Jobnet) vil jeg have at "jeg søger job som" fremadrettet ejes af Jobsearch domænet og alle operationer foretages mod Jobsearch inkl. at rejse eventbeskeder

DFDG, Jobnet

951.27.2

Som borger (Jobnet) vil jeg have konsekvensrettet Jobnet således, at "Jeg søger job som" opdateres i og hentes fra Jobsearch

Jobnet

951.27.3

Som SB (JC og a-kasse) vil jeg have konsekvensrettet DFDG således, at "Jeg søger job som" opdateres i og hentes fra Jobsearch, men at eksisterende fx composite servicemetoder fortsat kan bruges af aftagerne i en overgangsperiode

DFDG

951.27.4

Som SB (JC og a-kasse) vil jeg have, at DFDG forsætter med at sende de eksisterende WSRM, der indeholder “Jeg søger job som” stillingsbetegnelser

DFDG

951.27.5

Som STAR vil jeg have en konvertering/flytning af “Jeg søger job som” data fra DFDG og Jobnet over til Jobsearch

BI

951.27.6

Som VOA/STAR vil jeg have en tilpasning af min leverance således, at den fremadrettet kommer fra Jobsearch

BI

951.27.7

Som STAR Jeg vil have ryddet op i den gamle synkronisering mellem Jobnet, Jobsearch og DFDG classic og tilpasset datamonitor

BI


Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

Bemærkninger


951.27.1

951.27.3

951.27.4


Som sagsbehandler i jobcenter og a-kasse skal jeg have tilpasset mine systemer således, at de opdaterer “Jeg søger job som” imod DFDGs Jobsearch domæne

X





Som KSS og a-kasse system vil jeg i en overgangsperiode forsat kunne bruge de eksisterende DFDG classic komposit services, hvor “Jeg søger job som” indgår


X




Som KSS og a-kasse system vil jeg i en overgangsperiode forsat modtage de samme som i dag WSRM, hvor “Jeg søger job som” indgår

X


X



Bemærk at som KSS og a-kasse system har der ikke været adgang til “Jeg søg job som” data i PersonStatusService v 20 siden ESCO STAR blev indført

Disse kan nu i stedet hentes i Jobsearch

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

IllnessCompositeService (Version 5).CreateRecovery

Andet

Metode vil for serviceaftager ikke ændre sig, men på indersiden i DFDG ændres der

A-kasse(t.o.), KSS(t.o.)

Jobnet

D+S

JobSearch.JoboenskeService (Version 1).Createjoboensker POST /v1/joboenske/

Ny

Ny metode til at oprette jobønsker POST /v1/joboenske/

A-kasse(t.o.), KSS(t.o.)

Jobnet

D+S

JobSearch.JoboenskeService (Version 1).Getjoboenske GET /v1/joboenske/{civilRegistrationIdentifier}

Ny

Ny metode til at hente aktuelle jobønsker Getjoboenske GET /v1/joboenske/{civilRegistrationIdentifier}

A-kasse, KSS

Jobnet

D+S

JobSearch.JoboenskeService (Version 1).Getjoboenske GET /v1/joboenskehistorik/{civilRegistrationIdentifier}

Ny

Ny metode til at hente historiske jobønsker Getjoboenske GET /v1/joboenskehistorik/{civilRegistrationIdentifier}

A-kasse, KSS

D+S

UnemploymentEnrollmentService (Version 8).GetProfessions

Udgået

Udgår til fordel for POST /v1/joboenske/

A-kasse, KSS

Jobnet

D+S

UnemploymentEnrollmentService (Version 8).SaveProfessions

Udgået

Udgår til fordel for GET /v1/joboenske/{civilRegistrationIdentifier}. Udgået metode bruges ikke af eksterne.

A-kasse(t.o.), KSS(t.o.)

Jobnet

D+S

UnemploymentEnrollmentService (Version 8).UnemploymentEnrollment

Andet

Metode vil for serviceaftager ændre sig ikke, men på indersiden i DFDG ændres der og test er derfor nødvendig

A-kasse, KSS

Jobnet

D+S

UnemploymentEnrollmentService (Version 8).UnemploymentEnrollmentAndBook

Andet

Metode vil for serviceaftager ikke ændre sig, men på indersiden i DFDG ændres der. Udgået metode bruges ikke af eksterne.

A-kasse(t.o.), KSS(t.o.)

Jobnet

D+S

WsrmMessageService (Version 11). GetPersonProfessionCollectionVersion5

Andet

Uændret indhold og afsendelse, test er derfor nødvendig

A-kasse, KSS

D+S

WsrmMessageService (Version 11).GetRecoveryCompositeMessageVersion8

Andet

Uændret indhold og afsendelse, test er derfor nødvendig

A-kasse, KSS

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

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.

Baggrunden er at DFDG i sin nuværende løsning har delt dataejerskab for “Jeg søger job som” data mellem Jobnet, Jobsearch og DFDG classic. Dette har betydet en del dataproblemer pga. manglende synkronitet, som har påvirket borger og sagsbehandlere negativt. STAR ønsker at konsolidere således dette således, at Jobsearch domænet har entydigt ejerskab til “Jeg søger job som” data og de nødvendige serviceændringer og teknisk gæld i Jobnet og DFDG classic tilpasses.

I samme forbindelse omlægges til REST snitflade pga. udfasning af end of life teknologi.

Regler

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

De regler, der er omkring “Jeg søger job som” data ændres ikke i forbindelse med denne epic.

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.

Kun jobcenter og a-kasse påvirkes.

Løsningsmodel overordnet

  • Jeg søger job som (Professions) collection flyttes til Jobsearch domænet med alle operationer. Se 951.27.1

    • Nye REST service i Jobsearch.  Se 951.27.1

KSS og A-kasse skal overgå til nye REST service

  • Nogle af de eksisterende service beholdes / nogle udfases. Se 951.27.3

KSS og A-kasse beholder de eksisterende SOAP kompositservice, der indeholdee “Jeg søger job som” i en overgangsperiode. Den fremadrettede løsningsmodel mht. kompositservice på REST er ikke en del af denne epic

  • Konsekvensrettelser i Jobnet. Se 951.27.2

  • Konsekvensrettelser i DFDG. Se 951.27.3

  • Afsendelse af eksisterende WSRM. Se 951.27.4

KSS og A-kasse beholder de eksisterende SOAP WSRM beskeder i en overgangsperiode. Der fremadrettede løsningsmodel mht. WSRM er ikke en del af denne epic.

  • Konvertering/flytning (BI) af data til fra DFDG/Jobnet til Jobsearch. Se 951.27.5

KSS og A-kasse er ikke berørt af dette/konverteringen, med mindre KSS og A-kasse har “Jeg søger job som” som cachede data i eget system. Denne epic behandler ikke dette. Det op til KSS og A-kasse selv at afdække et evt. behov for egen konvertering.

  • Tilpasning af VOA leverande m.v. BI se 951.27.6

  • Den gamle synkronisering mellem Jobnet og DFDG classic fjernes. Se 951.27.7

Acc.kr. 951.27.1 - "Jeg søger job som" ejes fremadrettet af Jobsearch domænet og alle operationer foretages mod Jobsearch inkl. at rejse eventbeskeder

Løsningsmodel

  • Get metode, getmetode på statusservice og create metode etableres

  • Jobsearch rejser “Jeg søger job som” event

  • LSS henter på ny get metode

  • UN er der et behov for at levetidsforlænge PSS mht jegs søger job som?? arbejdsantagelse NEJ

JobSearch.JoboenskeService (2022-4)

Ny service til at hente og oprette jobønsker/'Jeg søger job som'

Createjoboensker POST /v1/joboenske/

Metoden benyttes til at opdatere borgers kollektion af jobønsker/'Jeg søger job som'.

Ny metoder der erstatter UnemploymentEnrollmentService (Version 8, 2022-2).SaveProfessionCollection. Denne metode har ikke været anvendt af eksterne aftagere.

Getjoboenske GET /v1/joboenske/{civilRegistrationIdentifier}

Metoden benyttes til at hente borgeres aktuelle, dvs. seneste sæt af registrerede jobønsker/'Jeg søger job som'

Ny metoder der erstatter UnemploymentEnrollmentService (Version 8, 2022-2).GetProfessions

Bemærk: At specielt create metode i dag anvendes af Jobnet og ikke KSS eller A-kasse. Der er ingen forhindring i at KSS eller a-kasse anvender den nye metode fremadrettet, men det nuværende flow for KSS anvender primært kompositservice.

Getjoboenske GET /v1/joboenskehistorik/{civilRegistrationIdentifier}

Metoden benyttes til at hente borgeres aktuelle og historiske sæt af registrerede jobønsker/'Jeg søger job som'

JobSearch.PersonJobSearchStatus (2022-4)

GetPersonJobSearchStatus (GET /v3/PersonJobSearchStatus)

Udvides til at medtage borgers jobønsker/'Jeg søger job som'
Bemærk: Der sker ikke i denne omgang (epic) en omlægning til dansk navngivning for eksisterende felter på denne service. Dette vil være en del af STAR modernisering.
Knud: Skal vi lave dansk modernisering nu? Vi kunne lave den nye version på dansk og lade den gamle ligge uberørt.

JobSearch.PersonJobSearchStatus (Version 2, 2021-3)

Udgår til fordel for version 3

/wiki/spaces/GI/pages/3462398156

GetVariablePersonStatus

Bemærk at ProfessionInfo har være udgået af PSS siden indførsel af ESCO STAR.

Eventbroker events fra jobsearch

For beskederne

Skal disse fremadrette sendes fra Jobsearch domæne. Afsendelse fra DFDG fjernes.

Acc.kr. 951.27.2 - Som borger (Jobnet) vil jeg have konsekvensrettet Jobnet således, at "Jeg søger job som" opdateres i og hentes fra Jobsearch

TBD af Christopher Juhl (Unlicensed) og Rolf Marcher Arndt

Acc.kr. 951.27.3 - Som SB (JC og a-kasse) vil jeg have konsekvensrettet DFDG således, at "Jeg søger job som" opdateres i og hentes fra Jobsearch, men at eksisterende fx composite servicemetoder forsat kan bruges i en overgangsperiode

Løsningsmodel

  • Komposit servicemetode kalder jobsearch mht jobønsker i stedet for at gemme i DFDG classic, serviceaftager skal i denne sammenhæng derfor ikke gøre noget. Dette afventer en REST omlægning af de pågældende komposit services.

  • Metode UnemploymentEnrollmentService (Version 8, 2022-2) SaveProfessions og GetProfessions udfases (alternativ skal de bevares i en overgangsperiode (Dette skal afklares om dette er nødvendigt arbejdsantagelsen er at SaveProfessions ikke skal da Jobnet skal over på ny REST metode og på GetProfessions tænkes at Jobnet og andre aftagere også skal over på ny REST metode)

UnemploymentEnrollmentService (Version 8, 2022-2)

SaveProfessions

Udfases

GetProfessions

Udfases

UnemploymentEnrollment og UnemploymentEnrollmentAndBook

DFDG vil sikre at ved kald til disse metode, vil jobønsker/'Jeg søger job som' blive sendt til Jobsearch domænet

IllnessCompositeService (Version 5, 2022-3)

CreateRecovery

DFDG vil sikre at ved kald til denne metode, vil jobønsker/'Jeg søger job som' blive sendt til Jobsearch domænet

Acc.kr. 951.27.4 - Som SB (JC og a-kasse) vil jeg have at DFDG forsætter med at sende de eksisterende WSRM der indeholder Jeg søger job som

Løsningsmodel

  • Eksisterende WSRM afsendes fra DFDG

    • Internt i DFDG

      • DFDG classic har fortsat ansvaret for direkte at sende WSRM GetRecoveryCompositeMessageVersion8 ved kald ind til IllnessCompositeService (Version 5, 2022-3).CreateRecovery inkl. at medtage jobønsker

      • For GetPersonProfessionCollectionVersion5 laver domænet Jobsearch en eventbroker besked om jobønsker som DFDG classic så bruger til at sende WSRM ud på.

WsrmMessageService (Version 10, 2022-3)

Følgende WSRM indeholder Jobønsker/'Jeg søger job som'

GetPersonProfessionCollectionVersion4

Anvendes ikke efter ESCO STAR udruldning.

GetPersonProfessionCollectionVersion5

Bibeholdes uændret og sendes i samme situationer som idag.

GetRecoveryCompositeMessageVersion7

Anvendes ikke efter ESCO STAR udruldning.

GetRecoveryCompositeMessageVersion8

Bibeholdes uændret og sendes i samme situationer som idag.

Acc.kr. 951.27.5 - Som STAR vil jeg have en konvertering/flytning af ‘Jeg søger job som’ data fra DFDG og Jobnet over til Jobsearch

Løsningsmodel

  • BI flytter data fra DFDG og Jobnet til til Jobsearch inkl. historik og hvis data ikke er synkron tages de mest opdaterede data

Denne konvertering/flytning påvirker ikke de eksterne serviceaftagere med mindre et eksternt system har cachede data for jobønsker/'Jeg søger job som'

Acc.kr. 951.27.6 - Som VOA/STAR vil jeg have en tilpasning af min leverande således den fremadrette kommer fra Jobsearch

Intern STAR acceptkriterie

Løsningsmodel

  • BI leverance til VOA hentes alene fra Jobsearch

Acc.kr. 951.27.7 - Som STAR Jeg vil have ryddet op i den gamle synkronisering mellem Jobnet, Jobsearch og DFDG classic og tilpasset datamonitor

Intern STAR acceptkriterie

Løsningsmodel

  • DFDG ophører med at kalde Jobnet for at synkronisere og data fjernes fra DFDG classic

  • Jobnet ophører med at kalde DFDG for at synkronisere

Særlige krav til test

Test scenarie

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

Identificeret af

Tilmelding

I Tilmelding (UnemploymentEnrollment og UnemploymentEnrollmentAndBook) kan man angive jeg søge job som, snitflade ændres ikke, men nu skal data ligge i jobsearch domænet direkte. Dette skal også testes.

Carsten Olsen

Raskmelding

I Raskmeldingen (CreateRecovery) kan man angive jeg søge job som. Snitflade ændres ikke, men nu skal data ligge i jobsearch domænet direkte.. Dette skal også testes.

Carsten Olsen

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

  • 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: Nej, men teknisk omlægning 

  • Nye snitflader:  Ja

  • Nye komponenter:  Nej

  • Nye miljøer:  Nej

  • Nye teknologier:  Nej

  • Nye aftagertyper:  Nej

  • Eller afvigelser fra principperne:  Nej

  • Eventuelle behov for reduktion af teknisk gæld skal afdækkes:  Indgår som del af epic’en,


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

  • Angiv dato for tjek: 18.07.2022.

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





  • No labels