936.10 Forenkling af Plan i Min plan universet

Både tekniske og forretningsmæssige forenklinger med input fra KSS og brugere. Acceptkriterierne skal konsolideres og er ikke nødvendigvis udtømmende.


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Nina Nguyen (Unlicensed)Carsten Olsen

STAR udvikling: 2019-3

STAR idriftsættelse: 2019-4

1.0 LAB hovedsporKSS, EG, A-kasse

key po fa ux sme eksterne snitflader interne snitflader status labels
Loading...
Refresh

DS-776 - Getting issue details... STATUS

BI-173 - Getting issue details... STATUS


Indholdsfortegnelse




Afgrænsning af epic

Afgræsning

Som en sagsbehandler vil jeg have forenklet arbejdsgangen omkring kerneplanen (planbeskrivelse, jobmål, uddannelsespålæg m.v.) for at jeg som sagsbehandler kan få forenklet mit arbejde og borgers Min plan får en bedre kvalitet.  

Acceptkriterier

Nr.BeskrivelseRelevant for
936.10.1

Som STAR vil jeg have en slankning af PSS mht. aktiviteter og Min plan

DFDG

(DS-838 og DS-840)

936.10.2

Som sagsbehandler vil jeg have at Vitas opretter en færdigbehandlet ansøgning som aktivitet i DFDG (de eksisterende ansøgninger i VITAS)

DFDG, VITAS (Flyttes til anden epic i 2019-4 eller senerer)
936.10.3

Som borger vil jeg have personlig assistance og hjælpemidler vist på Jobnet

DFDG, (Jobnet)

(DS-1089, DS-1090)

Dette acceptkriterie er forudsætningen for Jobnet kan løse epic 903.6 Generation 2.0 af min plan - samtlige aktiviteter vises i Min Plan

936.10.4Som Jobkonsulent i a-kassen vil jeg have tilpasset Min plan valideringerne således at jeg kan hente Min plan uafhængigt af plantypen, og hvis plantypen er jobplan så får jeg også mål og planbeskrivelse. Ellers frafiltreres disse oplysninger ift. a-kassen.  

DFDG

(DS-993DS-910)

936.10.5Som STAR ønsker jeg Min Plan 1.0 fjernet fra Jobnetkoden, i det omfang elementer ikke genbruges af Min Plan 2.0Jobnet
936.10.7Som sagsbehandler ønsker jeg, at jeg ikke mere skal vælge plantypen (plantypen afskaffes)DFDG
936.10.8Som sagsbehandler i JC og som STAR ønsker jeg, at DFDG blokerer for oprettelse af dublet-aktiviteter

DFDG

(DS-1102)

936.10.9Som sagsbehandler vil jeg have tilpasset registreringskrav vedr. mentor så de passer til det fremadrettet registreringsbehov/praksis

DFDG 

(DS-1102)

936.10.10

Som STAR vil jeg have ActivityService v. 4 og CompanySearchService V. 5 implementeret på Jobnet, så jeg kan fase JobnetActivityService ud. 


Jobnet
936.10.11Som jobkonsulent i a-kassen (og sagsbehandler JC) vil jeg have tilpasset a-kassen muligheder for hvilke typer af aktiviteter a-kassen må registrere til dem der er forretningsmæssige lovlige.

DFDG

(DS-1102)

Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

936.10.1936.10.2936.10.3936.10.4


936.10.8
KSS og a-kasser overgår til PASS i stedet for at bruge PSS ifm. aktiviteter og Min planx







KSS er opmærksom på, at VITAS opretter aktiviteter på de bevillinger, der gives i VITAS. Og KSS opretter herefter ikke selv disse (som dublet aktiviteter)
x






KSS og a-kasser tager opdaterede kodelister i brug

x





A-kasser er opmærksomme på ændret filtrering. 


x




KSS giver brugerne en pæn fejlbesked, når DFDG kaster fejlkode ved forsøg på registrering og oprettelse af af dublet-aktiviteter






x


Oversigt over berørte webservices 

Manuel oversigt som er synlig for eksterne (links i listen virker kun med STAR Jira konto)

SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
ActivityService (Version 3).CreateActivityÆndretValidering for dobbeltregistreringA-kasse KSS
D+S
ActivityService (Version 3).CreateActivityÆndrete-mail kan igen undlades ved mentorA-kasse(t.o.) KSSJobnetD+S
ActivityService (Version 3).UpdateActivityÆndrete-mail kan igen undlades ved mentorA-kasse(t.o.) KSSJobnetD+S
ActivityService (Version 4).CreateActivityÆndretValidering for dobbeltregistreringA-kasse KSS
D+S
ActivityService (Version 4).CreateActivityÆndrete-mail kan igen undlades ved mentorA-kasse(t.o.) KSSJobnetD+S
ActivityService (Version 4).CreateActivityÆndretPersonlig assistance og hjælpemidler udløset ny Min plan versionKSSJobnetD+S
ActivityService (Version 4).GetSubsidyJobÆndretMetode er til a-kasse og den giver udvalgte, ikke-annullerede tilskudsjob, metoden flyttet men gl. metoder ikke udfaset endnuA-kasse(t.o.)
D+S
ActivityService (Version 4).UpdateActivityÆndrete-mail kan igen undlades ved mentorA-kasse(t.o.) KSSJobnetD+S
ActivityService (Version 4).UpdateActivityÆndretPersonlig assistance og hjælpemidler udløset ny Min plan versionKSSJobnetD+S
CodeListService (Version 5).PlanVersionEventTypeIdentifierÆndretNye id'er i kodelistenA-kasse KSSJobnet VOAD+S
JobnetActivityService(version 3).AlleUdgåetService udgår. Jobnet bruger i stedet den almindelige ActivityService
JobnetD+S
MyPlanService (Version 4).GetmetoderÆndretValidering ændret så a-kassen kan hente uanset plantype men i stedet vil data blive filtreret i forhold til hvad a-kassen må seA-kasse KSS(t.o.)
D+S
MyPlanService (Version 4).GetmetoderÆndretPersonlig assistance og hjælpemidler udløset ny Min plan versionKSSJobnetD+S
PersonStatusService (20).AlleAndetÆndres ikke i forbindelse med PersonActivityStatusService udvidesA-kasse(t.o.) KSS(t.o.)
D+S

Intern oversigt over berørte services

summary varslingstype varslingsnote eksterne snitflader interne snitflader project
Loading...
Refresh


Beskrivelse af epic

936.10.1 Som STAR vil jeg have en slankning af PSS mht. aktiviteter og Min plan

Som en del i omlægning af PersonStatusService til mere forretningsdomæne status service sker der her en udvidelse af  PersonActivityStatusService

Bemærk selve metoden er lavet i 2019-2 som user storie under epic 936.7 LAB-Alle skal bruge Min Plan - Mål, Detaljer, historik og beskeder. metoden bliver dog først fuld funktionsdygtig her i denne epic, da det er i 2019-3 filtermekanismen laves.

PersonStatusService (Version 18, 19 og 20)

Denne service beholdes uændret i denne forbindelse, men PSS v18 og v19 udfases i 2019-2 LAB i regi af en anden epic.

PersonActivityStatusService (Version 2)

  • ActivityInfo udvides med ResponsibleAuthority så det er muligt at se hvilken myndighed aktiviteten er lavet af
  • MyPlanInfo adderes med informationer om seneste Min plan version
  • IntegrationContractInfo adderes med informationer om eventuel seneste integrationskontrakt
  • Adgangs begrænsning fra PSS overføres 

A-kasserne får i første omgang ikke adgang til v2 af servicen (i 2019-2 LAB), da filtrering ikke kan nå at komme på plads til 2019-2 LAB, men først med 2019-3 LAB.

ActivityService (Version 4)

Ny metode til a-kasser, der giver udvalgte, ikke-annullerede tilskudsjob til erstatning af SubsidyJob collection i PersonStatusService

GetSubsidyJob

Metode er til a-kasse og den giver udvalgte, ikke-annullerede tilskudsjob

 Forretningsregler:

  • >Sammer filtræringsregler som i PSS<

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetSubsidyJobRequestGetSubsidyJobRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
Base: string
Pattern: ((((0[1-9]|1[0-9]|2[0-9]|3[0-1])(01|03|05|07|08|10|12))|((0[1-9]|1[0-9]|2[0-9]|30)(04|06|09|11))|((0[1-9]|1[0-9]|2[0-9])(02)))[0-9]{6})|00000000001Borgerens CPR-nummer.

Output

