991.3 Oplysninger fra UDK om Tidlig pension og Kompensationsbeløb

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)Jesper Brunholm

2021-3 (udvikling)

2021-4 (ibrugtagning)

1.0UDK, A-kasser, KSS


OBS

STAR ønsker at udvikle denne i release 2021-3 af hensyn til:

  • UDKs mulighed for at udvikle og teste op mod ny snitflade i god tid inden ny indberetningsservice skal anvendes i produktion
  • A-kasserne således, at ny WSRM-besked og ny Get-metode er tilgængelig i testmiljøer i god tid, inden de skal anvendes i produktion

Ibrugtagning med release 2021-3:

  • KSS og a-kasse: Nye og ændrede værdier i kodelisterne
    • ClientSystemTypeIdentifier anvendes i prod. fra release 2021-3 (kodelisten anvendes på WSRM'er på WsrmMessageService (version 11) til at aflæse, om beskeden er genereret af aftagers egne registreringer eller tredjepart)
    • OrganisationTypeIdentifier anvendes i prod. fra release 2021-3

Ibrugtagning med release 2021-4:

  • UDK ibrugtager i produktion ny indberetningsservice
  • A-kasserne ibrugtager ny WSRM-besked og ny Get-metode (Get-metoden er relevant ifm. medlemsskift, da den nye a-kasse ikke vil have modtaget WSRM'er foranlediget af UDKs indberetninger forud for overgang til ny a-kasse)

UDK's indberetning:

  • UDKs indberetning til DFDG starter først primo januar 2022  og WSRM'er til a-kassers dannes i prod. derfor først fra dette tidspunkt



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?

03-05-2021

0.3

Knud de Place og Jesper Brunholm

Snitflader indlagt, forretningsregler beskrevet

07-05-2021

0.3

Jesper 

Tydeliggjort at WSRM udsendelse sker som vanligt

19-05-20210.5Jesper Omlagt til danske forretningstermer i snitfladen. Tilføjet slutdatoer for udtrædelse af TidligPension
16-06-20210.5Knud

DFDG sletter oplysninger om TP og Kompensationsbeløb 5 år efter folkepensionsalder. Der sendes ikke GDPR-slettebesked herom til a-kasserne.

29-06-20210.5JesperOplysningerne slettes 6 år efter folkepensionsalder for at sikre at en evt. aflevering til Rigsarkivet vil være sket
18-08-20211.0KnudV1.0 - ikke andre ændringer.

Interne links (indhold i links ikke relevant for eksterne)

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

DS-5405 - Getting issue details... STATUS


Indholdsfortegnelse




Afgrænsning af epic

Afgrænsning

Som UDK

vil jeg gerne kunne indberette oplysninger til DFDG om

  • afgørelse om medlemmets overgang til Tidlig pension
  • afgørelse om udbetaling af Kompensationsbeløb til medlemmet

for at DFDG kan videregive oplysningerne til a-kasser med henblik på at undgå fejludbetalinger af efterløn og skattefri efterlønspræmier.

Som UDK vil jeg gerne kunne læse oplysninger i DFDG til brug for administrationen af Tidlig pension.

Acceptkriterier

Nr.BeskrivelseRelevant for
991.3.1

UDK kan indberette oplysninger til DFDG om 

  • UDKs afgørelse om medlemmets overgang til Tidlig pension
  • UDKs afgørelse om udbetaling af Kompensationsbeløb til medlemmet
DFDG
991.3.2DFDG danner WSRM til a-kasser på baggrund af UDKs indberetning af oplysningerDFDG, SF
991.3.3A-kasser, UDK og STAR kan kalde Get-metode i Ny serviceDFDG
991.3.4De oplysninger UDK indberetter kan ses i LSSDFDG
991.3.5UDK kan læse oplysninger i DFDG om dato for overgang til efterløn og dato for afgang fra efterlønDFDG
991.3.6UDK kan læse oplysninger i DFDG om de seneste 9-12 måneders medlemskab af a-kasserDFDG
991.3.7DFDG gemmer de indberettede data på PersonId - men anvender fortsat CPR-nr i eksterne snitlader (Save, Get og i WSRM-besked)DFDG
991.3.8DFDG GDPR-sletter oplysninger om TP og Kompensationsbeløb 6 år efter folkepensionsalderDFDG
Kriterier for tilsagn til serviceaftager i forhold til STARs snitfladerBerørte acceptkriterierBemærkninger

991.3.1991.3.2991.3.3991.3.4991.3.5991.3.6
UDK indberetter ved brug af nye webservice til DFDGX





A-kasser abonnerer på ny WSRM-besked type med oplysninger indberettet af UDK vedr. Tidlig pension og Kompensationsbeløb
X




A-kasser kan kalde ny Get-metode i den nye service for at udlæse oplysninger indberettet af UDK vedr. Tidlig pension og Kompensationsbeløb

X



UDK kan læse oplysninger om overgang til efterløn og afgang fra efterløn i EarlyRetirementDataService.GetLatestEarlyRetirementData



X

UDK kan læse oplysninger om a-kassemedlemskab i UnemploymentFundMembershipService (Version 4) .GetMembershipHistory




X
KSS og a-kasser anvender opdateret kodeliste (ClientSystemTypeIdentifier)
X




A-kasser kan efter eget ønske bruge UnemploymentFundMembershipService (Version 4) .GetMembershipHistory i stedet for PersonHistoryService




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.

SummaryVarslingstypeVarslingsnoteEksterne SnitfladerInterne SnitfladerProject
CodeListService (version5).ClientSystemTypeIdentifierÆndretNye og opdaterede værdier i kodelistenA-kasse, KSS, PlannersystemerSFD+S
CodeListService (version5).OrganisationTypeIdentifierÆndretOpdaterede og udgåede værdier i kodelistenA-kasse, KSS, PlannersystemerSFD+S
JobSearch.OrganisationTypeCodeListÆndretOpdaterede og udgåede værdier i kodelistenA-kasse, KSS, PlannersystemerSFD+S
PensionService (Version 1).GetTidligPensionNyNy metode til udhentning af Tidlig PensionsdataA-kasse, UDKSFD+S
PensionService (Version 1).SaveTidligPensionNyNy service og ny metode til UDK's indberetning af Tidlig PesionsdataUDKSFD+S
Taxonomy.OrganisationTypeCodeListÆndretOpdaterede og udgåede værdier i kodelistenA-kasse, KSS, PlannersystemerSFD+S
UnemploymentFundMembershipService (Version 4) .GetMembershipHistoryÆndretNy serviceversion med ny metode til a-kasse medlemshistorikA-kasse(f), UDKSFD+S
WsrmMessageService (Version 11).GetTidligPensionVersion1NyNy WSRM giver besked om UDK's indberetning af Tidlig PesionsdataA-kasseSFD+S
Ydelsesudstilling.OrganisationTypeCodeListÆndretOpdaterede og udgåede værdier i kodelistenUDKSFD+S

Automatisk oversigt

Ikke synlig for eksterne, men indeholder ikke andre oplysninger end kopieret til den manuelle oversigt ovenfor.

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


Beskrivelse af epic

Baggrund

UDKs databehov

I forbindelse med Udbetaling Danmarks (herefter UDKs) administration af Tidlig pension har UDK brug for oplysninger om følgende:

  • om ansøger er på efterløn og datoen for eventuel ophør fra efterlønsordningen for, at der ikke udbetales Tidlig Pension med urette.
  • om ansøger har været medlem af en a-kassen op til overgangen til Tidlig pension

UDK kan læse disse oplysninger i DFDG ud fra eksisterende indberetninger fra a–kasserne til DFDG.


A-kassernes databehov

Medlemmer, der overgår til Tidlig pension, skal ikke samtidig kunne modtage efterløn. Måneder med Tidlig Pension skal nedskrive medlemmets eventuelle præmieudbetaling. A-kasserne har derfor behov for at modtage oplysninger fra UDK om:

  • Overgangsdatoen til Tidlig pension (for at kende det rette tidspunkt at stoppe efterlønnen).


Tidligere efterlønsmodtagere, der er overgået til Tidlig Pension og som vælger at modtage kompensationsydelse, må ikke få tilbagebetalt efterlønsbidrag. For at A-kassen kan hindre tilbagebetaling af efterlønsbidrag er der behov for, at oplysningen om valg af kompensationsydelse bliver delt med a-kassen.

Til brug for dette oprettes ny snitfalde som UDK kan anvende ved indberetning til DFDG - og så DFDG kan sende (ny) WSRM-besked til a-kassen til brug for a-kassens administration af efterløn samt udstille dette i en get-metode hvor a-kassen kan hente.

Regler

Det vil blive indarbejdet i databekendtgørelsen:

  • hvilke eksisterende oplysninger indberettet af a-kasserne til DFDG om medlemskab og efterløn, der videregives til UDK
  • hvilke oplysninger UDK skal indberette til DFDG - og at de videregives til a-kasserne

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.

A-kasse

Ved modtagelse af WSRM om overgang til Tidlig Pension skal a-kassesystemet registrere udtræden af efterløn dagen før overgang til Tidlig Pension for medlemmer, der er på efterløn og tilpasse præmieudbetalingsystemet til at fradrage 160,33 timers mulig præmieoptælling pr. måned med udbetaling af Tidlig pension.

Ved modtagelse af WSRM om valg af kompensationsydelse skal a-kassesystemet sikre, at der ikke kan tilbagebetales efterlønsbidrag for dette medlem og at medlemmer med tilvalg af kompensationsydelse ikke udsøges til tilbagebetaling af efterlønsbidrag ved overgang til alderspension.

Jobcenter

Jobcenter fagsystemerne påvirkes - bortset fra ændringer i kodelisterne ClientSystemTypeIdentifier og OrganisationTypeIdentifier - ikke.

Kommunale ydelsessystemer

KY og KMD Aktiv påvirkes ikke.

KSD påvirkes - bortset fra ændringer i kodelisterne ClientSystemTypeIdentifier og OrganisationTypeIdentifier - ikke. Og KSD kun i det omfang KSD skifter fra GetIllnessUpdatedVersion6 til GetIllnessUpdatedVersion7, hvor kodelisten ClientSystemTypeIdentifier anvendes.

Danske forretningstermer i DFDG services

Danske forretningstermer i DFDG services

STARs arkitekturfunktion har besluttet at vi i takt med udvikling af nye services går over til at udstille services med forretningstermer på dansk.

Dette indføres med en pragmatisk tilgang og ind til videre kun på nye services (for WSRM: nye beskeder).

Principperne justeres løbende efterhånden som afklaringer falder på plads (som fx om det skaber problemer for eksterne hvis vi har æøå i snitflader), og vedligeholdes på siden Den gode brug af det danske og engelske sprog i DFDG Classic og forretningsdomæner (siloer)

991.3.1 - UDK kan indberette oplysninger til DFDG om afgørelser om Tidlig pension og afgørelser om Kompensationsbeløb

SaveTidligPension metoden skal kunne kaldes af myndighedstyperne:

  • UDK
  • STAR

(Get-metode: Se acc.kr. 991.3.3 nedenfor)

Da det ikke kan afvises at der forekommer afgang fra TidligPension som efterfølges af en ny tilgang til TidligPension, er der medtaget en GUID som er specifik for et "forløb", startende ved mindst 1 afgørelsesdato, og som skal bruges ved opdateringer til samme forløb.

Der valideres imod at to Tidlig Pension forløb på en borger overlapper med hinanden (defineret ved TidligPensionOvergangsdato og TidligPensionOphoersdato). Fejl som kastes i den sammenhæng: 9434 - Forløb må ikke overlappe andet Tidlig Pension forløb.

Der laves en Save-metode som fungerer og bruges som følger:

  1. Der laves en første skrivning. Hvis GUID er medsendt anvendes denne, ellers oprettes der en GUID, som fås i response. Der sendes WSRM med Create indikation til WSRM-aftagere. 
  2. Efterfølgende kald med samme GUID overskriver fuldstændigt tidligere indberetning(er), så hvis fx PaymentOfRecompense sendes i 1 kald, skal den medsendes i alle efterfølgende kald for fortsat at eksistere på forløbet. Der sendes WSRM med Update indikation til WSRM-aftagere.
  3. Efterfølgende kald med samme GUID uden hverken OvergangTilTidligPension eller Kompensationsudbetaling er at betragte som en korrektion (da sletning som sådan ikke giver mening). Der sendes WSRM med Update indikation til WSRM-aftagere.

Bemærk at kun RegistrationType Create og Update er i brug, der kan ikke komme en WSRM af typen Delete.

PensionService (Version 1).SaveTidligPension

Element
Type
Detaljer
Forekomst
Beskrivelse
SaveTidligPensionRequestSaveTidligPensionDataRequestType
1
-    PersonnummerPersonCivilRegistrationIdentifierType
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})|00000000001Borgers personnummer. Kendt fra øvrige snitflader som PersonCivilRegistrationIdentifier
-    TidligPensionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}0 - 1Unik identifikation af et Tidlig Pensionsforløb
-    OvergangTilTidligPensionOvergangTilTidligPensionType
0 - 1Afgørelse om overgang til Tidlig Pension
-    -    TidligPensionOvergangsdatodate
1Dato for overgang til Tidlig Pension
-    -    TidligPensionAfgoerelsesdatodate
1Afgørelsesdato
-    -    TidligPensionOphoersdatodate
0 - 1Dato for ophør i Tidlig Pension
-    KompensationsudbetalingKompensationsudbetalingType
0 - 1Afgørelse om udbetaling af Kompensationsbeløb
-    -    Kompensationsafgoerelsesdatodate
1Afgørelsesdato


