752.9 752.9 Min plan - Integrationskontrakt på Jobnet
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 17/12-2015)
Page Properties | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
7.1.1 Spike af overgang til PSS v19 CPR. (US 1887)
7.1.2 Integrationskontrakt i GUI på dummy data (US 1888)
7.1.3 Spike omkring faneblade (US 1914)
7.1.4 Løft til PSS version 19 (US 1966)
7.1.5 Mapping af services mod viewmodel (US 2070)
7.1.6 Opgradering tuil PSS version 20 (US 2235)
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Dato | Version | Forfatter | Berørte afsnit | ||||||
20/10 2016 | 0.1 | Jakob Bruhns | Epic dokument oprettet | ||||||
23.06.2017 | 0.1 | KEIL (Kenneth Ingemann Larsen) | Oprettet US 1887,1888,1914 og 1966 | ||||||
05/07-17 | 0.1 | TRA(Thorbjørn Reimann-Andersen) | Tilføjet acceptkriterie til US-1888 efter aftale med HKI | ||||||
14.07.2017 | 0.5 | KEIL (Kenneth Ingemann Larsen) | Skrevet på afgrænsning og beskrivelse. | ||||||
18.07.2017 | 0.5 | KEIL (Kenneth Ingemann Larsen) | Oprettet US 2070 og US 2072 | ||||||
25.07.2017 | 0.5 | Keil | Tekstrettelse "familiemæssige oplysninger" -> "Personlige oplysninger" på us-1888 | ||||||
03.08.2017 | 0.5 | KEIL (Kenneth Ingemann Larsen) | Fjernet US 2072 igen – acceptkriterier løst af anden US. | ||||||
25.08.2017 | 0.5 | KEIL | Oprettet US 2235 – opgrader til version 20 af PSS. | ||||||
26.09.2017 | 0.5 | Jakob Bruhns | Jobnet korrektur og præcisering af US 1888 | ||||||
03.10.2017 | 1.0 | KEIL (Kenneth Ingemann Larsen) |
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Afgrænsning |
Borgere med integrationskontrakt skal kunne se denne, som særskilt faneblad, under "Min Plan" |
Acceptkriterier |
Nr. | Beskrivelse | Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie |
752.9.1 | Som Jobnet ønsker jeg PSS opgraderet til version 19 (og derefter version 20) og metoden GetVariablePersonStatusCV erstattet af GetVariablePersonStatus | Jobnet |
752.9.2 | Som Borger med integrationskontrakt, ønsker jeg at kunne se min integrationskontrakt på særskilt faneblad under Min Plan, i alle understøttede breakpoints. | Jobnet |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier |
Bemærkninger |
Acceptkriterie <nr.> | Acceptkriterie <nr.> | Acceptkriterie <nr.> | Acceptkriterie <nr.> | Acceptkriterie <nr.> | Acceptkriterie <nr.> | Acceptkriterie <nr.> |
Ingen kriterier for eksterne aftagere. |
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Anchor | ||||
---|---|---|---|---|
Anchor | ||||
|
Anchor | |||
---|---|---|---|
| |||
Anchor | _Toc494192416 | _Toc494192416 |
...
Snitflade
...
Serviceaftager der er berørt
...
...
...
...
...
...
...
...
Bemærkninger
...
...
...
DFDG
...
Jobnet
...
Plannersystemer
...
KSS
...
A-kasse
...
Ydelsessystem
...
JobKon
...
Andet
...
...
...
|
Anchor | ||||
---|---|---|---|---|
|
Snitflade | Serviceaftager der er berørt | Bemærkninger | |||||||||
DFDG | Jobnet | Plannersystemer | KSS | A-kasse | Ydelsessystem | JobKon | Andet | ||||
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Borgere med integrationskontrakt skal i Jobnet kunne se denne, på et særskilt faneblad under "Min Plan". Faneblad skal kun fremkomme for borgere med integrationsplan. Data fra integrationsplan ligger til dels i PSS servicen, som i den anledning skal løftes til version 19 (og siden til version 20 viste det sig ved implementering, da PSS19 alligevel ikke var tilstrækkelig).
Ved løftet ønskes metoden der pt. anvendes af jobnet (GetVariablePersonStatusCV) erstattes af metoden GetVariablePersonStatus. Dette fordi GetVariablePersonStatus allerede indeholder de nødvendige informationer (som GetVariablePersonStatusCV ellers skulle udvides med) og Jobnet derfor tidligt i release kan påbegynde løft. Men også fordi GetVariablePersonStatusCV metoden, når den ikke længere kaldes af Jobnet, kan fases ud i kommende versioner af PSS.
Acceptkriterie 752.9.2 Integrationsfaneblad på Min plan
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Testscenarie | Berørte systemområder | Identificeret af |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
"Som FA ønsker jeg spiket om PSS CPR V19 upgrade skal ske globalt i JN eller kun lokalt ved integrationskontrakt"
Jobnet gør brug af metoden PSSVariableCV version 18. Logisk vil en opgradering til version 19 af samme metode derfor være at foretrække. Dataservice ønsker dog, at vi overgår til PSSVariableCPR – da det er dyrt og skaber dobbelt vedligehold at have services rettet mod Jobnet, fremfor at Jobnet blot aftager samme service som KSS'er med flere. I CV metoden indgår de nye komponenter der skal bruges heller ikke. I PSSVariableCPR v. 19 indgår allerede de felter og collectioner, som Jobnet skal bruge i relation til Integrationskontrakten. Skal de fremgå af PSSVariableCV, skal Dataservice arbejde for at udstille dem og så er service ikke klar til løft. PSScpr udstiller dog markant flere oplysninger end PSScv. Det er en partialservice, så Jobnet kan nøjes med at trække på de collectioner der er brug for. Det interessante er dog, om der er forskel i struktur på de collectioner og værdier der trækkes på, i forhold til struktur på PSSCV? I spike bedes vurderet, om vi med fordel kan opgradere til PSScv, med fokus på om ændringer er få. Er det blot inputparameter CV der skal erstattes med CPR? Eller skal der arbejdes med output også?
Endelig bedes vurderet, om det bedste alternativ er at opgradere fra PSScv v. 18 til v. 19 og derefter som lokal håndtering - og kun i relation til integrationskontrakten - tillige at implementere PSScpr ind.
Bemærk: Resultat af spike er indsat i Jira på US 1887
Anchor | ||||
---|---|---|---|---|
|
"Som PO ønsker jeg integrationskontraktens 6 containere udarbejdet i GUI jf. wireframe og mappet til view model."
Acceptkriterier:
- Et fanebladsystem laves på den eksisterende side for Min Plan jf. spike US 1914.
- Venstre faneblad, der er default, kaldes "PLAN"
- Højre faneblad kaldes "INTEGRATION"
...
- Særligt for container "Supplerende kompetencer og kvalifikationer" gælder at teksten:
"Øvrige CV-oplysninger fremgår af CV'et på Jobnet.dk. På PDF-versionen af 'Min plan - Integrationskontrakt' vises CV-oplysningerne desuden til sidst i dokumentet."
skal fremgå af grønt element, der vises efter klik på I-ikon.
- Linket "Gå til CV", der placeres jf. wireframe, fører til borgers "Mit CV", dvs. stien "CV/Jobseeking/CV", vist i samme tab og uden returlink.
- For hvert sprog i collection laves en "dividerlinje" under hvilken elementerne om borgers sproglige færdigheder udfyldes:
...
"Som FA ønsker jeg en spike på tværs af Skynet og Cyberdyne, som POC for, at fanebladene anvendt i relation til 'Kvalifikationer' under CV, kan anvendes i kontekst af Min Plan/Integrationskontrakt (desktop og responsivt)"
Formål:
Med udgangspunkt i det eksisterende fanebladselement anvendt i "Kvalifikationer" på CV, oprettes på Min Plan to fanebladselementer, i hvilke containerne fra Min Plan smides ind. Det afklares hvorvidt fanebladene kan anvendes fra Desktop til small breakpoint og det dokumenteres til brug for PO's godkendelse, hvorledes det vil se ud i de forskellige breakpoints.
Konklusion efter spike: Faneblade kan anvendes og screenshots er fremsendt til Helle Kirkegaard, der har godkendt.
Anchor | ||||
---|---|---|---|---|
|
...
- PSS løftes fra version 18 til version 19
- I jobnetkoden erstattes GetVariablePersonStatusCV med GetVariablePersonStatus
- Dog bevares kald til GetVariablePersonStatusCV med kald af core ved logon, for at få adgang til borgers cpr-nummer.
- Felterne der skal bruges jf. integrationskontrakten mappes igennem til anvendelse, konkret:
- Variablen TASS, der giver os abscense, hvor vi skal bruge Absence 68 og 69 i relation til borgers fravær, konkret "Fritaget for danskuddannelse:" og "Fritaget for tilbud under integrationsprogrammet (helt/delvist)"
- Variablen CORE, der rummer oplysninger om "nationalitet" og "civilstand"
- Visitationskategori
- ID for integrationskontrakt Hint: Vi har talt om, at vi ved at se om der er et ID for integrationskontrakt kan se, om borger HAR en kontrakt – og dette kan derved være det styrende element for, om vi skal vise/skjule faneblad.
...
Bemærkninger til udviklere:
Denne US forudsætter, at services er løftet jf. US 1966 (PSS) og US 2020 (JobnetMyPlanService) samt at US 1888 (Integrationsfaneblad i GUI) er implementeret.
Anchor | ||||
---|---|---|---|---|
|
...
- Jobnet kører på version 20 af PSS, hvor felterne:
- MissedConfirmationWarning
- MissedConfirmationWarningRemovalDate
- HoursNeededToRegradeTypeIdentifier
- HoursNeededMaxProlongationTypeIdentifier
- HoursToPreventQualifyingTypeIdentifier
hentes fra metoden GetPersonStatus
...