ElementTypeDetaljerForekomstBeskrivelse
GetSubsidyJobResponseGetSubsidyJobResponseType
1
-    SubsidyJobInfoSubsidyJobInfoType
0 - 1Udvalgte, ikke-annullerede tilskudsjob. Incl. historiske data.
-    -    SubsidyJobCollectionActivitySummaryTypeCollection
0 - 1
-    -    -    ActivitySummaryTypeActivitySummaryType
0 - *
-    -    -    -    ActivityIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Entydig identifikation af aktiviteten
-    -    -    -    ActivityTypeShortTextstring
0 - 1Aktivitetstypen.
-    -    -    -    ActivityNamestring
0 - 1Aktivitetsnavn.
-    -    -    -    ActivityStartTimedateTime
0 - 1Startdato.
-    -    -    -    ActivityEndTimedateTime
0 - 1Slutdato.
-    -    -    -    ActivityTypeIdentifierActivityTypeIdentifierType
1Ifb. med 2015-4 viser JobNet udelukkende Kursus- og virksomhedsrettet aktiviteter. De to øvrige typer filtreres fra af DFDG
-    -    -    -    CompanyIdentifierCompanyIdentifierType
1Virksomhedsinformation
-    -    -    -    -    ProductionUnitIdentifierProductionUnitIdentifierType
Base: string
Length: 100 - 1En P-enhed får tildelt et entydigt identifikationsnummer, et P-nummer, som er et 10-cifret nummer. Et P-nummer vil altid være tilknyttet et CVR-nummer.
-    -    -    -    -    CVRnumberIdentifierCVRnumberIdentifierType
Base: string
Length: 81CVR-nummeret er et 8-cifret nummer, der er unikt for den enkelte virksomhed.
-    -    -    -    CourseTypeIdentifierCourseTypeIdentifierType
0 - 1
-    -    -    -    JobOrderTypeIdentifierJobOrderTypeIdentifierType
0 - 1
-    -    -    -    ActivityStatusTypeIdentifierActivityCoreItemActivityStatusTypeIdentifierCodeListType
0 - 1
-    -    -    -    LatestLegalPlanVersionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Seneste Min plan version som aktiviteten er tilknyttet.
-    -    -    -    HoursPerWeekint
1Timer pr. uger
-    -    -    -    MinutesPerWeekint
1Minutter pr. uger
-    -    -    -    GoalCodeTypeIdentifierGoalCodeTypeIdentifierType
0 - 1Type der specificere om måltypen er DISCO, AMU, DUN, CUSTOM.
-    -    -    -    GoalCodestring
0 - 1Kode for henholdsvis DISCO, AMU, DUN. EX: Hvis feltet GoalCodeTypeIdentifier indeholder DISCO, vil feltet GoalCode indeholde værdien for et beskæftigelsesmål. Er typen DISCO, AMU, DUN specificeret er feltet påkrævet.
-    -    -    -    ActivityStatusCauseTypeIdentifierActivityStatusCauseTypeIdentifierType
0 - 1Årsag for status på aktiviteten.
-    -    -    -    PersonalAssistanceTypeIdentifierPersonalAssistanceTypeIdentifierType
0 - 1Personlig assistance art type.
-    -    -    -    HelpingDeviceTypeIdentifierHelpingDeviceTypeIdentifierType
0 - 1Hjælpemiddel art type.
-    -    -    -    HasChangesBeenPublishedboolean
0 - 1Flag som angiver om rettelsen er blevet publiceret, vil altid være true da publicering for aktiviteter er udfaset.
-    -    -    -    HasBeenUpdatedByRevisionboolean
0 - 1Flag som angiver at en aktivitet er blevet historisk opdateret..

936.10.2 Som sagsbehandler vil jeg have, at Vitas opretter en færdigbehandlet ansøgning som aktivitet i DFDG

Denne opgave flyttes ud af 2019-3 til senere implementering. (CO 30-04-2019)

For Fleksjob laves dette i epic /wiki/spaces/ISB/pages/1166442585. Dette acceptkriterie  936.10.2 går på resten, dvs. de eksisterende bevillinger, der allerede findes i VITAS og som i dag anvender nedenstående flow

I stedet for det flow, der er i dag med, at:

  • SB i Vitas er klar med ansøgning 
  • Vitas sender en besked til DFDG om en ansøgning
  • DFDG sender besked videre som WSRM til KSS
  • KSS kalder DFDG for at få Vitas ansøgningsdata
    • DFDG kalder Vitas som ren proxy
  • DFDG retunerer data
  • KSS opretter aktivitet i DFDG
  • DFDG sender besked om aktivitet til KSS
  • Borger kan se aktivitet i Min plan

foretages forenkling i flowet til, at:

  • SB i Vitas er klar med ansøgning
  • Vitas opretter aktivitet i DFDG
  • DFDG sender besked om aktivitet til KSS
  • Borger kan se aktivitet i Min plan

Umiddelbart har Vitas alle nødvendige oplysninger. Der er en ønske om, at aktivitetsservicen udvides med nogle få felter.

STAR opgavenes omfang DFDG 5-15 SP Jobnet ? SP (det er pt. lidt uklart hvad der virker ud af boksen)

  • Tilpasse ActivityService så den rettighedsmæssigt kan kaldes af andet en KSS/JC (det kan den i dag med det er ikke brugt, så der skal lige undersøges, hvad man p.t. kan og hvad der skal laves)
  • UX på Jobnet til at hjælp borger at det ikke er en aktivitet fra JC på Min plan

936.10.3 Som borger vil jeg have personlig assistance og hjælpemidler vist på Jobnet

Borger kan se de registreringer, der er vedrørende aktiviteter er fra jobcentret inkl. hjælpemidler og personlig assistance.

Løsningsmodel

Da den eksisterende snitflade (JobnetActivityService Version 3.GetActivity) til Jobnet, hvor Jobnet henter detaljer om en given aktivitet i DFDG, indholder ikke tilstrækkelig information til visningen på Jobnet fremadrettet. Dette gælder både generelt og mere specifikt i forhold til personlig assistance og hjælpemidler. 

