956.2 Forenklet Joblog

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


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Rebecca Kormind2020-11.0

KSS (f)

A-kasse til orientering




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

DS-1273 - Getting issue details... STATUS

VIR-118 - Getting issue details... STATUS

BI-282 - Getting issue details... STATUS


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.BeskrivelseRelevant for
956.2.1"Log om anden aktivitet" simplificeres - sletning af felter fra visningJobnet, 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.4Af 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.6KSS kan abonnere på (tynd) WSRM-besked om opdateringer i jobloggenDFDG
956.2.7Borger informeres i Jobnet i R02 om, at Huskeliste og Egne noter slettesJobnet
Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

956.2.1956.2.2956.2.3956.2.4956.2.5956.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.xxx


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å Jobnetxxxx

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




xGetJoblogEventVersion1


Oversigt over berørte webservices 

Automatisk dannet oversigt (kan ikke ses af eksterne)

summary varslingstype varslingsnote eksterne snitflader interne snitflader project
Loading...
Refresh


Manuelt kopieret oversigt

Denne manuelt kopierede oversigt kan ses af eksterne. Links i tabellen er kun brugbare for STAR-brugere med Jira-konto.

SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
CitizenJoblogService.(v3).CreateJobSearchEntryAndetKollektionen Tasks vil ikke længere blive vist på Jobnet.A-kasse(t.o.)BI JobnetD+S
CitizenJoblogService.(v3).CreateOtherEntryAndetTypen anden aktivitet (Joblog) vil i visningen på Jobnet blive kraftigt simplificeretA-kasse(t.o.)BI JobnetD+S
CitizenJoblogService.(v3).CreateOtherEntryAndetKollektionen Tasks vil ikke længere blive vist på Jobnet.A-kasse(t.o.)BI JobnetD+S
CitizenJoblogService.(v3).CreateTasks, SetTaskStatus, DeleteTasks, UpdateTasksAndetTasks vil ikke længere blive vist på Jobnet.A-kasse(t.o.)BI JobnetD+S
CitizenJoblogService.(v3).GetJobSearchEntryAndetEn 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).GetOtherEntryAndetEn 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).UpdateJobSearchEntryAndetEn 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 DFDGJobnet
CitizenJoblogService.(v3).UpdateOtherEntryAndetEn 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 DFDGJobnet
JoblogService (version 6).GetEntriesHistoryNyAftagere kan med servicemetode implementere historik over borgers joblog, herunder se joblogs, der er slettemarkeretA-kasse(f) KSS(f)N/AD+S
WsrmMessageService (version 10).GetJoblogEventVersion1AndetKSS kan abonnere på denne tynde WSRM-beskedA-kasse(t.o.) KSS(f)SFD+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
CreateOtherEntryRequestCreateOtherEntryRequestType
1Forespørgsel vedr. oprettelse af joblog af typen anden aktivitet.
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001Borgerens CPR-nummer.
-    OtherEntryBodyOtherEntryBodyType
Base:CoreEntryBodyType

1Joblog af typen anden aktivitet.
-    -    BaseTypeCoreEntryBodyType
1
-    -    -    TitlestringLength:1-2501Titlen på jobloggen.
-    -    -    CompanyNamestringLength:1-2501Navn på firma, hvortil jobloggen er tilknyttet.
-    -    -    CompanyAddressStreetstringLength:1-2500 - 1Adresse på firma, hvortil jobloggen er tilknyttet.
-    -    -    CompanyPostCodeIdentifierstringLength:1-500 - 1Postnummer på firma, hvortil jobloggen er tilknyttet.
-    -    -    CompanyTownstringLength:1-500 - 1Den by, hvor firmaet har adresse.
-    -    -    CompanyCountrystringLength:1-500 - 1Det land, hvor firmaet har adresse.
-    -    -    CompanyContactPersonstringLength:1-500 - 1Kontaktperson i firmaet, hvortil jobloggen er tilknyttet.
-    -    -    CompanyPhonestringLength:1-500 - 1Telefonnummer til firma, hvortil jobloggen er tilknyttet.
-    -    -    CompanyEmailstringPattern:([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1E-mail til firma, hvortil jobloggen er tilknyttet.
-    -    -    CommentstringLength:1-20000 - 1Kommentar som er tilknyttet jobloggen.
-    -    -    GeoCoordinateGeoCoordinateType
0 - 1WGS84 koordinatpunkt
-    -    -    -    Latitudedouble
1WGS84 breddegrad som decimaltal.
-    -    -    -    Longitudedouble
1WGS84 længdegrad som decimaltal.
-    -    -    DailyTravelTimeInMinutesint
0 - 1Forventet daglig rejsetid i minutter fra hjemmeadressen med offentlige transportmidler
-    -    -    DistanceToCompanyInMetersint
0 - 1Fugleflugtafstand til virksomhed fra hjemmeadresse
-    -    JoblogOtherEntryTypeIdentifierJoblogOtherEntryTypeIdentifierType
0 - 1Typen af anden joblogaktivitet.
-    -    OtherEntryStatusJoblogEntryStatusTypeIdentifierType
1Status på jobloggen.
-    TasksTaskBodyTypeCollection
1Liste af opgaver.
-    -    TaskBodyTypeTaskBodyType
0 - *Detaljer vedr. en opgave.
-    -    -    DescriptionstringLength:1-2501Beskrivelse af opgaven.
-    -    -    EventDatedate
1Hændelsesdato.
-    -    -    EventTimedateTime
0 - 1Hændelsestid.
-    -    -    IsCompletedboolean
1Angiver om opgaven er udført.
-    -    -    IsPrimaryboolean
1Angiver 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.
  • Kommunalt sagsbehandlingssystem
  • A-kasse sagsbehandlingssystem
  • Kommunalt bookingsystem
    • JobcenterPlanner (JCP)
    • WorkForcePlanner (WFP)
  • Kommunalt ydelsessystem


Særlige krav til test

Test scenarieBerørte systemområder (herunder nye batchjobs*) Identificeret af
Ekstern integration

Der skal laves grundig test af samspil mellem DFDG, Jobnet, Jobkon og a-kassesystemer og KSS

Snitflader skåret til at der ikke sker opdatering/ændring af eksisterende servicemetoder.

Bjarne Hansen
Intern/Ekstern integration

Test af ny "Afsluttet" kodelisteværdi.

/wiki/spaces/GI/pages/1406599178

/wiki/spaces/GI/pages/1406599178

Rolf Marcher Arndt
RegisterudskriftJoblog-registreringer, herunder slettede logs, indgår i registerudskriftKnud
KonverteringKonvertering testes. Der er af epic ikke længere tale om at der skal datakonverteres.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.