925.4 Diverse DFDG-fejlrettelser i 2019-4

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


STAR Projektleder (PL)Forretningsanalytiker (FA)STAR ReleaseEpic statusEksterne snitflader
Knud de Place (STAR)
2019-41.0KSS, A-kasse, eDagpenge




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

DS-209 - Getting issue details... STATUS

BI-446 - Getting issue details... STATUS


Indholdsfortegnelse




Afgrænsning af epic

Afgræsning

Som systemejer ønsker jeg at rette fejl i DFDG, så serviceaftagerne og i sidste ende sagsbehandlere i kommuner og a-kasser samt borgerne i selvbetjeningsløsninger kan anvende løsninger, der fungerer som forudsat.

Acceptkriterier

Nr.BeskrivelseRelevant for
925.4.1Fejl i DFDG rettes, så services fungerer som oprindeligt forudsat.DFDG, Jobnet, JobKon, JpbAG, Planner. LSS
925.4.2Som STAR ønsker jeg at orientere brugerne (sagsbehandler-bruger) om hvilke oplysningstyper, der behandles om den enkelte brugerDFDG
Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

925.4.1



Serviceaftager indgår i test af de enkelte fejlrettelser i det omfang SF / DFDG-testere vurderer det relevant / nødvendigt




Serviceaftagere forholder sig til evt. ændringer i CodeListService (hvis Manuscript-sagerne indeholder ændringer hertil)




Der forventes ikke snitfladeændringer ved løsningen af FB-sagerne.

Hvis der mod forventning bliver behov for snitfladeændringer, vil de fremgå særskilt i varslingsdokumentet og i afsnit 3.







Oversigt over berørte webservices 

Automatisk dannet oversigt 

(kun synlig for STAR)

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


Manuel kopieret oversigt

(også synlig for eksterne)

SnitfladeServiceaftager der er berørtBemærkninger

DFDGJobnetPlannersystemerKSSA-kasseYdelsessystemJobkonJobagSFBI

BIDataService (v1)

  • GetUnsolicitedCompanies

Spor: 2019-3.0.1

x

xx




Metoden kan udover STAR nu også kaldes af jobcenter, a-kasse og anden aktør.

FB 154214

CodeListService (version 5)










  • WarningType

Spor: 2019-2 LAB (idriftsættes med 2019-4)

x

xx




WarningType id 54 oprettes til notifikation om genoplivninger efter fejlagtig dødsmelding.

Se MS 133081

  • ActivityStatusCauseTypeIdentifier

Spor: 2019-4

x

xx




Ny validering. FB 143499

Beskrivelse af id 2 i kodelisten. FB 152716

  • VitasFormTypeIdentifier

Spor: 2019-4

x

x





Genoplivning af 3 id'er

FB 152882

  • AvailabilityAssessmentRegistrationTypeIdentifier

Spor: 2019-4

x

xx




Redaktionelle ændringer til 4 kodelisteværdier

FB 154237 og 154822

  • PersonExemptTypeIdentifier

Spor: 2019-4

x

xx




Redaktionelle ændringer til id 2

FB 153861

  • EducationLevelIdentifierType

Spor: 2019-4

X

X





Ny værdi i kodelisten (nyt id 3)

FB 162754

  • CourseAllocationTypeIdentifier

Spor: 2019-4

X

XX




Opdatering af navn/beskrivelse på eksisterende id'er

FB 164533

UnemploymentFundMembershipService (version 3)

  • RecallMembershipRegistration

Spor: 2019-2 LAB (idriftsættes med 2019-4)

x


x




Ny validering, så der ikke kan recall'es medlemskab, hvis det medfører, at medlemmet forsøges tilbageført til en ophørt a-kasse. Ny fejlkode 9374













IllnessCompositeService (version 4)

  • CreateRecovery
  • UpdateIllness

Spor: 2019-2 LAB (idriftsættes med 2019-4)

x

xx




Ny validering. Der må ikke ske annullering af sygdom med AbsenceCauseTypeIdentifier id 36 (annullering / sletning), når først sygedagpengesagen er oprettet i eDagpenge, dvs. når der er tilknyttet et UUID på "sygdom - sygemelding".

Fejlkode 9361

JobcenterMessageService (version 2)

SaveAvailabilityAssessment og RecallAvailabilityAssessment

Spor: 2019-2 LAB (idriftsættes med 2019-4)











Ny validering. Ny fejlkode. FB 130249

PersonNotificationService (Version 2)

  • GetPersonNotification

Spor: 2019-2 LAB (idriftsættes med 2019-4)

x

x





Fjernet de sidste rester af GetPersonNotification - ServiceId 320. KSS'erne bruger nyere version.

FB 133572

JobcenterService(version 5)

  • UpdateJobcenterInformation

Spor: 2019-4

xx
x

x


KSS skal være bekendt med at der fremadrettet er der vil ske opdateringer af informationer på 00 recorden på baggrund af opdatering af hovedjobcenter (01) med undtagelse af navn.


Jobnet og Jobkon tilføjet grundet test.

PersonStatusService (version 20).

  • GetVariablePersonStatus

Spor: 2019-3 LAB (idriftsættes med 2019-4)


x


x




FB 134476.

Kollektionerne CompanyOwnershipInfo og CompanyVATInfo tømmes for indhold.

AbsenceRegistrationService (Version 7)

CreateAbsence

xx
x





FB 143900

Fravær 56 Fritaget for pligt til selvbook gøres lovligt for kontaktgrupper som kan få pligt til selvbooking. 

WsrmMessageService (version 10).

GetPersonJobcenterVersion4

Spor: 2019-4

x

x





FB 142758

Tilflytterjobcenterets id der sendes både til fraflytnings- og tilflytningsjobcenter i PersonJobcenterRegistration wsrm'erne

Jobnet.PersonAdminService (version 1). DeletePersonxx
xx




FB 162841. Patch 2019-4.0.1. Fejlkode 22002 udgår. Ny fejlkode 22000 'NotPossibleToDeletePersonWithRequiredCv'


