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 19 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

Knud de Place (STAR)

Jesper Brunholm

2023-1

0.5

KSS, A-kasse, KSD, KY




Proces - notifikation i pågældende FB-sag om ønsket tilføjelse af den pågældende sag efter epic er sendt i tilsagn


A-kasser

KSS

FOA:Søren Bigaard Andersen

KMD:Kenneth Midtgaard

Schultz:Henrik Lehmann Thomsen



Dette indhold kan ikke ses af eksterne (og er ikke relevant for eksterne)

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

DS-10817 - Getting issue details... STATUS


Indholdsfortegnelse





Afgrænsning af epic

Afgrænsning

Som systemejer ønsker jeg at rette fejl i DFDG, så serviceaftagerne og i sidste ende sagsbehandlere i kommuner og a-kasser samt borgerne i selvbetjeningsløsninger kan anvende løsninger, der fungerer som forudsat.

Acceptkriterier



Nr.

Beskrivelse

Relevant for

925.40.1

Fejl i DFDG rettes, så services fungerer som oprindeligt forudsat.

DFDG, Jobnet, JobKon. LSS








Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader

Berørte acceptkriterier

Bemærkninger


925.35.1





Serviceaftager indgår i test af de enkelte fejlrettelser i det omfang SF / DFDG-testere vurderer det relevant / nødvendigt






Serviceaftagere forholder sig til evt. ændringer i CodeListService (hvis Manuscript-sagerne indeholder ændringer hertil)






Der forventes ikke snitfladeændringer ved løsningen af FB-sagerne.

Hvis der mod forventning bliver behov for snitfladeændringer, vil de fremgå særskilt i varslingsdokumentet og i afsnit 3.







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

Summary

Varslingstype

Varslingsnote

Eksterne Snitflader

Interne Snitflader

Project

AbsenceRegistrationService (version 7).CreateAbsence

Ændret

Startdato på fravær id 10 kan tilbagedateres 180 dage mod tidligere 8 uger

A-kasse, KSS, Plannersystemer

N/A

D+S

CodeListService (version 5).MinisterialDepartmentTypeIdentifier

Ændret

Nyt id. Lukning af id'er. Genoplivning af id.

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

N/A

D+S

IndkaldelseService (v1).DeleteIndkaldelse

Ændret

Ved forsøg på sletning kastes ny pæn fejlkode (99009), hvis CPR-nr og id på booking ikke hører sammen

A-kasse, KSS, Plannersystemer

N/A

D+S

PersonHistoryService (version 4).GetPersonHistory

Ændret

Ved kald af GetPersonHistory med ikke-aktuell cpr.nr kalder PHS ikke videre til de nye DFDG-forretningsdomæner. PSS vil i denne situation returnere en tom kollektion for hver af de områder, hvor der ikke kaldes videre til de nye domæner.

A-kasse, KSS, Plannersystemer

N/A

D+S

PersonStatusService (version 20).GetVariablePersonStatus

Ændret

Ved kald af GetVariablePersonStatus med ikke-aktuell cpr.nr kalder PSS ikke videre til de nye DFDG-forretningsdomæner. PSS vil i denne situation returnere en tom kollektion for hver af de områder, hvor der ikke kaldes videre til de nye domæner.

A-kasse, KSS, Plannersystemer

N/A

D+S






































Jobnets håndtering af interne snitflader


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



Indsat dato

Manuscript-sag

Titel 

Område

Manuscript oprettet af

Skal eller kan kundetestes i STAR?

Snitflader til Jobnet

Snitflader til KSS

Snitflader til A-kasser

Snitflader til andre

Bemærkninger

Kandidat til release

Løst til release-tidspunkt

Varslingstask (intern DFDG)

Afsnit 3 om berørte services i epic er opdateret?

03.11.2022

305941

IndkaldelseService.DeleteIndkaldelse returnerer http 500 på T3, hvis CPR-nr og indkaldelses id ikke hører sammen

IndkaldelseService (version 1)

  • DeleteIndkaldelse

ASE

X


X

X

Planner-systemer



2023-1

DS-10818

Ja

29.11.2022

287153

DFDG-TASS-SynchronizeUdbSubscriptions fejler med "The person with specified cpr is dead"

DFDG batchjob

  • DFDG-TASS-SynchronizeUdbSubscriptions

SF








2023-1

-

-

29.11.2022

268583

Ikke-visiteret i kontaktgruppe 12 har krav om søgbart CV

CV-krav til KG 12 og 28 fsva. ikke-visiterede

