Versions Compared

Key

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

Beskrivelse af epic af it-understøttelse af Styrelsen for Arbejdsmarked og Rekrutterings forretning



Page Properties


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Niels Freiberg (STAR)Jesper Brunholm

STAR udvikling: 2019-2

0.3

STAR idriftsættelse: 2019-4

1.0 Hovedspor_(LAB)KSS, A-kasse, Planner-systemer


Bemærk at denne epic er includeret i den opsummerende epicside 935 A-kasse-forsøget. Opsummering af 935.3, 935.2, 935.4, 935.7, 935.8 og 935.9 som a-kasser og KSS-systemer med fordel kan læse i stedet for at læse de enkelte epics.



Jira Legacy
serverSystem JIRA
columnskey,po,fa,ux,sme,eksterne snitflader,interne snitflader,status
maximumIssues20
jqlQuerykey = DS-37
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a

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



Indholdsfortegnelse

Table of Contents
outlinetrue




Afgrænsning af epic

AfgræsningAfgrænsning

Som sagsbehandler i KSS eller A-kasse vil jeg kunne registrere samtaler korrekt selv om det er mere end 7 dage siden samtalen er afholdt

Acceptkriterier

Nr.BeskrivelseRelevant for
935.2.1

Samtaleregistrering bliver mulig på PersonRegistrationService.CreatePersonInterview, selvom samtaleafholdelsen ligger mere end 7 dage bagud i tid.

Samtaleregistrering bliver mulig på ny InterviewService, hvor 7-dages reglen samtidig bortfalder. STAR/DFDG ser gerne at den nye InterviewService ikke tages i brug til registrering af samtaler med 2019-2 ]

DFDG
935.2.2InterviewService.GetPersonInterview oprettes med henblik på, at der er en fuld get-metode på registrerede afholdte samtaler, så PersonStatusService er udfasbar mht. PersonInterviewInfoDFDG
935.2.3For at have en indkalderneutral og deltagelsesneutral samtaletitel erstattes samtaletitel  ændres den eksisterende "Jobsamtale med a-kasse deltagelse"  med (id 17) til "Fælles jobsamtale med dagpengemodtager" (id 17)DFDG
935.2.4

Som STAR og sagsbehandler i jobcenter og a-kasse vil jeg have ophævet 7-dages regelen reglen med begrænsnings begrænsning af samtaleregistrering

DFDG
935.2.5Som STAR vil jeg ikke længere vedligeholde gamle versioner af PersonStatusServiceDFDG


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

AC 935.2.1AC 935.2.2AC 935.2.3AC 935.2.4AC 935.2.5
A-kasser og KSS: ibrugtage InterviewService til samtaleregistreringX



STAR/DFDG ser gerne at den nye InterviewService ikke tages i brug til registrering af samtaler med 2019-2.
A-kasser og KSS: ibrugtage InterviewService til hentning af fuld samtaleinfo
X



A-kasser og KSS overgår til InterviewType 19 anvender InterviewType id 17 med ændret titel "Fælles Jobsamtale med dagpengemodtager"

X


KSS og A-kasse: Eventuelle lokale valideringer ift. 7-dages fristen fjernes


X

Som aftager er jeg indstillet på at bruge PersonStatusService version 20



XPSS v18 og v19 udgår
Planner-systemer, der anvendes til indkaldelser skal understøtte ny titel på samtaletype id 17

X



Oversigt over berørte webservices 

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

AddInterviewParticipantOmlægning til PersonId PersonId SF
SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
CodeListService (Version 5).InterviewTypeIdentifierÆndretNyt id 19 - InterviewType Id 17 omdøbt til "Fælles jobsamtale med dagpengemodtager". Id 17 "Jobsamtale med deltagelse af a-kasse" udfases.A-kasse KSS Planner-systemer Planner-systemer(t.o.)Jobnet(t.o) Planner(t.o)D+S
InterviewService (Version 1).
NyNy metode for tilføjelse af deltager til registreret afholdt samtaleA-kasse KSSD+SInterviewService (Version 1).CreateInterviewNyNy metode for registrering af afholdt samtaleA-kasse KSSD+SInterviewService (Version 1).DeleteInterviewParticipantNyNy metode for sletning af deltager til registreret afholdt samtaleA-kasse KSSD+S
InterviewService (Version 1).GetInterviewInfoNyNy metode som giver adgang til fuldt datasæt om registrerede samtalerA-kasse(t.o.) KSS(t.o.) Planner-systemer(t.o.)Jobnet(t.o) Planner(t.o)D+S
InterviewService (Version 1).UpdateInterviewNyNy metode for opdatering af afholdt samtaleA-kasse KSSOmlægning til PersonId på tblPersonStatusInterview m.fl.ÆndretDFDG lægger om til PersonId på tabeller for samtaleregistrering
BI SFD+S
InterviewService (Version 1).UpdateInterviewParticipantNyNy metode for opdatering af deltager til registreret afholdt samtaleA-kasse KSSD+S
Opgradering til fuldt metadata-sæt på tblPersonStatusInterview m.fl.ÆndretDFDG lægger om til
DenGodeDB overholdelse med fuldt metadata-sæt på tabeller for samtaleregistrering
BI
D+S
PersonStatusService (Version 18).AllUdgåetServiceversionen slettes, brug øvrige statusservices eller højere versionA-kasse KSS Planner-systemerJobnet(t.o) Planner(t.o)D+S
PersonStatusService (Version 19).AllUdgåetServiceversionen slettes, brug øvrige statusservices eller højere versionA-kasse KSS Planner-systemerJobnet(t.o) Planner(t.o)D+S