Beskrivelse af epic


Oversigt over sager der indgår i epic


Sager der oprindeligt er kodet i 2019-2 LAB-kodespor - og som pga. ikrafttrædelsestidspunkt for ny LAB (1.1.2020) idriftsættes med release 2019-4

Indsat dato
Manuscript-sag
Titel 
Område
Manuscript oprettet af
Skal eller kan kundetestes i STAR?
Snitflader til Jobnet
Snitflader til KSS
Snitflader til A-kasser
Snitflader til andre
Bemærkninger
Kandidat til release
Løst til release-tidspunkt
Varslingstask (intern DFDG)
Afsnit 3 om berørte services i epic er opdateret?
17.01.2019132126Ny validering til RecallMembershipRegistrationUnemploymentFundMembershipService.DFDG


x
Ny fejlkode 9374
2019-2 LAB
Ja
21.01.2019SDP modtager stadig annulleringer fra DFDG

IllnessCompositeService

  • CreateRecovery
  • UpdateIllness
eDagpenge

xx


2019-2 LAB

DS-753

DS-754

Ja
22.01.2019Udvidelse AdvancedPersonSearchPersonAdvancedSearchServiceJobnet
x




2019-2 LAB

23.01.2019Kontaktgruppe 20(selvforsørgende omfattet af integrationsloven) der kan ikke registreres fravær/fritagelse (ID59) 6 måneders bonAbsenceRegistrationService. CreateAbsenceKMD (KSS)x
x



2019-2 LABDS-767Ja
01.02.2019Begrundelses tekst ifm med automatisk skift af friststatus i DFDG er ikke læsbar
KMD (KSS)

x

Løst i regi af E 905.1
2019-2 LAB

05.03.2019Brevet med ny adgangskode benytter gammelt STAR-logo
STARx





2019-2 LAB

07.03.2019SaveAvailabilityAssessment og RecallAvailabilityAssessment på udmeldt medlemJobcenterMessageServiceFOA


x
Se nedenfor
2019-2 LAB
Ja
08.03.2019133572Udfasning af PersonNotificationService (version 2) mangler at udfase WSRM besked serviceid 320GetPersonNotification - ServiceId 320SF

(x)

Beskedversion ikke i brug, da nyere version anvendes af KSS
2019-2 LAB

11-03-2019133081Døde-batchjobbet må gerne genoplive folk og deres kontaktgruppe når CPR opdager fejlNyt DFDG-batchjobSTAR

xx


2019-2 LABDS-781Ja
13-03-2019125875LSS - Jobcentertilknytning registreret den 01-01-1900 kl. 00:00?LSSSTAR




Brugergrænsefladeændring i LSS
2019-2 LAB

13-03-2019134274Bug i visning af efterlønsbevis, efterlønspræmie og overgang til efterløn i LSSLSSDFDGx



Ændring i LSS
2019-2 LAB

15-03-2019Ved sletning af Joblog-dokumenter opdateres status m.m. ikke
DFDG






2019-2 LAB

26-03-2019Tekst i jobcenterintroduktionstekst (tilmeldekvitteringer på Jobnet) kan ikke slettes.JobcenterService (version 5). UpdateJobCenterInformationSTARx
x

Tekst i jobcenterintroduktionstekst kan nu fjernes helt.
2019-2 LAB

24-04-2019Nogle kodelister mangler XML-namespace.

PlanDFDG
xxx
Nogle kodelister manglede specificeret namespace, det er der rettet op på, med nyt namespace til følge.
2019-2 LABDS-1169 - DS-1172Ja
01-07-2019KRIFAx
xxWSRM-aftagereSikret at der CreateSequence, TerminateSequence og CloseSequence genkøres (af DFDG), hvis kaldene rammes af deadlock.
139482KRIFA - akasse nr. 073 Deadlock fejl i forbindelse med nye version af STAR 2019-2

WsrmService

  • CreateSequence
  • TerminateSequence
  • CloseSequence
KRIFAx
xxWSRM-aftagereSikret at der CreateSequence, TerminateSequence og CloseSequence genkøres (af DFDG), hvis kaldene rammes af deadlock.



16-08-2019143900Epic 905.1 - Fravær 56 - "Fritaget for pligt til selvbooking" gøres muligt for kontaktgrupper med selvbookingFrist og selvbookingDFDG
xx

Fravær 56 Fritaget for pligt til selvbook gøres lovligt for kontaktgrupper som kan få pligt til selvbooking. 
2019-4DS-1449Ja


FB 130249 - Ny validering på JobcenterMessageService (2019-2 LAB - idriftsættes med 2019-4)

Vi tilretter JobcenterMessageService (Version 2).SaveAvailabilityAssessment, så det for en a-kasse er muligt at kalde den for alle nuværende og tidligere medlemmer.

RecallAvailabilityAssessment tilrettes så der kun er validering på, at det er samme a-kasse, som har oprettet rådighedsvurderingen (identificeret ved sin GUID), som må tilbagekalde den.

Hvis en anden a-kasse end den, der har oprettet rådighedsvurderingen, forsøger at recall'e den, kastes en ny fejlkode 9375 - "RecallAvailabilityAssessment is only allowed for unemployment fund who entered the given assessment".


FB 132126 - Ny validering til RecallMembershipRegistration (2019-2 LAB - idriftsættes med 2019-4)

Der har været en lang række eksempler på, at en a-kasse har foretaget recall af medlemsskabsregistrering, hvor dette har medført, at medlemmet er ført tilbage til at være medlem i en a-kasser, der ikke længere eksisterer. Det er i de fleste tilfælde sket ved sammenlægning af a-kasser, hvor den "overlevende" a-kasse (A) har recall'et medlemskab på det overførte medlemskab (efter der er registreret MT i a-kasse A) og medlemmet er dermed tilbageført med et aktivt medlemskab i den "ophørte" a-kasse (B).