STAR

X


X





2023-1

-

-

06.12.2022

308225

Ændringsønske til 'Fravær' oprettes på vegne af Billund - startdato ønskes at kunne tilbagedateres med op til 26 uger

AbsenceRegistrationService

  • CreateAbsence

Schultz

X


X

X




2023-1

DS-11649

Ja

06.12.2022

310939

Manglende encoding af navne ved kald til LetAsyl

JobSearch,LetAsylCvService

  • OverfoerLetAsylCv

DFDG



X





2022-4r01

-

-

06.12.2022

310238

Kontaktforloebs BorgerstamdataStorage fejler hvis en borger eksisterer, men ikke har nogen stamdata-entitet.

EventBroker

DFDG








2022-4r01

-

-

06.12.2022

306943

Borger får fejl ved login på Jobnet

FristService

  • CreateFrist

STAR

X


X





2022-4r01

-

-

07.12.2022

313685

Indkaldelser med tom mødetitel (m.m.?)

Indkaldelser med tom mødetitel kan ikke udlæses

KMD (KSS)








Datagenoprettet / SP ændringer i prod. 07.12.2022

-

-

08.12.2022

313002

"Deltager i Særlig Tilrettelagt Ungdomsuddannelse (STU)" (fravær id 50) skal fritage for krav om CV og for søgbart CV

Fravær og fritagelser

STAR

X


X





2023-1

-

-

08.12.2022

313392

Fleksjobvisiterede kan ikke sætte CV søgbart

Cv-søgbarhed

STAR








2022-4-emergency 1 - 13.12.2022

-

-

08.12.2022

306133

Nulstilling af a-kasse deltagelse

Deltagelsesvalg nulstilles ved reg. af alm jobsamtale

KMD (a-kasse)

X


X

X




2022-4r01

-

-

13.12.2022

287153

DFDG-TASS-SynchronizeUdbSubscriptions fejler med "The person with specified cpr is dead"

DFDG batchjob

SF








2023-1

-

-

13.12.2022

310404

DFDG publicerer events på døde borgere

EventBroker

DFDG








2022-4r01

-

-

19.12.2022

283972

CV-søgning


Schultz



X





2023-1

-

-

22.12.2022

307832

Fravær 75 er afsluttet efter modtagelse af 'Ydelse stoppet' fra KY

UnemploymentRegistrationService

Schultz

X


X

X




2023-1

-

-

11.01.2023

322997

Opdatering af kodeliste MinisterialDepartmentTypeIdentifier + ændrings påvirkning af brugere i AmpAdmin2

CodeListService (versin 5)

  • MinisterialDepartmentTypeIdentifier

STAR

X







2023-1

DS-12215

Ja

11.01.2023

309414

Jobcentertilknytning tildeles til KBH men borger tilhører Helsingør

Flytteflow ved modtagelse af CPR-data

Schultz



X





2023-1

-

-

11.01.2023

318869

Selvbookingsfrist aktiveres ikke

WsrmMessageService

  • GetInterviewDeadlineVersion1

  • GetInterviewDeadlineVersion2

Schultz

X


X





2022-4r02

-

-

11.01.2023

318052

Booking oprettet på Jobnet eksistere ikke i DFDG

WSRM-udsendelse om booking selvom booking ikke er gemt i DFDG

Edora (WFP)



X

X

Plannersystemer



2022-4r02

-

-

13.01.2023

321330

KOMBIT: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR— afsluttet sygefravær kan ikke genåbnes

IllnessRecoveryInformationService

  • CreateIllness

KMD (KSD)

X


X


KSD


2023-1


-

-

20.01.2023

323174

Blocked WSRM MyPlanChanged with error prefix 'Failed to synchronize citizen 'xxxxxxxxxx' for tenant 219

MyPlanService

  • GetLegalMyPlan

KMD (KSS)



X

X




2023-1

-

-

20.01.2023

316845

Sygefravær er afsluttet 13.11.2022, men DFDG har ikke lukket borgers KG 24


KMD (KSS)

X


X





2023-1

-

-

23.01.2023

317207

CPR skiftet borger returnere 9303 "Person does not exist for given cpr number" i PSS på gammelt CPR

PersonStatusService

  • GetVariablePersonStatus

PersonHistoryService

  • GetPersonHistory

KMD (KSS)

Schultz

X

X

X

DS-12461

DS-12462

Ja

23.01.2023

284184

Borgere, det ikke er muligt at fremsøge med CvSoege service

CvSoegeService

Schultz



X




2023-1


-

-