Response

Element
Type
Detaljer
Forekomst
Beskrivelse
CreatedResponseCreatedResponseType
1Kvittering som indeholder den unikke identifikation for den oprettede entitet

- CreatedItemIdentifier

guid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation for den oprettede entitet

Fejl

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4575You are not authorizedYou are not authorized to execute the operation
9434Forløb må ikke overlappe andet Tidlig Pension forløbDer er et eksisterende Tidlig Pension forløb på samme borger med overlap i perioden Overgangsdato til Ophørsdato

Fejlkoder med grå baggrund er del af STARs standard Fejlhåndtering som normalt ikke fremgår af snitfladebeskrivelsen

991.3.2 DFDG danner WSRM til a-kasser på baggrund af UDKs indberetning af oplysninger

Ny WSRM-beskedtype på WsrmMessageServicev (version 11).GetTidligPensionVersion1.

Beskeden sendes til borgers aktuelle a-kasse (medlemskab på UDK indberetningstidspunktet er eneste betingelse for afsendelse af WSRM til a-kassen).

Beskeden sendes ved UDKs indberettelse af Tidlig Pension med RegistrationType Create og ved eventuelle opdateringer med RegistrationType Update (dvs. for WSRM aftager fungerer dette helt som det plejer)  

WsrmMessageService (Version 11).GetTidligPensionVersion1

