Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
Versionshistorik af betydning for eksterne (v0.1, v0.3, v0.5 og v1.0)
Anvendes ved ændringer, der har betydning for eksterne.
Dato | Version | Hvem | Hvad er ændret? |
---|---|---|---|
05.01.2021 | 0.1 | Knud de Place | Nyoprettet |
Indholdsfortegnelse
Afgrænsning af epic
Afgrænsning | ||
---|---|---|
Som sagsbehandler vil (skal) jeg kunne foretage berigtigelser i Min plan, hvis jeg har registreret forkerte oplysninger eller oplysninger på en forkert borger for at efterleve databeskyttelsesforordningens krav om berigtigelse og om underretning af aftagere af dataansvarlige som urigtige oplysninger er videregivet til | ||
Acceptkriterier | ||
Nr. | Beskrivelse | Relevant for |
955.15.1 | KSS (og a-kasser i a-kasseforsøg) skal kunne foretage tekstuel berigtigelse af "PlanDescription" og "GoalDescription" i en publiceret Min plan (PlanService), når fx en sagsbehandler har skrevet om en anden borger end tilsigtet i Min plan eller i øvrigt har skrevet urigtige oplysninger, der skal berigtiges | DFDG |
955.15.2 | Der sendes WSRM til KSS og a-kasser, når der foretages berigtigelser af "PlanDescription" og "GoalDescription" i en publiceret Min plan | DFDG |
955.15.3 | Acc.kr. 1 understøttes i LSS | DFDG |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | |||
---|---|---|---|---|---|
955.15.1 | 955.15.2 | ||||
KSS ibrugtager evt. ny metode, der understøtter at sagsbehandler foretager tekstuel berigtigelse af "PlanDescription" og "GoalDescription" i en publiceret Min plan | X | ||||
A-kasser i a-kasseforsøget ibrugtager evt. ny metode, der understøtter at sagsbehandler foretager tekstuel berigtigelse af "PlanDescription" og "GoalDescription" i en publiceret Min plan | X | ||||
KSS og a-kasser behandler WSRM-besked om berigtigelser - og opdaterer evt. lokale kopier af oplysninger med disse berigtigede oplysninger | X |
Oversigt over berørte webservices
Manuel oversigt som er synlig for eksterne
Links i listen virker kun med STAR Jira konto og kan derfor ikke tilgås af eksterne. Links under Summary indeholder ikke andre oplysninger relevant for eksterne end hvad der fremgår i tabellen.
(kopiér og indsæt manuelt i tabellen)
Summary | Varslingstype | Varslingsnote | Eksterne Snitflader | Interne Snitflader | Project |
---|---|---|---|---|---|
Automatisk oversigt
Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.
Beskrivelse af epic
Baggrund
Her udfylder PO oplysninger om baggrund for epic'en, herunder fx om der ligger politisk aftale eller lovgivning bag. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.
Regler
Her udfylder PO oplysninger om eksisterende eller forventede regler om registrering og indberetning.
Forventet påvirkning af jobcenter-, a-kasse- eller ydelsessystemer
Her beskriver PO overordnet, hvordan epic'en forventes at påvirke aftagerne. Særligt vigtigt, at dette fremgår, hvis det ikke fremgår i en overliggende ISB, hvortil der evt. kan henvises.
Acc.kr. 955.15.1 - KSS (og a-kasser i a-kasseforsøg) skal kunne foretage tekstuel berigtigelse af "PlanDescription" og "GoalDescription" i en publiceret Min plan (PlanService), når fx en sagsbehandler har skrevet om en anden borger end tilsigtet i Min plan
Ny metode
xxxx
Rettigheder til at kalde ny metode
Ny(e) metode(r) må kaldes således:
Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | |
---|---|---|---|---|---|---|
A-kasse | X | |||||
JobCenter | X | X | ||||
Kommune | X | |||||
STAR | X |
Acc.kr. 955.15.2 - Der sendes WSRM til KSS og a-kasser, når der foretages berigtigelser af "PlanDescription" og "GoalDescription" i en publiceret Min plan
Der sendes en WSRM til KSS og a-kasser når der foretages berigtigelser af "PlanDescription" og "GoalDescription" i en publiceret Min plan.
Der anvendes den eksisterende beskedtype GetPlanMessageEventVersion9, hvor der anvendes en ny kodelisteværdi for at oplyse, at der er tale om en GDPR-berigtigelse, og som KSS'erne i dag kan abonnere på.
A-kasser skal kunne abonnere på GetPlanMessageEventVersion9
DFDG skal muliggøre, at a-kasserne kan abonnere på beskedtypen.
Beskedtypen skal kun sendes til a-kasser, når den nye id 13 i kodelisten PlanMessageEventTypeIdentifier er anvendt.
Skal sendes til a-kasser for ved berigtigelse af planer for medlemmer (ingen filtrering på KG), da berigtigelser vedr. dp-modtagere kan blive foretaget, når KG er lukket eller skiftet til en anden KG.
Beskeden indeholder ikke i sig selv den berigtigede tekst, men bl.a./alene identifikation af den plan, der berigtiges (PlanVersionIdentifier - en GUID).
Aftager skal herefter kalde PlanService.GetPlan for at hente planholdet (inkl. de berigtigede tekstfelter). Herved sikres overholdelse af filtreringsregler ift. hvilke plantyper og planindhold som de enkelte aftagere må se.
ALTERNATIVT (skitse med udgangspunkt i GetPlanMessageEventVersion9 - og dermed endnu ikke opdateret til strukturen WSRM'er på WsrmMessageService v11)
Ny beskedtype, der indeholder:
GetPlanCorrectionMessageResponse | GetPlanCorrectionMessageResponseType | 1 | ||
- PlanCorrectionMessageEvent | PlanCorrectionMessageEventType | 0 - * | ||
- - PersonCivilRegistrationIdentifier | PersonCivilRegistrationIdentifierType 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})|0000000000 | 1 | CPR-nummer |
- - PlanVersionIdentifier | guid Base: string | Pattern: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12} | 1 | Ved publisering af plan vil dette identificere legalversion, ved udvikling/handling på plan vil dette identificere den aktive plan. |
- - EventDate | dateTime | 1 | Angiver det tidspunkt handlingen er udført. | |
- - PlanMessageEventIdentifier | PlanMessageEventTypeIdentifierType | 1 | Angiver typen af handlingen | |
- - RequestMetadata | RequestMetadataType | 0 - 1 | Den registrerede borger | |
- - - CaseWorkerStructure | CaseWorkerStructureType | 1 | ||
- - - - CaseWorkerGivenName | PersonGivenNameType Base: string | Length: 1-50 | 1 | Sagsbehandlerens fornavn. |
- - - - CaseWorkerMiddleName | PersonMiddleNameType Base: string | Length: 1-40 | 0 - 1 | Sagsbehandlerens mellemnavn. |
- - - - CaseWorkerSurname | PersonSurnameNameType Base: string | Length: 1-40 | 1 | Erklæring af personens efternavn(e). |
- - - - CaseWorkerIdentifier | CaseWorkerIdentifierType Base: string | Length: 1-255 | 1 | Sagsbehandlerens RID fra medarbejder OCES certifikatet. |
- - - AuthorityStructure | AuthorityStructureType | 0 - 1 | ||
- - - - AuthorityCode | AuthorityCodeType Base: string | Pattern: [-][1]|[0-9]{1,8} | 1 | Myndighedskode. |
- - - - AuthorityName | AuthorityNameType Base: string | Length: 1-20 | 1 | Myndighedsnavn. |
- - - - AuthorityType | AuthorityTypeType Base: string | Enumeration:
| 1 | Myndighedstype. |
- - - RegistrationDate | dateTime | 1 | Hændelsesdatoen for registreringen |
PlanObjective | PlanObjectiveType | 1 | Beskriver målsætningen for borgeren. | |
- - - PlanObjectiveIdentifier | guid Base: string | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 0 - 1 | Objekt id'en for PlanObjectiveType.Ved servicekald hvor denne PlanObjectiveType anvendes som argument skal PlanObjectiveIdentifier elementet fjernes |
- - - PlanDescription | string | Oprindelig planbeskrivelse er fjernet ved GDPR-berigtigelse. | 0 - 1 | Beskrivelse af indsatsen i planen som vises for borger.(det gamle JobplanDescription felt). Der er ingen tekstmæssige begrænsning for dette felt, men det anbefales dog at holde sig til en kort, klar og entydig beskrivelse |
- - - GoalCollection | GoalTypeCollection | 1 | Collection over de mål, der er tilknyttet. Bemærk at hvis planen er af typen jobplan må der kun være 1 mål af typen disco eller custom. | |
- - - - GoalType | GoalType | 0 - * | Måltype | |
- - - - - GoalIdentifier | guid Base: string | Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12} | 0 - 1 | Id for pågældende mål. Sættes af DFDG. |
- - - - - GoalCodeTypeIdentifier | GoalCodeTypeIdentifierType | 1 | Type der specificere om måltypen er DISCO, AMU, DUN, CUSTOM. | |
- - - - - GoalCode | string | 0 - 1 | Kode 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. | |
- - - - - GoalDescription | string | Oprindelig målbeskrivelse er fjernet ved GDPR-berigtigelse. | 0 - 1 | Er typen CUSTOM specificeret er feltet påkrævet. Ved læsning: Er målet af typen DISCO, AMU eller DUN vil DFDG sikre, at GoalDescription er udfyldt med typenavnet for den specifikke DISCO- AMU- eller DUN-kode |
- - - - - SortOrder | int | 1 | Angiver rækkefølgen for hvorledes de enkelte mål på Jobnet skal fremvises for borgeren. SortOrder skal være unikt for den liste af mål der findes på borgerens planversion - PlanObjective.Goals. |
Ny kodelisteværdi - PlanMessageEventTypeIdentifier
Identifikator | Navn | Beskrivelse | Startdato | Slutdato |
---|---|---|---|---|
1 | Udd. plan oprettet via Jobnet | Fortæller at borger i tilmeldingsprocessen via Jobnet har fået oprettet en uddannelsesplan. | 01-01-2014 | 01-07-2100 |
2 | Ny planversion oprettet | Fortæller at en ny planversion er blevet publiceret for borger hvilket vil sige at planen har fået et nyt versionsnummer – altså ÆT1 ændringer. | 01-01-2014 | 01-07-2100 |
3 | Borger har opdateret udd. plan på trin 1 | Fortæller at borger på trin 1 har indsendt sine uddannelsesønsker og eller kommentar til sagsbehandler. | 01-01-2014 | 01-07-2100 |
4 | Borger har opdateret udd. plan på trin 2 | Fortæller at borger på trin 2 har indsendt sine uddannelsessteder og eller kommentar til sagsbehandler. | 01-01-2014 | 01-07-2100 |
5 | Borger har opdateret udd. plan på trin 3 | Fortæller at borger på trin 3 har ansøgt, blevet optaget eller er kommet på venteliste på en eller flere uddannelser. Kan også have skrevet kommentar til sagsbehandler. | 01-01-2014 | 01-07-2100 |
6 | Uddannelsesplan på trin 1: Frist overskredet | Fortæller at borger på trin 1 ikke har meldt tilbage til sagsbehandler inden tidsfrist. | 01-01-2014 | 01-07-2100 |
7 | Uddannelsesplan på trin 2: Frist overskredet | Fortæller at borger på trin 2 ikke har meldt tilbage til sagsbehandler inden tidsfrist. | 01-01-2014 | 01-07-2100 |
8 | Uddannelsesplan på trin 3: Frist overskredet | Fortæller at borger på trin 3 ikke har meldt tilbage til sagsbehandler inden tidsfrist. | 01-01-2014 | 01-07-2100 |
9 | Uddannelsesplanens trin 4 afsluttet | Fortæller at trin 4 er nået og borger dermed er startet på uddannelse. | 01-01-2014 | 01-07-2100 |
10 | Kvitteret af borger | Fortæller at planen er kvitteret for af borgeren. | 01-01-2014 | 01-07-2100 |
11 | Kvitteret af sagsbehandler | Fortæller at planen er kvitteret for af sagsbehandleren. | 01-01-2014 | 01-07-2100 |
12 | Sagsbehandlerkladde gemt | Fortæller der er gemt en sagsbehandlerkladde med ny/ændret aktivitet, planmål eller uddannelsesplan. | 01-03-2016 | 01-07-2100 |
13 | GDPR-berigtigelse af plan- eller målbeskrivelse | Der er foretaget GDPR-berigtigelse af plan- eller målbeskrivelse. Serviceaftager skal foretage tilsvarende berigtigelse i egne kopier af data | 01-03-2021 | 01-07-2100 |
Acc.kr. 955.15.3 - Acc.kr. 955.15. 1 understøttes i LSS
xxx
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: Nej
- Skal der køres konvertering: Nej
- Skal der køres databasescripts for opdatering af tabeller i databasen: Nej
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: Nej
- Nye snitflader: Nej
- Nye komponenter: Nej
- Nye miljøer: Nej
- Nye teknologier: Nej
- Nye aftagertyper: Nej
- Eller afvigelser fra principperne: Nej
- Eventuelle behov for reduktion af teknisk gæld skal afdækkes: Nej
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.
Husk GDPR stillingtagen
Ingen personfølsomme data i epics
Illustrationer, skærmdumps m.v. må ikke indeholde cpr.nr., CV. nr., rigtige personnavne på borgere eller deres kontaktoplysninger i form af e-mail, telefonnr., adresse m.v.
- Ja, det er tjekket, at epic ikke indeholder dette.
Angiv hvem der har foretaget dette tjek: Knud
Angiv dato for tjek: 05.01.2021
Opbevaring af oplysninger i STARs it-systemer
Ved oprettelse af nye dataområder skal der tages stilling til, hvornår formålet med data ophører og dermed fastlægges en slettepolitik.
Ved indførelse af nye data på eksisterende dataområder skal GDPR slettejobs opdateres.
Hvem må tilgå oplysningerne?
Afsnittet må ikke blot slettes, hvis det vurderes ikke relevant. Det skal dokumenteres at man har forhold sig til nedenstående.
Husk det er hensynet til borgeren der tæller højst. Der skal være hjemmel til at sagsbehandler må tilgå oplysninger. Formålet skal være som led i administrationen af beskæftigelsesreglerne eller ydelsesadministration.
Korrekte sikkerhedsattributter på services
PO skal for hver enkelt servicemetode angive hvilke myndighedstyper, der må kalde de forskellige servicemetoder.
Tilladte organisationer (eksempel - se den fulde liste over myndighedstyper på siden DFDGs sikkerhedsmodel )
Alle borgere | Egne borgere | Tidligere egne borgere | Gæsteadgang | Anden Aktør - egne borgere | Anden Aktør - gæsteadgang | |
---|---|---|---|---|---|---|
A-kasse | X | |||||
JobCenter | X | X | ||||
Kommune | X | |||||
STAR | X | |||||
AUB | ||||||
UDK | ||||||
STIL |
Se acc.kr. 955.15.1.
A-kasse filtrering
Hvis a-kassen må anvende metoden, må a-kassen så se / hente alle data? Eller skal der foretages filtrering ift. at a-kassen fx kun må se nogle udfaldsrum / kodelisteværdier? Husk at filtreringen skal ramme eventuel visning på Jobnet aht. sagsbehandlerlogin.
Ikke relevant i denne epic, da der er tale om berigtigelse af allerede registrerede oplysninger.
Sagsbehandlerlogin på Jobnet - tag stilling til adgang!
En sagsbehandler i et jobcenter kan tilgå en borger tilknyttet det konkrete jobcenter.
En sagsbehandler i en a-kasse kan tilgå en borger, som er medlem af a-kassen og KG 1 (tilmeldt og ikke-tilmeldt) eller KG 8 og tilmeldekategori 5 - dimittend.
Begrænsninger kan foretages via (a-kasse-) filtrering, eller ved at afgrænse på action niveau på konkrete sider på Jobnet.
Stillingtagen: Beskriv kort, at der er taget stilling til sagsbehandlerlogin
Ikke relevant i denne epic, da der er tale om berigtigelse af allerede registrerede oplysninger.