You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »


Siden beskriver GraphQL, der udstilles på Datafordeleren fra Indsæt registernavn.

Få en introduktion til GraphQL på Datafordeleren0, hvis du har brug for en generel og mere teknisk indføring i GraphQL på Datafordeleren.






Generelt for DAR GraphQL 


Version1
GraphQL skemaDAR_V001.schema.graphql
Sikkerhedszone

0 – Indeholder ikke fortrolige eller følsomme data

Dato- og tidsformat

Datoformat følger ISO 8601 Date and time format.

Alle datoer skrives med andre ord i formatet yyyy-mm-ddTHH:MM:SS.ssssss, hvor tidsangivelsen kan udelades.

UTC kan angives enten ved +HH:MM (2019-07-05T07:50:14.687580+01:00) eller ved at benytte Z (2019-07-05T07:50:14.687580Z)






DAR_Husnummer


Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa
Nedenstående er andre grunddataentiteter, der har tilknyttet Husnummer.id_lokalid
BBR_Opgang.adgangFraHusnummer
BBR_Bygning.husnummer
BBR_Tekniskanlaeg.husnummer
DAGI_Afstemningsomraade.afstemningsstedHusnummerLokalid

adgangsadressebetegnelseJaJa

husnummerretningJa


husnummertekstJa


statusJa

Hvis man kun ønsker resultater med en specifik status skal man anvende status som inputparameter.

Se statuskoder på linket https://danmarksadresser.dk/adressedata/kodelister/livscyklus 

vejmidteJa


vejpunktJa
DAR.Adressepunkt.id_lokalid
adgangspunktJa
DAR.Adressepunkt.id_lokalid
adgangTilBygningJa
BBR.Bygning.id_lokalid
adgangTilTekniskAnlaegJa
BBR.Tekniskanlaeg.id_lokalId
afstemningsomraadeJa
DAGI_Afstemningsomraade.id_lokalId
geoDanmarkBygningJa
GEODKV_Bygning.id_lokalId
jordstykkeJa
MAT_Jordstykke.id_lokalId
kommuneinddelingJa
DAGI_Kommuneinddeling.id_lokalid
navngivenVejJa
DAR_Navngivenvej.id_lokalid
placeretPaaForeloebigtJordstykkeJa
MAT_Jordstykke.id_lokalid
postnummerJa
DAR_Postnummer.id_lokalid
sogneinddelingJa
DAGI_Sogneinddeling.id_lokalid
supplerendeBynavnJa
DAR_SupplerendeBynavn.id_lokalid
datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


menighedsraadsafstemningsomraadeJa


registreringsaktoerNej


virkningsaktoerNej





Eksempel på kald


Beskrivelse af hvad man vil kalde




Kald

Resultat

Kald DAR_Husnummer
query {
 DAR_Husnummer( # Entitet
 where: { 
id_lokalId: { eq: "0a3f507a-eedb-32b8-e044-0003ba298018" } 
 }
virkningstid: "2025-03-27T16:40:09.712238Z" # Bitemporalt filter
registreringstid: "2025-03-27T16:40:09.712238Z" # Bitemporalt filter 
 ) {
nodes {
id_lokalId
adgangsadressebetegnelse
husnummerretning {
        crs
        dimension
        wkt
      }
husnummertekst
status
vejmidte
vejpunkt
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
geoDanmarkBygning
jordstykke
kommuneinddeling
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
sogneinddeling
supplerendeBynavn
datafordelerOpdateringstid
registreringFra
registreringTil
virkningFra
virkningTil
      }
 
 }
 }
Resultat DAR_Husnummer
{
    "data": {
        "DAR_Husnummer": {
            "nodes": [
                {
                    "id_lokalId": "0a3f507a-eedb-32b8-e044-0003ba298018",
                    "adgangsadressebetegnelse": "Sankt Kjelds Plads 11, 2100 København Ø",
                    "husnummerretning": {
                        "crs": 25832,
                        "dimension": "XY",
                        "wkt": "POINT (1 0.000000000000000122460635382238)"
                    },
                    "husnummertekst": "11",
                    "status": "3",
                    "vejmidte": "0101-6268",
                    "vejpunkt": "11f2f1ca-af45-11e7-847e-066cff24d637",
                    "adgangspunkt": "0a3f507a-eedb-32b8-e044-0003ba298018",
                    "adgangTilBygning": "2eb88a54-6e86-4c6b-b105-6c982879677a",
                    "adgangTilTekniskAnlaeg": null,
                    "afstemningsomraade": "710802",
                    "geoDanmarkBygning": "1221346760",
                    "jordstykke": "10427438",
                    "kommuneinddeling": "389103",
                    "navngivenVej": "e5d7fe4e-cd69-412d-97b9-94bd90d4edad",
                    "placeretPaaForeloebigtJordstykke": null,
                    "postnummer": "002115e2-658c-443c-9b65-96abe855cff7",
                    "sogneinddeling": "107039",
                    "supplerendeBynavn": null,
                    "datafordelerOpdateringstid": "2022-10-09T05:18:41.814959Z",
                    "registreringFra": "2022-10-09T05:17:26.494672Z",
                    "registreringTil": null,
                    "virkningFra": "2022-10-09T05:17:26.494672Z",
                    "virkningTil": null
                }
            ]
        }
    }
}