Manuscript

Problem

  • x

Løsning

  • x

Manuscript  - 

Problem

  • x

Løsning

  • x

Manuscript -

Problem

  • x

Løsning

  • x

Manuscript 284184 - Borgere, det ikke er muligt at fremsøge med CvSoege service

Problem

  • Der er borgere, der ikke kan fremsøges med CVSoegeService. Borgere opdateres ikke med ændrede Geo-koordinater i JobSearch.

  • Kun ved initial load har borgere fået geo-koordinater i JobSeacrh.

Løsning

  • Fremadrettet opdatering i JobSearch af borgere med ændrede geo-koordinater.

  • Datagenopretning i særskilt case 326873

Manuscript 317207 - CPR skiftet borger returnere 9303 "Person does not exist for given cpr number" i PSS på gammelt CPR

Problem

  • Ved opslag på borgers tidligere cpr. nr. kaster DFDGs PersonStatusService og PersonHistoryService fejlen 9303 "Person does not exist, fordi kald videre fra PSS og PHS til nye DFDG domæner fejler ved brug af tidligere cpr.nr

Løsning

  • PSS og PHS kalder ikke videre til nye DFDG domæner, når PSS og PHS kaldes med tidligere cpr.nr

  • Ved kald af med en borgers ikke-aktuelle cpr.nr kalder PSS og PHS ikke videre til de nye DFDG-forretningsdomæner. PSS og PHS vil i denne situation returnere en tom kollektion for hver af de områder, hvor der ikke kaldes videre til de nye DFDG-domæner. Dette for at forhindre, at det samlede PSS- eller PHS kald fejler. Dermed vil det kun være DFDG (Classic), der returnerer oplysninger ved kald af PSS og PHS på borgers eventuelle tidligere cpr-nr.

Manuscript 316845 - Sygefravær er afsluttet 13.11.2022, men DFDG har ikke lukket borgers KG 24

Problem

  • Jobcentret har fremtidigt raskmeldt borger og senere opdateret sidste sygedag med IllnessCompositeService.UpdateIllness. Og der er dannet WSRM ved opdateringen.

  • Pga. WSRM flaget er sat, udtages fraværet ikke af NightlyBatch (DFDG-TASS-HandleEndedIllnessForSDPM) til behandling og KG24 afsluttes ikke.

Løsning

  • Justerering af logikken omkring 'WSRM Sent' flaget, således at det ikke blokerer batchjobbet, når sygefravær slutdato opdateres fra en datoværdi til en anden. I tilfælde af skift fra null til datoværdi eller uændret datoværdi er logikken uændret.

  • Generelt vil dobbeltudsendelsen af WSRM være blokeret, men i det aktuelle tilfælde vil IllnessUpdate udsende en UpdatedWsrm med IsEndDateUpdated = true og batchjobbet udsende en med IsEndDateUpdated = false.

  • Og batchjobbet vil fremover også lukke KG i denne situation.


Manuscript 323174 - Blocked WSRM MyPlanChanged with error prefix 'Failed to synchronize citizen 'xxxxxxxxxx' for tenant 219

Problem

  • KSS har modtaget WSRM-besked om opdateret Min Plan, men KSS kan ikke få svar fra GetLegalMyPlan, fordi efternavn på sagsbehandler fylder mere end de max 40 tegn

  • Skyldes ikke DFDG konvertering af æ, ø og å, men at vi har vi fået navnet ind url-encoded i RequestUserStructure. Dette er derfor lagt url-encoded i databasen, og kommer derfor også ud sådan.

Løsning

  • DFDG afkorter for- mellem- og efter-navn til henholdsvis 50, 40, 40 karakterer på GetLegalMyPlan.


Manuscript 321330 - KOMBIT: UC113 ; Exception ; ZP_PEM-113-ZP_INTERNAL_ERROR— afsluttet sygefravær kan ikke genåbnes

Problem

  • Et afsluttet sygefravær kan ikke genånes af KSD, hvis startdato samtidig forsøges ændres og startdato ligger mere end 4 uger bagud i tid.

Løsning

  • KSD kan genåbne sygefravær, selvom startdato ændres.

Manuscript 318052 - Booking oprettet på Jobnet eksistere ikke i DFDG

Problem

  • Hvis indfrielse af frister i forbindelse med en indkaldelse eller selvbooking fejlede i DFDG, kunne der være sendt teknisk WSRM-besked til jobcenter- og plannersystemer om at booking var foretaget, selvom bookingen ikke blev gemt i DFDG