Element
Type
Detaljer
Forekomst
Beskrivelse
GetTidligPensionVersion1ResponseGetTidligPensionVersion1TypeCollection
1
-    GetTidligPensionTypeGetTidligPensionType
Base: WSRMMetadataBaseType

0 - *
-    -    BaseType

1
-    -    -    WSRMMetadataWSRMMetadataType
0 - 1
-    -    -    -    MessageIdentifierguid
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
-    -    -    -    ClientSystemTypeIdentifierClientSystemTypeIdentifierType
0 - 1
-    -    -    -    RegisteringAuthorityActiveOrganisationHeaderType
0 - 1
-    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
Base: int
MinInclusive: 1
MaxInclusive: 100
1
Kodeliste med organisationstype / myndighedstype
-    -    -    -    -    OrganisationCodeOrganisationCodeType
Base: string
Length: 1-201
Identifikation af organisation / myndighed
-    -    -    -    RegisteringUserRequestUserMetadataType
0 - 1
-    -    -    -    -    RequestUserStructureRequestUserStructureType
1Information om den kaldende bruger.
-    -    -    -    -    -    UserFullNameUserFullNameType
Base: string
Length: 1-1401Sagsbehandlers fulde navn, ved systemkald angives systemets og jobbets navn her.
-    -    -    -    -    -    RequestUserTypeIdentifierRequestUserTypeIdentifierType
1Brugertype
-    -    -    -    -    -    UserIdentifierUserIdentifierType
Base: string
Length: 1-2551Unik identifikation af brugeren, f.eks. en GUID, et medarbejder ID, system ID, bruger ID, certifikat ID, cpr-nummer, email (hvis den er unik) o.l.
-    -    -    -    -    -    UserEmailEmailAddressIdentifierType
Base: string
Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Brugers e-mail.
-    -    -    -    -    RequestOrganisationStructureRequestOrganisationStructureType
1Den organisation som registrerende bruger tilhører.
-    -    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Kodeliste med organisationstype / myndighedstype for registrerende bruger.
-    -    -    -    -    -    OrganisationCodeOrganisationCodeType
Base: string
Pattern: [-][1]|[0-9]{1,8}1Organisationskode for den registrerende bruger.
-    -    -    -    -    RegistrationDateTimedateTime
1Kaldende systems registreringstidspunkt.
-    -    -    -    EnqueueDateTimedateTime
0 - 1
-    -    -    -    SortKeyunsignedLong
0 - 1
-    -    TidligPensionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af et Tidlig Pension forløb
-    -    PersonnummerPersonCivilRegistrationIdentifierType
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})|00000000001Borgers personnummer. Kendt fra øvrige snitflader som PersonCivilRegistrationIdentifier
-    -    OvergangTilTidligPensionOvergangTilTidligPensionType
0 - 1Afgørelse om overgang til Tidlig Pension
-    -    -    TidligPensionOvergangsdatodate
1Dato for overgang til Tidlig Pension
-    -    -    TidligPensionAfgoerelsesdatodate
1Afgørelsesdato
-    -    -    TidligPensionOphoersdatodate
0 - 1Dato for ophør i Tidlig Pension
-    -    KompensationsudbetalingKompensationsudbetalingType
0 - 1Afgørelse om udbetaling af Kompensationsbeløb
-    -    -    Kompensationsafgoerelsesdatodate
1Afgørelsesdato
-    -    RegistrationTypeRegistrationTypeType
Base: string
Enumeration:
  • Created
  • Updated
  • Deleted