Dette betyder at løsningsmodellen bliver at

  • Jobnet skifter til ActivityService.GetActivity som samtidigt er i synk med arkitekturprincippen om DFDG ikke skal have specifikke snitflader til Jobnet, men Jobnet skal bruge den generelle snitflade.
    Udfordringer er her, at DFDG i den eksisterende snitflade (ActivityService Version 3.GetActivity) har lavet en del mapninger af data rettet mod præsentationslaget i Jobnet. Disse skal Jobnet selv etablere. 

  • Jobnet skifter til ActivityService.GetActivities, metoden er ens med JobnetActivityService.GetActivities
  • Jobnet anvender de nye hændelsestyper til personlig assistance og hjælpemidler i forhold til grønne bokse 


/wiki/spaces/ISB/pages/1340408409

ActivityService 

Hovedelementer i forhold til ActivityService:

  • Ved oprettelse/opdatering af personlig assistance og hjælpemidler udløses fremadrettet en ny version af Min plan
  • Der laves nye hændelsestyper til personlig assistance og hjælpemidler
  • Der laves ikke konvertering i forhold til personlig assistance og hjælpemidler og Min plan versioner og hændelsestyper


CreateActivity

Forretningsregler:

  • Ved oprettelse laves hændelsen (PlanVersionEventTypeIdentifier) til:
    • "Personlig assistance oprettet" (Id 74) når aktivitetstypen (ActivityTypeIdentifier) er  "Personlig assistance" (Id 4)
    • "Hjælpemiddel oprettet" (Id 78) når aktivitetstypen (ActivityTypeIdentifier) er "Hjælpemiddel" (Id 3)
  • Samt der laves en ny version af Min plan

UpdateActivity

Forretningsregler:

For ændringstyper (hvilke felter der er ÆT1 og ÆT3) se Min plan

MyPlanService, PASS, PSS

Getmetode

Medtager nye hændelsestyper,  dog skal a-kasse ikke kunne se de nye hændelsestyper.

WSRMMassageService

A-kassen skal stadig ikke have WSRM vedr.  personlig assistance og hjælpemidler

/wiki/spaces/GI/pages/75854301 (Version 3)

Udfases og Jobnet overgår til ActivityService.GetActivity og GetActivities.

Maningen af felter se Mapning mellem gammel JobnetActivityService.GetActivity og ny ActivityService.GetActivity.

CodelistService (Veesion 5)

PlanVersionEventTypeIdentifier

Ny hændelsestyper til Personlig assistance og Hjælpemidler.

Kun nye type angiver, eksisterende type uændret

Identifikator
Navn
Beskrivelse
Startdato
Slutdato
74Personlig assistance oprettetNy aktivitet af typen personlig assistance oprettet01-04-201901-07-2100
75Ændring til personlig assistanceÆndring til aktivitet personlig assistance01-04-201901-07-2100
76Personlig assistance annulleretAktivitet personlig assistance er annulleret01-04-201901-07-2100
77Personlig assistance afbrudtAktivitet personlig assistance er afbrudt01-04-201901-07-2100
78Hjælpemiddel oprettetNy aktivitet af typen hjælpemidler oprettet01-04-201901-07-2100
79Ændring til hjælpemiddelÆndring til aktivitet hjælpemidler 01-04-201901-07-2100
80Hjælpemiddel annulleretAktivitet hjælpemidler er annulleret01-04-201901-07-2100
81Hjælpemiddel afbrudtAktivitet hjælpemidler er afbrudt01-04-201901-07-2100

På Jobnet mappes teksterne igennem til visning i grøn boks, som fremkommer ved ny plan, jf. /wiki/spaces/ISB/pages/1353974624

Bemærk at den grønne boks fremadrettet ikke vil fremgå af borgers Min Plan PDF. Årsagen er, at den kun fremgår, når borger ikke har kvitteret og at borger i Min Plan 2.0 defacto har kvitteret når PDF kan dannes, da autokvittering sker ved klik på menupunkt Min Plan. Boksen fjernes tillige fra sagsbehandlers PDF, da borger og sagsbehandler skal se det samme.


Personlig assistance og hjælpemidler implementeres i Jobnet ind, som en vilkårlig anden aktivitet. Dvs. at aktiviteterne vil fremgå af tidslinje og listevisning samt af print (Html print) og PDF ("Hent som PDF"), når borger er logget på Jobnet. Bemærk dog, at aktiviteterne først fremgår af sagsbehandlers PDF dannet via LSS eller af KSS ved kald af DFDG fra 2019-4, hvor funktionaliteten implementeres ind (formentlig via epic 936.11).

Jobnet implementerer Personlig assistance ind i /wiki/spaces/ISB/pages/1349779537

Personlige hjælpemidler implementers i /wiki/spaces/ISB/pages/1350107432

Se stories for wireframes og specifikation af hvilke felter der eksakt mappes.



936.10.4 Som Jobkonsulent i a-kassen vil jeg have tilpasset Min plan valideringerne således at jeg kan hente Min plan uafhængigt af plantypen

I forbindelse med at a-kasse forsøget er der behov for at tilpasse valideringerne i Min plan i forhold til plantyper

/wiki/spaces/GI/pages/1206190090

