838.11 Mindre udvikling i borger i 2020-1
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Indholdsfortegnelse
Afgrænsning af epic
Afgrænsning | ||
---|---|---|
Som CPO ønsker jeg følgende af mig godkendte acceptkriterier indfriet | ||
Acceptkriterier | ||
Nr. | Beskrivelse | Relevant for |
838.11.1 | Som 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 |
---|---|---|---|---|
GetLoginActorCategoryCodeListResponse | CodeListItemCollection | 1 | ||
- CodeListItem | CodeListItem | 0 - * | ||
- - Identifier | string | 1 | ID på den specifikke kodeliste. | |
- - Name | string | Length: 1-100 | 1 | Et sigende navn for kodeværdien. |
- - Description | string | Length: 1-500 | 1 | En kort beskrivelse af kodes betydning |
- - StartDate | dateTime | 1 | Dato fra hvornår kodeværdien gælder | |
- - EndDate | dateTime | 1 | Dato for hvornår kodeværdien udløber |
Output GetJobTargetChangeCodeList
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetJobTargetChangeCodeListResponse | CodeListItemCollection | 1 | ||
- CodeListItem | CodeListItem | 0 - * | ||
- - Identifier | string | 1 | ID på den specifikke kodeliste. | |
- - Name | string | Length:1-100 | 1 | Et sigende navn for kodeværdien. |
- - Description | string | Length:1-500 | 1 | En kort beskrivelse af kodes betydning |
- - StartDate | dateTime | 1 | Dato fra hvornår kodeværdien gælder | |
- - EndDate | dateTime | 1 | Dato for hvornår kodeværdien udløber |
Output GetJobTargetChangeActorCategoryCodeList
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetJobTargetChangeActorCategoryCodeListResponse | CodeListItemCollection | 1 | ||
- CodeListItem | CodeListItem | 0 - * | ||
- - Identifier | string | 1 | ID på den specifikke kodeliste. | |
- - Name | string | Length:1-100 | 1 | Et sigende navn for kodeværdien. |
- - Description | string | Length:1-500 | 1 | En kort beskrivelse af kodes betydning |
- - StartDate | dateTime | 1 | Dato fra hvornår kodeværdien gælder | |
- - EndDate | dateTime | 1 | Dato for hvornår kodeværdien udløber |
Output GetCvAvailabilityCodeList
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
GetCvAvailabilityCodeListResponse | CodeListItemCollection | 1 | ||
- CodeListItem | CodeListItem | 0 - * | ||
- - Identifier | string | 1 | ID på den specifikke kodeliste. | |
- - Name | string | Length:1-100 | 1 | Et sigende navn for kodeværdien. |
- - Description | string | Length:1-500 | 1 | En kort beskrivelse af kodes betydning |
- - StartDate | dateTime | 1 | Dato fra hvornår kodeværdien gælder | |
- - EndDate | dateTime | 1 | Dato for hvornår kodeværdien udløber |
Output CvAvailabilityChangeActorCategoryCodeList
Element | Type | Detaljer | Forekomst | Beskrivelse |
---|---|---|---|---|
CvAvailabilityChangeActorCategoryCodeListResponse | CodeListItemCollection | 1 | ||
- CodeListItem | CodeListItem | 0 - * | ||
- - Identifier | string | 1 | ID på den specifikke kodeliste. | |
- - Name | string | Length: 1-100 | 1 | Et sigende navn for kodeværdien. |
- - Description | string | Length: 1-500 | 1 | En kort beskrivelse af kodes betydning |
- - StartDate | dateTime | 1 | Dato fra hvornår kodeværdien gælder | |
- - EndDate | dateTime | 1 | Dato 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 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.