956.2 Forenklet Joblog
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Indholdsfortegnelse
Afgrænsning af epic
Afgræsning | ||
---|---|---|
Som en borger vil jeg have forenklet joblog på Jobnet for at der er færre ting, jeg skal forholde mig til, selv om det betyder, at jeg ikke får så meget hjælp til planlægning af min jobsøgning | ||
Acceptkriterier | ||
Nr. | Beskrivelse | Relevant for |
956.2.1 | "Log om anden aktivitet" simplificeres - sletning af felter fra visning | Jobnet, Jobkon, |
956.2.2 | "Huskeliste" med planlagte opgaver og inspiration til opgaver udgår. | Jobnet, Jobkon, |
956.2.3 | "Mine noter" udgår på Jobnet - sletning af felter fra visning | Jobnet, |
956.2.4 | Af joblogkortet på jobloggens forside på Jobnet, skal vedhæftede dokumenter og jobbets ansøgningsdato fremgå. | Jobnet |
956.2.5 | Etablering af Get-metode, der udstiller historik inkl. slettede logs (for de overlevende felter) til DFDG-registerudskrift | DFDG og DFDG registerudskrift |
956.2.6 | KSS kan abonnere på (tynd) WSRM-besked om opdateringer i jobloggen | DFDG |
956.2.7 | Borger informeres i Jobnet i R02 om, at Huskeliste og Egne noter slettes | Jobnet |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||||
---|---|---|---|---|---|---|---|
956.2.1 | 956.2.2 | 956.2.3 | 956.2.4 | 956.2.5 | 956.2.6 | ||
A-kasser med egne medlemsvendte selvbetjeningsløsninger som inkluderer Joblog skal være bekendt med at Jobnet ikke længere udstiller givne informationer. | x | x | Dette betyder at, hvis en borger registrerer informationer i A-kassers egne selvbetjeningsløsninger, som ikke længere udstilles på Jobnet, vil disse blive overskrevet, hvis borger benytter Jobnet efterfølgende for at redigere registreringen. | ||||
Aftagere skal være bekendt med, at huskeliste ikke længre udstilles på Jobnet. | x | Selvom huskeliste ikke vises på Jobnet, så overskrives netop denne information ikke ved opdatering af borgers joblog via Jobnet. | |||||
A-kasser med egne medlemsvendte selvbetjeningsløsninger som inkluderer Joblog kan tilpasse deres selvbetjeningsløsninger i overensstemmelse med Jobnets tilpasninger. | x | x | x | Data registreret på områder Jobnet ikke længere viser vil stadig blive udstillet af webservices. | |||
A-kasser og KSS, der viser Joblog i egne fagsystemer kan tilpasse visningen efter den nye visning på Jobnet | x | x | x | x | Data vil blive præsenteret i webservices som hidtil. | ||
A-kasser og KSS skal være bekendt med at der er mulighed for at få revisionshistorik på Joblog. | x | JoblogService (Version 6).GetEntriesHistory Aftagere skal være bekendt med at Joblogs der markeret slettet, mangler informationer ved udhentning. | |||||
KSS der ønsker WSRM-beskeder om registreringer i joblog abonnerer på Wsrm-besked | x | GetJoblogEventVersion1 |
Oversigt over berørte webservices
Automatisk dannet oversigt (kan ikke ses af eksterne)
Manuelt kopieret oversigt
Denne manuelt kopierede oversigt kan ses af eksterne. Links i tabellen er kun brugbare for STAR-brugere med Jira-konto.
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project |
---|---|---|---|---|---|
CitizenJoblogService.(v3).CreateJobSearchEntry | Andet | Kollektionen Tasks vil ikke længere blive vist på Jobnet. | A-kasse(t.o.) | BI Jobnet | D+S |
CitizenJoblogService.(v3).CreateOtherEntry | Andet | Typen anden aktivitet (Joblog) vil i visningen på Jobnet blive kraftigt simplificeret | A-kasse(t.o.) | BI Jobnet | D+S |
CitizenJoblogService.(v3).CreateOtherEntry | Andet | Kollektionen Tasks vil ikke længere blive vist på Jobnet. | A-kasse(t.o.) | BI Jobnet | D+S |
CitizenJoblogService.(v3).CreateTasks, SetTaskStatus, DeleteTasks, UpdateTasks | Andet | Tasks vil ikke længere blive vist på Jobnet. | A-kasse(t.o.) | BI Jobnet | D+S |
CitizenJoblogService.(v3).GetJobSearchEntry | Andet | En række felter vises ikke længere på Joblog på Jobnet, selvom data måtte forefindes på snitflade. | A-kasse(t.o.) | Jobnet | |
CitizenJoblogService.(v3).GetOtherEntry | Andet | En række felter vises ikke længere på anden aktivitet på Jobnet, selvom data måtte forefindes på snitflade. | A-kasse(t.o.) | Jobnet | |
CitizenJoblogService.(v3).UpdateJobSearchEntry | Andet | En række felter, der ikke længere fremgår af joblog ved visning på Jobnet, vil ved opdatering på Jobnet, blive slettet. | A-kasse(t.o.) | BI DFDG | Jobnet |
CitizenJoblogService.(v3).UpdateOtherEntry | Andet | En række felter, der ikke længere fremgår ved af anden aktivitet på Jobnet, vil ved opdatering på Jobnet, blive slettet. | A-kasse(t.o.) | BI DFDG | Jobnet |
JoblogService (version 6).GetEntriesHistory | Ny | Aftagere kan med servicemetode implementere historik over borgers joblog, herunder se joblogs, der er slettemarkeret | A-kasse(f) KSS(f) | N/A | D+S |
WsrmMessageService (version 10).GetJoblogEventVersion1 | Andet | KSS kan abonnere på denne tynde WSRM-besked | A-kasse(t.o.) KSS(f) | SF | D+S |
Beskrivelse af epic
STAR ønsker at reducere kompleksiteten i joblogs, så registrering i joblog på Jobnet fremadrettet forenkles for borgerne, der ved brugerundersøgelser har fundet loggen for kompleks. Forenklingen sker ved at fjerne en række felter fra brugergrænsefladen på Jobnet, der indtil nu har været frivillige at udfylde, men som af nogle borgere er opfattet som obligatoriske. Udfyldelsen af en joblog har derfor fremstået unødvendigt omfangsrig og mere kompleks end tilfældet er.
Det er væsentligt at fremhæve, at der ikke sker snitflade ændringer fra DFDGs side. Jobnet anvender dog de eksisterende snitflader på en ny vis, da nogle felter (som har forekomst 0-1) ikke længere medsendes ved oprettelser og opdateringer og ikke hentes ned til brug for visning. Dette har konsekvensen at logs, der tidligere oer oprettet med informationerne og efterfølgende opdateres via Jobnet, får overskrevet felterne. Dette gælder også nyoprettede logs fra A-kassernes egne selvbetjeningsløsninger, som måtte rumme disse felter og blive opdateret via Jobnet.
I acceptkriterierne i de følgende afsnit redegøres for hvilke felter der slettes. For overblikkets skyld er de dog fremhævet på billederne herunder.
På "Log om anden aktivitet" slettes følgende felter
På Log om jobsøgning slettes følgende felter
956.2.1 "Log om anden aktivitet" simplificeres - sletning af felter.
Nedenstående felter, markeret med rødt, vil fremadrettet ikke være en del af Jobnets og Jobkons "Log om anden aktivitet".
Adresserelaterede felter og felter vedrørende kontaktinformationer slettes fra brugegrænseflade i Jobkon via /wiki/spaces/ISB/pages/1425933180
På Jobnet udføres arbejdet via /wiki/spaces/ISB/pages/1425933029
Konsekvenser for A-kasser med egen Joblog
A-kasser med egne selvbetjeningsløsninger til joblogs skal være bekendt med, at hvis deres medlemmer opretter Joblogs af typen anden aktivitet i disse selvbetjeningsløsninger, vil de herunder med rødt markerede kontakt- og adresseinformationer blive overskrevet, såfremt medlemmet opdaterer registeringen i Jobnet efterfølgende. Årsagen er, at felterne er en del af requestet på metoderne UpdateOtherEntry med forekomst 0-1 og da felterne ikke forefindes på Jobnet mere, fremsendes null værdier for disse ved opdatering.
Bemærk at GeoCoordinate, DailyTravelTimeInMinutes og DistanceToCompanyInMeters aldrig har været vist for anden aktivitet på Jobnet. Disse felter er derfor tillige slettet fra Jobnet og medsendes ej heller. De pågældende felter, der dog er væsentlige i relation til sagsbehandlingen for så vidt angår logs om Jobsøgning, bevares naturligvis.
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CreateOtherEntryRequest | CreateOtherEntryRequestType | 1 | Forespørgsel vedr. oprettelse af joblog af typen anden aktivitet. | |
- PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType Base:string | Pattern:((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|0000000000 | 1 | Borgerens CPR-nummer. |
- OtherEntryBody | OtherEntryBodyType Base:CoreEntryBodyType | 1 | Joblog af typen anden aktivitet. | |
- - BaseType | CoreEntryBodyType | 1 | ||
- - - Title | string | Length:1-250 | 1 | Titlen på jobloggen. |
- - - CompanyName | string | Length:1-250 | 1 | Navn på firma, hvortil jobloggen er tilknyttet. |
- - - CompanyAddressStreet | string | Length:1-250 | 0 - 1 | Adresse på firma, hvortil jobloggen er tilknyttet. |
- - - CompanyPostCodeIdentifier | string | Length:1-50 | 0 - 1 | Postnummer på firma, hvortil jobloggen er tilknyttet. |
- - - CompanyTown | string | Length:1-50 | 0 - 1 | Den by, hvor firmaet har adresse. |
- - - CompanyCountry | string | Length:1-50 | 0 - 1 | Det land, hvor firmaet har adresse. |
- - - CompanyContactPerson | string | Length:1-50 | 0 - 1 | Kontaktperson i firmaet, hvortil jobloggen er tilknyttet. |
- - - CompanyPhone | string | Length:1-50 | 0 - 1 | Telefonnummer til firma, hvortil jobloggen er tilknyttet. |
- - - CompanyEmail | string | Pattern:([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64}) | 0 - 1 | E-mail til firma, hvortil jobloggen er tilknyttet. |
- - - Comment | string | Length:1-2000 | 0 - 1 | Kommentar som er tilknyttet jobloggen. |
- - - GeoCoordinate | GeoCoordinateType | 0 - 1 | WGS84 koordinatpunkt | |
- - - - Latitude | double | 1 | WGS84 breddegrad som decimaltal. | |
- - - - Longitude | double | 1 | WGS84 længdegrad som decimaltal. | |
- - - DailyTravelTimeInMinutes | int | 0 - 1 | Forventet daglig rejsetid i minutter fra hjemmeadressen med offentlige transportmidler | |
- - - DistanceToCompanyInMeters | int | 0 - 1 | Fugleflugtafstand til virksomhed fra hjemmeadresse | |
- - JoblogOtherEntryTypeIdentifier | JoblogOtherEntryTypeIdentifierType | 0 - 1 | Typen af anden joblogaktivitet. | |
- - OtherEntryStatus | JoblogEntryStatusTypeIdentifierType | 1 | Status på jobloggen. | |
- Tasks | TaskBodyTypeCollection | 1 | Liste af opgaver. | |
- - TaskBodyType | TaskBodyType | 0 - * | Detaljer vedr. en opgave. | |
- - - Description | string | Length:1-250 | 1 | Beskrivelse af opgaven. |
- - - EventDate | date | 1 | Hændelsesdato. | |
- - - EventTime | dateTime | 0 - 1 | Hændelsestid. | |
- - - IsCompleted | boolean | 1 | Angiver om opgaven er udført. | |
- - - IsPrimary | boolean | 1 | Angiver om opgaven er primær. |
956.2.2 "Huskeliste" med planlagte opgaver og inspiration til opgaver udgår.
Den i tabellen herover med grønt markerede collection Tasks (dvs. huskelisten) slettes tillige fra brugegrænsefladerne på Jobnet og Jobkon. Huskelisten anvendes i dag på både "Log om anden aktivitet" og "Log om Jobsøgning". Logs af nævnte typer, der oprettes, vises eller opdateres i Jobnet, eller vises i Jobkon, vil fremadrettet ikke inkludere huskelisten.
Huskelisten indgår tillige af selve Joblog forsiden på Jobnet, hvor den figurerer som en fælles huskeliste, placeret ovenover listen af joblogkort og kort over Anden aktivitet. Endvidere fremgår antallet af huskelisteopgaver på den enkelte log, af loggens kort på forsiden. Endelig er huskelisten indarbejdet i borgers "Min kalender" på Jobnet, så borger kan se på de enkelte datoer, hvorvidt der foreligger en opgave. Alle steder slettes huskelisten.
Jobnet løser deres del i /wiki/spaces/ISB/pages/1425965298
Jobkon løser deres del i /wiki/spaces/ISB/pages/1425932745
Fjernelse af huskeliste fra visningen i Jobnet løser også manuscriptsag 133795.
Konsekvenser af sletning af huskeliste for A-kasser med egen joblog
En huskeliste oprettet på en "Log om anden aktivitet" eller en "Log om jobsøgning" i A-kassens systemer er upåvirket af ovennævnte sletning i Jobnet. Årsagen hertil er, at Task elementet ikke er en del af requestet ved opdatering af loggen via UpdateJobSearchEntry eller UpdateOtherEntry. Oprettelse, sletning og opdatering af huskelister sker via selvstændige metoder, som er slettet fra Jobnet, i det huskelisten ikke længere understøttes. En huskeliste oprettet i a-kassens system slettes således ikke, når borger opdaterer loggen via Jobnet.
På en log, oprettet med huskeliste i A-kassen, vil borger ikke kunne se huskelisten på Jobnet.
"Vigtige opgaver", som huskelisten hedder i Jobkon, vll ikke længere fremgå.
956.2.3 "Mine noter" udgår på Jobnet
På Jobnet kan borger i dag, i relation til "Log om anden aktivitet" og "Log om Jobsøgning", angive "egne noter". Feltet har oprindeligt været tænkt som et privat felt for borger og derfor har det aldrig været tilgængeligt i Jobkon. Med spejlingsprojektet, der giver sagsbehandler læseadgang til borgers Jobnet, er feltet dog ikke længere berettiget. Derfor slettes feltet fra Jobnet som led i forenklingen og feltet kan følgelig hverken ses, oprettes eller opdateres på logs.
Mine noter slettes fra Jobnet brugergrænsefladen via /wiki/spaces/ISB/pages/1425998205
Konsekvenser af sletning af "Mine noter" for A-kasser med egen joblog
Da feltet "egne noter" (Comment) indgår i request på metoderne UpdateJobSearchEntry og UpdateOtherEntry, vil tekst angivet i feltet blive overskrevet, når en log opdateres på Jobnet. Det betyder, at en log oprettet i A-kassens systemer, ved borgers eventuelle opdatering af loggen på Jobnet, får slettet de angivne data. Feltet er derfor markeret med rød i tabellen herover.
956.2.4 Vis vedhæftede dokumenter og jobbets ansøgningsdato på joblogkortet
For at gøre det lettere for borger at overskue hvilke joblogs der har vedhæftede dokumenter, udvides joblogkortet på jobloggens forside med med link til eventuelt uploadet CV og/eller ansøgning.
Da ansøgningsdatoen på et jobopslag er af stor betydning for borger, vises denne dato tillige på joblogkortet, så borger, uden først at skulle klikke sig ind på de enkelte logs, kan se hvornår en ansøgning senest skal være sendt.
HER INDSÆTTES SCREENSHOT AF JOBLOGKORTET
Arbejdet på joblogkortet udføres i /wiki/spaces/ISB/pages/1426194701
956.2.5 Etablering af Get-metode, der udstiller historik inkl. slettede logs (for de overlevende felter) til DFDG-registerudskrift
956.2 JoblogService (Version 6 UDV 2020-1)
Under udvikling har det vist sig at datakvaliteten på området ikke er så god for slettemarkerede Joblogs, DFDG vil sende de informationer der er lagret tilbage, ved filtrering af Joblogs til de enkelte aftagere vil der tages udgangspunkt i oprettelses dato, hvis jobloggen ikke har en sådan, vil der blive filtreret på sidste ændret dato i stedet.
956.2.6 KSS kan abonnere på (tynd) WSRM-besked om opdateringer i jobloggen
Det har været et ønske fra enkelte KSSer at få adgang til WSRMer ved opdatering af Joblogs, dette gives der nu mulighed for ved abonnering på WSRM GetJoblogEventVersion1.
956.2.7 Borger informeres i Jobnet i R02 om, at Huskeliste og Egne noter slettes
I 2019-4 R02, der rammer produktion 28. januar, skal borger informeres om at Huskeliste og Egne noter slettes fra Jobnet ved release af 20-1. Information skal ske i kontekst af Huskeliste/Egne noter, dvs. hvor borger opretter, redigerer eller ser disse oplysninger.
Arbejdet udføres i /wiki/spaces/ISB/pages/1443823681, hvortil der henvises for detaljer.
Overvej for hvert acceptkriterie hvilke systemer der berøres af ændringen:
- DFDG
- Services
- WSRMer
- Kodelister
- PersonStatusService (PSS)
- PersonHistoryService (PHS)
- LSS (Landssupportsystem) og herunder Registerudtræk (hvis STAR har dataejerskab og der er lavet PHS på domænet)
- Jobnet
- VITAS
- JobKon
- JobAG
- BI integrationsplatform
- Alle områder
- Nye batchjobs
- Dokumentation af jobbet til SF (jf. skabelon: xxx link til skabelon)
- Dataløft
- Hvis der i Databaser tilføjes eller fjernes kolonner med personfølsomme data (f.eks. person navne, adresser, email, telefonumre etc.), så skal SF informeres så disse data fremadrettet tilføjes eller fjernes fra scrambling.
- Nye batchjobs
- Kommunalt sagsbehandlingssystem
- A-kasse sagsbehandlingssystem
- Kommunalt bookingsystem
- JobcenterPlanner (JCP)
- WorkForcePlanner (WFP)
- Kommunalt ydelsessystem
Særlige krav til test
Test scenarie | Berørte systemområder (herunder nye batchjobs*) | Identificeret af |
---|---|---|
Snitflader skåret til at der ikke sker opdatering/ændring af eksisterende servicemetoder. | ||
Intern/Ekstern integration | Test af ny "Afsluttet" kodelisteværdi. | Rolf Marcher Arndt |
Registerudskrift | Joblog-registreringer, herunder slettede logs, indgår i registerudskrift | 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; Ja, der skal ske konvertering af de kodelisteværdier, der udgår / slås sammen og ændres til nye vædier.
- 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.