Gå til hovedindhold
Webservice / Serviceplatformen
CPRBasicInformationService

Formål

Servicen kan fremsøge lister over personer ud fra navn eller fødselsdato samt et detaljeret personopslag inklusive adressehistorik, baseret på et personnummer.

Beskrivelse

Servicen tager et personnummer som parameter og returnerer oplysninger om personens:
- Stamdata: Bl.a. navn, status, køn, civilstand samt navne-/adressebeskyttelsesoplysninger, gældende personnummer
- Adresse: Bl.a. aktuel adresse, kontaktadresse, udlandsadresse, vejadresseringsnavn og distriktoplysninger (postdistrikt, mm.)

På samme måde som hos CPR-registret, returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRBasicInformation/CPRBasicInformation/1

UUID: d84f1ac8-76ca-11e3-abab-138252136bdf

EntityId: http://cpr.serviceplatformen.dk/service/basic/1

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRBasicInformation/CPRBasicInformation/1

UUID: d84f1ac8-76ca-11e3-abab-138252136bdf

EntityId: http://cpr.serviceplatformen.dk/service/basic/1

Webservice / Serviceplatformen
CprLookupService_Adresse4

Formål

Servicen giver mulighed for at forespørge på et personnummer, hvorefter kontaktadresse på en given person kan returneres.

Beskrivelse

Ved forespørgsel på et personnummer returnerer servicen:
- Kontaktadresse: I klarskrift typisk postnummer, postdistrikt, vejnavn, husnummer, etage, sidedør og evt. bygningsnummer
- Administration: Startdato for forekomst samt slettedato for hvornår en forekomst skal slettes

Klarskrift på adresser på personer forekommer kun i de tilfælde, hvor der ikke må/kan oprettes en relation til et personnummer. Kontaktadressen kan indeholde både danske og udenlandske kontaktadresser.

Servicen er baseret på CPR's adresse4.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: b7e5ee9c-1acd-41e6-b117-08a11dee6862

EntityId: http://cpr.serviceplatformen.dk/service/adresse4/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: b7e5ee9c-1acd-41e6-b117-08a11dee6862

EntityId: http://cpr.serviceplatformen.dk/service/adresse4/2

Webservice / Serviceplatformen
CprLookupService_ADRSOG1

Formål

Servicen kan returnere adresse eller stamdata på baggrund af en eller flere inputparametre.

Beskrivelse

Servicen tager et postnummer, en vejkode eller et vejnavn samt en eller flere af 27 inputparametre og returnerer følgende oplysninger om personer, der bor eller har boet på en bestemt adresse eller en del af en vej:
- Adresse: Bygningsnummer, adresseringsnavn, etage, husnummer, sidedør, kommunekode, vejkode
- Stamdata: Bl.a. personnummer, om der foreligger adresse-/navnebeskyttelse, status, fødedato, til- og fraflytningsdato

Servicen er baseret på CPR's adrsog1. På samme måde som hos CPR-registret returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 6538f113-b1e6-4b21-8fe1-28b7bf78a1bd

EntityId: http://cpr.serviceplatformen.dk/service/adrsog1/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 6538f113-b1e6-4b21-8fe1-28b7bf78a1bd

EntityId: http://cpr.serviceplatformen.dk/service/adrsog1/2

Webservice / Serviceplatformen
CprLookupService_Familie

Formål

Servicen kan ved en forespørgsel på et personnummer returnere fx stamdata, adresse og familierelationer.

Beskrivelse

Servicen tager et personnummer som parameter og returnerer oplysninger om personens:
- Stamdata: Bl.a. personnummer/fødselsdato, navn, beskyttelsesoplysninger og status på personen
- Adresse: Postnummer, postdistrikt og standardadresse
- Familierelationer: Familierelation til hovedperson, samt hvorvidt der foreligger oplysninger om forældremyndighed

For de relaterede personer returneres kun:
- Adresseringsnavn (ADRNVN)
- Status (CNVN_STATUS)
- Postdistrikt (CPSN_POSTDISTTXT)
- Postnummer (CPST_POSTNR)
- Familierelation (FAMMRK)
- Fødedato/CPR-nummer (PNT_FOEDDATO)
- Standardadresse (STADR)

Yderligere oplysninger om de relaterede personer må derfor hentes gennem et nyt opslag på pågældende person.

Servicen er baseret på CPR's familie. På samme måde som hos CPR-registret returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certifikat- InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 2419e94b-1760-4fc5-935c-2419ac956e79

EntityId: http://cpr.serviceplatformen.dk/service/familie/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 2419e94b-1760-4fc5-935c-2419ac956e79

EntityId: http://cpr.serviceplatformen.dk/service/familie/2