Løsning

  • WSRM om booking skal ikke sendes til aftager, hvis registreringen af indkaldelsen fejler, herunder pga. fejl ifm. håndtering af frister.


Manuscript 318869 - Selvbookingsfrist aktiveres ikke

Problem

  • Batchjobbet KF-BehandlFrist får ikke dannet frist-WSRM'er, da det ikke kan publisere events, dvs ingen opdatering af frister bliver udsendt, når batchjobbet kører

  • Frister selv bliver dog opdateret, fx. aktiveret, men aftagerne får ikke WSRM om dette

Løsning

  • Udsendelse af WSRM event fra Kontaktforløbs batchjob, så WSRM bliver dannet.


Manuscript 309414 - Jobcentertilknytning tildeles til KBH men borger tilhører Helsingør

Problem

  • Modtagelse af opdateringer fra CPR får i nogle situationer udrejste borgere til at blive flyttet til Jobcenter København (frem for, at borger forbliver i det jobcenter vedkommende udrejste fra eller senere har fået oprettet en sygedagpengesag i ud fra virksomhedens beliggenhed (jf. forretningsregler for IllnessRecoveryInformationService)).

Løsning

  • CPR flytteflow skal ikke opdatere borgers jobcenter for fortsat udrejste personer.


Manuscript 322997 - Opdatering af kodeliste MinisterialDepartmentTypeIdentifier + ændrings påvirkning af brugere i AmpAdmin2

Problem

  • I hht. den nye regeringsdannelse https://www.ft.dk/da/medlemmer/regeringen er der brug for ændringr i kodelisten MinisterialDepartmentTypeIdentifier:

    • Udgår:

      • 53 Social- og Ældreministeriet Social- og Ældreministeriet 21-01-2021 01-01-2100

      • 54 Sundhedsministeriet Sundhedsministeriet 21-01-2021 01-01-2100

      • 55 Indenrigs- og Boligministeriet Indenrigs- og Boligministeriet 21-01-2021 01-01-2100

    • Nyt id:

      • 56 Social-, Bolig- og Ældreministeriet

    • Genoplivning af:

      • 20 Indenrigs- og Sundhedsministeriet


  • Brugere i AmpAdmin2, der er tilknyttet ID 53 eller ID 55 skal i stedet tilknyttes det nye ID 56 (med de samme roller som tidligere)

Løsning

  • Ovenstående ændringer til kodelisten

  • Ovenstående ændringer til AmpAdmin2


Manuscript 307832 - Fravær 75 er afsluttet efter modtagelse af 'Ydelse stoppet' fra KY

Problem

  • Fravær 75 lukket ved KY's indberetning af 'Ydelse er stoppet'. Fravær 75 skal ikke lukkes i denne situation.

Løsning

  • Fravær 75 lukkes ikke, når KY indberetter 'Ydelse er stoppet".


Manuscript 283972 - CV-søgning

Problem

  • Cv-søgning efter "jobparate" returnerer også borgere i KG 13 (jobafklaring), men borgere i KG 13 skal betragtes om 'ikke-jobparate' (dette fremgår dog ikke i dokumentation for CV-søgning, hvor der ikke er taget stilling til KG 13)

Løsning

  • Personer i jobafklaring betragtes i CV-søgning fremover som 'ikke-jobparate'


Manuscript 310404 - DFDG publicerer events på døde borgere

Problem

  • Vi ser en del unødvendige fejl i RabbitMQ forårsaget af at der sendes beskeder for døde borgere. Disse events bør ikke sendes i første omgang, hvilket vi gerne vil rette op på.

Løsning

  • Ophøre med at danne event på afdøde.


Manuscript 287153 - DFDG-TASS-SynchronizeUdbSubscriptions fejler med "The person with specified cpr is dead"

Problem

  • Batchjob kan ikke synkronisere med UDB på afdøde borgere når DFDG som afledt handling lukker FagprofessionelKontakt i BorgerKommunikation i forbindelse med afmelding i batchjobbet. 

Løsning

  • Det er ændret så validering på om person er død ikke udføres, når det er STAR der kalder.


Manuscript 306133 - Nulstilling af a-kasse deltagelse

Problem

  • Deltagelsesvalg nulstilles ved registrering af alm jobsamtale og ikke blot ved registrering af fælles jobsamtale

Løsning

  • Deltagelsesvalg nulstilles ikke ved registrering af alm jobsamtale, men fortsat ved registrering af fælles jobsamtale


Manuscript 313392 - Fleksjobvisiterede kan ikke sætte CV søgbart

