Table of Contents | ||
---|---|---|
|
Forretning
Bestandskørslen sikre sikrer, at der er synkronitet mellem a-kassen egen medlemspopulation og den medlemspopulation, der er registreret i DFDG af a-kasse.
Forretningsmæssigt udløser bestandskørslen derfor en række synkroniseringer herunder
Medlemmer der skal indmeldes
Medlemmer der skal udmeldes
Håndtering ad CPR skiftere
Baggrunde Baggrunden for denne bestandskørsel skal se ses ud fra det forhold af , at et korrekt opdateret a-kassen medlemskabet kasse medlemskab i DFDG er en central forudsætning for en korrekt sagsbehandling i DFDG af forsikret forsikrede ledig (dagpengemodtager) samt sikre sikrer en korrekt adgang til data om den ledige.
...
Indhold af data til bestandskørslen
Til leverancen benyttes de eksisterende ComsService-postkasser, der administreres af KMD. Filerne beriges ikke af KMD. Hver A-kasse modtager data i ...\FromKMD\ Bestandkoersel.
Filens struktur er givet ved:
1 startrække
Et antal datarækker
Slutrække
For filens formater gælder at:
Rækkelængden er fast 44 karakterer
Tegnsættet er ISO8559-1
Numeriske felter højrestilles med foranstillede nuller
Alfanumeriske felter venstrestilles med efterfølgende blanke.
Navngivningen for en leverance til en specifik A-kasse i en måned er som følger:AKASNNN_ÅÅÅÅUU_BESTAND_ ÅÅÅÅMMDDTTMMSS.txt
NNN –A-kasse hovednummer med foranstillet 0
ÅÅÅÅUU – angiver ugenummer for leverancen
BESTAND – Identificerer indholdet, Bestandkørsel
ÅÅÅÅMMDDTTMMSS –unikt leverance-timestamp
Det vil sige at en leverance til Ledernes A-kasse for januar 2014, der er leveret til leverancefolderen den 2. januar kl. 23.52:12 navngives som:
AKAS067_201401_BESTAND_20140102235212.txt
En genleverance til samme A-kasse fra den 4. januar 16.16:21 vil adskille sig på timestamp-delen af filnavnet:
AKAS067_201401_ BESTAND_20140102161621.txt
Der leveres ikke filer for A-kassenumre, der ikke er knyttet borgere til.
Bestandsfilens indhold
Bestandsfilen består af en startrække, datarækker med oplysninger om de enkelte medlemmer og en slutrække.
Startrække
Feltnummer | Betegnelse | Type | Indhold |
---|---|---|---|
1 | Filler | N(10) | 0000000000 |
2 | Kørselsdato | N(8) | ÅÅÅÅMMDD |
3 | A-kassenummer | N(3) | A-kassens hovednummer |
4 | Reserveret | AN(23) | Blanke |
Datarækker
Felt | Format | Felteksempel | Beskrivelse |
---|---|---|---|
CPR | Fix 10 | 021167XXXX | Personnummer (PNR) |
A-kasse kode | Fix 4 | 0015 | A-kasse (hoved)nummer på den A-kasse, medlemmet er tilknyttet. Medsendes kun til kontrol. Gyldige værdier kan hentes via GetUnemploymentFundList metoden i CodeList servicen |
A-kasse afdelingsnummer | Fix 6 | 150000 | Nr. på den a-kasseafdeling, hvor medlemmet er tilknyttet. Medsendes kun til kontrol. Gyldige værdier kan hentes via GetUnemploymentFundList metoden i CodeList servicen |
Oprindelig startdato | ÅÅÅÅ-MM-DD | 2010-12-28 | Datoen hvor personen er registreret som medlem af A-kassen. |
Eksempel på række efter ændringen:
010580XXXX00151500002009-05-2700002005-05-17
Slutrække til a-kasserne
Feltnummer | Betegnelse | Type | Indhold |
---|---|---|---|
1 | Filler | N(10) | 9999999999 |
2 | Antal rækker | N(10) | Antal rækker inklusive start- og slutrækker med foranstillede nuller. |
3 | Reservereret | AN(24) | Blanke |
/wiki/spaces/FYS/pages/4519329803.GetAkasseBestand (GET /v1/Akassemedlemskab/bestand{}).
Struktur er givet ved:
akassekode - Kode på a-kasse.
afdelingskontorKode - Kode på a-kasse kontor
Forsikringskategori
medlemskabstartdato - Startdato for medlemskab i a-kassen
medlemsskabophoersdato - Slutdato for medlemsskab i a-kassen
Populationen er alle aktive medlemmer samt dem, der er registreret ophørt indenfor de seneste 31 dage
Behandling i a-kasse
Medlemmer, der ikke er i
...
bestanden der fås fra servicen - og som skal indmeldes ift. medlemsoplysningerne i DFDG
Bestandskørsel:
A-kasserne foretager bestandskørsel mindst én gang pr. måned. Anbefaling om ugentlig bestandskørsel.
For medlemmer der ikke er i bestandsfilen bestanden fra DFDG indsendes a-kassen medlemstilgang med oprindelig tilgangsdato
Indmeldig sker via /wiki/spaces/FYS/pages/4519329803.CreateAkassemedlemskab (POST /v1/Akassemedlemsskab
Hvis der i DFDG er registreret aktuelt medlemskab af en anden a-kasse, som blokerer for a-kassens ønskede medlemsregistrering , (dette kan ske hvis ny a-kasses startdato for medlemskab ligger før eksisterede a-kasses medlemskabstartdato). vil den aktuelle a-kasse automatisk modtage besked (WSB), hvor den formodede fejlagtige medlemsregistrering med startdato tilsendes
Besked sker via Akassemedlemskab.WSB (test 2025-2, prod 2025-2) anden WSB KontrollerAkasseMedlemsskab (body på den der vil have medlemmet og fra hvilken dato
På baggrund af denne besked kan denne anden a-kasse tilbagekalde sin medlemsregistrering hvis dette er korrekt, at der skal ske tilbagekaldelse
Dette sker via /wiki/spaces/FYS/pages/4519329803.UpdateAkassemedlemskabTilbagekaldelse (PUT /v1/akassemedlemskab/Tilbagekaldelse/{})
Det er muligt for den nye a-kasse at slå aktuelt a-kassemedlemsskab op med henblik på evt. manuel kontakt til den anden a-kasse (hvis det vurderes nødvendigt for at de involverede a-kasse kan tale medlemskabet på plads i rette a-kasse)
Dette sker via /wiki/spaces/FYS/pages/4519329803 .GetAkassemedlemskab (GET /v1/Akassemedlemskab/{})
A-kassen, som ikke i første omgang kan registrere medlemstilgangen, bør afvente at tidligere/aktuel a-kasse har tilbagekaldt sin medlemsregistrering.
Fallback med at registrere med d.d. som dato for medlemstilgang bør kun undtagelsesvist anvendes (se punkt 2.4 vedr. brug af fallback MT/MA), da det indebærer større risiko for dårlig datakvalitet.
Kan a-kassen stadig ikke gennemføre registreringen, indsamles fejlede registreringer og indsendes til STAR, Systemforvaltningen, via sag i TopDesk, for datagenopretning.
Data der fremsendes til Systemforvaltningen skal indeholde: CPR, A-kassekode (6 cifret), Oprindelig Startdato, Forsikringsgrad, Dato for Dagpengeret. Dertil en forklaring om forsøgt MT og oplevede problemer i den sammenhæng.
Hvis medlemmet i forvejen er medlem af en anden A-kasse, vil denne A-kasse modtage en WSB besked, når medlemsafgangen er registreret a-kassen (der dannes ikke WSB når SF foretager manuel datagenopretning).
Hvis medlemmet i forvejen var tilmeldt i DFDG som jobsøgende dagpengemodtager, vil den afgivende A-kasse ligeledes modtage en WSB besked om medlemsafgang.
Den registrerende A-kasse vil i denne situation modtage en WSB besked om hændelser som ligger på og efter dato for medlemstilgang.
...
Medlemmer, der ikke skal være i bestanden - og som derfor skal ”udmeldes” ift. medlemsoplysningerne i DFDG
For personer, der indgår i bestandsfilen bestanden fra DFDG, men ikke (længere) er medlem af A-kassen, gøres følgende:
For medlemmer der har forladt a-kassen uden at være overflyttet til en ny a-kasse meldes medlemsafgang til DFDG med oprindelig dato for medlemsafgang:
UnemploymentFundMembershipService.MembershipCancellation/wiki/spaces/FYS/pages/4519329803 .UpdateAkassemedlemskabOphoer (PUT /v1/akassemedlemskab/ophoer/{})
For medlemmer, som er overflyttet til en ny a-kasse, må der ikke sendes medlemsafgang til DFDG fra fraflytter a-kassen, med mindre det er mere end 30 dage siden, overflytningen angiveligt fandt sted (målt fra a-kassens registreringstidspunkt for udmeldelse), og person fortsat står som medlem af fraflytter a-kassen. Medlemsafgangen indmeldes med oprindelig dato for medlemsafgang:
UnemploymentFundMembershipService.MembershipCancellationEfter de 30 dag kan UpdateAkassemedlemskabOphoer (PUT /v1/akassemedlemskab/ophoer/{}) anvendes
For medlemmer, der fejlagtigt står som medlem af a-kassen, skal kassen tilbagekalde sin medlemsregistrering
UnemploymentFundMembershipService.RecallMembershipRegistration/wiki/spaces/FYS/pages/4519329803.UpdateAkassemedlemskabTilbagekaldelse (PUT /v1/akassemedlemskab/Tilbagekaldelse/{})
For medlemmer, der når eller er nået folkepensionsalder foretager a-kassen en udmelding
UnemploymentFundMembershipService.MembershipCancellation /wiki/spaces/FYS/pages/4519329803.UpdateAkassemedlemskabOphoer (PUT /v1/akassemedlemskab/ophoer/{}) med årsag (UnemploymentFundMembershipCancellationCodeTypeIdentifierophoersAarsag) "Udmeldt i forbindelse med bestandskørsel" (id 6)
For Fallback for medlemmer, hvor a-kassen ikke kender cpr nr i eget medlemsregister kan disse indmeldes til STAR i en TopDesk sag eller med sikker mail med henblik på, at STAR ved datagenopretning afslutter medlemsregistreringerne i DFDG således, at de ikke vi forekomme i efterfølgende bestandsfiler.
2.3 Medlemmer med gammelt cpr.nr., der ikke skal være i bestanden - og som derfor skal ”udmeldes” ift. medlemsoplysningerne i DFDG (CPR-skiftere som a-kassen kender under et nyt CPR-nummer)
- I det omfang a-kassen ikke (i forvejen) har sendt en MA på medlemmets tidligere CPR.nr., vil medlemmet optræde i de ugentlige
bestandsfiler
A-kassen sender en MA på medlemmets tidligere cpr.nr. –
UnemploymentFundMembershipService.MembershipCancellation med afmeldingsårsag id 6 - "Udmeldt i forbindelse med bestandskørsel" og MA dato skal være dato for cpr-skift (MT på nyt cpr nummer ligeledes med dato for cpr skift)
Hvis a-kassen ikke kan dette, oprettes datagenopretningssag til Systemforvaltningen med oplysning om cpr.nr., A-kassekode (6 cifret), Oprindelig Startdato, Forsikringsgrad og Dato for Dagpengeret. Dertil en forklaring om forsøgt MA og oplevede problemer i den sammenhæng.
2.4 Fall-back
Baggrund
Problem: A-kassen kan ikke altid fortælle DFDG, at en person er a-kassens medlem
Enten fordi en anden a-kasse ikke sender RecallMembershipRegistration eller fordi DFDG vil ikke tage imod registreringen, fx fordi
A. RecallMembershipRegistration tilvagekaldelse (UpdateAkassemedlemskabTilbagekaldelse (PUT /v1/akassemedlemskab/Tilbagekaldelse/{})) fejler med fejl 9161-9164
Fejlkode | Beskrivelse i error code kodelistenDansk beskrivelse | ||||
---|---|---|---|---|---|
9161 | Recall is only allowed for unemployment fund who has current or latest membership period | Recall Medlemstilbagekaldelse er kun tilladt for aktuel eller seneste a-kasse | 9162 | The specified UnemploymentFundMembershipRegistrationDate does not match the one registered | Anvendt MT-dato svarer ikke til dato lovlig for a-kassen der har nuværende eller seneste medlemsperiode |
9162 | Den angivet medlemskabsstartdato er ikke den samme som den registreret i DFDG | ||||
9163 | The specified UnemploymentFundMembershipCancellationDate does not match the one registered | Anvnendt MA-dato svarer ikke til dato registreret i DFDG | 9164 | Recall is not allowed since citizen has been enrolled during the membership period | Der kan ikke recall'es på en person, der har været tilmeldt som jobsøgende dagpengemodtager Den angivet medlemsskabophørsdato er ikke den samme som den registreret o DFDG |
9164 | Tilbagekaldelse er ikke mulig da medlem har være tilmeldt i medlemsperioden |
Bemærk, at recall kan foretages af aktuel a-akasse, hvis der er et medlemskab i en tidligere a-kasse, der kan genoptages således, at personen ikke kommer til at stå uden a-kassemedlemsskab i den periode personen er tilmeldt som arbejdssøgende dagpengemodtager.
...
Fejlkode | Beskrivelser i error code kodelisten | Dansk beskrivelse |
---|---|---|
4582 | Membershipstartdate predates previously registered membershipregistration | Anvendt MT-dato ligger før MT-dato Anvendt medlemskabsstartdato ligger før medlemskabsstartdato registreret i DFDG |
4583 | The cancellation of the membership predates the membershipstartdate | Ønsket Ønsket ophørsdato for annullering af medlemskab ligger forud for startdato for medlemskab registreret i DFDG |
...
Hvis a-kassen A får fejl 4582 eller 4583 på MembershipRegistration medlemsregistrering og der er aktuelt medlemskab i a-kasse A, og A har modtaget en MembershipCancellation besked om medlemsophør fra DFDG, så bruger A den udmeldelsesdato, der er her, til at danne en MembershipRegistration medlemsregistrering med en ”operationel alternativ” indmeldelsesdato i A
Hvis a-kassen A får fejl 4582 eller 4583 på MembershipRegistration medlemsregistrering og der er aktuelt medlemskab hos A og A ikke har modtaget en MembershipCancellation medlemsophør fra DFDG, så danner A en MembershipRegistration medlemsregistrering med dags dato som indmeldelsesdato i A
Dermed accepterer DFDG MembershipRegistration medlemsregistrering fra a-kasse A
...
Forsikringsgrad / forsikringskategori og dato for dagpengeret
Hvis der er uoverensstemmelse med den Forsikringsgrad/forsikringskategori (UnemploymentInsuranceCategoryTypeIdentifierforsikringskategori) der er registreret fås i bestandsfilen bestandsen fra DFDG, opdaterer skal a-kassen medlemsregistreringen med de korrekte oplysningerkorrigere denne
Metode: UnemploymentFundMembershipService.UpdateMembershipRegistration /wiki/spaces/FYS/pages/4519329803.UpdateAkassemedlemskab (PUT /v1/akassemedlemskab{})
Hvis medlemmet står med forkert medlemsperiode startdato (UnemploymentFundMembershipRegistrationDate) eller Dato for dagpengeret (UnemploymentBenefitRightsStartDate)medlemskabsstartdato), skal a-kassen korrigere denne
Metode: /wiki/spaces/FYS/pages/4519329803.CreateAkassemedlemskab (POST /v1/Akassemedlemsskab)
Hvis der er uoverensstemmelse med dato for ret til dagepenge der fås i bestandsen fra DFDG, skal a-kassen korrigere denne
Metode: UnemploymentFundMembershipService.MembershipRegistration /wiki/spaces/FYS/pages/4519329803.UpdateAkassemedlemskab (PUT /v1/akassemedlemskab{})
Note til STAR: Husk at UnemploymentBenefitRightsStartDate at dagepengeretsdato i denne service ikke er det samme som indberettes i UnemploymentBenefitsAccountService (i tælleren BenefitsGrading - feltet GradingDate)