1Handlingen dvs. oprettelse, opdatering eller sletning.
-    -    DFDGRegistreringstidspunktdateTime
1Dato og tid for registrering i DFDG

Kodelisten ClientSystemTypeIdentifier opdateres

Kodelisten ClientSystemTypeIdentifier opdateres således at UDK kan fremgå som aktør, der har foranlediget WSRM-besked.

  • Id 12 omdøbes, da den pågældende styrelse har ændret navn
  • Id 13 omdøbes (da Systematic ikke mere driver serviceplatformen)
  • Id 18 beskrivelse opdateres.
  • Id 31 påsættes slutdato, da Jobcenter Planner ikke anvendes efter release 2020-4
  • Nyt id 57 (Udbetaling Danmark)
IdNavnBeskrivelseStartdatoSlutdato
12

Styrelsen for Videregående Udannelser

Uddannelses- og Forskningsstyrelsen

Styrelsen for Videregående Uddannelser. UDS

Uddannelses- og Forskningsstyrelsen

01-05-201601-07-2100
13

Systematic Kombit SP

Kombit Serviceplatformen

Systematic Kombit Serviceplatform

Kombit Serviceplatformen

01-05-201601-07-2100
18STAR Vitas

STAR. KnowledgeCube Vitas

STAR Vitas