Medlemmet er dermed havnet i en ulovlig (datamæssig) tilstand, der giver problemer i de øvrige aftager-systemer.

Der etableres derfor en ny validering, så dette ikke kan finde sted:

Hvis RecallMembershipRegistration medfører at et medlemskab af en udgået A-kasse genaktiveres, kastes en fejl (ny fejlkode skal implementeres)
Udkast til tekst: "RecallMembershipRegistration is illegal make a MembershipCancellation instead"
I denne situation skal den "overlevende" a-kasse (A) i stedet foretaget en MA-registrering (UnemploymentFundMembershipService.MembershipCancellation).

Ny fejlkode 9374 (RecallMembershipRegistration is illegal make a MembershipCancellation instead)


FB 118122 - Ny validering til IllnessCompositeService (2019-2 LAB - idriftsættes med 2019-4)

Der har været flere eksempler på, at jobcentre annullerer "sygdom - sygemelding" med AbsenceCauseTypeIdentifier id 36 (annullering / sletning), når først sygedagpengesagen er oprettet i eDagpenge, dvs. når der er tilknyttet et UUID på "sygdom - sygemelding". Det må jobcentret imidlertid ikke, jf. aftalerne mellem DFDG, eDagpenge og KSS. eDagpenge frafiltrerer derfor i dag sådanne annulleringer, der registreres af KSS og kommunikeres til eDagpenge via DFDG. Data kommer dermed ud af sync i KSS, DFDG og eDagpenge.

DFDG etablerer derfor ny validering således, at der ikke fra KSS og a-kasser kan anvendes AbsenceCauseTypeIdentifier id 36 (annullering / sletning), når først sygedagpengesagen er oprettet i eDagpenge, dvs. når der er tilknyttet et UUID på "sygdom - sygemelding".

Fejlkode 9361 (AbsenceCause is illegal for this AbsenceType).


FB 125875 - Jobcentertilknytning registreret den 01-01-1900 kl. 00:00? (2019-2 LAB - idriftsættes med 2019-4)

Jobcenter-historikken er lidt speciel, idet der ikke er nogen "fact"-tabel. Når en borger skifter jobcenter, og han ikke har skiftet før, oprettes der en "før"-række i historiktabellen, hvor bl.a. EventTime sættes til null. Det ser ud til at være gammel funktionalitet.

EventTime bruges som både startdato og registreringsdato ved udlæsning via PHS'en, men da registreringsdato er et obligatorisk felt i PHS-svaret, sætter man datoen til 1/1-1900, hvilket slår igennem i LSS:


Der forventes behov for et større analysearbejde af eventuelle sideeffekter, hvis vi vil udfylde EventTime med andet end null i ovennævnte tilfælde, da det både sker ved manuelt skift af jobcenter (via PRS'en) og ved load af CPR-data.

... og at ændre kardinalitet i PHS'en, så der kan returneres null, anses heller ikke for en løsning uden videre.

Derfor foretages i denne omgang en ren LSS-løsning, hvor 1/1-1900 visningsmæssigt udskiftes med blankt hhv. "{ Ingen data }" i jobcenter-historikken i LSS.


Sager der oprindeligt er kodet i 2019-3 LAB-kodespor - og som pga. ikrafttrædelsestidspunkt for ny LAB (1.1.2020) idriftsættes med release 2019-4

Indsat dato
Manuscript-sag
Titel 
Område
Manuscript oprettet af
Skal eller kan kundetestes i STAR?
Snitflader til Jobnet
Snitflader til KSS
Snitflader til A-kasser
Snitflader til andre
Bemærkninger
Kandidat til release
Løst til release-tidspunkt
Varslingstask (intern DFDG)
Afsnit 3 om berørte services i epic er opdateret?
19-03-2019134476PSS v20 - kollektionerne CompanyOwnershipInfo ogCompanyVATInfo skal returnere et tomt resultatPersonStatusService (v20).GetVariablePersonStatusSTARx
xx


2019-3 LAB DS-967 - Getting issue details... STATUS ja
24-04-2019134184Anvendelse af RAISERROR i Stored ProceduresDFDG Stored ProceduresBI




DFDG har nu sikret, at RAISERROR fremadrettet benyttes korrekt.
2019-3 LAB--
06-05-2019137062Ændring til tekst i brev med Jobnet adgangskodeLSS - tekst i brev med Jobnet adgangskodeSTARx





2019-3-3 LAB--






























Manuscript 134476 - PSS v20 - kollektionerne CompanyOwnershipInfo ogCompanyVATInfo skal returnere et tomt resultat

PersonStatusService (version 20).GetVariablePersonStatus - kollektionerne CompanyOwnershipInfo og CompanyVATInfo returnerer tomme resultater, da oplysningerne ikke længere opdateres via filleverancer fra Erhvervsstyrelsen og SKAT, og da a-kasserne selv skal hente oplysninger om moms i GUL og om aktuelle og historiske ejerskabsforhold fra Erhvervsstyrelsen.

Baggrund

A-kasserne vil selv skulle etablere integration til GUL og til Erhvervsstyrelsens register med oplysninger om aktuelle og historiske ejerskabsforhold, jf. bemærkningerne til lovforslag L 88 (14. november 2017) Forslag til Lov om ændring af lov om arbejdsløshedsforsikring m.v. (Et nyt dagpengesystem for fremtidens arbejdsmarked).

STARs udstilling af de pågældende oplysninger i Sharepoint og PersonStatus-Service forudsættes at ophøre, når GUL er idriftsat – og de nuværende filleverancer af data fra SKAT til STAR ophører, jf. lovbemærkningerne, afsnit 2.13.3. Se uddrag af bemærkningerne i vedlagte dokument.

LSS

I LSS fjernes akkordeon'erne Virksomhedsejerskab og Momsoplysninger (under A-kasse-fanen).

DS-969 - Som STAR vil jeg ikke længere have virksomhedsejerskab og momsoplysninger Done


Sager der er kodet i 2019-4 kodespor

Indsat dato
Manuscript-sag
Titel 
Område
Manuscript oprettet af
Skal eller kan kundetestes i STAR?
Snitflader til Jobnet
Snitflader til KSS
Snitflader til A-kasser
Snitflader til andre
Bemærkninger
Kandidat til release
Løst til release-tidspunkt
Varslingstask (intern DFDG)
Afsnit 3 om berørte services i epic er opdateret?
23-05-2019121331Opdatering af hovedjobcentres (xxx00) adresse m.v. via JobcenterService?

JobcenterService(v5).UpdateJobCenterInformation


STARxxx (t.o)x

xxx00 vil blive opdateret med samme informationer, hvis rettelsen sker på xxx01


2019-4

DS-1241

x
17-06-2019Stop anvendelse af Medarbejdercertifikater på DFDG search serveren


SF






2019-4

08-07-2019134215Jobcenterskift er ikke repræsenteret i PHS, men kun i PSS

PersonHistoryService(v4).GetPersonHistory

JobcenterHistory

KMDx
x



Patch 2019-3.0.2

11-07-2019136994Kontaktgr 25 kan slette jobnetprofilJobnetCitizenStatusService.GetCitizenStatusSTARxx




2019-4

19-08-2019143900Epic 905.1 - Fravær 56 - "Fritaget for pligt til selvbooking" gøres muligt for kontaktgrupper med selvbookingFravær 56 skal kunne oprettes på samme kontaktgrupper som fravær 57DFDGx
x



2019-4

21-08-2019143499Ukendt ID på ActivityStatusCauseTypeIdentifierIndførelse af validering på at der alene kan anvendes værdier i kodelisten ved Create- og UpdateActivityASEx
xx
Fejlkode 9131 kastes ved brug af invalid id.



2019-4

DS-1469

DS-1470

x
22-08-2019152882Genoplivning af 3 id'er i kodelisten VitasFormTypeIdentifierCodeListService.VitasFormTypeIdentifierSTARx
x



2019-4

DS-1455

x
29-08-2019142881Ændring af batchjobbet DFDG-TASS-HandleFromKGSDPMToKG7, som skifter kontaktgruppe fra 24 til 7, når fleksjobaktivitet ophørerDFDG batchjobSTARx





2019-4--
30-08-2019143007The reported duration is negative, start date is greater than end dateDFDGs oprettelse af KG8 med historisk startdato for at tilvejebringe en åben KG, når eDagenge indmelder historisk startdato på 'sygdom - sygemelding' for en periode/perioder hvor der ikke er en åben KGSTARx





2019-4--
11-09-2019154237Redaktionelle ændringer til kodelisten AvailabilityAssessmentRegistrationTypeIdentifierCodeListService (version 5) - AvailabilityAssessmentRegistrationTypeIdentifierSTARx
xx


2019-4DS-1541X
16-09-2019143878Fremtidig raskmelding - kan vi få batchjobbet til at smage på raskmeldingsårsager?DFDG batchjobSTARx
xx


2019-4--
18-09-2019142758Håndtering af CPR-flytning (ændring af bopælskommune)WsrmMessageService (version 10).GetPersonJobcenterVersion4Schultzx
x



2019-4DS-1570X
18-09-2019153861Nye målgrupper med pligt til selvbook bliver vist som fritaget for selvbookCodeListService (version 5) - PersonExemptTypeIdentifierSTARx
xx


2019-4DS-1572X
21-09-2019154822AvailabilityAssessmentRegistrationTypeIdentifier - opdatering af id 73 og 75CodeListService (version 5) - AvailabilityAssessmentRegistrationTypeIdentifierSTARx
xx


2019-4DS-1541X
27-09-2019153623Skift fra KG 24 ved raskmeldingBorger skifter ikke fra KG24 til KG10 ved raskmelding fra JobnetKMD (KSS)x
x



2019-4--
30-09-2019142245Ændringsønske: fravær med 6 uger til arbejde, barsel, pension m.v - så bør man kunne afmelde 6 uger før.UnemploymentEnrollmentService - CancelUnemploymentEnrollmentKMD (KSS)x
xx
Se nedenfor
2019-4--
01-10-2019142626

Sygemeldte danner under sygdom nyt CV

Sygemeldte i KG1 kan slette CVSTARx



Se nedenfor
2019-4--
02-10-2019153769NUPH WSRM udsendelse på baggrund af aktiviteter revideres
3FAx

x
NUPH sendes kun hvis dp.modtager på hændelsestidspunkt
Patch 2019-3.0.1--
02-10-2019154214BIDataService (v1).GetUnsolicitedCompaniesTildeling af rettigheder til at myndighedstype jobcenter kan kalde servicenSTAR og Schultzx
xx
Metode kan nu også kaldes af jobcenter, a-kasse og anden aktør
Patch 2019-3.0.1-Ja
02-10-2019152913Rettelse til Lufthavnstilsyns udsøgningLSSSTARx





Patch 2019-3.0.1--
04-10-2019136364KC-TASS-ProcessSetCvAvailabilityInJobnet fejlet 27 gange med deadlockDFDG batchjobSFx





2019-4--
04-10-2019139482KRIFA - akasse nr. 073 Deadlock fejl i forbindelse med nye version af STAR 2019-2WsrmService / WsrmMessageServiceMiracle (KRIFA)x
xx


2019-4--
04-10-2019154149Krifa Deadlock fejl i kald - WSRMWsrmService / WsrmMessageServiceMiracle (KRIFA)x
xx


2019-4--
04-10-2019142077Fejl på WSRM for København: (The WS-RM Sequence Status is set to Ended)WsrmService / WsrmMessageServiceSchultzx
xx


2019-4--
07-10-2019160344A-Kasser kan ikke generere Jobnet brugernavne og adgangskoder i LSSUnemploymentEnrollment - CreateNewCvOwnerPassword

SF

(Netcompany i 157341)

x
x

A-kasser må kalde metoden for egne medlemmer
2019-4--
10-10-2019152945Visning af aktiviteter af typen 'Hjælpemiddel' og 'Personlig assistance' i LSSLSS visningSTAR






2019-4--
15-10-2019136267Wiki - forrykket feltbeskrivelse på PRS.CreatePersonInterviewWikiSTAR






2019-4--
24-10-2019156596ActivityStatusEvent indeholder ikke dataUnemploymentFundEventHistoryService - GetEventHistorySchultzx
xx
Tilføjet i feltbeskrivelsen, at denne kollektion er deprecated og ikke kan forventes udfyldt. 
2019-4--
30-10-2019162649DUPLA udskiftning af AftaleIDKonfigurationsændring ift. SKATs DUPLA (Tidl. GUL)DFDGx





Patch 2019-3.0.2--
30-10-2019162471Tekstændring i CvAdminCvAdmin / Jobnets AdministrationsportalSTARx





Patch 2019-3.0.2--
30-10-2019157333DFDG-TASS-GetUdbEvents fejler med NullReferenceExceptionDFDG batchjob, der henter hændelser i UDBSF






Patch 2019-3.0.2--
30-10-2019157362Rettelse af timeout tid for kald af rejseplanen fra 10 til 20 sek.DFGD batchjobDFDG






Patch 2019-3.0.2--
01-11-2019162749Dagpengemodtager med indfriet frist skal ikke længere få straksbooking dagen efter mødeafholdelsenDFDG batchjob "DFDG-TASS-ProcessInterviewDeadlineStatus"STAR




Logik rettet således at alle fristen lukkes for KG på dagen for det fristindfriende møde.
2019-4--
07-11-2019162754DFDG-TASS-GetUdbEvents fejler med Value event.UddannelseStar is null for 1379 borgere

DFDG-batchjob

CodeListService (version 5) - EducationLevelIdentifierType

SF

x

Ny værdi i kodeliste for EducationLevelIdentifierType
2019-4DS-1985Ja
18-11-2019164494Kan sende booking med ParticipantTypeIdentifier = 0BookingServiceDFDG

xxPlannersystemerKun relevant ifm. Fælles jobsamtale med DPM, InterviewType 17. 
2019-4DS-2175
19-11-2019

164533

Active
Politisk aftale om nye/ændrede puljer: Behov for opdatering af CourseAllocationTypeIdentifier kodelisten

CodeListService (version 5) - CourseAllocationTypeIdentifier

STAR

xx


2019-4DS-2179Ja
04-12-2019162810Fejl ved forsøg af opslag på borger via DUPLA i LSSSnitflade til SKATs GUL-løsning / DUPLADFDGx



TaxConverter rettet således at der i GetPersonAnnualTaxStatements (mod DUPLA) kan håndteres response med SelfEmployedCompany, uden der samtidig findes PersonalIncome
Patch 2019-3.0.3--


Manuscript 121331 Opdatering af hovedjobcentres (xxx00) adresse m.v. via JobcenterService

JobcenterService

Som udgangspunkt findes der forretningsmæssigt kun ét hovedjobcenter og det er pr. definition jobcenter xxx01 og jobcenteret skal derfor også kun opdatere på xxx01 og eventuelle subjobcentre (xxx02-xxx99).

STAR udvider funktionaliteten bag update af det forretnngsmæssige hovedjobcenter xxx01 således, at der samtidigt også bliver opdateret på xxx00 og der udsendes WSRM på begge rettelser. Rettelsen slår igennem med det samme på xxx00-jobcenteret.

Dvs. ved en opdatering af xxx01 vil samme værdier blive skrevet til xxx00.


Input
Element
Type
Detaljer
Forekomst
Beskrivelse
UpdateJobCenterInformationRequestUpdateJobCenterInformationRequestType
1
-    JobCenterInformationJobCenterInformationType
1
-    -    JobCenterIdentifierJobCenterIdentifierType
Base: nonNegativeInteger
MinInclusive: 10000
MaxInclusive: 99999
1Jobcenter ident.
-    -    JobCenterNameJobCenterNameType
Base: string
Length: 1-501
-    -    TelephoneNumberIdentifierTelephoneNumberIdentifierType
Base: string
Pattern: (\+)?[0-9]{3,20}0 - 1Telefonnummer inkl. internationalt prefix
-    -    FaxNumberIdentifierFaxNumberIdentifierType
Base: string
Pattern: (\+)?[0-9]{3,20}0 - 1Telefonnummer inkl. internationalt prefix
-    -    WebAddressWebAddressType
Base: string
Length: 0-500 - 1
-    -    JobCenterAddressAddressPostalType2
0 - 1
-    -    -    MailDeliverySublocationIdentifierMailDeliverySublocationIdentifierType
Base: string
Length: 1-340 - 1
Navn på bygning
-    -    -    StreetNameStreetNameType
Base: string
Length: 1-401Vejnavn.
-    -    -    StreetNameForAddressingNameStreetNameForAddressingNameType
Base: string
Length: 1-200 - 1
Forkortet vejnavn. Må ikke må overstige 20 tegn.
-    -    -    StreetBuildingIdentifierStreetBuildingIdentifierType
Base: string
Pattern: ^([1-9][0-9]{0,2}[a-zA-Z]?)(-[1-9][0-9]{0,2}[a-zA-Z]?)?$1
Numeric identification (da: house number ~ 'husnummer') including an
optional letter, which identifies a certain access to a building, a
plot/piece of land or a plant etc. based on the named road or street which
gives access hereto. The identifier is determined in increasing numerical
and letter order along the road, normally with even numbers on the right
side and odd numbers on the left side of the road. Optionally allow dash (-): 14E-14F
-    -    -    FloorIdentifierFloorIdentifierType
Base: string
Pattern: [1-9]|[1-9][0-9]|KL|ST|kl|st|k[2-9]|K[2-9]0 - 1
Etagenummer
-    -    -    SuiteIdentifierSuiteIdentifierType
Base: string
Length: 1-40 - 1
Dør-angivelse, fx th.
-    -    -    DistrictSubdivisionIdentifierDistrictSubdivisionIdentifierType
Base: string
Length: 1-340 - 1
Yderligere bynavn eller områdenavn hvor nødvendigt.
-    -    -    PostOfficeBoxIdentifierPostOfficeBoxIdentifierType
Base: integer
MinInclusive: 1
MaxInclusive: 9999
0 - 1
Postboksnummer
-    -    -    PostCodeIdentifierPostCodeIdentifierType
Base: string
Pattern: [0-9]{4}1Postnummer
-    -    -    DistrictNameDistrictNameType
Base: string
Length: 1-201
Bynavn
-    -    -    CountryIdentificationCodeCountryIdentificationCodeType
Base: _CountryIdentificationCodeType

0 - 1Landekode.
-    -    -    -    BaseType_CountryIdentificationCodeType
Base: string
Pattern: [a-z,A-Z]{2}|[a-z,A-Z]{3}|[0-9]{3}|[0-9]{4}1Dette er en støttetype til CountryIdentificationCodeType. Det regulære udtryk er et valg for de 4 forskellige regulære udtryk for de forskellige formater. ISO 3166 standard, alpha 2: [a-z,A-Z]{2}. Eksempel "DK" for Danmark. ISO 3166 standard, alpha 3: [a-z,A-Z]{3}. Eksempel "DKN" for Danmark. UN Statistics Divisions country codes: [0-9]{3}. Eksempel "208" for Danmark AuthorityCode from the Central Office of Civil Registration: [0-9]{4}. Eksempel "5100" for Danmark.
-    -    -    CoNamestringMaxLength: 1000 - 1C/o-adresse.
-    -    JobCenterOpeningHoursCollectionJobCenterOpeningHoursCollectionType
0 - 1
-    -    -    JobCenterOpeningHoursJobCenterOpeningHoursType
1 - *
-    -    -    -    WeekDayIdentifierWeekDayIdentifierType
Base: int
MinInclusive: 1
MaxInclusive: 7
1Ugedag for angivelse af åbningstid og lukketid.
-    -    -    -    OpenHoursTimeType
Base: string
Pattern: ((([0-1])([0-9]))|(([2])([0-3]))):([0-5])([0-9])|[ ]{5}1Åbningstid.
-    -    -    -    ClosesHoursTimeType
Base: string
Pattern: ((([0-1])([0-9]))|(([2])([0-3]))):([0-5])([0-9])|[ ]{5}1Lukketid.
-    -    JobCenterPhoneHoursCollectionJobCenterPhoneHoursCollectionType
0 - 1
-    -    -    JobCenterPhoneHoursJobCenterPhoneHoursType
1 - *
-    -    -    -    WeekDayIdentifierWeekDayIdentifierType
Base: int
MinInclusive: 1
MaxInclusive: 7
1Ugedag for angivelse af telefontid.
-    -    -    -    OpenHoursTimeType
Base: string
Pattern: ((([0-1])([0-9]))|(([2])([0-3]))):([0-5])([0-9])|[ ]{5}1Telefon åbningstid.
-    -    -    -    ClosesHoursTimeType
Base: string
Pattern: ((([0-1])([0-9]))|(([2])([0-3]))):([0-5])([0-9])|[ ]{5}1Telefon lukketid.
-    -    JobCenterIntroductionTextJobCenterIntroductionTextType
Base: string
Length: 0-30000 - 1

Manuscript 134215 Jobcenterskift er ikke repræsenteret i PHS, men kun i PSS

PHS returnerer nu altid også aktuelt jobcenter.

Der er ikke foretaget datafenopretning bagudrettet (da analyse ifm GDPR-sletteprojekt tidligere har vist at DFDG ikke har egnede historiske data om jobcenter-tilknytning).


Manuscript 136994 Kontaktgr 25 kan slette jobnetprofil - og 142626 Sygemeldte danner under sygdom nyt CV

SDP-modtagere fra ledighed (KG25) skal med ny LAB have et CV.

  • CV’et skal være synligt/søgbart for sagsbehandlere
  • Der er ikke lovkrav om at CV skal være synligt/søgbart for arbejdsgivere, men borger skal kunne vælge at gøre det søgbart for arbejdsgiver
  • Borger i KG25  og KG1 med 'Sygdom - sygemelding' skal derfor ikke kunne komme i uføre ved at slette sit CV – og må derfor ikke kunne slette sit CV


Manuscrip 143499 Ukendt ID på ActivityStatusCauseTypeIdentifier

Der indføres validering således, at der kun kan anvendes værdier i kodelisten, når der registreres en status-årsags-kode.

Ved oprettelse eller opdatering af aktivitet med ugyldig ActivityStatusCauseTypeIdentifier, kastes nu fejl 9131 (Invalid CodeListItemIdentifier). 


Herudover er værdien 0 anvendt (heller ikke en gyldig værdi).


Manuscript 142881 - Ændring af batchjobbet DFDG-TASS-HandleFromKGSDPMToKG7, som skifter kontaktgruppe fra 24 til 7, når fleksjobaktivitet ophører

DFDG-TASS-HandleFromKGSDPMToKG7 og DFDG-TASS-HandleFromKG10ToKG7-batchjobbene er ændret, så borgeren betragtes som ansat i fleksjobaktivitet til og med døgnets udløb. Hvis borgeren har en ny fleksjobansættelse med start den efterfølgende dag, ser batchjobbet nu bort fra borgeren og undlader altså at skifte kontaktgruppe fra 24 til 7.


Manuscript 143007 - The reported duration is negative, start date is greater than end date

Systemet fejler, når det prøver at håndtere et ulovligt fravær (fx id 61) for den nye KG8, når fraværet har starttidspunkt før tidligere end kontaktgruppen på datoen for start på fraværet.

Løsning: DFDG ser bort fra fraværet, da det på samme dag har en lovlig kontaktgruppe. 


Manuscript 154237 og 154822 - Redaktionelle ændringer til kodelisten AvailabilityAssessmentRegistrationTypeIdentifier

På baggrund af spørgsmål fra a-kasser om kodernes anvendelse foretages redaktionelle ændringer i id 72, 73, 75 og 76:

Identifikator

Navn

Beskrivelse

Startdato

Slutdato

72

Rådighed, medlemmet havde ikke pligt til at deltage i samtale eller aktivitet

Medlemmet er til rådighed, da medlemmet ikke havde  pligt til at møde til samtale eller aktivitet som jobcentret, a-kassen eller anden aktør har indkaldt medlemmet til, jf. § 17 i RB.

01-09-2015

01-07-2100

73

Ej rådighed så længe efter udeblivelse fra samtale eller aktivitet

Medlemmet er udeblevet fra en samtale eller aktivitet, som jobcentret, a-kassen eller anden aktør har indkaldt medlemmet til. Ved efterfølgende samtale hos a-kassen, er det vurderet, at medlemmet ikke står til rådighed "så længe", fx på grund af helbreds- eller børnepasningsproblemer, jf. § 15 i RB.

01-09-2015

01-07-2100

75

Ej rådighed efter udeblivelse fra samtale eller aktivitet, arbejdskrav

Medlemmet er udeblevet fra en samtale eller aktivitet, som jobcentret, a-kassen eller anden aktør har indkaldt medlemmet til. Ved efterfølgende samtale hos a-kassen, er det vurderet, at medlemmet ikke står til rådighed og skal opfylde et arbejdskrav for igen at få ret til dagpenge, jf. § 40 i RB.

01-09-2015

01-07-2100

76

Ej rådighed, så længe. Udeblevet fra samtale eller aktivitet

Medlemmet står ikke til rådighed og udelukkes fra retten til dagpenge "så længe", medlemmet udebliver fra en samtale eller en aktivitet, som jobcentret, a-kassen eller anden aktør har indkaldt medlemmet til, og medlemmet har ikke henvendt sig om udeblivelsen, jf. § 17 i RB.

01-09-2015

01-07-2100







Manuscript 143878 - Fremtidig raskmelding - kan vi få batchjobbet til at smage på raskmeldingsårsager?

Batchjobbet DFDG_TASS_HandleEndedIllnessForSDPM gentilmelder ikke længere, når raskmeldingsårsag er:

  • 12 - Tilkendt pension
  • 27 - Revalideringsydelse
  • 31 - Overgår til fleksjob

Ændringen er foranlediget af ønske fra KSS (case 139570), idet DFDG hidtil har gentilmeldt i disse situationer.


Manuscript 142758 - Håndtering af CPR-flytning (ændring af bopælskommune)

Problem ved CPR-flytning: I WSRM-besked er fraflytnings-jc's jc-kode sendt til fraflytnings-jc - og tillytnings-jc's jc-kode sendt til tilflytnings-jc. 

Løsning: Tilflytterjobcenterets id sendes fremover både til fraflytnings- og tilflytningsjobcenter i PersonJobcenterRegistration wsrm'erne (GetPersonJobcenterVersion4).

DFDG sender først en PersonJobcenterRegistration til det afgivende og det modtagende jobcenter ifm. opdatering af jobcenter tilhørsforhold, og derefter senere på morgnen sendes en PersonNotification til det afgivende jobcenter, hvis der er brug for at der indberettes en status for den flyttende borger (OBS - Se under beskrivelsen af TransferDataService for hvilke KG, der sendes PersonNotification beskeder).


Manuscript 153861 - Nye målgrupper med pligt til selvbook bliver vist som fritaget for selvbook

PersonExemptTypeIdentifier id 2. Fritagelsen skal omdøbes til

  • Navn: "Selvbook med risiko for automatisk afmelding" 
  • Beskrivelse: "Borger kan ikke automatisk afmeldes pba. manglende selvbook". 

På den måde afspejler det den markante fritagelseseffekt, der p.t. eksisterer vedrørende selvbooking (for a-dagpengemodtagere).


Manuscript 153623 - Skift fra KG 24 ved raskmelding

Problem: Ved raskmelding fra KG24 (af personer, der var fleksjobansat), blev borger ikke returneret til at være KG10 (fleksjobansat), men i stedet KG7 (leidig fleksjobvisiteret).

Løsning: Den logik i DFDG, som håndterer raskmelding og kontaktgruppeskift fra 24 til 10, blev ikke eksekveret ved kald af JobnetIllnessService fra Jobnet. Vi har indført logikken i JobnetIllnessService.


Manuscript 142245 - Ændringsønske: fravær med 6 uger til arbejde, barsel, pension m.v - så bør man kunne afmelde 6 uger før

På baggrund af ønske fra jobcentre ønskes der mulighed for at registrere fremtidig afmelding samtidig med, at der registreres mindre intensiv indsats således, at registreringen kan ske i én arbejdsgang. I dag kan fremtidig afmelding max ske 30 dage frem i tid.

Der er derfor tilføjet mulighed for registrering af fremtidig afmelding op til 60 dage før for visse fraværstyper (mindre intensiv indsats - AbsenceIdentifier 43, 44, 45, 46, 71, 72, 73), der overlapper med afmeldedato).Dermed vil flere fremtidige afmeldinger kunne registreres  af sagsbehandlere samtidig med, at der registreres fravær vedrørende mindre intensiv indsats.