GetCitizenDraftMyPlanGetLegalMyPlanWithDetailsGetLegalMyPlanGetMyPlanPdfGetMyPlanGetMyPlanVersions og MarkMyPlanAsValid

Ingen snitflade ændringer.

A-kasse filtrering (Det udstregede udgår og erstattes af filtrering på den kerneplanen (den snævre plan), nyt er vist med grønt
  • A-kasserne har ikke adgang til "Min plan" af typerne ”Plan uden plantype”, "Rehabiliteringsplan" og "Aftale om opfølgning". A-kasserne har kun adgang til "Min plan" versioner der er oprettet mens et medlem har været tilmeldt som dagpengemodtager  eller "Uden ydelse" (kontaktgruppe 8).
  • Ved hentning af "Min plan" vil aktiviteter af afholdelseskategorien "Andet" ikke blive vist. Dette gælder også ved dannelse af .pdf'en. På pdf'en vil det fremgå at der kan være frafiltreret data.
  • Ved hentning af "Min plan" vil en eventuel integrationskontrakt (og tilhørende hændelser) ikke blive vist. Dette gælder også ved dannelse af .pdf'en.
  • Ved hentning af "Min plan" vil eventuelle mål og planbeskrivelser ikke blive vist. Dette gælder også ved dannelse af .pdf'en.
  • Hvis a-kassen forsøger at hente en "Min plan" som a-kasse efter disse filtreringer ikke har adgang til at se kastes en fejlkode (9203, 9204 eller 9205).

/wiki/spaces/GI/pages/1358760391

GetActivePlanGetDraftPlanGetPlan og GetPlanVersions

Eksisterende valideringer bibeholde.

HUSK Min plan PDF


936.10.5 Sletning af Jobnets Min Plan 1.0

I 2019-2 koden blev alle borgere omdirigeret til Min Plan 2.0. Min Plan 1.0 er dog fortsat en del af koden og skal fjernes, da det er fordyrrende teknisk gæld at have liggende i det omfang koden ikke genbruges af Min Plan 2.0. Genbrug er nemlig tilfældet visse steder. Eksempelvis i relation til Borger/Sagsbehandler PDF, hvor views er genbrugt, omend i lettere modificeret opgave.

En væsentlig del af sletningen er således at sikre, at Min Plan 2.0, herunder PDF, fortsat virker.

Dette arbejde udføres i /wiki/spaces/ISB/pages/1327038825


936.10.7 Som sagsbehandler ønsker jeg,at jeg ikke mere skal vælge plantypen (plantypen afskaffes) 

Ønske: At Plan (snæver / kerneplan) ikke mere indeholder plantypen. Valideringer i DFDG sker fremadrettet ud fra KG m.v.

Baggrund: KSS mener, det er et unødvendigt overhead for SB at skulle vælge en specifik plantype, når det i DFDG, ud fra KG, alder, personkategori (visitiation) m.v. kan afgøres hvilke valideringsregler, der skal anvendes 

STAR kommentar:

Det skal verificeres, at det som antaget på workshop forholder sig sådan, at de valideringerne, der går på plantypen, kan erstattes af valideringer der bl.a. forholder sig til KG, alder, personkategori (visitiation).  

STAR mener at det bør være muligt for KSS selv at autovælge plantypen så sagsbehandler ikke behøver at tage stilling, dette bør kunne ske efter vi nu har løftet validering på, at aktiviteter kan oprettes uden jobmål (svæver plan)  - i den kontekst har vi i princippet så ikke mere brug for en "Plan uden plantype" til andet end frikommuner. KSS'er ved hvem, der er frikommuner og dermed de specielle forhold, der her gælder. For frikommuner vil DFDG ikke kunne afgøre differentieret regler, da DFDG ikke systemmæssigt kender hvilke kommener der er frikommuner og hvilke aftaler der er for den enkelte frikommune. 

STAR sætter en regelmatrix op så dette kan gennemgås på en forretningsdag.

PlanTypeIdentifier

Identifikator
Navn
Beskrivelse
Startdato
Slutdato
1Plan uden plantypePlan uden plantype01-01-201401-07-2100
2JobplanJobplan for borger01-01-201401-07-2100
3UddannelsesplanUddannelsesplan og pålæg for borgere under 30 år og UH / 25 år og DP eller KNint01-01-201401-07-2100
4RehabiliteringsplanRehabiliteringsplan indsatsdel01-01-201401-07-2100
5Aftale om opfølgningAftale om opfølgning for sygedagpengemodtagere i sygedagpenge visitationskategori 201-01-201401-07-2100

Kontaktgruppe matrix (foranalyse)

Skal ses i sammenhæng med Kontaktgrupper og mål - pr. 2019-2

Bemærk at planbeskrivelse er optional i alle kombinationer af KG og plantype, dog der der kombinationer hvor planbeskrivelse ikke må angives.

KG
KG Navn
PlantypeBemærkning til plantype i forhold til nuværende regler
1Dagpengemodtager

Jobplan

Uddannelsesplan - med jobmål

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Uddannelsesplan - med jobmål. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt (*1)

1DagpengemodtagerPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 1.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes (*2). Det burde ikke være behov for at registrere udd. mål med mindre man laver en udd. plan

2KontanthjælpsmodtagerJobplan 

Denne situation burde plantype ikke mere være relevant.

Her kan DFDG styre valideringer ud fra personkategori (jobparat eller aktivitetsparat)

2KontanthjælpsmodtagerPlan uden plantype (*3)

Burde ikke mere være relevant for jobparate.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes. Det burde ikke være behov for at registrere udd. mål man burde så lave KG 12 (udd hjælp).

Burde ikke mere være relevant for aktivitetsparate.

For aktivitetsparate skal planbeskrivelsen laves, se Jobplan men det er mulighed i dag for ikke at angive en planbeskrivelse på en Jobplan derfor er Plan uden plantype overflødig. (*2)

3Kontanthjælpsmodtager omfattet af integrationsprogrammet

Jobplan

Uddannelsesplan - med jobmål

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Uddannelsesplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt (*1)

3Kontanthjælpsmodtager omfattet af integrationsprogrammetPlan uden plantype (*3)

Plantype burde ikke mere være relevant for jobparate.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes.

Burde ikke mere være relevant for aktivitetsparate.

For aktivitetsparate skal planbeskrivelsen laves, se Jobplan men det er mulighed i dag for ikke at angive en planbeskrivelse på en Jobplan derfor er Plan uden plantype overflødig. (*2)

4Revalidering

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 4.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en Jobplan derfor er Plan uden plantype overflødig. (*2)

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes (*2). Det burde ikke være behov for at registrere plan  uden plantype og inkl. evt. udd. mål 

5For-revalidering

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 5.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes (*2). Det burde ikke være behov for at registrere plan  uden plantype og inkl. evt. udd. mål 

6Sygedagpengemodtager

Jobplan

Aftale om opfølgning

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her kan DFDG ikke styre valideringer ud andre data om hvorvidt SB skal bruge Jobplan, Plan uden plantype, Aftale om opfølgning eller Rehabiliteringsplan

6SygedagpengemodtagerPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 6.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

7Fleksjobvisiteret

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 7.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

8Uden ydelse

Jobplan

Uddannelsesplan - med jobmål

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Uddannelsesplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt (*1)

8Uden ydelsePlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 8.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

10Fleksjobansat

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

11Rehabilitent

Jobplan

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Rehabiliteringsplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt

11RehabilitentPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 8.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

12Modtager af uddannelseshjælpUddannelsesplanDenne situation burde plantype ikke mere være relevant da der kun er en plantype lovlig.
13Jobafklaring

Jobplan

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Rehabiliteringsplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt

13JobafklaringPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 8.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

14Førtidspensionister

Jobplan

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Rehabiliteringsplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt

14FørtidspensionisterPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 8.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

15Kompensation til handicappede i beskæftigelse

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

16Unge u. 18

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

17Selvforsørgede, ikke i beskæftigelse

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

18Selvforsørgede udlændinge omfattet af integrationsprogrammet

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

19Indvandrere omfattet af introduktionsforløbet

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

20Beskæftigede

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

21Voksenelever

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

22Jobrotation

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

23Seniorjob

Jobplan

Plan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 10.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

24Sygedagpengemodtager fra beskæftigelse

Jobplan

Aftale om opfølgning

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her kan DFDG ikke styre valideringer ud andre data om hvorvidt SB skal bruge Jobplan, Plan uden plantype, Aftale om opfølgning eller Rehabiliteringsplan

24Sygedagpengemodtager fra beskæftigelsePlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 6.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

25Sygedagpengemodtager fra ledighed

Jobplan

Aftale om opfølgning

Rehabiliteringsplan

Denne situation er plantype stadig relevant.

Her kan DFDG ikke styre valideringer ud andre data om hvorvidt SB skal bruge Jobplan, Plan uden plantype, Aftale om opfølgning eller Rehabiliteringsplan

25Sygedagpengemodtager fra ledighedPlan uden plantype (*3)

Denne situation burde plantype ikke mere være relevant. Faktisk burde Plan uden plantype ikke mere kunne anvendes for KG 6.

Der er i dag mulighed for ikke at angive en planbeskrivelse på en alle plantyper derfor er Plan uden plantype overflødig. (*2)

26IntegrationsydelsesmodtagerJobplan

Denne situation burde plantype ikke mere være relevant.

Her kan DFDG styre valideringer ud fra personkategori (jobparat eller aktivitetsparat)

26IntegrationsydelsesmodtagerPlan uden plantype (*3)

Burde ikke mere være relevant for jobparate.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes. Det burde ikke være behov for at registrere udd. mål man burde så lave KG 12 (udd hjælp).

Burde ikke mere være relevant for aktivitetsparate.

For aktivitetsparate skal planbeskrivelsen laves, se Jobplan men det er mulighed i dag for ikke at angive en planbeskrivelse på en Jobplan derfor er Plan uden plantype overflødig. (*2)

27Integrationsydelsesmodtager omfattet af integrationsprogrammet

Jobplan

Uddannelsesplan

Denne situation er plantype stadig relevant.

Her er der forskellige regler alt efter om borger skal have en alm. jobplan eller Uddannelsesplan. Med mindre DFDG får en plantype med der angiver af om borger er i den ene eller anden situation kan DFDG ikke validere korrekt (*1)

27Integrationsydelsesmodtager omfattet af integrationsprogrammetPlan uden plantype (*3)

Burde ikke mere være relevant for jobparate.

Da det nu er muligt at lave aktiviteter uden snæver plan og der ikke mere er en planbeskrivelse der skal udfyldes. Det burde ikke være behov for at registrere udd. mål man burde så lave KG 12 (udd hjælp).

Burde ikke mere være relevant for aktivitetsparate.

For aktivitetsparate skal planbeskrivelsen laves, se Jobplan men det er mulighed i dag for ikke at angive en planbeskrivelse på en Jobplan derfor er Plan uden plantype overflødig. (*2)

28Integrationsydelsesmodtager med uddannelsespålægUddannelsesplanDenne situation burde plantype ikke mere være relevant da der kun er en plantype lovlig.
  • (*1) Da vi ikke har selve udd. pålæget når plan og mål oprettes, kan DFDG ikke validere hvilke mål borger skal have dvs. om der både er jobmål og uddannelsesmål eller kun jobmål
    (*2) Vi kunne så afskaffe Plan uden plantype her, så ville vi også bedre kunne styre at SB ikke bare lavede en plan uden plantype for at undgå valideringer mht. jobmål -
  • (*3) Hvis Plan uden plantype så er der en udfordring med frikommuner og da DFDG på snitfladerne ikke ved noget om frikommuner, kan Plan uden plantype nok ikke afskaffes, alternativt en af nedestående
    • Skal DFDG vide om en given kommuner er frikommune og dermed har ret til at lave Plan uden plantype
    • Frikommuner skal ikke have lov til at lave mål/planbeskrivelse som indrapporteres til DFDG

Jvf. ovenstående skema kan ses at

  • Plan uden plantype helt ville kunne udfases og dermed kraftigt reducerer de stedet en SB har behov for at vælge, Dog skal vi huske frikommuner
  • De steder hvor der stadig er behov for at SB giver en plantype kan ikke umiddelbart erstattes af andre valideringer i DFDG, men det er måsk muligt at forenkle det valg der skal ske i KSS-systemerne  f.kes. er der jo for KG 1 dagpengemodtager objektive kriterie for hvor en SB skal bruge en Jobplan eller en Uddannelsesplan - med jobmål 

Kontaktgruppe matrix (foranalysekonklusion)

Plantyper kan ikke undværes da i indberetningen:

  • For KG 1, 3, 8 og 27: For personer under 25 kan DFDG ikke uden plantype afgøre og der skal valideres som jobplan eller kombiplan (uddannelsesplan med jobmål)  
  • For KG  6, 11, 13, 14, 24 og 25: Her kan DFDG ikke styre valideringer ud andre data om hvorvidt SB skal bruge Jobplan, Plan uden plantype, Aftale om opfølgning eller Rehabiliteringsplan (de muligheder der er for de enkelte KG)
  • For for frikommuner kan DFDG ikke afgøre om Plan uden plantype eller andre plantyper skal anvendes

Det vil for DFDG ikke være praktisk at afskaffe plantyper i nogle situationer og beholde dem i andre så hvis SB skal hjælpes, må det derfor ske i KSS systemer. Her kan KSS så ud fra situationen automatisk afgøre hvilken plantype der skal vælges og kun i de tilfælde hvor dette ikke automatisk kan lade sig gøre lade SB tage stilling. 

936.10.8 Som sagsbehandler i JC og som STAR ønsker jeg, at DFDG blokerer for oprettelse af dublet-aktiviteter

DFDG validerer mod oprettelse af dublet aktiviteter - og kaster en fejl, når sådanne forsøges oprettet.

ActivityService (Version 3 og 4)

CreateActivity

Forretningsregler: (Ny)

  • Der validerings ved oprettelse af nye aktivieter, at en lignende aktivitet ikke allerede findes i forvejen. Lignende aktivitet defineres ved at følgende felter er identiske:
    • ActivityItemType
    • StartDate
    • ProviderCVR
    • ProviderUnit
    • HoursPerWeek
    • MinutesPerWeek
    • CourseType

Ny fejlkode oprettes til denne validering.

UpdateActivity

Der indføres ikke valideringer ved opdatering af aktiviteter.

936.10.9 Som sagsbehandler vil jeg have tilpasset registreringskrav vedr. mentor så de passer til det fremadrettet registreringsbehov/praksis

ActivityService (Version 3 og 4)

CreateActivity og UpdateActivity

Forretningsregler: (ændring til eksisterende ved mentor)

  • For kursusaktiviteter med kursustypen (CourseTypeIdentifier) som "Mentor, individuel" (Id 34) eller "Mentor, Plads" (Id 35) skal følgende felter være udfyldt
    • Aktivitetsbeskrivelse (ActivityDescription) skal være udfyldt
    • Begrundelse (ReasonForActivityskal være udfyldt
    • Kontaktinformation på mentor skal være udfyldt (ContactInformation)
      • Navn (PersonGivenName og PersonSurnameName) er mandatory i WSDL hvis kontaktinfomation angives Mellemnavn (PersonMiddleName) er optional og skal forsat være optionalt
      • Telefon (TelephoneNumberIdentifier) skal være udfyldt
      • E-mail (EmailAddressIdentifierskal være udfyldt  UDGÅR
    • Adresse (ActivityLocationAddressskal være udfyldt
      • Kun inkl. de felter der allerede er mandatory i types, ikke mandatory felter kan stadig undlades

Valideringer mht E-mail (EmailAddressIdentifierskal være udfyldt fjernes inkl. fejlkode og LSS rettelse, således at det kursustypen (CourseTypeIdentifier) som "Mentor, individuel" (Id 34) eller "Mentor, Plads" (Id 35) igen er muligt at undlade at udfylde e-mail.  

936.10.10 Implementering og anvendelse af ActivityService og CompanySearchService samt udfasning af JobnetActivityService på Jobnet.

Ved udfasning af JobnetActivityService fra Jobnet, har Jobnet brug for at implementere to nye services, så vi i relation til Plan, tidlsinje med videre, kan få de samme data.

Jobnet implementerer derfor ActivityService v.4 i story /wiki/spaces/ISB/pages/1338540044 og CompanySearchService i story /wiki/spaces/ISB/pages/1338474876

På ActivityService er metoden GetActivities (dvs listen over alle aktiviteter for borger) identisk med metoden Jobnet kom fra, dvs. GetActivities på JobnetActivityService. Skiftet her er derfor sømløst. 

Dette er dog ikke tilfældet for metoden GetActivity på ActivityService, hvor DFDG leverer data til Jobnet uden det er fortygget, som tilfældet var, da Jobnet fik data fra JobnetActivityService.GetActivity.

Jobnet har derfor været i DFDG koden med henblik på at se hvorledes DFDG sammensætter felterne til JobnetActivityService. Derefter har vi selv sammensat felterne, så samme - eller et bedre - resultat fremkommer. Et eksempel herpå er Manuscriptsag 135981, hvor Jobnet tidligere via JobnetActivityService fik ét sammensat felt leveret af DFDG , indeholdende både brødtekst og værdier. Nu bygger Jobnet selv strengen op ud fra 3 separate værdier fra ActivityService, hvor vi supplerer med relevant brødtekst alt afhængig af om variablene har forekomst 0 eller 1.

Se mere i /wiki/spaces/ISB/pages/1340408409

Da alle mappinger var på plads, fasede Jobnet JobnetActivityService ud, således at DFDG kan slette den. Det skete i /wiki/spaces/ISB/pages/1341489769


936.10.11 Som jobkonsulent i a-kassen (og sagsbehandler JC) vil jeg have tilpasset a-kassen muligheder for hvilke typer af aktiviteter a-kassen må registrere

For at i forbindelse med at a-kassen får mulighed at registrere aktiviteter, er der behov for at sikre at a-kassen kun registrere de aktivitetestyper der forretningsmæssigt er lovlige/relevante (pt. aktiviteter af typen Kursus). Baggrunden er at det giver jobcentret ekstra opgaver, hvis der sker fejlregistreringer.

/wiki/spaces/GI/pages/1385299969Version 3 og 4)

Ingen snitflade ændringer i denne forbindelse.

CreateActivity og UpdateActivity

Forretningsregler (ud over de eksisterende):

  • A-kassen må kun lave aktiviteter af typen Kursus (CourseActivity)


  


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

Overvej for hvert acceptkriterie hvilke systemer der berøres af ændringen:

  • DFDG
    • Services
    • WSRMer
    • Kodelister
    • PersonStatusService (PSS)
    • PersonHistoryService (PHS)
    • LSS (Landssupportsystem) og herunder Registerudtræk (hvis STAR har dataejerskab og der er lavet PHS på domænet)
  • Jobnet
  • VITAS
  • JobKon
  • JobAG
  • BI integrationsplatform
  • Alle områder
    • Nye batchjobs
      • Dokumentation af jobbet til SF (jf. skabelon: xxx link til skabelon) 
    • Dataløft
      • Hvis der i Databaser tilføjes eller fjernes kolonner med personfølsomme data (f.eks. person navne, adresser, email, telefonumre etc.), så skal SF informeres så disse data fremadrettet tilføjes eller fjernes fra scrambling.
  • Kommunalt sagsbehandlingssystem
  • A-kasse sagsbehandlingssystem
  • Kommunalt bookingsystem
    • JobcenterPlanner (JCP)
    • WorkForcePlanner (WFP)
  • Kommunalt ydelsessystem


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


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.