Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Page Properties | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
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)
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Jira Legacy | ||||||||
---|---|---|---|---|---|---|---|---|
|
Indholdsfortegnelse
Table of Contents | ||
---|---|---|
|
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.32.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.25.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 |
---|---|---|---|---|---|
Borgerkommunikation.FagprofessionelKontaktRolleTypeCodeList | Ændret | Nyt id i kodelisten | KSS, Plannersystemer, UnoUng | BI, SF | D+S |
CodeListService (version 5).ClientSystemTypeIdentifier | Ændret | Nyt id i kodelisten | A-kasse, KSD, KSS, Plannersystemer | SF | D+S |
CodeListService (version 5).EducationEventCancellationCauseCodeTypeIdentifier | Ændret | Nye id'er i kodelisten | KSS | BI | D+S |
Automatisk oversigt
Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.
Jira Legacy | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
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? |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
15.11.2021 | JobOrderPriceHour fra VITAS på løntilskud FØP (type 'Job for førtidspensionister på særlige vilkår,'). | ActivityService
| KMD (KSS) | X | X | 2022-1 | ||||||||
19.11.2021 | 241494 | Ny kodelisteværdi i kodelisten ClientSystemTypeIdentifier | CodeListService (v5)
| STAR | X | X | X | X | 2022-1 | DS-7612 | Ja | |||
26.11.2021 | 242107 | Nye kodelisteværdier - EducationEventCancellationCauseCodeTypeIdentifier | CodeListService (v5)
| STAR | X | 2021-4r02 (18.01.2022) | DS-7685 | Ja | ||||||
30.11.2021 | 242526 | Manglende opdatering af Persontabel i Borgerkommunikation | CPR stamdata i Borgerkommunikation | DFDG | 2021-4r01 (21.12.2021) | - | - | |||||||
30.11.2021 | 236524 | KG 10 Fleksjobansat - afsluttet grundet ophør af bevilling i KY -på tidligere KG 13 (JAF- anden ydelsestype) | Afledte handlinger i DFDG på baggrund af afgørelser m.v. fra KY | KMD (KSS) KY (242088) | X | KY | 2021-4r01 | - | - | |||||
30.11.2021 | 240287 | Raskmeldinger ikke sendt til KSD | WsrmMessageService
| KMD (KSS) | X | X | KSS | 2021-4r01 | - | - | ||||
30.11.2021 | 242110 | Event receiver for Star.Borgerkommunikation.FagprofessionelKontakt i DFDG fejler | Kommunikation mellem (old) DFDG og Borgerkommunikation via eventbroker | DFDG | 2021-4r01 | - | - | |||||||
30.11.2021 | 242105 | Ændringstype skal defineres for støttebehov | Besked til borgers beskedbakke om støttebehov | DFDG | 2021-4r01 | - | - | |||||||
30.11.2021 | 242422 | Kundetest: Brev om støttebrev dannes igen ved publicering af ÆT-1 ændring - støttebehov er ikke ændret | Besked til borgers beskedbakke om støttebehov | STAR | X | X | 2021-4r01 | - | - | |||||
04.12.2021 | 241685 | A-kasse kan ikke lave historisk opdatering af cv | JobSearch.CvWorkFlowService
| SF for STAR | X | X | 2022-1 | - | - | |||||
04.12.2021 | 241994 | Kundetest (2021-4): Arbejdserfaring er fejlagtigt udfyldt med 'Ingen arbejdserfaring' | JobSearch | STAR | X | 2022-1 | - | - | ||||||
04.12.2021 | 241797 | Fejl i kald til JobSearch.CvSearch.SearchText | JobSearch.CvSearch
| WFP | X | WFP | 2022-1 | - | - | |||||
08.12.2021 | 243157 | Anmodning om ny kontaktpersontype 'Fastholdelseskonsulent' | Borgerkommunikation
| Schultz | X | 2022-1 | DS-7754 | Ja | ||||||
08.12.2021 | 243058 | KC-TASS-PersonTransferAuthority fejler med Value cannot be null. Parameter name: FagprofessionelKontaktRelationId | Flyttebatchjob | 2021-4r01 | - | - | ||||||||
08.12.2021 | 242981 | soap fejl mod flere service på https://service.bm.dk/pjaktasswcftservice | Forskellige DFDG services | Schultz | X | 2021-4 Emergency Prod 09-12-2021 | - | - | ||||||
Manuscript -
Problem
- x
Løsning
- x
Manuscript
-Problem
- x
Løsning
x242981 - soap fejl mod flere service på https://service.bm.dk/pjaktasswcftservice
Problem
- Fejlen skyldes en StackOverflowException
- Abnormt stor dependency-graf for servicen IllnessRecoveryInformationService, hvilket giver DFDG/vores dependency injection rammeværk problemer. Løsningen bliver at
Løsning
- Nedbringning af initiering af nødvendige dependencies for IllnessRecoveryInformationService.
Manuscript 243058 - KC-TASS-PersonTransferAuthority fejler med Value cannot be null. Parameter name: FagprofessionelKontaktRelationId
Problem
- x
Løsning
- Rollerne, der stammer fra aktiviteter (ActivityService) - Mentor, Udslusningskoordinator og Personlig Jobformidler - skal også ignoreres af batchjobbet, dvs. ikke afkortes af DFDG ifm. CPR-flytning mellem kommuner.
Manuscript 243157 - Anmodning om ny kontaktpersontype 'Fastholdelseskonsulent'
Problem
- Kommuner har via Schultz indmeldt ønske om ny kontaktpersontype: "Fastholdelseskonsulent", der arbejder med fastholdelsesplaner efter sygedagpengeloven
Løsning
- Nyt id 33 i kodelisten Borgerkommunikation.FagprofessionelKontaktRolleTypeCodeList
- Navn: Fastholdelseskonsulent
- Beskrivelse: Fastholdelseskonsulent, fx ifm arbejdet med fastholdelsesplaner efter sygedagpengeloven
- Startdato: 01-12-2021
- Slutdato: 01-07-2100
Manuscript 241797 - Fejl i kald til JobSearch.CvSearch.SearchText
Problem
- Metoden melder fejl hvis der indgår personer med ikke-valide kommunenumre.
Der findes en række personer i JobSearch som står med Kommunekode (MunicipalityCode) 10,11,12 og 19. Dette er ikke som sådan kommunekoder men betyder følgende
10 Sømandsskattekontoret
11 Told og Skattestyrelsen
12 ATP
19 Administrativ (Sygehusene)
Data svarer til de data vi modtager fra CPR, så der ikke som sådant noget galt med data.
- I prod. findes pr. 24.11.2021 72 sådanne borgere.
Løsning
- Manglende kommunenavn er ikke tilladt i snitfladen til CvSearchService.SearchText). Derfor indsættes 'Ukendt' som kommunenavn i denne situation.
Manuscript 241685 - A-kasse kan ikke lave historisk opdatering af cv
Problem
- A-kasse kan ikke registrere CV-godkendelsesstatus for et tidligere medlem
Løsning
- Muliggørelse af registrering af CV-godkendelsesstatus på til 1 år bagud i tid for tidligere medlemmer (svarende til den tidshorisont afholdte samtaler kan efterregistreres).
Manuscript 242422 - Kundetest: Brev om støttebrev dannes igen ved publicering af ÆT-1 ændring - støttebehov er ikke ændret
Problem
- Ved publicering af plan dannes hver gang støttebrev - selv om der ikke er fortaget ændringer i støttebehovene
Løsning
- Opdatering af regler for hvornår pdf beskeden med støttebehov dannes: 961.5 Udveksling af oplysninger med STIL - den unges støttebehov kommunikeres til UDB#961.5UdvekslingafoplysningermedSTIL-denungesst%C3%B8ttebehovkommunikerestilUDB-Acc.kr.961.5.2-DFDGkommunikererjobcentretsregistreringerogopdateringerafst%C3%B8ttebehovog%C3%B8nskeomkontaktvideretilUngedatabasen(UDB)iB%C3%B8rne-ogUndervisningsministeriet(BUVM)
Manuscript 242105 - Ændringstype skal defineres for støttebehov
Problem
- Den nye støttebehovs-PDF bliver ellers ikke lagt i borgerens beskedbakke, hvis det kun er støttebehov, der ændres på uddannelsesplanen.
Løsning
- Der defineres Ændringstype for støttebehov så PDF'en kan lægges i beskedbakke, når det skal ske.
- Vi genbruger PlanVersionEventTypeIdentifier 2 = "Ny plantype uddannelsespålæg" til at angive ændringen i dette scenarie.
Manuscript 242110 - Event receiver for Star.Borgerkommunikation.FagprofessionelKontakt i DFDG fejler
Problem
- DFDG kan ikke processere eventbroker beskeder omkring fagprofessionelle kontakter.
Løsning
- Fix af problem, så DFDG kan processere eventbroker beskeder omkring fagprofessionelle kontakter.
Manuscript 240287 - Raskmeldinger ikke sendt til KSD
Problem
- Ikke alle raskmeldinger sendes til KSD. Raskmeldinger med sidste sygedag d.d., hvor sagsbehandler samme dag skifter KG væk fra SDP, indebærer at nuværende batchjob ikke "fanger" det afsluttede sygefravær og får sendt raskmelding til KSD.
Løsning
- Opdatering af batchjobbet DFDG-TASS-HandleEndedIllnessForSDPM:
- Raskmelding på borger med sygefravær med UUID/NemrefusionsIdentifier og med sidste sygedag d.d. og skift herefter KG væk fra SDP og skal fremover sender WSRM til KSD, når batchjobbet er kørt.
- Raskmelding på borger med fravær med UUID/NemrefusionsIdentifier og med sidste sygedag d.d., hvor borger forbliver i SDP-KG, skal fortsat sende WSRM til KSD, når batchjobbet er kørt.
- I scope af denne sag opdateres også batchjobbet DFDG-TASS-HandleFromKGSDPMtoKG7 til at sætte 'IsIllnessUpdatedWsrmSent' flaget på sygefraværet ifm. WSRM udsendelse, hvilket har manglet hidtil. Den tilføjede håndtering i DFDG-TASS-HandleEndedIllnessForSDPM ville ellers resultere i dobbeltudsendelse af IllnessUpdated WSRM.
Manuscript 236524 - KG 10 Fleksjobansat - afsluttet grundet ophør af bevilling i KY -på tidligere KG 13 (JAF- anden ydelsestype)
Problem
- Samspil mellem KY og DFDG er ikke hensigtsmæssigt ift. de afledte handlinger DFDG foretager, hvis fx
- borger har flere sager / ansøgninger under behandling
- borger har bevilling på flere typer af ydelser
- KY ikke sender transaktioner i forretningsmæssig logisk rækkefølge
Løsning
- x
Manuscript 242526 - Manglende opdatering af Persontabel i Borgerkommunikation
Problem
- Ifm modtagelse af stamdata events (Star.EksterneData.Borgerstamdata) fra BI i Borgerkommunikation, mangler vi at oprette nye borgere i borgerkommunikations Person tabel. Til forskel fra andre siloer, hvor BI vedligeholder Person tabellen lige nu, skal Borgerkommunikation selv vedligeholde denne tabel ud fra events fra BI.
Løsning
- Etablering af unktionalitet til at vedligeholde Person tabellen i Borgerkommunikations siloen.
- I særskilt sag datagenopretning af af nye stamdata fra perioden fra idriftsættelse af 2021-4 til idriftsættelse af 2021-4r01 (242528)
Manuscript 242107 - Nye kodelisteværdier - EducationEventCancellationCauseCodeTypeIdentifier
Problem
- STIL idriftsætter 1.1.2022 nye kodelisteværdier for afbrydelsesårsager
- 101 - Ej mødt / adgangskrav ej opfyldt / ansøgning trukket
- 102 - Faglige krav
- 103 - Private årsager
- 104 - Ikke bestået prøve/eksamen
- 105 - Bortvist
- 106 - Eleven kan ikke kontaktes
- 107 - Uddannelsesskift
- 108 - Uddannelse fortsættes på anden institution
- 109 - Fuldført GF1 eller GF+
- 110 - Fuldført GF2 eller studiekompetencegivende forløb - fortsætter ej
- 111 - Afbrudt udvekslingsstudent
- 112 - Orlov
- 113 - Fuldført
- 114 - Elev afgået ved døden
- 115 - Læreforhold ophørt
- Oprettes med startdato 07-12-2021 og slutdato 01-07-2100
- Afbrydelsesårsager tilgængeliggøres for KSS via
- WSRM-beskeden GetEducationIncomingEventVersion10
- EducationEventService.GetEducationIncomingEvents
- De gamle værdier / afbrydelsesårsager vil en en perioden blive anvendt overlappende med de nye værdier
Løsning
- DFDG kodelisten EducationEventCancellationCauseCodeTypeIdentifier udvides derfor med de værdier som STIL indfører.
- Udvidelsen sker i DFDG patch 2021-4r02 (18.01.2022).
Manuscript 241494 - Ny kodelisteværdi i kodelisten ClientSystemTypeIdentifier
Problem
- WSRM-aftagere vil (som hidtil) gerne kunne se, om en registrering er foretaget af systemet selv - eller af et andet system.
- Derfor skal nye registrerende systemer oprettes i kodelisten ClientSystemTypeIdentifier således, at det nye id kan indgå i WSRM'er på WsrmMessageService v11.
Løsning
- Tilføjelse af nyt id i kodelisten således at WSRM-aftagere (for WsrmMessageService v11) lettere kan aflæse om en registrering af foretaget af systemet selv eller et andet system.
- id: 58
- navn: Edora JobTech
- beskrivelse: Edora JobTech
- startdato: 01-12-2021
- slutdato: 01-07-2100
Manuscript 232163 - JobOrderPriceHour fra VITAS på løntilskud FØP (type 'Job for førtidspensionister på særlige vilkår,').
Problem
- Løntilskudsaktiviteter for førtidspensionister, hvor JobOrderPriceHour er registreret kan ikke opdateres med ActivityService, da valideringen ikke omfatter jobordretyper vedr. løntilskud for førtidspensionister
Løsning
- JobOrderPriceHour (fra fx VITAS på løntilskud FØP) type 'Job for førtidspensionister på særlige vilkår' tilføjet validator.
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.