Webservice / Serviceplatformen
CprLookupService_FamiliePlus

Formål

Servicen kan ved en forespørgsel på et personnummer returnere fx stamdata, adresse og indrapportering.

Beskrivelse

Servicen tager et personnummer som parameter og returnerer oplysninger om personens:
- Stamdata: Bl.a. adresseringsnavn, c/o-navn, beskyttelsesoplysninger, status på personen, køn, fornavn, mellemnavn, efternavn, slægtsnavn, personnummer og fødedato
- Adresse: Bl.a. kommunekode, postnummer, bynavn, vejkode, bygningsnummer, husnummer, etage, sidedør, lokalitet, standardadresse, udlandsadresse og udrejselandekode
- Indrapportering/Administration: Bl.a. indrapporteringsdatoer, indrapporteringsmyndigheder og tidligere navne markering

For de relaterede personer returneres kun:
- Adresseringsnavn (ADRNVN)
- Status (CNVN_STATUS)
- Postdistrikt (CPSN_POSTDISTTXT)
- Postnummer (CPST_POSTNR)
- Familierelation (FAMMRK)
- Fødedato/CPR-nummer (PNT_FOEDDATO)
- Standardadresse (STADR)

Yderligere oplysninger om de relaterede personer må derfor hentes gennem et nyt opslag på pågældende person.

Servicen er baseret på CPR's familie. På samme måde som hos CPR-registret returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certifikat- InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: a34cf599-26e4-4609-bfbd-2490d3d1c3ab

EntityId: http://cpr.serviceplatformen.dk/service/familie-plus/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: a34cf599-26e4-4609-bfbd-2490d3d1c3ab

EntityId: http://cpr.serviceplatformen.dk/service/familie-plus/2

Webservice / Serviceplatformen
CprLookupService_navne3

Formål

Servicen tager et personnummer som parameter og returnerer udvalgte oplysninger om personens navn.

Beskrivelse

Servicen tager et personnummer som parameter og returnerer oplysninger om personens navn:
- Fornavn, mellemnavn, efternavne - desuden køn og status for personen (aktiv/inaktiv)
- Navnehistorik - tidligere navne markering

Servicen er baseret på CPR's service navne3 og udstiller et udsnit af CPR's service navne3's outputfelter. Følgende felter returneres ved opslag på personnummer:
CNVN_ADRNVN, CNVN_EFTERNVN, CNVN_EFTERNVNMRK, CNVN_FORNVN, CNVN_FORNVNMRK, CNVN_KOEN, CNVN_MELNVN, CNVN_MELNVNMRK, CNVN_STARTDATO, CNVN_STARTDATOUSM, CNVN_STATUS, CNVN_STATUSDATOUSM, CNVN_STATUSSTARTDAT, HISTORIKMRK.

På samme måde som hos CPR-registret, returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: e3f26293-803e-4b8f-8a15-674a4f8abaad

EntityId: http://cpr.serviceplatformen.dk/service/navne3/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: e3f26293-803e-4b8f-8a15-674a4f8abaad

EntityId: http://cpr.serviceplatformen.dk/service/navne3/2

Webservice / Serviceplatformen
CprLookupService_Stam

Formål

Servicen giver kommunale fagsystemer mulighed for at fremsøge stamoplysninger for en person.

Servicen understøtter, at der ved opslag på et personnummer modtages information om personens stamdata og adresse.

Beskrivelse

Servicen tager et personnummer som parameter og returnerer oplysninger om personens stamdata og adresse:
- Stamdata: Bl.a. adresseringsnavn, status, køn, fødedato, gældende personnummer samt navne-/adressebeskyttelse
- Adresse: Bl.a. standardadresse, bygningsnummer, c/o-navn, lokalitet, vejkode, kommunekode samt udrejse- eller indrejseadresse og -land

Servicen er baseret på CPR's stam. På samme måde som hos CPR-registret, returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Fra version 1.1 returneres GCTP xml´en i namespacet: http://www.cpr.dk.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certifikat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 7ae36552-730c-4b0a-9742-309e97b12197

EntityId: http://cpr.serviceplatformen.dk/service/stam/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 7ae36552-730c-4b0a-9742-309e97b12197

EntityId: http://cpr.serviceplatformen.dk/service/stam/2

Webservice / Serviceplatformen
CprLookupService_StamPlus

Formål

Servicen giver anvendersystemer mulighed for at fremsøge stamoplysninger for en person.

Servicen understøtter, at der ved opslag på et personnummer modtages information om personens stamdata, adresseinformation, vejadresseringsnavn og postdistrikt.

Beskrivelse