01-05-201601-07-2100
31Jobcenter PlannerJobcenter Planner01-05-201618-09-2021
57Udbetaling DanmarkUdbetaling Danmark01-04-202101-07-2100


Drop-down liste i AmpAdmin2 opdateres (Internt rettet)

Dropdown liste i AmpAdmin2 opdateres således, at den/de nye/ændrede kodelisteværdier i kodelisten ClientSystemTypeIdentifier kan vælges.


Kodelisterne i DFDG, Taxonomy, JobSearch og Ydelsesudstilling for OrganisationTypeIdentifier opdateres

  • Id 9 og 10 lukkes, da de pågældende organisationstyper ikke længere findes
  • Id 16 omdøbes, da den pågældende styrelse har ændret navn
  • Id 19 omdøbes, da det pågældende ministerium har skiftet navn
IdNavnBeskrivelseStartdatoSlutdato
9BeskæftigelsesregionBeskæftigelsesregion09-01-201518-09-2021
10DriftsregionDriftsregion09-01-201518-09-2021
16

Styrelsen for Videregående Uddannelser

Uddannelses- og Forskningsstyrelsen

Styrelsen for Videregående Uddannelser

Uddannelses- og Forskningsstyrelsen

20-01-201601-07-2100
19

Udlændinge, Integrations- og Boligministeriet (UIBM)