DAR_Adresse


Beskrivelse af entitet

Indsæt beskrivelse af entiteten




Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa
BBR_Enhed.adresseIdentificerer
adressebetegnelseJaJa

doerbetegnelseJa


etagebetegnelseJa


husnummerJa
DAR_Husnummer.Iokalid
statusJa

Hvis man kun ønsker resultater med en specifik status skal man anvende status som inputparameter.

Se statuskoder på linket https://danmarksadresser.dk/adressedata/kodelister/livscyklus 

datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


doerpunktJa


bygningJa

BBR bygning er relateret til husnummer og ikke til adressen, der er derfor ikke bagvedliggende data for denne parameter, og anvendelsen af parameteren vil ikke give noget resultat.
forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoerJa


virkningsaktoerJa




Eksempel på kald


Beskrivelse af hvad man vil kalde




Kald

Resultat

Kald DAR_adresse
query {
  DAR_Adresse(first: 10
              virkningstid: "2024-12-12T12:00:00Z"
              registreringstid: "2024-12-12T12:00:00Z"
                                         ) {
    pageInfo {
      endCursor
      hasNextPage
    }
    nodes {
      adressebetegnelse
      bygning
      datafordelerOpdateringstid
      doerbetegnelse
      doerpunkt
      etagebetegnelse
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummer
      id_lokalId
      id_namespace
    }
  }
}
Resultat DAR_Adresse
{
  "data": {
    "DAR_Adresse": {
      "pageInfo": {
        "endCursor": "52w92wAAAAA=",
        "hasNextPage": true
      },
      "nodes": [
        {
          "adressebetegnelse": "Plantage Alle 16, 6740 Bramming",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.115633Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "2",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f508d-51fb-32b8-e044-0003ba298018",
          "id_lokalId": "93360691-c96f-4937-90c0-3333f683e17f",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Torvald Køhlsvej 48B, 8300 Odder",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.128526Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "11133deb-6082-4765-bd86-8996a4db7424",
          "id_lokalId": "45324e37-c4b2-4e08-a111-714f427c7f50",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Korsholm 103, 9370 Hals",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.158316Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f509a-21da-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50c7-c800-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Korsholm 101, 9370 Hals",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.163956Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f509a-21d9-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50c7-c7ff-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Gammelskovvej 1, Kobberholm, 6400 Sønderborg",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.168234Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "2",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f508c-4a42-32b8-e044-0003ba298018",
          "id_lokalId": "8734a230-adf3-4eca-bf84-dc5ca2558c13",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Korsholm 111, 9370 Hals",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.170816Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f509a-21de-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50c7-c804-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Korsholm 109, 9370 Hals",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.175960Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f509a-21dd-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50c7-c803-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Gammelskovvej 1A, Kobberholm, 6400 Sønderborg",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.180910Z",
          "doerbetegnelse": null,
          "doerpunkt": null,
          "etagebetegnelse": null,
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "4e0bf331-945a-47b3-9fd2-bd553d136d53",
          "id_lokalId": "bb8131d1-a443-4015-b433-77fbf51f22e5",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Ådalsvænget 30, st. 1, 6710 Esbjerg V",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.194105Z",
          "doerbetegnelse": "1",
          "doerpunkt": null,
          "etagebetegnelse": "st",
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f508d-d669-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50b9-6613-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        },
        {
          "adressebetegnelse": "Ådalsvænget 30, st. 2, 6710 Esbjerg V",
          "bygning": null,
          "datafordelerOpdateringstid": "2024-05-14T08:52:40.200089Z",
          "doerbetegnelse": "2",
          "doerpunkt": null,
          "etagebetegnelse": "st",
          "forretningshaendelse": "3",
          "forretningsomraade": "54.15.10.08",
          "forretningsproces": "0",
          "husnummer": "0a3f508d-d669-32b8-e044-0003ba298018",
          "id_lokalId": "0a3f50b9-6614-32b8-e044-0003ba298018",
          "id_namespace": "http://data.gov.dk/dar/adresse"
        }
      ]
    }
  }
}





DAR_Adressepunkt

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa

 DAR_Husnummer.vejpunkt

DAR_Husnummer.adgangspunkt


positionJa

Se generel vejledning om metoderne 
contains
covers
coveredBy
crosses
intersect
within
overlaps
touches
statusJa


datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


oprindelse_kildeJa


oprindelse_noejagtighedsklasseNej