Servicen returnerer oplysninger om personens:
- Stamdata: Bl.a. adresseringsnavn, status, køn, fødedato, gældende personnummer samt navne/adressebeskyttelse
- Adresse: Bl.a. standardadresse, bygningsnummer, c/o-navn, vejadresseringsnavn, lokalitet, vejkode, postdistrikt, kommunekode samt udrejse- eller indrejseadresse og -land

Servicen er baseret på CPR's stam. På samme måde som hos CPR-registeret, returneres et svar med maksimalt 20 personer ad gangen. Skulle søgningen resultere i et svar med flere end 20 personer, skal servicen kaldes igen for at hente de næste 20 personer i svaret.

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 7baec3a5-26a5-4922-80fd-37f3bad3dfcb

EntityId: http://cpr.serviceplatformen.dk/service/stam-plus/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRLookup/CPRLookup/2

UUID: 7baec3a5-26a5-4922-80fd-37f3bad3dfcb

EntityId: http://cpr.serviceplatformen.dk/service/stam-plus/2

Webservice / Serviceplatformen
CPRMunicipalityCodeeService

Formål

Servicen kan returnere en persons bopælskommune ud fra et CPR-nummer.

Beskrivelse

Servicen henter data fra Serviceplatformens lokale replika af CPR. Data i Serviceplatformens CPR-replika opdateres dagligt.

Servicen er udstillet med følgende sikkerhedsmodel:
- Certificat - InvocationContext

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPRMunicipalityCode/CPRMunicipalityCode/1

UUID: cdf2d790-63ed-11e3-96c7-000c7631174f

EntityId: http://cpr.serviceplatformen.dk/service/kommunekode/1

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPRMunicipalityCode/CPRMunicipalityCode/1

UUID: cdf2d790-63ed-11e3-96c7-000c7631174f

EntityId: http://cpr.serviceplatformen.dk/service/kommunekode/1

Webservice / Serviceplatformen
CPRQueryService

Formål

Servicen giver mulighed for at fremsøge lister over personer ud fra udvalgte søgekriterier.

Beskrivelse

Servicen indeholder en søgefunktion, som benytter søgesproget SOLR. Det er muligt at søge på udvalgte parametre, fx navn, fødselsdato, personnummer, vejnavn, vejkode eller adresseUUID. Mindst en parameter skal være angivet.

Anvendersystemet kalder servicen med en søgestreng, som skal være en syntaktisk korrekt formateret SOLR-querystring. SOLR understøtter komplekse forespørgsler både i forhold til constraints, fritekst og wildcardsøgninger, og søgninger på tværs af flere felter. Anvendersystemet kan også angive en parameter i forespørgslen med hvor mange resultater, der returneres i svaret.

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPR/Query/3

UUID: d9e10e40-1f7f-11ec-b3a3-4b927cf8dd20

EntityId: http://cpr.serviceplatformen.dk/service/query/3

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPR/Query/3

UUID: d9e10e40-1f7f-11ec-b3a3-4b927cf8dd20

EntityId: http://cpr.serviceplatformen.dk/service/query/3

Formål

Servicen giver mulighed for at fremsøge lister over personer ud fra udvalgte søgekriterier.

Beskrivelse

Servicen indeholder en søgefunktion, som understøtter samme søgeparametre som ADRSOG1 fra CPR, dog udvidet med fødselsdato. Mindst et parameter af typen navn, fødselsdato, personnummer, vejnavn eller vejkode skal være angivet.

Søgningen understøtter fleksibel søgning på kombinationer af CPR, Navn, Fødselsdato, Køn, Adresse, Vejnavn, Interval af husnumre, Husnumre, Etage, Side/dørnummer, Postnummer, By, Distrikt, Kommune, Vejkode samt Historisk adresser.

Anvendersystemet kalder CPR QueryService med et enkelt parameter, som skal være en syntaktisk korrekt formateret SOLR querystring. SOLR understøtter komplekse forespørgsler både i forhold til constraints, fritekst og wildcardsøgninger, og søgninger på tværs af flere felter. Anvendersystemet kan også angive, hvor mange resultater der returneres i svaret som en parameter i forespørgslen.

Servicen er baseret på CPR's ADRSOG1.

Servicen er udstillet med følgende sikkerhedsmodel:
- SAML-Token

Eksternt testmiljø

Endpoint: https://exttest.serviceplatformen.dk/service/CPR/Query/2

UUID: 3f9751cd-45a7-430a-b5e6-fc6122c1dd22

EntityId: http://cpr.serviceplatformen.dk/service/query/2

Produktionsmiljø

Endpoint: https://prod.serviceplatformen.dk/service/CPR/Query/2

UUID: 3f9751cd-45a7-430a-b5e6-fc6122c1dd22

EntityId: http://cpr.serviceplatformen.dk/service/query/2