Man skal dog være obs på, at fejlbesked ikke er ændret. Afmelding mere end 60 dage frem i tid giver således fejlbeskeden: The cancellation date of an enrollment must be of todays date or a maximum of 30 after todays date.

Løsning: Logik rettet således at alle fristen lukkes for KG på dagen for det fristindfriende møde (batchjobbet "DFDG-TASS-ProcessInterviewDeadlineStatus").


Manuscript 162471 - Tekstændring i CvAdmin

Der indsættes ved patch 2019-3.0.2 tekstændring i CvAdmin (der i øvrigt lukkes helt med release 2019-4):


Manuscript 162749 Dagpengemodtager med indfriet frist skal ikke længere få straksbooking dagen efter mødeafholdelsen

Borger som har booket møde skal ikke længere få straksbooking dagen efter mødet, uanset om der er registreret samtaleafholdelse. Når man har booket sit møde og dagen for mødet oprinder lukkes fristen derfor administrativt.

Argumentet er at borgerne jo har booket et møde. Enten har han været til mødet - men det er ikke registeret - og bliver så forvirret over at få straksbooking. Eller han har ikke været til mødet og så må dey forudsættes, at jobcentret reagerer på dette.


Manuscript 162754 - DFDG-TASS-GetUdbEvents fejler med Value event.UddannelseStar is null for 1379 borgere

