Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. at verificere om et CPR nummer eksisterer. Servicen tager ikke hensyn til om personen f.eks. er afgået ved døden.
  2. at hente status for en given person med udgangpunkt i et CPR nummer. Denne kode kan blandt andet bruges til at afgøre er afgået ved døden eller på anden måde inaktiv
  3. at hente alder (age) for en given person med udgangspunkt i et CPR nummer.

Bemærk: Denne service kan kun anvendes internt på NSP. Derfor har servicen heller ikke nogen sikkerhedsprotokol.

...

  1. http://stamdatahost/stamdata-personinformation/person/{cpr}
  2. http://stamdatahost/stamdata-personinformation/person/{cpr}/status
  3. http://stamdatahost/stamdata-personinformation/person/{cpr}/age

5.4.2 Eksempel 1: Person findes

...

Der svares med HTTP statuskode 404. Bemærk at Content-Type headeren også er application/json når HTTP koden 404 skyldes at CPR nummeret ikke findes.

Code Block
languagejs
{ }

5.4.5 Eksempel 5: Status hentes på person der

...

findes men ikke har en status

I dette eksempel kaldes servicen med et CPR nummer der eksisterer, men ikke har en status.

...

Der svares med HTTP statuskode 404. Bemærk at Content-Type headeren også er application/json når HTTP koden 404 skyldes at status ikke findes.

Code Block
languagejs
{ }

 

Eksempel 3: Alder hentes

I dette eksempel kaldes servicen med et CPR nummer der eksisterer, og har alder 6 år

Request

Request i form af curl udtryk.

Code Block
languagebash
curl -H "Accept: application/json" http://stamdatahost/stamdata-personinformation/v1/person/2209632741/age

Response

Dem svarer med HTTP statuskode 200.

Code Block
languagejs
{"age":6}

5.4.5 Eksempel 4: Alder hentes på person der ikke findes

I dette eksempel kaldes servicen med et CPR nummer der IKKE eksisterer.

Request

Request i form af curl udtryk.

Code Block
languagebash
curl -H "Accept: application/json" http://stamdatahost/stamdata-personinformation/v1/person/2209632741/age

Response

Der svares med HTTP statuskode 404. Bemærk at Content-Type headeren også er application/json når HTTP koden 404 skyldes at CPR nummeret ikke findes.

Code Block
languagejs
{ }

5.4.5 Eksempel 5: Alder hentes på person der fines men hvor alder ikke kan beregnes.

I dette eksempel kaldes servicen med et CPR nummer der eksisterer, men hvoer der ikke er angivet en fødselsdato i den tabel alder udregnes fra. (Samme resultat fåes, hvis fødselsdatoen fejlagtig er registret i fremtiden)

Request

Request i form af curl udtryk.

Code Block
languagebash
curl -H "Accept: application/json" http://stamdatahost/stamdata-personinformation/v1/person/2209632741/age

Response

Der svares med HTTP statuskode 404. Bemærk at Content-Type headeren også er application/json når HTTP koden 404 skyldes at alder ikke kan udregnes.

Code Block
languagejs
{ }

 

...