Automatisk oversigt (vi arbejder på løsning på at gøre den synlig)

Jira Legacy
serverSystem JIRA
columnssummary,varslingstype,varslingsnote,eksterne snitflader,interne snitflader,project
maximumIssues100
jqlQueryissuetype = Varsling AND linkedIssue in (DS-37) ORDER BY summary, Varslingstype, "Eksterne snitflader", "Interne Snitflader"
serverId479d1618-4a6f-3f88-8ee1-04c6b02c448a


Beskrivelse af epic

Der etableres en ny service til udstilling af afholdte samtaler, deltagelse m.v. Det bliver derudover muligt at registrere afholdte samtaler selvom samtaledatoen ligger mere end 7 dage tilbage i tid.

Note
titleÆndret løsningsmodel på InterviewType og registreringsservice pr. primo marts

For at kunne nå i mål sammen med aftagere er løsningsmodellen primo marts ændret markant på følgende to punkter:

Samtaleregistrering foretages uændret på PersonRegistrationService (Version 9) (i stedet for InterviewService).

Samtaletype id 17 omdøbes til "Fælles jobsamtale med dagpengemodtager" i stedet for at indføre nyt samtaletypeid 19.


Det er en sen ændring, men da den gør udviklingsopgaven mindre for aftagere, forventer vi ikke at det skaber problemer. 

InterviewService (version 1) med fuld IntervewInfo

og samtaleregistrering

Der etableres ny InterviewService (Version 1) med metoden GetPersonInterviewInfo med feltsæt, der svarer til PersonInterviewInfo i PersonStatusService. Se den fulde snitflade på undersiden 935.2 - InterviewService (Version 1) med fuld GetInterview og registreringsmetoder

Ny

.

Nyt navn på samtaletype til fællessamtaler

Med henblik på at have en samtaletype som er neutral ift. om det er a-kasse eller jobcenter der indkalder, og ligeledes med henblik på ikke at have en borger-forvirrende deltagelsesindikation i samtaletype-titlen, indføres omdøbes InterviewType Id 19 - 17 til "Fælles jobsamtale med dagpengemodtager". Denne samtaletype erstatter id 17 - Jobsamtale med a-kasse deltagelse. 

Der kan kun afholdes 1 samtale af denne type (id 1917) pr. dag (samtaledato). Der laves ikke DFDG-validering for dette. De nærmere detaljer om ændret indkaldelse m.m. på "Fælles jobsamtale med dagpengemodtager" vil blive behandlet i epic 935.6 i 2019-3 

CodelistService . InterviewType

(bemærk at det nu er samme id i begge rækker!)

1406-2019192019
Identifikator
Navn
Beskrivelse
Startdato
Slutdato
Kommentar til KSS og a-kasse
17Jobsamtale med a-kasseJobsamtale med deltagelse af a-kasse.01-01-201501-07-2100Tidligere navn og beskrivelse på id 17
17Fælles jobsamtale med dagpengemodtagerFælles jobsamtale hvor både jobcenter og a-kasse kan deltage01-01-201501-07-2100Ændret navn og beskrivelse på id 17

Funktionalitet knyttet til id 17, såsom at a-kasses fravalg i deltagelse nulstilles ved samtaleregistrering af en sådan samtale, flyttes til id 19forbliver uændret.

GetInterviewInfo

Metoden laves så man her har adgang til de fulde data om samtaleregistreringer, når PersonStatusService udfases (og fulde data i modsætning til, at der i den kommende PersonEngagementStatusService med collection InterviewStatus kun vil være adgang til et overbliksdannende status-udtræk af det fulde datasæt)

Der lægges ift. a-kasserne filtrering på output fra InterviewService.GetInterviewInfo, der svarer til filtreringen, der var er på PersonStatusService tidligere.

PersonRegistrationService (Version 9)

Registrering af afholdte samtaler uden 7-dages regel

Med henblik på forenkling og styrkelse af datakvaliteten fjernes reglen om at en samtale på registreringstidspunktet højest måtte være afholdt 7 dage inden. 


Særlige krav til test

Test scenarieBerørte systemområder (herunder nye batchjobs*) Identificeret af
Hent/læs (gamle) registrerede afholdte samtalerPersonStatusService - se Se via opslag i LSS, om afholdte samtaler fortsat kan visesKnud
AMP-debugger

PersonRegistrationService.CreatePersonInterview - tjek at samtalen  (id 7 og 17) kan registreres af KSS og tillige af a-kasser for forsøgsdeltagere.

Tjek at samtalen kan hentes via opslag med PersonStatusService  og med InterviewService.

Knud
Registrér en ny samtale (via LSS/Datakanon)

PersonRegistrationServiceInterviewService.CreatePersonInterview CreateInterview - tjek at samtalen (id 7 og 17) kan registreres af KSS og tillige af a-kasser for forsøgsdeltagere..

Tjek at samtalen kan hentes via opslag med PersonStatusService  og med den nye serviceInterviewService.

Knud


* 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øresskal der køres konverteringkonvertering: Konvertering fra CPR til PersonId på tabeller for samtaleregistrering er lagt ind som en del af de databaseændringer som udviklerne har lagt til deploy. Der er eksplicit taget stilling til at det ikke er så omfattende en konvertering så den skal køres separat.
  • 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.