Problem:

DFDG forventer at et felt udfyldt i de data vi modtager fra STIL, som i praksis nogle gange er tomt. 

Løsning:

For at indgå opskrivning af ws-snitflade (aktuel version EducationEventService (version 4)) og Wsrm-version (aktuel version GetEducationIncomingEventVersion10) indføres i stedet en ny kodelisteværdi som anvendes i DFDG, når felt fra UDB er tomt:

  • Ny værdi i kodelisten EducationLevelIdentifierType
    • Id: 3
    • Navn: Irrelevant
    • Beskrivelse: Skelnen imellem grundforløb og hovedforløb er ikke relevant.


Manuscript 164533 - Redaktionelle ændringer til CourseAllocationTypeIdentifier (4 id'er)

Forligspartierne bag beskæftigelsesreformen (S, DF, V, RV og K) er enige om seks initiativer, der i 2019 og 2020 skal opkvalificere arbejdsstyrken og sikre virksomhederne adgang til faglært arbejdskraft. Forligspartierne har derfor indgået "Aftale om opkvalificering". Aftalen indebærer bl.a.:

  • At der oprettes yderligere en regional uddannelsespulje
  • At der oprettes yderligere en pulje til opkvalificering inden for mangelområder
  • At der under pulje til uddannelsesløftet fremover også kan ydes tilskud til grundforløb - og at kontanthjælpsmodtagere omfattes af puljen

For at undgå dublering af kodelister for bevillingsrammer foretages der (i stedet) en ændring af navn og beskrivelse på eksisterende id'er således, at det fx tydeligt fremgår, at en pulje, der tidligere vare forbeholdt dagpengemodtagere nu også kan anvendes i forhold til kontanthjælpsmodtagere. 

Id

Navn

Beskrivelse

01-05-2015

01-07-2016

5

Regionale uddannelsespuljer

Uddannelseskøb til forsikrede ledige og jobparate kontanthjælps- og overgangsydelsesmodtagere, der finansieres af de regionale uddannelsespuljer

01-05-2015

01-07-2100

6

Pulje til uddannelsesløft (80 pct. dagpenge til dp.modtagere), herunder grundforløb og hovedforløb

Uddannelseskøb til kontanthjælpsmodtagere og forsikrede ledige, der finansieres af puljen til uddannelsesløft (med 80 pct. dagpenge til dagpengemodtagere), herunder grundforløb og hovedforløb

01-05-2015

01-07-2100

12

Pulje til uddannelsesløft (100 pct. dagpenge til dp.modtagere), herunder grundforløb og hovedforløb

Uddannelseskøb til kontanthjælpsmodtagere og forsikrede ledige, der finansieres af puljen til uddannelsesløft (med 100 pct. dagpenge til dagpengemodtagere), herunder grundforløb og hovedforløb

01-03-2017

01-07-2100

13

Puljer til opkvalificering inden for mangelområder

Tilbud der finansieres af Puljerne til opkvalificering inden for mangelområder

01-03-2017

01-07-2100

925.4.2 Som STAR ønsker jeg at orientere brugerne (sagsbehandler-bruger) om hvilke oplysningstyper, der behandles om den enkelte bruger

Det ønskes tilføjet under Vis brugerprofil i AMP, hvilke oplysningstyper STAR behandler om de enkelte brugere. Teksten ønskes vist uanset hvilken organisationstype (fx STAR, jobcenter, kommune, a-kasse) som brugeren tilhører.

Teksten kan tilføjes den eksisterende grå højre-spalte:


Følgende tekst tilføjes:

STAR behandler følgende oplysningstyper om den enkelte bruger, der har et medarbejdercertifikat:

  • Navn på bruger
  • RID (identifikationsnøgle - oplysninger tilknyttet brugers certifikat)
  • Brugers e-mailadresse
  • Navn og CVR-nr. på organisation som bruger er ansat i (fx navn på jobcenter, kommune eller a-kasse)
  • Roller tilknyttet brugeren
  • Om brugeren er aktiv eller bruger er inaktiveret
  • Login-historik (hvornår brugeren senest har været logget ind via Arbejdsmarkedsportalens logon-løsning, herunder til JobKon, Jobcenter Planner, Sagsbehandler-login til Jobnet samt IP-adresse)

STAR anvender oplysningerne til teknisk adgangskontrol og brugeradministration i forbindelse med anvendelsen af STARs it-systemer.


Således ser det ud efter tilføjelse (fra T2 - 20194):


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

Til Manuscript 121331 Opdatering af hovedjobcentres (xxx00) adresse m.v. via JobcenterService

Jobannonce oprettes i Jobkon vises på Jobnet med DFDG data om jobcenteret.

beskrevet i manuscript sag: 120750

Implementeret i DS-1240 - Som STAR ønsker jeg at aftagere herunder LSS har mulighed for at opdatere informationer på hovedjobcenter med undtagelse af navn (kun STAR) via JobcenterService DRAFT (ALL)

Jobkon, Jobnet og DFDGRolf Marcher Arndt



* 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
  • Eventuelle behov for reduktion af teknisk gæld skal afdækkes


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.