Problem

  • Fleksjobvisiterede kan ikke sætte CV søgbart, hvis det sidste obligatoriske element, der udfyldes, er Jeg-søger-job-som stillingsbetegnelser.

  • Det samme gælder for andre målgrupper, men det vil formentlig sjældent ramme dagpengemodtagere og jobparate kth og OY samt åbenlyst udd.parate udd.hj. og OY, da de har JSJS-stillingsbetegnelser fra tilmeldingen

Løsning

  • Også når JSJS er sidste element, der udfyldes, kan CV'et gøres søgbart.


Manuscript 313002 - "Deltager i Særlig Tilrettelagt Ungdomsuddannelse (STU)" (fravær id 50) skal fritage for krav om CV og for søgbart CV

Problem

  • STU (fravær id 50) skal fritage for krav om CV og for krav om søgbart CV

Løsning

  • STU fritager for krav om CV og for krav om søgbart CV

  • Ved idriftsættelse af 2023-1 foretages via 314195 datagenopretning/genberegning af fritagelser for borgere med fravær id 50 og 65 "Uden for institutionens ....." (hængeparti fra 2022-4)


Manuscript 313685  - Indkaldelser med tom mødetitel (m.m.?)

Problem

Løsning

  • En række SP ændres på ny så der kan udllæses indkaldelser med tomme mødetitler

    • [ReadAflystIndkaldelseSoegning]

    • [ReadIndkaldelse]

    • [ReadIndkaldelseHistory]

    • [ReadIndkaldelseSoegning]

    • [ReadCurrentIndkaldelseAsHistory]

    • [ReadMoede]

    • [ReadMoedeById]


Manuscript 306943 - Borger får fejl ved login på Jobnet

Problem

  • Hvis FristService.CreateFrist kaldes meget hurtigt efter hinanden på samme borger, kan det opstå, at borger har to aktive frister - og så fejler systemet, fordi borger kun må have én aktiv frist ad gangen

Løsning

  • Indførelse af indeks, så borger kun kan have én aktiv frist ad gangen


Manuscript 310238 - Kontaktforloebs BorgerstamdataStorage fejler hvis en borger eksisterer, men ikke har nogen stamdata-entitet.

Problem

  • Indlæsning af borgerstamdata i Kontaktforløb fejler, hvis borgeren ikke har nogen stamdata i forvejen

Løsning

  • Load af stamdata på borgere i Kontaktforloeb


Manuscript 310939 - Manglende encoding af navne ved kald til LetAsyl

Problem

  • Ved kald til LetAsyl mangler vi en encoding af user fullname således vi ikke sender danske bogstaver til LetAsyl. 

Løsning

  • Håndtering af æ. ø og å m.v. ift. LetAsyl


Manuscript 308225 - Ændringsønske til 'Fravær' oprettes på vegne af Billund - startdato ønskes at kunne tilbagedateres med op til 26 uger

Problem

  • Ønske fra jobcenter om at kunne tilbagedatere startdato på fraværsforholdt "Ferie med feriepenge, feriedagpenge m.v," (id 10) op til fx 26 uger mod i dag op til 8 uger

Løsning

  • Startdato på fraværet kan tilbagedateres op til 180 dage.


Manuscript 268583 - Ikke-visiteret i kontaktgruppe 12 har krav om søgbart CV

Problem

  • Ikke-visiterede i kontaktgruppe 12 og 28 har krav om søgbart CV, men skal i modsætning til ikke-visiterede i KG 3 ikke have krav om søgbart CV

Løsning

  • Ændret CV-krav motor, så KG 12 + 28 ikke visiterede ikke har krav om CV


Manuscript 287153 - DFDG-TASS-SynchronizeUdbSubscriptions fejler med "The person with specified cpr is dead"

Problem

  • Batchjobbet fejler på afdøde

Løsning

  • Ændre batchjob, så de kan validere på afdøde


Manuscript 305941 - IndkaldelseService.DeleteIndkaldelse returnerer http 500 på T3, hvis CPR-nr og indkaldelses id ikke hører sammen

Problem

  • Ved forsøg på sletning af en indkaldelse kastes en ikke-speicifik fejl ("An error has occurred","ErrorNumber":1100,"ExceptionMessage":"Object reference not set to an instance of an object.")

Løsning

  • Ny målrettet fejlkode, så serviceaftager kan se, hvorfor kaldet fejler.

  • Fejlkode 99009 - "IndkaldelseId'et er på en anden borger end den angivne"




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


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.





  • No labels