Udlændinge-og Integrationsministeriet (UIM)

Udlændinge, Integrations- og Boligministeriet (UIBM)

Udlændinge-og Integrationsministeriet (UIM)

20-04-201601-07-2100


993.3.3 - Oplysninger som UDK indberetter om afgørelser om Kompensationsbeløb og Tidlig pension skal udstilles i Get-metode.

Metoden skal kunne kaldes af myndighedstyperne:

  • A-kasse (for egne medlemmer)
  • UDK
  • STAR

PensionService (Version 1).GetTidligPension

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetTidligPensionRequestGetTdligPensionRequestType
1
-    PersonnummerPersonCivilRegistrationIdentifierType
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})|00000000001Borgers personnummer. Kendt fra øvrige snitflader som PersonCivilRegistrationIdentifier

Output

Element
Type
Detaljer
Forekomst
Beskrivelse
GetTidligPensionResponseGetTidligPensionResponseType
1
-    TidligPensionCollection
1
-    -    TidligPensionType

0 - *Tidlig pension forløb
-    -    -    TidligPensionIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Unik identifikation af et Tidlig Pension forløb
-    -    -    OvergangTilTidligPensionOvergangTilTidligPensionType
0 - 1Afgørelse om overgang til Tidlig Pension
-    -    -    -    TidligPensionOvergangsdatodate
1Dato for overgang til Tidlig Pension
-    -    -    -    TidligPensionAfgoerelsesdatodate
1Afgørelsesdato
-    -    -    -    TidligPensionOphoersdatodate
0 - 1Dato for ophør i Tidlig Pension
-    -    -    KompensationsudbetalingKompensationsudbetalingType
0 - 1Afgørelse om udbetaling af Kompensationsbeløb
-    -    -    -    Kompensationsafgoerelsesdatodate
1Afgørelsesdato
-   -    -    DFDGRegistreringstidspunktdateTime
1Dato og tid for opdatering af Tidlig Pensionsdata

Fejl

Fejlkode
Fejltekst
Beskrivelse
1001Invalid cprThe submitted cpr is either to long or short or contains data not interpretable as a date
1010Unknown cprThe submitted cpr is unknown to the system
1014Failed to validate messageThe submitted message could not be validated
4575You are not authorized

You are not authorized to execute the operation

9214No data foundNo data found

9214 gives i tilfælde hvor der ikke foreligger nogen data på den pågældende borger.

991.3.4 - De oplysninger UDK indberetter kan ses i LSS og indgå i registerudskrift

Oplysninger som UDK indberetter om afgørelser om Kompensationsbeløb og Tidlig pension skal kunne aflæses LSS og indgå i registerudskrift.


991.3.5 - UDK kan læse oplysninger i DFDG om dato for overgang til efterløn og dato for afgang fra efterløn

Oplysninger om dato for overgang til efterløn og evt. afgang fra efterløn kan læses i EarlyRetirementDataService.GetLatestEarlyRetirementData:

Opdatering af adgangsattribut

Metoden opdateres adgangsattributmæssigt således, at UDK som myndighedstype kan kalde metoden.

Efterfølgende tildeles i AmpAdmin2 tillige rettigheder på UDKs certifikat til, at UDK kan kalde servicen/metoden. Tildelingen sker manuelt via AmpAdmin2 (i både test og i prod., da det kun er ét certifikat, der skal have opdateret rettigheder i test og prod.).

991.3.6 - UDK kan læse oplysninger i DFDG om de seneste 9-12 måneders medlemskab af a-kasser