oprindelse_registreringNej


oprindelse_tekniskStandardNej


registreringsaktoerNej


virkningsaktoerNej



Eksempel på kald




Input til kaldet er en BBOX rundt om Samsø samt to værdier for id_lokalId, der er fundet via DAR_Husnummer.adgangspunkt. Der er kun en instans i resultatet, da kun det ene adgangspunkt er beliggende på Samsø


Kald

Resultat



Kald DAR_Adressepunkt
query {
  DAR_Adressepunkt(
    where: {
        id_lokalId: { in: ["1b231335-7eff-461c-e044-0003ba298018", "0a3f507a-eedb-32b8-e044-0003ba298018"] }
      position: {
        within: {
          crs: 25832,
          wkt: "POLYGON ((594871.76749999995809 6181040.028300000354648, 605615.60750000004191 6181040.028300000354648, 605615.60750000004191 6207444.4983, 594871.76749999995809 6207444.4983, 594871.76749999995809 6181040.028300000354648))"
        }
      }
    }
    virkningstid: "2025-02-27T16:40:09.712238Z" 
    registreringstid: "2025-02-27T16:40:09.712238Z"  
      ) {
    nodes {
      id_lokalId
      registreringFra
      registreringTil
      virkningFra
      virkningTil
      position {
        type
        crs
        dimension
        wkt
      }
    }
  }
}
Resultat DAR_Adressepunkt
{
    "data": {
        "DAR_Adressepunkt": {
            "nodes": [
                {
                    "id_lokalId": "1b231335-7eff-461c-e044-0003ba298018",
                    "registreringFra": "2018-05-03T16:58:34.000000Z",
                    "registreringTil": null,
                    "virkningFra": "2016-09-16T09:34:15.097000Z",
                    "virkningTil": null,
                    "position": {
                        "type": "Point",
                        "crs": 25832,
                        "dimension": "XY",
                        "wkt": "POINT (600085.81 6191448.17)"
                    }
                }
            ]
        }
    }
}


DAR_Navngivenvej

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa
DAR_Husnummer.NavngivenVej
administreresAfKommuneNej


statusJa


udtaltVejnavnNej


vejadresseringsnavnNej


vejnavnJaJa

vejnavnebeliggenhed_vejnavnelinjeJa


vejnavnebeliggenhed_vejnavneomraadeJa


vejnavnebeliggenhed_vejtilslutningspunkterJa


datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


beskrivelseNej


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoerNej


vejnavnebeliggenhed_oprindelse_kildeNej


vejnavnebeliggenhed_oprindelse_noejagtighedsklasseNej


vejnavnebeliggenhed_oprindelse_registreringNej


vejnavnebeliggenhed_oprindelse_tekniskStandardNej


virkningsaktoerNej





Eksempel på kald


Beskrivelse af hvad man vil kalde


Kald

Resultat






DAR_NavngivenvejKommunedel


Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa


vejkodeJa


statusJa


kommuneJa


navngivenVejJa
DAGI_Kommuneinddeling.kommunekode
datafordelerOpdateringstidJa
DAR_NavngivenVej.id_lokalid
registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoerNej


virkningsaktoerNej





Eksempel på kald


Kald

Resultat





DAR_NavngivenvejPostnummer

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa


statusJa


navngivenVejJa
DAR_NavngivenVej.id_lokalid
postnummerJa
DAR_Postnummer.id_lokalid
datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoerNej


virkningsaktoerNej





Eksempel på kald


Beskrivelse af hvad man vil kalde




Kald

Resultat






DAR_Postnummer

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa


navnJa


postnrJa


statusJa


postnummerinddelingJa
DAGI.postnummerinddeling.id_lokalid
datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoer Nej


virkningsaktoerNej





Eksempel på kald


Kald

Resultat



DAR_NavngivenvejSupplerendeBynavn

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa


statusJa


navngivenVejJa
DAR_NavngivenVej.id_lokalid
supplerendeBynavnJa
DAR_supplerendeBynavn.id_lokalid
datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoerNej


virkningsaktoerNej





Eksempel på kald


Beskrivelse af hvad man vil kalde




Kald

Resultat





DAR_SupplerendeBynavn

Beskrivelse af entitet

Indsæt beskrivelse af entiteten


Attribut

Mulig inputparameter i GraphQL

 StartsWith muligt

Sammenhæng til andre entiteter

Bemærkninger

id_lokalIdJa


navnJa


statusJa


supplerendeBynavnJa
DAGI.supplerendeBynavn.id_lokalid
datafordelerOpdateringstidJa


registreringFraJa


registreringTilJa


virkningFraJa


virkningTilJa


forretningshaendelseNej


forretningsomraadeNej


forretningsprocesNej


id_namespaceNej


registreringsaktoer Nej


virkningsaktoerNej





Eksempel på kald


Kald

Resultat

  • No labels