838.11 Mindre udvikling i borger i 2020-1

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


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
BehroozKenneth Ingemann LArsen2020-11.0Nej





JOB-451 - Getting issue details... STATUS

OBS DETTE SKAL TILPASSES MED DE KORREKTE NUMRE NÅR EPICS OPRETTES I JIRA


Indholdsfortegnelse




Afgrænsning af epic

Afgrænsning

Som CPO ønsker jeg følgende af mig godkendte acceptkriterier indfriet


Acceptkriterier

Nr.BeskrivelseRelevant for
838.11.1Som STAR ønsker jeg, at Jobnet CodeListService i en ny version 2 lever op til STARs "Den gode kodeliste"Jobnet







Beskrivelse af epic

Denne epic rummer mindre rettelser på Jobnet i 2020-1 releasen.

838.11.1 Ny version 2 codelist service på Jobnet

Jævnfør STARs definition på "Den gode kodeliste", skal følgende minimumsmodel anvendes for kodeværdier:

  • Kode - Kodefelt indeholdende talværdi. For hver kodelistetype er kodeværdierne unikke, ikke to koder er ens
  • Start- og slutdato - Alle kodeværdier har en start- og slutdato, hvor kodelisten kan bruges fra og med startdato og til slutdato (Lukket - åben interval).
  • Navn - Alle kodeværdier har et Navn, der er en kort tekstuel repræsentation af koden.
  • (Optionel) Beskrivelse - Alle kodeværdier har en Beskrivelse, der er en lidt mere uddybende beskrivelse af koden, f.eks. med reference til lovgrundlag.

Både Navn og Beskrivelse skrives i et neutralt sprog og vil ikke indeholde brugergrænseflade eller applikationsspecifikke værdier. Målet er at teksterne kan anvendes på tværs af sagsbehandler- og borgerrettede løsninger, og det anbefales aftagerne at aftage teksterne direkte, og kun supplere specifikke koder med egne beskrivelser, hvor det på kodelisten angivne Navn/Beskrivelse ikke kan anvendes.

Jobnet.CodeListService(V1) er ikke compliant med "Den gode kodeliste" da ovennævnte påkrævede felter i flere tilfælde har forekomst 0-1 i output. Da det kan have impact på aftagersystemer, at der kommer en datoværdi for "udløb", hvor der før ikke var angivet en værdi, laves ændringerne i en ny version 2: Jobnet.CodeListService (Version 2, 2020-1)

Jobnet.CodeListService(V1) vil vedblive at eksistere i 20-1 og varsles særskilt når den udfases.


Hvor ændringer er sket i forhold til version 1 er herunder markeret med grøn:

Beskrivelsesfelter er nu udfyldt.
Forekomster er ændret fra 0-1 til 1


Output for GetLoginActorCategoryCodeList

Element
Type
Detaljer
Forekomst
Beskrivelse
GetLoginActorCategoryCodeListResponseCodeListItemCollection
1
-    CodeListItemCodeListItem
0 - *
-    -    Identifierstring
1ID på den specifikke kodeliste.
-    -    NamestringLength: 1-1001Et sigende navn for kodeværdien.
-    -    DescriptionstringLength: 1-5001En kort beskrivelse af kodes betydning
-    -    StartDatedateTime
1Dato fra hvornår kodeværdien gælder
-    -    EndDatedateTime
1Dato for hvornår kodeværdien udløber

Output GetJobTargetChangeCodeList

Element
Type
Detaljer
Forekomst
Beskrivelse
GetJobTargetChangeCodeListResponseCodeListItemCollection
1
-    CodeListItemCodeListItem
0 - *
-    -    Identifierstring
1ID på den specifikke kodeliste.
-    -    NamestringLength:1-1001Et sigende navn for kodeværdien.
-    -    DescriptionstringLength:1-5001En kort beskrivelse af kodes betydning
-    -    StartDatedateTime
1Dato fra hvornår kodeværdien gælder
-    -    EndDatedateTime
1Dato for hvornår kodeværdien udløber


Output GetJobTargetChangeActorCategoryCodeList

Element
Type
Detaljer
Forekomst
Beskrivelse
GetJobTargetChangeActorCategoryCodeListResponseCodeListItemCollection
1
-    CodeListItemCodeListItem
0 - *
-    -    Identifierstring
1ID på den specifikke kodeliste.
-    -    NamestringLength:1-1001Et sigende navn for kodeværdien.
-    -    DescriptionstringLength:1-5001En kort beskrivelse af kodes betydning
-    -    StartDatedateTime
1Dato fra hvornår kodeværdien gælder
-    -    EndDatedateTime
1Dato for hvornår kodeværdien udløber

Output GetCvAvailabilityCodeList 

Element
Type
Detaljer
Forekomst
Beskrivelse
GetCvAvailabilityCodeListResponseCodeListItemCollection
1
-    CodeListItemCodeListItem
0 - *
-    -    Identifierstring
1ID på den specifikke kodeliste.
-    -    NamestringLength:1-1001Et sigende navn for kodeværdien.
-    -    DescriptionstringLength:1-5001En kort beskrivelse af kodes betydning
-    -    StartDatedateTime
1Dato fra hvornår kodeværdien gælder
-    -    EndDatedateTime
1Dato for hvornår kodeværdien udløber

Output CvAvailabilityChangeActorCategoryCodeList

Element
Type
Detaljer
Forekomst
Beskrivelse
CvAvailabilityChangeActorCategoryCodeListResponseCodeListItemCollection
1
-    CodeListItemCodeListItem
0 - *
-    -    Identifierstring
1ID på den specifikke kodeliste.
-    -    NamestringLength: 1-1001Et sigende navn for kodeværdien.
-    -    DescriptionstringLength: 1-5001En kort beskrivelse af kodes betydning
-    -    StartDatedateTime
1Dato fra hvornår kodeværdien gælder
-    -    EndDatedateTime
1Dato for hvornår kodeværdien udløber

Tilretning af tekster på forlængelse


Husk ved beskrivelse af: JOB-551: Denne userstory løser (dele af) manuscriptsag 162628. 





Særlige krav til test

Test scenarieBerø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.