...
...
...
...
...
...
...
Introduktion
Private virksomheder og offentlige myndigheder kan benytte forskellige former for abonnementer i CPR, således at der modtages løbende ændringer på en afgrænset kreds af personer.
...
Introduktion
Private virksomheder og offentlige myndigheder kan benytte forskellige former for abonnementer i CPR, således at der modtages løbende ændringer på en afgrænset kreds af personer.
For private virksomheder gælder det, at personerne skal være forud identifceret identificeret enkeltvis, mens offentlige myndigheder ligeledes kan benytte geografisk (bopælskommune) abonnementer.
På nærværende wikiside beskrives, hvordan abonnementer .
På nærværende wikiside beskrives, hvordan abonnementer i CPR kan benyttes.
Table of Contents | ||||
---|---|---|---|---|
|
i CPR kan benyttes.
Table of Contents | ||||
---|---|---|---|---|
|
Målgruppe
Målgruppen for wikisiden er både offentlige myndigheder og private virksomheder. Ligeledes er informationen målrettet både forretningsanalytikere og it-professionelle, herunder udviklere.
Hjemmel
Private virksomheder kan efter § 38 i lov om Det Centrale Personregister (CPR-loven) løbende modtage en række nærmere angivne oplysninge oplysninger samt ændringer heri fra CPR, såfremt modtageren efter databeskyttelsesforordningen og databeskyttelsesloven er berettiget til at behandle oplysningerne.
...
Udtræk baseret på personnummeret foregår ved at virksomheden eller myndigheden leverer personnummer, der matches med personnumre i CPR - se . Se Udtræk til private virksomheder Udtræk til offentlige myndigheder
...
Udtræk baseret på match af navne og adresser (adressematch udtræk U08080-P) foregår ved, at virksomheden leverer navn og adresse på personen samt eventuelt fødselsdato og køn. Se Inddata filer og CPR Direkte.
Hvis CPR’s adressematch program kan foretage entydig identifikation af en person registreret i CPR, returneres aktulle aktuelle personoplysninger for personen. Se - Udtræk til offentlige myndigheder https://cprservicedesk.atlassian.net/l/cp/Y0V1Vw04
I adressematch udtrækket er kundereferencenummer virksomhedens identifikation af den enkelte kunde.
Kundereferencenummer kan f.eks. være et kundenummer fra kundens eget register, og skal være unikt for kunden. I CPR konkateneres kundereferencenummeret med kundens kundenummer, hvorfor det er unikt hos CPR på tværs af alle CPR’s kunder.
...
Det er også muligt at anvende match ved anvendelse af personnummer.
Hvis virksomheden ønsker at identificere en person ved hjælp af dennes personnummer,
skal Kunderefnr opbygges som ’PNR=2902555423’, hvor 2902555423 er personnummeret - se skal personnummer sættes sammen med “PNR=” i feltet kunderefnummer på følgende måde ‘PNR=1101205555’, hvor 1101205555 er personnummeret. Se Udtræk til private virksomheder
...
Kun myndigheder kan anvende geografiske abonnementer. Georgrafiske Geografiske abonnementer beror på den kommunale inddeling. Der kan også oprettes geografisk abonnement på administrative personnumre, idet abonnementet her opsættes på de administrative kommunner (fiktive) kommuner (010, 011, 012 og 019), som et administrativt personnummer vil være registreret med en administrativ adresse i CPR.
Geografisk abonnement anvendes i hovedsagen ved anvendelse af udtræk U10340-P/U10350-P og U12160-P/U12170-P - se Udtræk til offentlige myndigheder
...
Offentlige myndigheder kan anvende geografiske abonnementerpersonkredse, hvorved der modtages løbende ændringer på personer, som aktuelt har bopæl og/eller har haft bopæl i en kommune/region/landsdel.
Det ereksempelvis er eksempelvis muligt at oprette et geografisk abonnement omfattede Københavns Kommune (101), hvorved der fra CPR vil modtages oplysning om ændringer i CPR på alle personer registreret med aktuel bopæl i kommunen.
Hvis en person fraflytter kommunen, er pågældende ikke længere omfattet af det geografiske abonnement, og der modtages der for derfor ikke længere løbende ændringer om vedkommende. Hvis myndigheden fortsat har et behov for at modtage løbende ændringer på pågældende, kan der oprettes et særskilt personummerabonnemtpersonnummerabonnement.
I udtrækkene U10340P og U10350P samt U12160P og U12170P kan personkredsens sammensættes af både geografiske abonnementer og personabonnementer.
...
Udtrækket kan anvendes af virksomheden henholdsvis myndigheden til at afstemme, hvilke abonnementer der konkret er tilknytttet tilknyttet et kundenummer. Udtrækket bestilles via CPR-kontorets servicedesk.
Virksomheder og myndigheder opfordres til at etablere understøttelse af U13200-P, således virksomheden henholdsvis myndigheden løbende kan foretage afstemning mellem lokalt registerede registrerede abonnementer og de faktisk registrerede abonnementer i CPR.
...
Abonnementet slettes straks.
CPR Direkte
Anchor | ||||
---|---|---|---|---|
|
...
Personnummerabonnementer og adressematchabonnementer kan oprettes og slettes via CPR Direkte.
Abonnementer oprettes eller slettes straks.
Dette gøres ved at vælge ABON_TYPE = 1 (sæt oprettelse af abonnement) i CPR Direkte eller ABON_TYPE = 3 (slet sletning af abonnement) i CPR Direkte i forespørgsels individet (requesten for oprettelse eller sletning). - se brugergrænseflade beskrivelserne for CPR Direkte - PNR eller CPR Direkte - Match
Eksempler
Eksemplerne er anonymiseret.
Info |
---|
Eksempel på oprettelse Oprettelse af PNR abon. private (PRIV): For personen 1101205555 for kunde 9070 |
Code Block |
---|
Request for token: PRIV,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER01000028 Request for oprettelse: PRIV,907010TOKENABCBRUGER01001101205555 Respons på oprettelse: 907010TOKENABCBRUGER01000028 |
Info |
---|
Eksempel på oprettelse Oprettelse af PNR abon. offentlige (OFF4): For personen 1101205555 for kunde 90701 |
Code Block |
---|
Request for token: OFF4,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER01000028 Request for oprettelse: OFF4,907010TOKENABSBRUGER01001101205555 Respons på oprettelse: OFF4,907010TOKENABSBRUGER01001101205555 907010TOKENABCBRUGER01000028 |
Info |
---|
Eksempel på sletning Sletning af PNR abon. private (PRIV): For personen 1101207777 for kunde 9070 |
Code Block |
---|
Request for token: PRIV,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER01000028 Request for sletning: PRIV,907030TOKENABCBRUGER01001101207777 Respons på sletning: 907030TOKENABCBRUGER01000028 |
Info |
---|
Eksempel på sletning Sletning af PNR abon. offentlige (OFF4): For personen 1101207777 for kunde 9070 |
Code Block |
---|
Request for token: OFF4,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER01000028 Request for sletning:907090BRUGER01Kendeo01 907090TOKENABCBRUGER01000028 OFF4,907030TOKENABSBRUGER01001101207777 Respons på sletning: 907030TOKENABCBRUGER01000028 |
Info |
---|
Eksempel på oprettelse Oprettelse af abon. (ADRM) CPR Direkte: For personen 1101205555 for kunde 9070 |
Code Block |
---|
Request for token: ADRM,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER0100 Request for oprettelse: 907010TOKENABCBRUGER0100KU5555 MPeter Pedersen 01112020 0101 1010 03 Respons på oprettelse: 907010TOKENABCBRUGER01000028 |
Info |
---|
Eksempel på sletning Sletning af abon. (ADRM) CPR Direkte: |
Code Block |
Request for token:
For personen 1101207777 for kunde 9070 |
Code Block |
---|
ADRM,907090BRUGER01Kendeo01 Respons: 907090TOKENABCBRUGER0100 Request for sletning: 907030TOKENABCBRUGER0100KU7777 KHanne Hansen 01112020 0201 2010 03 Respons på sletning: 907030TOKENABCBRUGER01000028 |
Inddatafiler
Anchor |
---|
...
|
...
|
Personnummerabonnementer og adressematch abonnementer adressematchabonnementer kan oprettes og slettes ved at sende en inddatafil til CPR via ftp - oprettelse og sletning sker på hverdage, når filen behandles. Den ønskede abonnementstype angives med en inddatanøgle. Læs mere i udtræksvejledningen.
Private:
Inddatanøgle = 06 personnumer personnummer - abonnement - privat udtræk U09480-P - se Udtræk til private virksomheder
Indddatanøgle Inddatanøgle = 10 adressematch oprettelse/sletnning - abonnement - privat udtræk U08080-P - se Addressematch
Offentlige:
Inddatagnøgle Inddatanøgle = 06 personnummer - abonnement personnummer - abonnement - offentlig udtræk U12170-P - se Udtræk til offentlige myndigheder
Eksempler
Eksemplerne er anonymiseret.
Info |
---|
Oprettelse af PNR abonnement via en fil |
Code Block | ||
---|---|---|
| ||
06907000OP1101205555 |
Info |
---|
Sletning af PNR abonnement via en fil |
Code Block | ||
---|---|---|
| ||
06907000SL1101207777 |
Info |
---|
Oprettelse af adressematch til private via fil |
Code Block | ||
---|---|---|
| ||
1090DK5555 4TP Peter Pedersen 0201 2010 3 20200111 |
Info |
---|
Sletning af adressematch til private via fil |
Code Block | ||
---|---|---|
| ||
10907012344 109070KU7777 1S |
...
1S |
Flere oprettelser og sletninger for samme personnummer i samme fil
Den klare anbefaling er, at der ikke er flere oprettelser henholdsvis sletninger for samme personnummer/kunderefnr. i samme fil, idet det ikke under alle forhold kan forudses, om det er en oprettelse eller sletning, der vil “vinde”.
I CPR’s interne håndtering er der ikke noget etableret mekanismer, som forhindrer flere sletninger og oprettelser på samme pnr/kunderefnr. i samme fil. I sagens natur kan et ikke-eksisterende abonnement, herunder et allerede slettet abonnement, ikke slettes, og et abonnement, som allerede er oprettet, kan bliver ikke oprettes oprettet igen. Men for en den fil, der indeholder eksempelvis slet - opret - slet, vil slutresultatet ikke under alle forhold kunne forudses - dvs. om abonnementet er oprettet eller slettet.
Udtrækskunder bør derfor sørge for at filtere filtrere inddatafilen, således at der kun inddgår indgår én oprettelse eller sletning på samme personnummer/kunderefnr. i samme fil, hvorved det entydigt er udtrækskunden, som har taget stilling til om et abonnement skal slettes, oprettes eller bevares.
...
Personnummerabonnementer og adressematchabonnementer kan slettes og oprettes via servicen: PNRABN-I - se Servicespecifikationer til private virksomheder og Servicespecifikationer til offentlige myndigheder
Eksempler
Eksemplerne er anonymiseret.
Info |
---|
Eksempel på oprettelse Oprettelse af personnummer abonnnement via service : Personnummer = 1101205555 og kundenr. = 9070 |
Code Block | ||
---|---|---|
| ||
Request initiering:
<Gctp v="1">
<System r="CprAjour">
<Service r="PNRABN-I">
<CprServiceHeader r="PNRABN-I" st="P" a="I" mk="0185">
<Key>
<Field r="KNR" v="9070"/>
</Key>
</CprServiceHeader>
</Service>
</System>
</Gctp> |
Code Block |
---|
Request operttelse:
<Gctp v="1">
<System r="CprAjour">
<Service r="PNRABN-I">
<CprServiceHeader r="PNRABN-I" st="P" a="G" mk="0185" ts="20220325115626947110">
<Key>
<Field r="KNR" v="9070"/>
</Key>
</CprServiceHeader>
<CprData u="I">
<Rolle r="HovedRolle">
<Table r="Pnrabonnement offpriv" aia="1">
<Row>
<Field r="CBRU_PNR" v="1101205555"/>
<Field r="CBRU_NGLKONST" v=""/>
<Field r="CBRU_SLETSAETMRK" v="OP"/>
<Row>
</Table>
</Rolle>
</CprData>
</Service>
</System>
</Gctp> |
Info |
---|
Eksempel på sletning Sletning af personnummer abonnnement via service:Eksemplet er anonymiseret. Personnummer = 1101207777 og kundenr. = 9070 |
Code Block |
---|
Request initiering:
<Gctp v="1">
<System r="CprAjour">
<Service r="PNRABN-I">
<CprServiceHeader r="PNRABN-I" st="P" a="I" mk="0185">
<Key>
<Field r="KNR" v="9070"/>
</Key>
</CprServiceHeader>
</Service>
</System>
</Gctp> |
Code Block |
---|
Request sletningen:
<Gctp v="1">
<System r="CprAjour">
<Service r="PNRABN-I">
<CprServiceHeader r="PNRABN-I" st="P" a="G" mk="0185" ts="20220325115202313335">
<Key>
<Field r="KNR" v="9070"/>
</Key>
</CprServiceHeader>
<CprData u="I">
<Rolle r="HovedRolle">
<Table r="Pnrabonnement offpriv" aia="1">
<Row>
<Field r="CBRU_PNR" v="1101207777"/>
<Field r="CBRU_NGLKONST" v=""/>
<Field r="CBRU_SLETSAETMRK" v="SL"/>
<Row>
</Table>
</Rolle>
</CprData>
</Service>
</System>
</Gctp> |
...
Opret af abonnementer, som er registreret siden sidste produktionsafvikling (levering af udtræk), via CPR WebCPRWeb, CPR - Direkte eller CPR Services (en GCTP service), vil indgå i kundens ændringsudtræk (eksempelvis U09480-P og U08080-P til virksomheder eller U12170-P til myndigheder) i førstkommende produktionsafvikling. I ændringsudtrækket indgår også de oprettelser af abonnementer, som er indsendt via en inddatafil.
...
Sletning af abonnementer, som er registreret siden sidste produktionsafvikling (levering af udtræk), via CPR WebCPRWeb, CPR - Direkte eller CPR Services (en GCTP service), vil indgå i kundens ændringsudtræk, hvis recordtype 010 er valgt for ændringsudtræk (U09480-P og U08080-P til virksomheder). Kunden vil også modtage en recordtype 001 kun indeholdende PNR eller KUNDEREFNR.
...
Sletning af abonnementer, som er registreret siden sidste produktionsafvikling (levering af udtræk), via CPR WebCPRWeb, CPR - Direkte eller CPR Services (en GCTP service), vil indgå i kundens ændringsudtræk, hvis recordtype 997 er valgt for ændringsudtræk (U12170-P til offentlige). Kunden vil også modtage en recordtype 001.
...
Kunden vil ikke modtage fejlrecords (recordtype 910), hvis der er forsøgt oprettelse af et abonnement, som allerede er oprettet, eller der er forsøgt sletning af et abonnement, som ikke eksisterer.
Eksempler
Eksemplerne er anonymiseret.
Info |
---|
...
Ændringsudtræk til offentlige U12170-P De relevante records er 000, 001, 002, 003, 099, 997 og 999. |
...
oprettes et abonnement. |
...
Code Block |
---|
00000000000009070012022022520220224
0011101207777 01000000000000 K2020-01-11 2022-01-01 Konsulent
002110120777702012010003 202202250000 202202250000 0000000000000000 0000
0031101209999Hanne Hansen Allerødvej,3 3450Allerød 02012010003 Allerødvej
0991101207777202202250000A45 00000000000000
9971101207777202202250000A4500000000000000
0011101205555 01000000000000 M2020-01-11 2022-01-01
002110120555502012010002 03 202201010000 202201010000 0000000000000000 0000
0031101205555Peter Pedersen Stockholmsgade,3 2100København Ø 01011010001 03 Stockholmsgade
0991101205555202202250000A45
999000000000000000009 |
Info |
---|
...
Ændringsudtræk til private U09480-P |
...
oprettes et abonnement. |
...
Code Block |
---|
00000000000009070012022022520220224
001110120777700000000 00000000000000 000000000000000000000000000000000000 0000 00000000 000000000000
0101101207777202202250000A45
001110120555520200111M01000000000000 000000000000202201010000000000000000 Peter Pedersen Stockholmsgade,3 2100København Ø 01011010003 Peter Pedersen Stockholmsgade 000000000000
0091101205555202202250000A45
99900000000000000004 |
Info |
---|
...
Ændringsudtræk adressematch til private U08080-P |
...
|
Code Block |
---|
000 9070012022022520220224
001KU7777 20220131PS00000000000000000000000000 000000000000 0000 00000000 000000000000
010KU7777 20220131P
001KU5555 20220131PT00000000000001000000000000Peter Pedersen 202201010000 Stockholmsgade 3 2100København Ø 01011010003 Peter Pedersen Stockholmsgade 000000000000
999 00000003 |
Personnummerskift
Læs mere om hvordan abonnementer håndteres ved personnummerskift - se Personnummerskift
...