902.1 Digitalisering af rehabiliteringsplan - forberedende del
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 09/02-2018)
Page Properties | |
---|---|
|
...
|
...
...
...
...
...
|
Indholdsfortegnelse
Anchor | ||||
---|---|---|---|---|
|
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
4.1 Sagsbehandlers oprettelse og redigering af et rehabiliteringsforløb (ac 902.1.1)
4.1.1 Visning af Rehabiliteringsforløb på Jobnet
4.1.2 DFDG serviceændringer
4.2 Min situation (ac 902.1.2-4)
4.2.1 Overordnet teknisk løsning
4.2.2 Notifikation om udfyldelse af "Min situation" på Jobnet
4.2.3 Borger skal kunne udfylde "Min situation" på Jobnet
4.2.4 Sagsbehandler skal kunne hente "Min situation"
4.2.5 DFDG Serviceændringer
4.3 CV til borgere med rehabiliteringsforløb (ac 902.1.5-6)
4.3.1 KSS skal kunne hente det tilpassede CV som PDF
4.3.2 DFDG Serviceændringer
4.4 Sagsbehandler skal kunne låse den forberedende del (ac 902.1.7)
4.4.1 DFDG Serviceændringer
4.5 Sagsbehandler skal kunne gemme indstillingen som PDF (ac 902.1.8)
4.5.1 DFDG Serviceændringer
5 Særlige krav til test
6 Konsekvenser for drift
7 Arkitektur- og implementeringsnoter
8 Kendte udeståender fra udviklingsfasen
9 User stories
9.1 Spike: Serverside rendering af PDF (US 3323)
9.2 Infrastruktur for anvendelse af DFDG sikkerhedsmodel (US 3364)
9.3 CitizenScreeningService version 1 (US 3417)
9.4 Rehab GUI på stub (US 3376)
9.5 Implementering af PASS v.1 (US 3439)
9.6 Rehab-CV med afsæt i præsentations-CV's komponenter (US 3377)
9.7 Mine evner i rehab-CV (US 3378)
9.8 Rehab-CV service med dummy PDF (US 3379)
9.9 Erstat dummy PDF i service med virkeligt rehab-CV (US-3398)
9.10 Notifikation om 'Min situation' screening (US 3404)
9.11 Fjern US 3404 fra koden (US-3557)
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Dato | Version | Forfatter | Berørte afsnit |
13.03.2018 | 0.1 | Nina Nguyen | 2, 4 |
21.03.2018 | 0.7 | Lars Kanstrup | Rettet acceptkriterier |
27.03.2018 | 0.8 | Nina Nguyen | tilrettet |
27.03.2018 | 0.15 | KEIL (Kenneth Ingemann Larsen) | Føjet Jobnet perspektiver, wireframes mv. til indledende beskrivelse. |
06.04.2018 | 0.19 | Lars Kanstrup | Henvisning til arbejdsgang for indstilling, lidt detaljering i Oversigt over services. |
10.04.2018 | 0.20 | Lars Kanstrup | Tilpasses |
11.04.2018 |
KEIL (Kenneth Ingemann Larsen) | Oprettet US 3323 | ||
20.04.2018 | 0.24 | KEIL (Kenneth Ingemann Larsen) | Oprettet US 3364 omhandlende JN's anvendelse af DFDGs sikkerhedsmodel. |
23.04.2018 |
Carsten Olsen | Gennemskrivning mht. DFDG snitflade. | ||
24.04.2018 | 0.27 | Lars Kanstrup | Skrevet DFDG snitflader på afsnit 4.4 og 4.5 |
25.04.2018 | 0.28 | Lars Kanstrup | Detaljeret DFDG snitflader på screeningsservices. |
30.04.2018 |
KEIL (Kenneth Ingemann Larsen) | Oprettet US 3376-3381 | ||
02.05.2018 | 0.32 | Lars Kanstrup Sørensen | Indført PersonActivityStatusService i afsnit 4.1. |
04.05.2018 |
Keil | Slettet Jobnet US 3380 "dokumenter service på Wiki", da den løftes af DFDG. | ||
08.05.2018 | 0.38 | Keil | Oprettet Jobnet US 3404 + 3417 |
09.05.2018 | 0.40 | Lars Kanstrup | Flyttet indhold vedr. indstilling til Epic 902.1 på nær upload af PDF da det ligger på samme service som den forberedende del |
09.05.2018 |
Keil | Oprettet US: 3439. | ||
15.05.2018 |
KEIL (Kenneth Ingemann Larsen) | Påbegyndt JN stories om "Min situation" | |
15.05.2018 |
Lars Kanstrup | Regler for Min situation flag til JCSS sat ind | ||
18.05.2018 | 0.49 | Lars Kanstrup | Regler for Min situation flag til JCSS justeret så de Min situation er tilgængelig "read only" når rehab-forløbet er under indstilling og indstillet. |
30.05.2018 |
KEIL | Oprettet us 3398. | ||
30.05.2018 |
Lars Kanstrup | Tilføjet kort beskrivelse af metoder, samt at myndighedstypen kommune må kalde screeningsservice. | ||
04.06.2018 |
KEIL | Tilføjet acceptkriterie til 3381, der ensarter tekster. | ||
11.06.2018 | 0.54 | Lars Kanstrup Sørensen | Accepteret alle tracked changes for at gøre dokumentet klar til status 1. |
11.06.2018 | 0.55 | KEIL | Flyttet US 3381, samt ikke færdig US om "Min situation" til 902.2.Tilrettet dokument med henblik på version 1.0. |
18.06.2018 | 0.58 | KEIL (Kenneth Ingemann Larsen) | Slettet kommentar om GetRehabCVPdf om at det kun er borgers kommune, jobcenter etc. Der må kalde. Jf. NAN ok, at det er kommuner, jobcentre generelt. |
18.06.2018 | 1.0 | Lars Kanstrup Sørensen | Accepteret alle tracked changes og sat status til 1.0 |
02.07.2018 | 1.2 | Knud | Opdateret afsnit 3 |
02.07.2018 | 1.3 | Lars Kanstrup | Det er kun det nye tilpassede rehab CV, der kan bruges for borgere i rehabforløb. |
03.07.2018 | 1.3 | Knud | Fejlkode indsat i afsnit 4.5.1.2.1. |
03.07.2018 | 1.3 | Louise Baunsgaard Koch | Afsnit 4.1.1 opdateret med beskrivelse om, at Jobnet vises i en afskærmet udgave. Wireframes opdateret derudover. |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Afgrænsning |
Som en borger vil jeg kunne logge på Jobnet og se om jeg har et rehabiliteringsforløb for at kunne udfylde mit CV og Min situation. |
Acceptkriterier |
Nr. | Beskrivelse | Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie |
902.1.1 | Sagsbehandler skal i DFDG have mulighed for at oprette og vedligeholde et rehabiliteringsforløb | DFDG |
902.1.2 | Når et rehabiliteringsforløb er oprettet, skal borger orienteres på Jobnet om udfyldelse af CV og Min situation. | DFDG, Jobnet |
902.1.3 | Borger med et rehabiliteringsforløb skal kunne udfylde, redigere og gemme Min situation på Jobnet indtil forløbet er videregivet til rehabiliteringsteamet. | DFDG, Jobnet |
902.1.4 | Sagsbehandler skal i DFDG have mulighed for at hente Min situation som struktureret data og som PDF. | DFDG |
902.1.5 | Borger med et rehabiliteringsforløb skal have et tilpasset CV. For det tilpassede CV skal borger løbende have mulighed for udfylde, redigere og gemme. | Jobnet |
902.1.6 | Sagsbehandler skal i DFDG kunne hente borgerens tilpassede CV som PDF. | Jobnet, (DFDG) |
902.1.7 | Sagsbehandler skal i DFDG kunne lukke den forberedende del af et rehabiliteringsforløb, således at borger ikke kan opdatere Min situation og rehab-CV. | DFDG, (Jobnet) |
902.1.8 | Sagsbehandler skal kunne gemme indstillingen som PDF | DFDG, Jobnet |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier |
Bemærkninger |
902.1.1 | 902.1.4 | 902.1.6 | 902.1.7 | 902.1.8 |
Sagsbehandler har mulighed for at oprette et rehabiliteringsforløb i eget sagssystem og videregive oplysningerne til DFDG. | X |
Sagsbehandler skal have mulighed for at hente Min situation som struktureret data og som PDF i DFDG til eget sagssystem. Sagsbehandler bør sikre sig at det er den seneste udgave af Min situation der sendes til rehab teamet ved at låse den forberedende del med en status opdatering på rehab-forløbet, se afsnit 4.4 |
X |
Sagsbehandler skal have mulighed for at hente borgerens CV som PDF. |
X |
Sagsbehandler skal have mulighed for at markere (skifte status) på et rehabiliteringsforløb som sendt til rehabiliteringsteamet og dermed indikerer overfor borger, at CV og Min situation ikke længere kan redigeres, da de er sendt til rehab.teamet. |
X |
Sagsbehandler skal have mulighed for at skifte status frem og tilbage på et rehabiliteringsforløb, hvis det sendes retur fra f.eks. rehabiliteringsteamet |
X |
Sagsbehandler skal have mulighed for gemme indstillingen med:
|
X |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Snitflade | Serviceaftager der er berørt |
Bemærkninger |
DFDG | Jobnet | Plannersystemer | KSS | A-kasse | Ydelsessystem | JobKon | Andet (EG, Kommune) |
ScreeningService v3
|
x |
Visuelt udtryk i PDF ændres | |||||
JobnetScreeningservice v2
|
x |
Udfases til fordel for CitizenScreeningService | |||||||
CitizenScreeningService v1
|
x |
Ny udgave af JobnetScreeningservice, der dog får nyt navn. | |||||||
JobnetCitizenStatusService v9
|
x |
Ny screeningCategory til "Min situation" | |||||||
CodelistService v5
|
(X) |
Ny kodelisteværdi i ScreeningTargetGroupTypeIdentifier. | |||||
RehabilitationProcessService v1
|
| (X) |
Ny service til at oprette et rehab-forløb og styre status på denne | ||||||
WSRMMessageService v11
|
Nye beskedtyper til Rehab-forløbet. | ||||||
CVService v1
|
X |
Ny service til at hente RehabCV som pdf | ||
PersonActivityStatusService v1
|
(X) |
Ny letvægts PSS service til forretningsområde borgerrettet indsat (planer og aktiviteter) | |||||
DocumentRepositoryService v1
|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Rehabiliteringsplanen er afledt af førtids- og fleksjobreformen fra 2013 og består af tre dele, en forberedende del, indstilling og indsatsdel. Planen anvendes som et understøttende arbejds-og dialogværktøj på tværs af faggrupper og forvaltninger. Det har sidenhen været et ønske at it-understøtte rehabiliteringsplanen for at fremme forløbets gennemsigtighed og for at mindske lavpraktiske processer med indhentning af oplysninger. Dertil har det været et ønske, at fremme borgerens medinddragelse og ejerskab til planen med mål om, at planen skal kunne tilgås via Jobnet for borgeren.
Da STAR som udgangspunkt og principielt ikke udvikler sagsbehandlingssystemer, har projektet afgrænset sig ved kun at fokusere på udvikling af de borgerrettede elementer i rehabiliteringsplanen. For at give borgeren overblik over sin rehabiliteringssag, skal det være muligt for borgeren at se rehabiliteringsteamets indstilling på Jobnet. Dette skaber rød tråd og sammenhæng i rehabiliteringssagen for borgeren, at kunne tilgå den forberedende del, indstilling og indsatsdel (Min plan) på Jobnet. Denne Epic handler om rehabiliteringsplanens forberedende del.
Se hele arbejdsgangen for den forberedende del illustreret på wiki her: https://starwiki.atlassian.net/wiki/spaces/UDV/pages/192282752
Anchor | ||||
---|---|---|---|---|
|
I forbindelse med en opfølgningssamtale i jobcenteret kan en borger blive enig med sin sagsbehandler (herefter kaldet forberedende sagsbehandler) om, at borgeren skal til et møde med rehabiliteringsteamet med det formål at skulle igangsætte et føp., fleks, ressource- eller jobafklaringsforløb.
Sagsbehandler igangsætter forløbet ved at oprette et nyt rehabiliteringsforløb.
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
RehabilitationProcessService (Version 1)
Wiki Markup |
---|
Service til at oprette, hente og redigere i et rehabiliteringsforløb.
Se servicebeskrivelse på wiki her: [|][https://starwiki.atlassian.net/wiki/spaces/FYS/pages/386170900/RehabilitationProcessService|https://starwiki.atlassian.net/wiki/spaces/FYS/pages/386170900/RehabilitationProcessService] |
CreateRehabilitationProcess
Opretter et rehabiliteringsforløb, som er en paraply over den forberedende del og indstillingen.
UpdateRehabilitationProcess
Opdaterer et rehabiliteringsforløb.
GetRehabilitationProcess
Henter et rehabiliteringsforløb.
PersonActivityStatusService (Version 1)
...
Besked om oprettelse eller opdatering af et Rehabiliteringsforløb.
Input
intet
Output
Element | Type | Forekomst | Beskrivelse |
PersonCivilRegistrationIdentifier | PersonCivilRegistration IdentifierType | 1 | Borgers personnummer |
RehabilitationProcessIdentifier | Guid | 1 | Nøgle på forløbet |
RehabilitationProcessStatusTypeIdentifier | RehabilitationProcessStatus TypeIdentifierType | 1 | Status på Forløbet. |
CreatedDateTime | DateTime | 1 | Oprettelsesdato i DFDG |
UpdatedDateTime | DateTime | 1 | Seneste opdateringsdato i DFDG |
RegistrationType | RegistrationTypeType | 1 | Handlingen dvs. oprettelse eller opdatering |
RegistrationMetaData | RegistrationMetaDataType |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Bemærk: "Min situation" på Jobnet er beskrevet i indeværende Epic for forståelsens skyld. Den udfærdiges dog først i 2018-4 i epic 902.2.
Som en del af forberedelsen til rehabiliteringsmødet skal borgeren kunne udfylde Min situation på Jobnet. Min situation er en række afkrydsningsfelter samt tekstfelter til uddybende tekst. Spørgsmålene er grupperet i 5 områder evner, netværk, helbred, mål og bemærkninger.
Teksterne ligger pt. på dokumentationsarkivet her: https://dokumentationsarkiv.star.dk/Leverandrmapper/Fælles%20Udviklingsprojekter/902.x%20Rehabiliteringsplan/Min%20Situation_Spørgetræ.xlsb
Anchor | ||||
---|---|---|---|---|
|
Andre målgrupper har lignende spørgeskemaer som forberedelse til første samtale med jobcenter, kaldet profilafklaring (aka. Screening og forberedelsesskema). Der laves en ny type af forberedelsesskema (ScreeningTargetGroupTypeIdentifier).
Borgeren kan udfylde skemaet, når der for den givne borger findes en rehabiliteringssag i status "Forberedelse".
JobnetScreeningsservice ændres for at understøtte redigering af Min situation samt gruppering af spørgsmål i emner.
Anchor | ||||
---|---|---|---|---|
|
...
Nye Regler for JCSS vedr. Min situation
- I elementet ScreeningSelfService i JCSS skal ScreeningCategory være "Min situation", teknisk navn ScreeningForRehabilitationProcess. Hvis der findes et rehab-forløb i status 1,2 eller 3 dvs i den forberedende del og indstillet. Denne screening prioriteres højere end de øvrige screeninger, da forløbet først igangsættes efter en eventuel visitation.
- ScreeningAllowed skal være "true" så længe borger har et rehab-forløb i status 1 forberedende del, da det er muligt for borger at redigere gennem hele forløbet (i modsætning til øvrige screeninger)
- Screening allowed skal være "false", når borger har et rehab-forløb i status 2 eller 3 (Sendt til indstilling og Indstillet)
- ScreeningCompleted er "true" hvis den seneste besvarelse af "Min situation" screening er færdiggjort samtidig med, at screening identifier er sat på rehab-forløbet. Denne regel er for at sikre, at en gammel besvarelse af Min situation ikke forstyrrer et nyt rehab-forløb og hvis borger begynder at redigere, skal de huske at færdiggøre den.
- ScreeningCompleted date er sat til dato for besvarelsen, som for de øvrige screeninger
...
Metoderne udvides med eventuelt besvarelse fra tidligere således at borger kan redigere og fortætte hvor hun slap, samt et emnefelt således at spørgsmål kan gruppers under en overskrift.
Følgende felter tilføjes til QuestionOptionType
Element | Type | forekomst | Beskrivelse |
Selected | boolean | 1 | Sat hvis borger tidligere har valgt denne værdi. |
OptionalText | string | 0 - 1 | Eventuel uddybende tekst borger tidligere har angivet. |
Følgende felt tilføjes til QuestionType
Element | Type | Forekomst | Beskrivelse | ||||||
Topic | String (50) | 0 - 1 |
|
GetScreeningResult
Metoden udvides med emne
Følgende felt tilføjes til ResultAnswerType
Element | Type | Forekomst | Beskrivelse |
QuestionTopic | String (50) | 0 – 1 | Eventuelt emne som spørgsmålene grupperes inden for |
CodelistService (Verstion 5)
...
Der tilføjes en ny kodelisteværdi til ScreeningTargetGroupTypeIdentifierCodeList markeret med grønt, de øvrige værdier er de eksisterende.
Id | Navn | Beskrivelse | Startdato | Slutdato |
---|---|---|---|---|
1 | BorgereUnder30 | Borgere under 30 | 01-05-2016 | 01-07-2100 |
2 | BorgereOver30 | Borgere over 30 | 01-05-2016 | 01-07-2100 |
3 | Dagpengemodtagere | Dagpengemodtagere | 01-05-2016 | 01-07-2100 |
4 | BorgersMinSituationTilRehabiliteringsmøde | "Min situation" for borgere der skal have afklaret deres sag på et rehabiliteringsmøde | 01-04-2018 | 01-07-2100 |
WSRMMessageService (Version 10)
...
Det er således ikke muligt at definere om et CV er færdigudfyldt.
Strukturerede data giver mindre mening, givet manglende datatyper og forekomst 0 på alt.
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Henter en PDF af det særlige rehab CV.
https://starwiki.atlassian.net/wiki/spaces/FYS/pages/499286101/Jobnet.CVService+Version+1+2018-3
Forretningsregler
Kommune og jobcenter har adgang, samt borger via Jobnet (STAR).
Input
- CPR-nr
Output
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
Dette er løst med RehabilitationProcessService ved UpdateRehabiltationProcess metoden ved at sætte status til "Sendt til indstilling", Ændres til "Forberedende del lukket for borger"se servicebeskrivelse på wiki her: https://starwiki.atlassian.net/wiki/spaces/FYS/pages/390135821
...
CreateRehabilitationDocument
Opretter et dokument i forbindelse med en rehabiliteringssags forberedende eller indstillende del.
UpdateRehabilitationDocument
Opdaterer et dokument og metadata i forbindelse med en rehabiliteringsplans forberedende eller indstillingsdel.
GetRehabilitationDocument
...
Ingen ændringer til snitfladen, men der tilføjes en ny fejlkode når der forsøges at hente et dokument der hører til forretningsområderne Joblog og Rehab.
Fejlkoder
Fejlkode | Fejltekst | Beskrivelse |
---|---|---|
9328 | Document belongs to a business area for which a specific get method exists, use this instead | Document belongs to a business area for which a specific get method exists, use this instead |
CodelistService (Version 5)
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Testscenarie | Berørte systemområder | Identificeret af |
Regressionstest af de eksisterende forberedelsesskemaer for at sikre at vi ikke har ødelagt dem. | DFDG, Jobnet | Lars Kanstrup |
Jobnets userstories, der vedrører Jobnet GUI, kan kun testes i 2018-3 releasen ved manipulering af RehabilitationProcessService i Amp debugger. Via denne service kan borger markeres med rehabflag i PersonActivityStatusService. | Jobnet | Kenneth Ingemann Larsen |
Kald af Jobnets CVservice V1 der returnerer Rehab-CV som pdf på metoden GetRehabCvPdf. | Jobnet | Kenneth Ingemann Larsen |
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
...
"Spike: Valg blandt headless browser og angular universal til renderering af PDF serverside"
På rehab skal Jobnet udstille service med CV som pdf. Vi skal derfor kunne renderer det serverside, hvor det eksisterende præsentations-CV dannes client-side af borger selv.
Valget står mellem rendering via Angular app selv via Angular Universal (https://angular.io/guide/universal) eller rendering via headless browser på server.
Analyser fordele/udfordringer i de to muligheder. Fremlæg resultater for udviklere. Og vælg løsning som implementeres i særskilt US.
BEMÆRK: Rehabiliteringsplan er 2018-4 branch.
Anchor | ||||
---|---|---|---|---|
|
"Som Jobnet ønsker jeg struktur indarbejdet, så jeg ved udstilling af services kan bruge DFDGs sikkerhedsmodel".
Acceptkriterier
- Alle udviklere har reference til starnuget repository. Det laves et ps sript som kan køre det via TrayLauncher
- En lille service er udfærdige, som bruger DFDG.Nuget packages og security
- Test er udført via AmpDebugger
...
- TextboxHelpText (GetFirstGroupOfQuestions og GetNextGroupOfQuestions) hedder i ny service AdditionalTextHeader
- AnswerType (GetScreeningResult) hedder i ny service ResultAnswerChoiceType
- ResultAnswerType (GetScreeningResult) hedder i ny service BackgroundVariableType
- Nye outputværdier fra metoder, som ikke anvendes af eksisterende screening, mappes IKKE igennem.
...
- DFDG informeres, når Jobnetkoden ikke længere gør brug af JobnetScreeningService.
- Kodelisten ScreeningTargetGroupTypeIdentifier opdateres så værdien "BorgersMinSituationTilRehabiliteringsmøde" med id 4 er mappet igennem til Jobnetkoden, for fremtidig anvendelse i relation til "Min situation".
- Det verificeres, at eksisterende screeninger på Jobnet fortsat virker.
...
Hints til udviklere:
Element under ny service PersonActivityStatusService, via hvilket borgers status for rehabiliteringssag kan aflæses:
Kodeliste for RehabilitationProcessStatusTypeIdentifier
Id | Navn | Beskrivelse |
1 | Forberedende del | Rehabiliteringsforløbet er i den forberedende del |
2 | Sendt til indstilling | Rehabiliteringsforløbet er sendt til indstilling i rehabiliteringsteamet |
3 | Indstillet | Rehabiliteringsteamet har lavet en indstilling og rehabiliteringsforløbet er sendt videre til indsatsdelen (Min plan) |
4 | Indsats igangsat | Den koordinerende sagsbehandler har behandlet indstillingen og igangsat indsatsdelen (Min plan) |
5 | Forløb afsluttet | Forløbet afsluttet, enten fordi der er tale om førtidspension, fleksjob alm. forløb eller fordi den indstillede indsats er tilendebragt |
6 | Fejloprettet | Fejloprettet |
Anchor | ||||
---|---|---|---|---|
|
"Som jobnet vil jeg have stub af PASS erstattet af PASS v. 1"
PASS er beskrevet på wiki
Acceptkriterier
- PersonActivictyStatusService version 1, metode GetPersonActivityStatus implementeres på Jobnet, så den kaldes ved borgers logon.
- Stub udarbejdet i US 3376 erstattes af output fra PersonActivictyStatusService. GetPersonActivityStatus, med det element der hedder RehabilitationProcessInfo forudsat RehabilitationProcessStatusTypeIdentifier (status) er 1, 2 eller 3. Hint: Over tid kan borger have flere rehabforløb liggende, men kun et aktivt ad gangen. Og Jobnets rehab menupunkt "Min sag" skal kun vises for det af forløbene, der har status 1, 2 eller 3.
Hints til test: På PASS er der metode til Insert og til Update, som muliggør at sætte værdier. Dette vil gøre test af US 3376 lettere, da det reelt er PASS der styrer, om en given borger skal have vist rehab i menu. Insert og update kan kaldes via AmpDebugger.
Anchor | ||||
---|---|---|---|---|
|
...
"Som borger med rehab-plan vil jeg kunne angive og rate mine evner i rehab-CV"
Der er et ikon for henholdsvis "Glad", "Mellem" og "Sur" til at repræsentere borgers valg af "glæde ved sin evne". Hvert ikon eksisterer i en "Valgt", "KanVælges" og "IkkeValgt"- udgave. Herunder er vist de tre udgaver i forskellig kontekst. Denne reference er god at have, for forståelse af den grafiske repræsentation af acceptkriterier i det følgende.
I viewmode, dvs. hvor borgers glæde ved den enkelte evne kan ses, men ikke redigeres, fremstår de "IkkeValgte" med grøn baggrund og opacitet. | |
I editmode, dvs. hvor borger opretter eller redigerer sin glæde ved en evne, fremgår borgers "Valgte" rating med klar grøn farve og uden opacitet. Dette er vist som første ansigt til venstre. |
Acceptkriterier:
- Rehab-CV, men ikke præsentations-CV, udvides med en komponent til borgers angivelse og rating af evner.
...
- Efter oprettelse/redigering/slet afsluttes i view mode, som ved eksisterende CV's funktionalitet og feedback gives via toaster i bunden af skærm.
- Der gemmes løbende som ved eksisterende CV.
- En evne kan oprettes uden angivelse af rating
- En rating kan ikke oprettes uden en evne. hint: Logik er konsistent med logik anvendt for sprog.
- Der gemmes løbende som ved eksisterende CV.
...
"Som ekstern ønsker jeg snitflade, via hvilken jeg kan hente dummy pdf udstillet af Jobnet"
Acceptkriterier
- En webservice CVservice V1 oprettes, med en metode GetRehabCvPdf, der muliggør det for eksterne at hente et rehab-CV.
- Input parameter er borgers CPR nummer.
- Da vi kun har CVnummer, skal Jobnet konvertere CVnummer til CPR ved kald af DFDGs PSS jf. metoden GetPersonCivilRegistrationIdentifier.
- Output skal for nu være dummy PDF, da hensigten er hurtigt at stille snitflade til rådighed for aftagere. Hint: når resultat af US 3323 foreligger, kommer særskilt story om "serverside"-rendering af PDF, som skal generere den PDF, som service skal udstille. Da vil dummy blive udskiftet.
...
Hint: Service bør udfærdiges i tæt samarbejde med Razvan, der har holdninger til servicenavn, metodenavn mv. jf. tidligere dialog med DFDG arkitekter og Rune.
Anchor | ||||
---|---|---|---|---|
|
...
- Notifikationsboksen for screening, der er vist herunder, skal for "Min situation notifikationer" have følgende ordlyd:
"Styrk din sag: Giv rehabiliteringsteamet en god indsigt om dig ved at besvare en række spørgsmål om din situation.
> Gå til spørgeskema "Min situation"
- Når både "Screening Allowed" og "ScreeningCompleted" er true, skal ingen af de grønne notifikationsbokse (uanset screeningcategory) vises. Hint: I dag vises de, hvilket tyder på at jobnetkode udelukkende reagerer på "Screening Allowed"= true.
- Når borger er ramt af en screening vedrørende "Min situation" skal der ikke fremgå et menupunkt "> Forberedelsesskema" under "MIN PROFIL".
...