Historik for medlemskab af a-kasser udstilles i UnemploymentFundMembershipService (Version 4) .GetMembershipHistory (som jf. STARs arkitektur roadmap på sigt skal overtage opgaven fra PersonHistoryService.GetPersonHistory - kollektionen UnemploymentFundCollection).

Hvis UnemploymentFundMemeberShipIsRecalled = true er den pågældende medlemsperiode annulleret / ikke gældende.

UDK vil selv skulle frasortere den del af medlemshistorikken, der ikke skal anvendes.

UnemploymentFundMembershipService (Version 4).GetMembershipHistory

Adgang til metoden:

A-kasser, Jobcentre, Kommuner og Anden Aktør kan tilgå metoden på egne borgere samt efter reglerne om gæsteadgang. A-kasser har derudover adgang til tidligere borgere efter samme regler som i /wiki/spaces/GI/pages/2356183177.

UDK og STAR kan tilgå metoden på alle borgere.

Input

Element
Type
Detaljer
Forekomst
Beskrivelse
GetMembershipHistoryRequestGetMembershipHistoryRequestType
1
-    PersonCivilRegistrationIdentifierPersonCivilRegistrationIdentifierType
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})|00000000001Unik identifikation af en borger

Output

ElementTypeDetaljerForekomstBeskrivelse
GetMembershipHistoryResponseGetMembershipHistoryResponseType


-    UnemploymentFundCollectionUnemploymentFundTypeCollection
0 - 1Liste af historik om a-kasse medlemsskaber.
-    -    UnemploymentFundTypeUnemploymentFundType
Base: ServiceModelBase

0 - *
-    -    -    BaseTypeServiceModelBase
1
-    -    -    -    RegistrationMetadataRegistrationMetadataType
1Registrerende bruger og dennes organisation (som ved fx Anden Aktør kan være forskellig fra ovenfor)
-    -    -    -    -    IsDeletedboolean
1Angiver om registreringen er en sletning
-    -    -    -    -    IsCurrentboolean
1Det er en række som er aktuel (kan typisk også ses i PSS).
-    -    -    -    -    RegisteringAuthorityActiveOrganisationHeaderType
0 - 1Den myndighed som der er registreret på vegne af (v/ AA: som brugeren har impersonated)
-    -    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
Base: int
MinInclusive: 1
MaxInclusive: 100
1
Kodeliste med organisationstype / myndighedstype
-    -    -    -    -    -    OrganisationCodeOrganisationCodeType
Base: string
Length: 1-201
Identifikation af organisation / myndighed
-    -    -    -    -    RegisteringUserRequestUserMetadataType
0 - 1Registrerende bruger og dennes organisation (som ved fx Anden Aktør vil være forskellig fra RegisteringAuthority)
-    -    -    -    -    -    RequestUserStructureRequestUserStructureType
1Information om den kaldende bruger.
-    -    -    -    -    -    -    UserFullNameUserFullNameType
Base: string
Length: 1-1401Sagsbehandlers fulde navn, ved systemkald angives systemets og jobbets navn her.
-    -    -    -    -    -    -    RequestUserTypeIdentifierRequestUserTypeIdentifierType
1Brugertype
-    -    -    -    -    -    -    UserIdentifierUserIdentifierType
Base: string
Length: 1-2551Unik identifikation af brugeren, f.eks. en GUID, et medarbejder ID, system ID, bruger ID, certifikat ID, cpr-nummer, email (hvis den er unik) o.l.
-    -    -    -    -    -    -    UserEmailEmailAddressIdentifierType
Base: string
Pattern: ([^>\(\)\[\]\\,;:@\s]{0,191}@[^>\(\)\[\]\\,;:@\s]{1,64})0 - 1Brugers e-mail.
-    -    -    -    -    -    RequestOrganisationStructureRequestOrganisationStructureType
1Den organisation som registrerende bruger tilhører.
-    -    -    -    -    -    -    OrganisationTypeIdentifierOrganisationTypeIdentifierType
1Kodeliste med organisationstype / myndighedstype for registrerende bruger.
-    -    -    -    -    -    -    OrganisationCodeOrganisationCodeType
Base: string
Pattern: [-][1]|[0-9]{1,8}1Organisationskode for den registrerende bruger.
-    -    -    -    -    -    RegistrationDateTimedateTime
1Kaldende systems registreringstidspunkt.
-    -    -    UnemploymentFundMembershipIdentifierguid
Base: string
Pattern: [\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}1Id for objektet
-    -    -    UnemploymentFundCodeintMinInclusive: 0
MaxInclusive: 99
1Kode på a-kasse
-    -    -    UnemploymentFundNamestring
1Navn på a-kasse
-    -    -    UnemploymentFundBranchCodeintMinInclusive: 0
MaxInclusive: 999999
1Kode på a-kasse kontor
-    -    -    UnemploymentFundBranchNamestring
1Navn på a-kasse kontor
-    -    -    UnemploymentInsuranceCategoryTypeIdentifierUnemploymentInsuranceCategoryTypeIdentifierType
1Forsikringskategori.
-    -    -    UnemploymentBenefitRightsStartDatedateTime
0 - 1Indplaceringsdato
-    -    -    UnemploymentFundMembershipRegistrationDatedateTime
0 - 1Dato for registrering af a-kasse-medlemsskabet
-    -    -    UnemploymentFundMembershipCancellationDatedateTime
0 - 1Dato for afslutning af medlemsskabet
-    -    -    UnemploymentFundMembershipCancellationCodeTypeIdentifierUnemploymentFundMembershipCancellationCodeTypeIdentifierType
0 - 1Årsagen til afslutning af a-kasse medlemsskab
-    -    -    UnemploymentFundMembershipIsRecalledboolean
1True hvis a-kasse medlemskab er tilbagekaldt

