Versions Compared

Key

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

...

  1. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}
  2. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/status
  3. http://stamdatahost/stamdata-personinformation/2024/08/01/{cpr}/status
  4. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/age
  5. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/birthday
  6. http://stamdatahost/stamdata-personinformation/2024/08/01/person/personsByBirthday
  7. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/custody
  8. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/name
  9. http://stamdatahost/stamdata-personinformation/20242025/0812/01/person/deceased
  10. http://stamdatahost/stamdata-personinformation/2024/08/01/person/{cpr}/address
  11. http://stamdatahost/stamdata-personinformation/2024/08/01/person/filterByStatusCode
  12. http://stamdatahost/stamdata-personinformation/2024/08/01/person/statusCodeChange
  13. http://stamdatahost/stamdata-personinformation/2024/08/01/person/statusCodeNew

5.6.1.1 Beskrivelser af endpoints

statusCodeChange

Finder borgere, der har bevæget sig fra én statusgruppe til en anden inden for et givent interval.

Parametre er 

ParameterBeskrivelse
fromDateStartdato der søges fra.
toDateSlutdato der søges til.
currentStatusCodesNuværende statuskoder af interesse.
previousStatusCodesTidligere statuskoder af interesse.
minAgeMinimumsalder for inkluderede borgere.
statusCodeNew

Finder borgere, hvor den første registrerede status matcher en given statuskode (dvs. borgere, der “opstår” i registret).

ParameterBeskrivelse
fromDateStartdato der søges fra.
toDateSlutdato der søges til.
currentStatusCodesDe først registrerede statuskoder af interesse.
minAgeMinimumsalder for inkluderede borgere.


5.6.2 Eksempel 1: Person findes

...

Code Block
languagebash
curl -H "Accept: application/json" -H "Content-Type: application/json" "http://stamdatahost/stamdata-personinformation/2025/12/01/person/deceased?dato=2024-05-30T17:32:28" --data "[\"0810018631\",\"2609144427\",\"2203954940\"]"


Request (FORÆLDET get version, anvend istedet post version ovenfor)

Request i form af curl udtryk.

Code Block
languagebash
curl -H "Accept: application/json" "http://stamdatahost/stamdata-personinformation/v1/person/deceased?cpr=0810018631&cpr=2609144427&cpr=2203954940&dato=2024-05-30T17:32:28"

...

Code Block
languagejs
[{"cpr":"2203954940"}]


5.6.21 Eksempel 18:

...

Find personer der er gået fra én statuskode til en anden

I dette eksempel kaldes servicen med søgeparametre for at finde personer inden for parameternes spænd. Servicen returnerer person id'er for dem der findes.

...

Code Block
languagebash
curl -H "Accept: application/json" -H "Content-Type: application/json" "http://stamdatahost/stamdata-personinformation/2024/08/01/person/statusCodeChange?previousStatusCodes=01,02&currentStatusCodes=80,90&fromDate=1990-01-01T00:00&toDate=1990-02-02T00:00&minAge=18"

Response

Der svares med HTTP statuskode 200.

Code Block
languagejs
[{"cpr":"2203954940"}]

5.6.21 Eksempel 19: Find personer der opstår med en statuskode

I dette eksempel kaldes servicen med søgeparametre for at finde personer inden for parameternes spænd. Servicen returnerer person id'er for dem der findes.

Request

Get request i form af curl udtryk.

Code Block
languagebash
curl -H "Accept: application/json" -H "Content-Type: application/json" "http://stamdatahost/stamdata-personinformation/2024/08/01/person/statusCodeNew?currentStatusCodes=01,02&fromDate=1960-01-01T00:00&toDate=1960-01-02T00:00&minAge=18"

Response

...