752.7 Min Plan- Integrationskontrakt - .pdf
Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning
(Skabelon af dato 14/02-2017)
Indholdsfortegnelse
1 Ændringslog
2 Afgrænsning af epic
3 Oversigt over berørte web services
4 Beskrivelse af epic
4.1 752.7.1 Borgers dannelse af aktuel Min Plan PDF
4.2 752.7.2 KSS skal kunne hente borgers aktuelle Plan som PDF.
4.3 752.7.3 Underskriftslinje på Integrationskontrakten i PDF
4.3.1 MyplanService -> GetMyPlanPdf
4.4 752.7.4 A-kasse skal kunne hente aktuel PDF med Min Plan og CV
4.5 752.7.5 Borger selv og KSS skal af historisk PDF'er kunne se Integrationskontrakt.
4.6 752.7.6 Udvidelse af Jobnetservice MyPlanServiceForDFDG
5 Særlige krav til test
6 Kendte udeståender fra udviklingsfasen
7 User stories
Jobnet user stories
7.1.1 Løbende afklaringer
7.1.2 Struktur for forskellige udgaver af Min plan PDF'er
7.1.3 US 2226: Spike om valg af tool og forudsætninger for ny PDF løsning
7.1.4 US 2227: Print styling på Min plan
7.1.5 US 2229: Generering af TOC byggeklods
7.1.6 US 2230: Generering af Jobcenter oplysninger byggeklods
7.1.7 US 2231: End-2-end test af service med Data og Service
7.1.8 US 2232: Udstilling af PDF-rendering for MyPlanServiceforDFDG
7.1.9 Hvis en blok er tom skal denne ikke vises. Dette gælder f.eks. Visitation-blokken som kun indeholder Visitationskategori. Når denne ikke skal vises på PDF skal blokken heller ikke visesUS 2233: Generering af Danskmål og dansktilegnelse byggeklods
7.1.10 US 2234: Min plan fejlhåndtering i hele stakken
7.1.11 US 2236: Generering af CV byggeklods
7.1.12 US 2237: Generering af Vejledning byggeklods
7.1.13 US 2238: Generering af underskriftslinje byggeklods
7.1.14 US 2436: Tilretning af PDF med Oplysninger om 'Nationalitet', 'Civilstand' og 'Visitation'
7.1.15 US 2228: Tilret eksisterende version af MyPlanServiceForDFDG
7.1.16 US 2239: Brug GetLegalMyPlanwithDetails service til PDF
7.1.17 US 2240: Verifikation og mapning af integrationskontraktfelter
7.1.18 US 2241: Unit test af min plan / integrationskontrakt
7.1.19 US 2242: Samlet test af Min plan varianter
7.2 Appendix A: Print styling på Min plan-eksempel
7.3 Appendix B: Ønske-TOC for Min plan indholdsfortegnelsen
8 Indholdsfortegnelse
Ændringslog
Dato | Version | Forfatter | Berørte afsnit |
20.04.2017 | 0.1 | Bille Dam | Dokument oprettet |
30.05.2017 | 0.1 | KEIL (Kenneth Ingemann Larsen) | Oprettet overordnet afgrænsning og acceptkriterier. |
12.06.2017 | 0.1 | Lars Kanstrup Sørensen | Tilføjet afsnit om ændringerne til MyPlanService (version 3) -> GetMyPlanPdf. |
14.06.2017 | 0.1 | Helle Kierkegaard | QA af Alex og Helle |
31.07.2017 | 0.1 | KEIL (Kenneth Ingemann Larsen) | Oprettet US2083, 2084, 2085, 2079, 2080, 2081, 2082 |
14.08.2017 | 0.1 | Jakob Bruhns | Arkiveret Kenneth's user stories fra den 31/7 og oprettet en række nye som erstatning for disse |
18.08.2017 | 0.1 | KEIL (Kenneth Ingemann Larsen) | Oprettet overordnet acceptkriterie 752.7.6 og US-2228. |
30.08.2017 | 0.1 | KEIL (Kenneth Ingemann Larsen) | Slettet at KSS og Borger af PDF skal kunne se visitationskategori, civilstatus og nationalitet.Føjet CVnummer og AsylTransitionDate til i US 2228 |
30.08.2017 | 0.1 | Jakob Bruhns | Ændret i Jobnets user stories efter refinement |
31.08.2017 | 0.1 | Kenneth Ingemann Larsen | Præciseret hvilke oplysninger der skal fremgå af GUI og PDF, afhængig af om kaldende part er a-kasse, borger eller KSS og PDF er aktuel eller historisk |
06.09.2017 | 0.1 | Jakob Bruhns | Oprettet et nyt afsnit (7.1.1) til at dokumentere og fastholde løbende afklaringer |
3.10.2017 | 0.5 | Jakob Bruhns | Oprettet ny us 2436: Tilretning af PDF med Oplysninger om 'Nationalitet', 'Civilstand' og 'Visitation' og løftet til v0.5 |
3.10.2017 | 1.0 | Jakob Bruhns | Godkendt korrektur og opdateret til v1.0 |
13.10.2017 | 1.0 | KEIL (Kenneth Ingemann Larsen) | Knyttet kommentar til 7.1.1 – PDF ændringsønske fra PO, der i skrivende stund er uafklaret. |
Afgrænsning af epic
Afgrænsning | |||
Som borger og som Sagsbehandler i KSS, vil jeg på borgers aktuelle Min Plan PDF have inkluderet borgeres evt. integrationskontrakt, integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV. For historiske PDF'er skal integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV dog udelades. Som A-kasse er der ikke ændringer til SB's pdf dvs her indgår integrationskontrakt, integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV ikke. Også historiske PDF'er er uændrede. | |||
Acceptkriterier | |||
Nr. | Beskrivelse | Relevant for Beskriver hvilke af STARs leverandører som skal løse dette acceptkriterie | |
752.7.1 | Som borger vil jeg kunne danne min aktuelle "Min plan", indeholdende eventuel integrationskontrakt integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV som én PDF. | JN | |
752.7.2 | Som KSS vil jeg kunne hente borgers aktuelle "Min Plan", eventuelle integrationskontrakt, integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV, samlet i én PDF. | JN, DFDG | |
752.7.3 | Når sagsbehandler via KSS system har forespurgt underskriftslinje, skal Integrationskontrakt i PDF indeholde en sådan. | JN, DFDG | |
752.7.4 | Som A-kasse er der ikke ændringer til SB's pdf dvs. her indgår integrationskontrakt, integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV ikke. Også historiske PDF'er er uændrede. | DFDG, (JN) | |
752.7.5 | Som Borger og KSS vil jeg kunne hente historiske udgaver af Min Plan, som dog ikke indeholder integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV | JN, DFDG | |
752.7.6 | Som Data & Service ønsker jeg Jobnets eksisterende MyPlanServiceForDFDG udvidet med inputparametere, så jeg kan medsende de data, som kræves jf. udvidede PDF'er. | JN, DFDG |
Kriterier for tilsagn til serviceaftager i forhold til STARs snitflader | Berørte acceptkriterier | Bemærkninger | ||||||
752.7.1 | 752.7.2 | 752.7.3 | 752.7.4 | 752.7.5 | ||||
Som Jobcenter-sagsbehandler skal jeg kunne angive om jeg ønsker underskriftlinje på PDF. | x | |||||||
Oversigt over berørte web services
Snitflade | Serviceaftager der er berørt | Bemærkninger | |||||||||
DFDG | Jobnet | Plannersystemer | KSS | A-kasse | Ydelsessystem | JobKon | Andet | ||||
MyPlanService (version 3) - GetMyPlanPdf | x | Udvidelse med mulighed for at angive om man ønsker underskriftlinje i pdf. | |||||||||
Beskrivelse af epic
Denne epic til denne ISB: <Navn> <link>
Jobnet leverer PDF til Dataservice med det indhold der medsendes af Data Service, når de kalder MyPlanServiceForDFDG. Herunder gennemgås indholdet der bør fremgå i de forskellige PDF'er.
PDF til A-kasser: PDF til a-kasser skal leveres som den er i dag. Dog med den udvidelse, at den indeholder borgers på tidspunktet aktuelle jobcenter. Endvidere får de CPR efterstillet borgers navn.
PDF'en til KSSere og borger:
For den aktuelle plan inkluderes Integrationskontrakten, integrationsrelevante fravær og fritagelser, "Dansk mål" og "Dansk tilegnelse" samt borgers CV i PDF'en.
For den historiske plan inkluderes Integrationskontrakten, "Dansk mål" og "Dansk tilegnelse" i PDF'en.
I historisk såvel som aktuel PDF medtages Aktuelt jobcenter og CPR. Og forespørger KSS'ere herpå, kommer tillige underskrift.
GUI
Visitationskategori, nationalitet og ægteskabelig status skal aldrig fremgå i PDF – uanfægtet modtager og historisk/aktuel. Disse oplysninger fremgår kun af GUI.
Dette opsummeres i følgende skema:
Aktuelle PDF | Historisk PDF | ||||||||
GUI | A-kasse | Borger | KSS | A-kasse | Borger | KSS | |||
Relevant plan | X | X | X | X | X | X | X | ||
CPR-nummer | X | X | X | X | X | X | X | ||
Aktuelle Jobcenter | X | X | X | X | X | X | X | ||
IK generelt | X | X | X | X | X | ||||
IK fravær og fritagelser | X | X | X | ||||||
"Dansk mål" og "Dansk tilegnelse" | X (som del af Plan) | X | X | X | X | ||||
Aktuelt CV | CV i Jobnet | X | X | ||||||
Underskriftslinje | X | ||||||||
Visitationskategori | X | ||||||||
Nationalitet | X | ||||||||
Ægtekabelig status | X |
752.7.1 Borgers dannelse af aktuel Min Plan PDF
I Epic 752.9 udvides Min Plan på Jobnet med visning af borgers eventuelle Integrationskontrakt, på et særskilt faneblad. Min Plan kan i forvejen udskrives som PDF og for borgere der har en Integrationskontrakt, skal denne føjes til PDF'en. Endelig skal borgers integrationsrelevante fravær og fritagelser samt aktuelle CV være en del af PDF'en, men ikke fremgå af PDF'er på historikken.
752.7.2 KSS skal kunne hente borgers aktuelle Plan som PDF.
KSS'ere kan i forvejen via metoden GetMyPlanPDF på metoden MyPlanService hente borgers Min Plan PDF. Som led i udvidelsen af Min Plan med Integrationskontrakten skal de, når de henter den aktuelle plan, have inkluderet Integrationskontrakten integrationsrelevante fravær og fritagelser samt borgers CV i PDF'en.
752.7.3 Underskriftslinje på Integrationskontrakten i PDF
Den første Integrationskontrakt skal underskrives fysisk af borger. Via KSS system kan sagsbehandler initiere, at den aktuelle PDF skal indeholde en linje på sidste side i den samlede Min plan. til borgers underskrift – dette er udelukkende en mulighed i de PDF'er, som KSS'erne efterspørger.
MyplanService -> GetMyPlanPdf
MyPlanService version 3 udvides metoden GetMyPlanPdf med et felt til at angive om der ønskes underskriftslinje på pdf. Hvis KSS/a-kasse kalder version 2 af servicen antages det at der ikke ønskes underskriftlinje.
Både version 2 og 3 af MyPlanService kalder den eksisterende version af servicen MyPlanServiceForDFDG i Jobnet, som blot udvides med nye inputparametre, jf. acceptkriterie 752.7.6
Input
Element | Type | Detaljer | Forekomst | Beskrivelse | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GetMyPlanPdfRequest | GetMyPlanPdfRequestType | 1 | ||||||||||||||||||||||
- 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 | |
- MyPlanVersionIdentifier | guid Base: string | Pattern: [\da-fA-F]{8}[\da-fA-F]{4}[\da-fA-F]{4}[\da-fA-F]{4}[\da-fA-F]{12} | 1 | Objekt ID´en for MyPlanVersionType objektet. | ||||||||||||||||||||
| Boolean | 1 | Angiver om der skal laves underskriftlinje på PDF. |
752.7.4 A-kasse skal kunne hente aktuel PDF med Min Plan og CV
A-kassen kan i forvejen via metoden GetMyPlanPDF på metoden MyPlanService hente borgers Min Plan PDF. Der er ikke ændringer til indholdet i PDF'en til A-kassen. Jobnet ved ikke hvorvidt kald foretaget til MyPlanServiceForDFDG sker på foranledning af KSS eller A-kasse. PDF'en som returneres genereres udelukkende på baggrund af de data, som DFDG sender som inputparametre jf. 752.7.6. Det er således Data Services ansvar, udelukkende at komme med relevante data, alt afhængig af hvem der kalder Dataservice på MyPlanService.
752.7.5 Borger selv og KSS skal af historisk PDF'er kunne se Integrationskontrakt.
Borger selv og sagsbehandlere hos KSS kan i dag hente historiske PDF'er for Min Plan. For Planer hvor der er tilknyttet en Integrationskontrakt, skal denne tillige fremgå af PDF'en.
Integrationsrelevante fravær og fritagelser, aktuel visitationskategori, nationalitet, civilstand samt CV forefindes ikke historisk og vil derfor ikke fremgå. For A-kassen er der derfor intet nyt, da A-kassen fortsat blot henter den rene Min Plan PDF (dvs. uden CV og uden Integrationskontrakt mv.).
Jobnet ved ikke hvorvidt kald foretaget til MyPlanServiceForDFDG sker på foranledning af KSS eller A-kasse. PDF'en som returneres genereres udelukkende på baggrund af de data, som DFDG sender som inputparametre jf. 752.7.6. Det er således Data Services ansvar, udelukkende at komme med relevante data, alt afhængig af hvem der kalder Dataservice på MyPlanService.
752.7.6 Udvidelse af Jobnetservice MyPlanServiceForDFDG
På jobnet skal servicen MyPlanServiceForDFDG version 1, udvides med en række nye inputparametre, således at Data Service ved kald af denne, kan definere ønsket indhold på returneret PDF.
Konkret skal følgende medsendes i tillæg til eksisterende:
- Integrationskontrakt objekt, inkluderes i MyPlan objekt.
- Objekt for Absence inkluderes jf. jobnets entitymodel (dvs. id, fra, til og kommentar) i det omfang fravær vedrører fraværid 68 og/eller 69.
- Boolean for, om underskriftslinje er ønsket, med default value false.
- Boolean for, om Plan der efterspørges er historisk, med default value false.
- MyPlan objektet udvides med borgers, på kaldetidspunktet aktuelle jobcenter, jobcenteradresse, postnummer og by,
I reltation til boolean for angivelse af hvorvidt Plan er historisk: Angives Plan for historisk, vil Jobnet ikke inkludere borgers CV.
Bemærk i øvrigt i relation til borgers jobcenter: Det er borgers aktuelle jobcenter og følgelig vil det, selv ppå historisk Min Plan PDF'er, være borgers nuværende jobcenter der fremgår. Dette er et eksplicit ønske fra PO.
Særlige krav til test
Testscenarie | Berørte systemområder | Identificeret af |
Integrationskontrakt kan være tilknyttet mange forskellige kontaktgrupper og planer | JN og DFDG | Alex og Helle |
Kendte udeståender fra udviklingsfasen
Link til søgeresultat fra FogBugz på epic-nummer:
User stories
User stories er kun til interne brug for STAR's leverandører.
Eksempel på PDF af 'Min plan – Integrationskontrakt' kan ses i US 2227 Print styling på Min plan.
Jobnet user stories
Løbende afklaringer
Dette afsnit dokumenterer de løbende afklaringer, som foretages under udviklingen
Spørgsmål | Svar |
Kan man som borger have en integrationskontrakt uden samtidigt at have en "min plan"? | Svar fra Alex d. 5/9: Teknisk ja, men i praksis vil det ikke forekomme |
Kræver en kombiplan fortsat at borgeren er enten DP eller AMY modtager ud over de andre krav? | Svar fra Alex d. 5/9: Ja |
Skal en inaktiv plan opføre sig på samme måde som i produktion, dvs. at på "min plan"-siden på jobnet er sektionerne inaktive og kan ikke åbnes, men vælger man PDF, får man et print af den seneste plan? | Svar fra Alex d. 5/9: Ja |
De nye bestilte overskrifter kommer til at se lidt mærkelige ud med især de lange tekster som "Min uddannelsesplan – Integrationskontrakt", så skal de fastholdes? | Ja, det fungerer efter stylingen er justeret |
Skal "Ret og pligt" fremgå af PDF'en? | Nej, aftalt med Helle, primo september |
Hvis CV'et tomt, skal headeren med de personlige oplysninger så vises? | Ja, aftalt med Helle, primo september |
CV'et skal kun vises for borgere som også har en integrationskontrakt | Ja, aftalt med Helle, primo september |
Skal der indsættes et præfix "Jobcenter" foran Jobcenter-oplysningerne i toppen af CV'et? | Ja, aftalt med Helle, primo september |
Kan man have en integrationskontrakt uden samtidigt at have en aktiv Min plan? | Helle 19/9: Det er ikke en case I skal tage højde for i udviklingen |
Fravær 68 og 69: Disse to fravær skal kun optræde, hvis fraværets slutdato er lig med eller større end dags dato for visningen af siden/PDF'en | Helle 26/9: Ja |
Skal sætningen "Vil du læse mere om CV-oplysninger" fjernes fra PDF'en | Helle 26/9: Ja |
Skal ledeteksten "Underskrift af første integrationskontrakt" erstattes af ledeteksten "Underskrift"? | Helle 26/9: Ja |
Link til Find Job fra Jobmål sektionen skal føre til Find Job-forsiden uden medfølgende "logik" | Helle 26/9: Ja |
Mandag den 9/10 Skrevet til ALL da HKI er på ferie. Jf. Masterregeneark/PO har vi ikke inkluderet visitationskategori, civilstand og nationalitet i PDF'er overhovedet. Men PO ønsker alligevel dette inkluderet i den aktuelle PDF. Fortsat ikke relevant i historisk. Kræver ændringer i service, kald af service og i Jobnet. Se evt. FB: 107989 /Kenneth |
Struktur for forskellige udgaver af Min plan PDF'er
"Som STAR ønsker jeg at kunne tilbyde borgere og andre aftagere af Min plan / Integrationskontrakt en specifik, samlet PDF, der gør det let at printe og læse netop denne borgers plan."
Det følgende giver et overblik over de forskellige Min plan/Integrationskontrakt PDF-udgaver inkl de forskellige byggeklodser, der bruges til at generere dem.
Ift. udseendet på Jobnet, er det vigtigt at pointere, at PDF-udgaverne på en række måder vil/kan se anderledes ud, især vil det være tydeligt i den nye PDF-only sektion "Danskmål og dansktilegnelse", der er en kombination af Danskmål-feltet der optræder i Jobmål sektionen og Dansktilegnelses-sektionen.
Dette er ikke helt korrekt. I udgangspunktet bliver der ikke pillet men i praksis har PO ønsket en række justeringer, som er blevet implementeret undervejs.Tabel 7.1: Min plan PDF - bruttoliste over "byggeklodser"
Min plan / Int kontrakt | Udd. plan / Int. kontrakt | Kombi plan / Int. kontrakt |
TOC og Jobcenter info | TOC og Jobcenter info | TOC og Jobcenter info |
Jobplan PDF (eksl. vejledning) | Udd. plan PDF (eksl. vejledning) | Udd. plan PDF (eksl. vejledning) |
Jobplan PDF (eksl. vejledning) | ||
Danskmål og Dansktilegnelse | Danskmål og Dansktilegnelse | Danskmål og Dansktilegnelse |
Integration (indhold fra fanen der tidl. hed integrationsoverblik med visse undtagelser) | Integration (indhold fra fanen der tidl. hed integrationsoverblik med visse undtagelser) | Integration (indhold fra fanen der tidl. hed integrationsoverblik med visse undtagelser) |
CV (dog ikke på historik) | CV (dog ikke på historik) | CV (dog ikke på historik) |
Vejledning | Vejledning | Vejledning |
Evt. underskriftslinje (kun til KSS'er) | Evt. underskriftslinje (kun til KSS'er) | Evt. underskriftslinje (kun til KSS'er) |
Containeren 'Fravær/særlige fritagelser' skal ikke vises på PDF trukket fra Historik.
TOC (indholdsfortegnelsen) må gerne, men behøver ikke at inkludere sidetal
Fanebladet 'Integrationsoverblik' skal omdøbes til 'Integration'
- Overskriften på både Jobnets UI og PDF'erne skal være "Min plan – plantype", dvs.
- "Min plan – Integrationskontrakt" (for min plan, kombiplan og plan uden plantype)
- "Min uddannelsesplan – Integrationskontrakt"
- "Min rehabiliteringsplan – integrationskontrakt"
- "Min aftale om opfølgning – integrationskontrakt" (sygedp-modtagere i visitationskategori 2)
US 2226: Spike om valg af tool og forudsætninger for ny PDF løsning
Acceptkriterier:
Valg af HTML->PDF tool på Jobnet
Acceptkriterier:
- Undersøgt forskellige tool alternativer og vurderet dem ift. Jobnet
- Undersøgt om toolet vedligeholdes aktivt (gerne af mere en én udvikler)
- Undersøgt om toolet er gratis og må anvendes i projektet
- Undersøgt om toolet understøtter minimum HTML5 og CSS3 inkl. media queries
Razor views af PDF-input
Acceptkriterier:
- Undersøg om vi kan rendere razorviews direkte i Jobnets backend uden at skulle igennem http-protokollen
- Undersøg om det kan opnås uden cirkulære referencer
- Hvis dette ikke kan opnås, skal sikkerhedsmodellen overvejes
US 2227: Print styling på Min plan
Acceptkriterier:
- Der er udarbejdet print styling til brug for HTML-elementerne i Min plan/int.kontrakt PDF'en
- Løsningen er inspireret af Appendix A: Print styling på Min plan-eksempel
- Overskriften på både Jobnets UI og PDF'erne skal være "Min plan – plantype", dvs.
- "Min plan – Integrationskontrakt" (for jobplan, kombiplan og plan uden plantype)
- "Min uddannelsesplan – Integrationskontrakt"
- "Min rehabiliteringsplan – integrationskontrakt"
- Hvis planen indeholder møder og/eller aktiviteter, vises disses detalje-oplysninger i PDF'en.
- Pdf fra 'Vis PDF og udskriv' og 'Gem som PDF' i GUI og service skal ligne hinanden
- Kasser (containers) vises ikke på pdf
- CPR og navn skal stå i toppen
- "Ret og pligt"-link vises ikke på pdf
US 2229: Generering af TOC byggeklods
Acceptkriterier:
- Der er genereret en indholdsfortegnelse for den aktuelle plan med/uden sidetal jf. tabel 7.1
- Løsningen er inspireret af Appendix B: Ønske-TOC for Min Plan-PDF
US 2230: Generering af Jobcenter oplysninger byggeklods
Acceptkriterier:
- Der er genereret et razor view, der indeholder Jobcenter-navn og adresse for den aktuelle borger
- Løsningen er inspireres af Appendix A: Print styling på Min plan-eksempel
- Efter borgers navn (over Min Plan), fremgår borgers CPR nummer
US 2231: End-2-end test af service med Data og Service
Acceptkriterier:
- Sammen med Data & Service, er serviceintgrationerne testet end-2-end på toæfredsstillende vis
US 2232: Udstilling af PDF-rendering for MyPlanServiceforDFDG
Acceptkriterier:
- Der er udarbejdet en PDF-rendering og denne er udstillet på MyPlanServiceforDFDG
- Der anvendes de samme razor-views både i PL-webclient og servicen
- Der er genereret et razor view, der indeholder indholdet fra Min plan-fanen uden vejledning for den aktuelle plan
- GetPdf generer en pdf ud fra det MyPlan-objekt som DFDG sender
Hvis en blok er tom skal denne ikke vises. Dette gælder f.eks. Visitation-blokken som kun indeholder Visitationskategori. Når denne ikke skal vises på PDF skal blokken heller ikke visesUS 2233: Generering af Danskmål og dansktilegnelse byggeklods
Acceptkriterier:
- Der er genereret et razor view, der indeholder Danskmål og Dansktilegnelsesboksen
- Løsningen er inspireres af Appendix A: Print styling på Min plan-eksempel
US 2234: Min plan fejlhåndtering i hele stakken
Test: Dette er en teknisk userstory. Test foretages af udvikler.
Acceptkriterier:
- Der er implementeret tilfredsstillende fejlhåndtering i hele stakken på Min plan – integrationskontrakt løsningen
US 2236: Generering af CV byggeklods
Acceptkriterier:
- Via Asposes HTML-eksport funktionalitet, er der genereret en HTMl udgave af CV'et med den styling som kommer via Aspose
- Kontaktoplysninger skal fremgå som på den eksisterende PDF (og ikke som 'Kontaktoplysninger' container)
- CV'et skal kun vises for borgere som også har en integrationskontrakt
US 2237: Generering af Vejledning byggeklods
Acceptkriterier:
- Der er genereret et razor view, der indeholder Vejledningen for den aktuelle plan
- Løsningen er inspireres af Appendix A: Print styling på Min plan-eksempel
US 2238: Generering af underskriftslinje byggeklods
Acceptkriterier:
- Der er genereret et razor view, der indeholder underskriftlinjen
- Løsningen er inspireres af Appendix A: Print styling på Min plan-eksempel
US 2436: Tilretning af PDF med Oplysninger om 'Nationalitet', 'Civilstand' og 'Visitation'
Acceptkriterier:
- Oplysninger om 'Nationalitet', 'Civilstand' og 'Visitation' skal fremgå af PDF'en
US 2228: Tilret eksisterende version af MyPlanServiceForDFDG
"Som DS ønsker jeg MyPlanServiceForDFDG udvidet, så jeg kan supplere med relevante IK input og få returneret PDF med relevant Plan, eventuel IK og CV"
Hints til tester: Ved kald af historisk PDF er det jf. PO ok, at det er borgers aktuelle - og ikke det historiske - jobcenter der vises. Denne beslutning er blevet omgjort og disse oplysninger skal derfor fremgå af PDF'en. Dette ligger i US 2436
Acceptkriterier:
- MyPlanServiceForDFDG tilrettes så den tager følgende inputparametre:
- Integrationskontrakt objekt inkluderes i MyPlan objekt.
- Objekt for Absence jf. jobnets entitymodel (dvs. id, fra, til og kommentar) i det omfang det vedrører fravær id 68 og/eller 69.
- Boolean for, om underskriftslinje er ønsket, med default value false.
- Boolean for, om Plan der efterspørges er historisk, med default value false.
- MyPlan objektet udvides med borgers, på kaldetidspunktet aktuelle jobcenter, jobcenteradresse, postnummer og by.
- Borgers CPR nummer
- Borgers CVnummer
- AsylTransitionDate
Hints til udvikler:
Ved kald af service ved Jobnet ikke om det er borgers aktuelle eller en historisk plan. Den historiske PDF skal dog ikke indeholde CV. Derfor er Jobnet nødt til at få at vide af DS om CV skal inkluderes eller ej.
I relation til DS's anvendelse af denne service: Ved historisk kald skal ikke medsende data om absence, da absence ikke skal fremgå af historik og ansvar herfor ligger hos DS.
US 2239: Brug GetLegalMyPlanwithDetails service til PDF
Acceptkriterier:
- Min plan PDF kan dannes, ved brug af GetLegalMyPlanwithDetails servicen
US 2240: Verifikation og mapning af integrationskontraktfelter
Acceptkriterier:
- Alle relevante felter til brug for Min plan / integrationskontrakt er mappet igennem fra servicen og verificeret
US 2241: Unit test af min plan / integrationskontrakt
Acceptkriterier:
- Der er implementeret unit test af min plan / integrationskonkrakt elementerne
US 2242: Samlet test af Min plan varianter
Acceptkriterier:
- Samtlige kombinationer af kontaktgrupper og plantyper er testet ok
Appendix A: Print styling på Min plan-eksempel
Hvis det er en kombiplan vises her en divider (AS IS) efterfulgt af Udd.plan
Her følger de øvrige containere fra Integration-fanebladet.
Dernæst kommer CV'et (AS IS)
Til sidst kommer Vejledning og evt. Underskriftslinje:
Appendix B: Ønske-TOC for Min plan indholdsfortegnelsen
Indholdsfortegnelse
Plan | Sidetal |