Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Nina Nguyen (Unlicensed)Carsten OlsenLars Kanstrup SørensenKenneth Ingemann Larsen (KEIL) (Unlicensed)Louise Baunsgaard Koch (Unlicensed)2018-31.0KSS


Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a
keyPF-1669

Indholdsfortegnelse
Anchor
_GoBack
_GoBack
1 Ændringslog
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)

...

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
_Ref518388550
_Ref518388550
Anchor
_Toc518651510
_Toc518651510
Visning af Rehabiliteringsforløb på Jobnet

...

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
_Toc512415451
_Toc512415451
Anchor
_Toc513794210
_Toc513794210
Anchor
_Toc514141422
_Toc514141422
Anchor
_Toc514414200
_Toc514414200
Anchor
_Toc512415452
_Toc512415452
Anchor
_Toc513794211
_Toc513794211
Anchor
_Toc514141423
_Toc514141423
Anchor
_Toc514414201
_Toc514414201
Anchor
_Toc512415453
_Toc512415453
Anchor
_Toc513794212
_Toc513794212
Anchor
_Toc514141424
_Toc514141424
Anchor
_Toc514414202
_Toc514414202
Anchor
_Toc518651512
_Toc518651512
Min situation (ac 902.1.2-4)

...

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

...

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

Anchor
_Hlk512435937
_Hlk512435937
Eventuelt emne som spørgsmålene grupperes inden for






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)

...

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

  • PDF


Anchor
_Ref517098440
_Ref517098440
Anchor
_Toc518651521
_Toc518651521
Sagsbehandler skal kunne låse den forberedende del (ac 902.1.7)

...

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)

...

    • 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
_Toc518651534
_Toc518651534
Implementering af PASS v.1 (US 3439)


"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.

...

  • 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.


  • 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.

...

  • 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".

...