Rækker af særlig interesse for UDK er fremhævede.

Adgangsattribut

Metoden dekoreres adgangsattributmæssigt således, at UDK som myndighedstype kan kalde metoden (efterfølgende tildeles i AmpAdmin2 tillige rettigheder på UDKs certifikat til, at UDK kan kalde servicen/metoden). Tildeles manuelt i både test og i prod., da det kun er ét certifikat, der skal have opdateret rettigheder i test og prod.).


991.3.8 DFDG GDPR-sletter oplysninger om TP og Kompensationsbeløb 6 år efter folkepensionsalder

DFDG sletter oplysninger om TP og Kompensationsbeløb 6 år efter folkepensionsalder. Der sendes ikke GDPR-slettebesked herom til a-kasserne.

FødselsdatoPensionsalderPensionsdatoSletteinterval i årSletning startdatoSletning slutdato
01-01-1955 til 30-06-195566,5 år01-07-2021 til 31-12-202172,530-06-202730-12-2027
01-07-1955 til 31-12-196267 år01-07-2022 til 31-12-20297330-06-202830-12-2035
01-01-1963 til 31-12-196668 år01-01-2031 til 31-12-20347431-12-203630-12-2040
01-01-1967 til 31-12-197069 år01-01-2036 til 31-12-20397530-12-204129-12-2045

 


Folkepensionsalder for personer født efter 1970 er endnu ikke fastsat af Folketinget.

Særlige krav til test

Test scenarieBerø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:  
  • 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: Ja, der oprettes et nyt dataområde, Tidlig Pension 
  • Nye snitflader:  Der laves en ny service, med et Save pattern som ikke bruges ofte (men er kendt fra fx UnemploymentFundPaymentService)
  • Nye komponenter:  Nej
  • Nye miljøer:  Nej
  • Nye teknologier:  Nej
  • Nye aftagertyper:  UDK er ny aftager ift. at skulle levere data
  • Eller afvigelser fra principperne:  Nej
  • Eventuelle behov for reduktion af teknisk gæld skal afdækkes:  Opdatering af kodelister for OrganisationTypeIdentifier og ClientSystemTypeIdentifier

STARs arkitekturforum er repræsenteret i epic'ens udarbejdelse.

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: Jesper Brunholm

  • Angiv dato for tjek: 2021-05-19

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.  

Der er for hver metode taget stilling til adgang til data.

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








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.

Der er a-kasse-filtrering på de udstillede data i samme tilstrækkelige omfang som hidtil.

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

Data udstilles ikke på Jobnet