Versions Compared

Key

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

Anchor

...

_GoBack
_GoBack


Image Added



 

Anchor
_Hlk144385274
_Hlk144385274
C0200 – Brugervejledning – Udvalgte REST-tjenester omsat til GraphQL-queries









Anchor
_Hlk144385554
_Hlk144385554
Klimadatastyrelsen
Datafordeleren (DAF)

Version

1.6.1

 

Status

05 - Approved

 

Godkender

Thomas Krohn

© Copyright 2025 Netcompany
Alle rettigheder forbeholdes.

Forfatter

Simon Snabe Sørensen

 

Dokumenthistorik

Version

Dato

Forfatter

Status

Bemærkninger

0.1

08-07-2025

Simon Snabe Sørensen

Udkast

 

0.2

17-07-2025

Mikail Güzel

Færdig

Afventer intern review

0.3

22-07-2025

August Clement Leve

Reviewed

Internt review og smårettelser.

1.0

28-07-2025

August Clement Leve

Færdig

Internt reviewet. Sendt til KDS.

1.1

05-08-2025

August Clement Leve

Reviewed

Internt review og rettelser.

1.2

25-08-2025

Mikkel Valdemar Koch

Udkast

Ændret status til under development efter kommentarer.

1.3

28-08-2025

Simon Snabe Sørensen

Færdig

Endelig review og rettelser.

1.4

21-10-2025

Emil Lundström

Udkast

Rettet queries og rettelser efter externt test feedback.

1.5

23-10-2025

Simon Snabe Sørensen

Completed

Internt reviewet. Sendt til review hos KDS.

1.6

29-10-2025

Simon Snabe Sørensen

Completed

Added section 3.4.3.2 after additional feedback and review.

1.6.1

30-10-2025

Thomas Krohn

Approved

Approved


Referencer

Reference

Titel

Forfatter

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dccbb654-a444-4b8d-8258-a3eab76c299d"><ac:plain-text-body><![CDATA[

Anchor
Transitionsguiden
Transitionsguiden
[Transitionsguiden mellem REST-services og GraphQL-services]

[Transition mellem REST-services og GraphQL-services

https://goto.netcompany.com/cases/GTE1416/SDFEDDP/Deliverables/Change/C0200%20-%20Transition%20mellem%20REST-services%20og%20GraphQL-services.docx?web=1]

Lydia Haile, Rasmus Dupont Søgaard

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fd711994-e256-4492-a949-58caca99fb7c"><ac:plain-text-body><![CDATA[

Anchor
flextransitionsguiden
flextransitionsguiden
[Transitionguiden for fleksibel opslagslogik]

[C0200 – Brugervejledning Transitionsguide for Fleksibel Opslagslogik.docx

https://goto.netcompany.com/cases/GTE1416/SDFEDDP/_layouts/15/WopiFrame.aspx?sourcedoc=%7B1A810595-6697-4AFF-965A-5FA75962E741%7D&file=C0200%20%E2%80%93%20Brugervejledning%20Transitionsguide%20for%20Fleksibel%20Opslagslogik.docx&action=default]

Mikail Güzel

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e9c6e537-91d4-4bdc-881d-6dc5475834b5"><ac:plain-text-body><![CDATA[

Anchor
dataoversigt
dataoversigt
[Dataoversigten]

[Dataoversigt - Datafordelerens dokumentation - Klimadatastyrelsens dokumentation

https://confluence.sdfi.dk/display/DML/Dataoversigt]

Klimadatastyrelsen

]]></ac:plain-text-body></ac:structured-macro>



Indholdsfortegnelse
1 Introduktion
1.1 Målgruppe
1.1.1 Forudsætninger
1.2 Begreber
1.3 Begrænsninger
1.3.1 Joins
1.3.2 BBR
1.3.3 CVR
1.3.4 EJF
1.4 Anvendelse af oversættelser
1.4.1 Filtrering
1.4.2 Eksempel på komprimering af query baseret på forretningsbehov
2 Oversigt over de udvalgte REST-tjenester
3 REST-tjenester omsat til GraphQL-queries
3.1 Variabler i GraphQL
3.2 GraphQL-felter
3.3 EJF
3.3.1 Ejerskabsskifte
3.3.2 Ejerskabmedstamoplysninger
3.4 MAT
3.4.1 BestemtFastEjendom
3.4.2 MatrikulaerSag
3.4.3 SamletFastEjendom
3.5 EBR
3.5.1 Ejendomsbeliggenhed
3.6 BBR
3.6.1 BBRSag
3.6.2 Enhed
3.6.3 Bygning
3.7 CVR
3.7.1 hentVirksomhedMedCVRNummerFortrolig
3.7.2 hentvirksomhedMedCVRNummer
3.7.3 hentproduktionsenhedmedpnummer
3.8 VUR
3.8.1 Hentejendomsvurderingerforbfe
3.8.2 Hentejendomsvurderingerforejendomsvurderingid
3.9 DAR
3.9.1 Adresse
3.9.2 Adressetilenhedbfe

Anchor
_Toc212623685
_Toc212623685
Introduktion

Wiki Markup
Dette dokument består af 16 udvalgte eksempler på REST-tjenester omsat til GraphQL-forespørgsler. REST-tjenesterne og deres metoder er udvalgt af Datafordeleren på baggrund af deres relevans og årlige anvendelse. Eksemplerne bruger de Fleksible GraphQL-tjenester (også kendt som fleksibel opslagslogik) til at udstille relationerne mellem registrenes data og derved returnere et resultat der bedst muligt svarer til det fra REST-tjenesterne. 
Alle REST-tjenesterne er oversat ved hjælp af metoden beskrevet i *\[Transitionsguiden m{*}<span style="color: #0f2147"><strong>ellem REST-services og GraphQL-services</strong></span>{*}\]{*}.
Denne guide indeholder kun resultatet af transitionen fra REST til GraphQL for de udvalgte tjenester, men vil dog understrege eventuelle begrænsninger fundet ifm. oversættelserne af disse tjenester. De 16 REST-tjenester er opdelt efter register, REST-tjeneste og metoder, samt i hvilket afsnit man finder de konkrete oversættelser. 
Oversigten over de udvalgte REST-tjenester kan findes i afsnit 2 og de konkrete oversættelser kan findes i afsnit 3. 

Anchor
_Toc212623686
_Toc212623686
Målgruppe

Dette dokument fungerer som en inspiration for udviklere, der står over for opgaven om at oversætte REST-tjenester til GraphQL-forespørgsler. Guiden vil også beskrive de eventuelle udfordringer, udviklere typisk vil støde på i denne proces. Det er her vigtigt at være opmærksom på, at en direkte 1-til-1 oversættelse af REST til GraphQL som oftest ikke anbefales. I stedet bør man udnytte GraphQL-tjenesternes fleksibilitet til at designe forespørgsler, der mere præcist afspejler det faktiske databehov.

Anchor
_Toc212623687
_Toc212623687
Forudsætninger

Dette dokument er tiltænkt læsere, som:

  • Besidder teknisk viden inden for udvikling og design af software systemer.
  • Har kendskab til de eksisterende REST-tjenester og det data der udstilles.
  • Er bekendt med de grundlæggende principper inden for REST, GraphQL og SQL.

Uden denne grundlæggende viden kan læsere have behov for betydelig ekstra tid til at forstå og arbejde med oversættelserne.

Anchor
_Toc212623688
_Toc212623688
Begreber

I dette dokument bruges begreberne, som beskrevet i Tabel 1. Bemærk at begreberne også kan være yderligere forklaret i løbet af dokumentet med eksempler.

Begreb

Beskrivelse

Nuværende Datafordeler

 

 

REST-tjenester

REST-tjenester er en metode til at få data fra Datafordeleren. Man kan som anvender hente data ved at bruge en URL. REST-tjenester er beskrevet her: [REST-tjenester]

Moderniserede Datafordeler

 

 

Entitetsbaserede GraphQL-tjenester

GraphQL-tjenester, der henter specifikke entiteter og ikke understøtter join-operationer mellem tabeller, idet der opretholdes strenge grænser mellem de forskellige entiteter.

Fleksibel opslagslogik

En viderebygning af de entitetsbaserede GraphQL-tjenester, der muliggør joins indenfor og mellem registre, hvilket giver mulighed for mere komplekse datarelationer og forespørgsler.

Tabel 1: Begrebsliste

Anchor
_Toc212623689
_Toc212623689
Begrænsninger

Anchor
_Hlk203563788
_Hlk203563788
Eksemplerne i denne guide indeholder nogle specifikke begrænsninger, som udviklere og anvendere bør være opmærksomme på, før man fortsætter med transitionen. De kommende afsnit beskriver funktionalitet og/eller scenarier, hvor oversættelse af REST til GraphQL kræver særlige overvejelser.

Anchor
_Toc212623690
_Toc212623690
Joins

Der er nogle begrænsninger for hvordan man kan join entiteter sammen i fleksibel opslagslogik-tjenesterne. Disse beskrives nedenfor.

Anchor
_Generelt
_Generelt
Inner-joins og unions understøttes ikke

Anchor
_Hlk203563775
_Hlk203563775
Fleksibel opslagslogik og de dertilhørende GraphQL-tjenester (flexible og flexibleCurrent) understøtter udelukkende left-joins. Dette udgør i nogle tilfælde en væsentlig forskel, når REST-tjenester skal oversættes til GraphQL, da inner-joins fra REST-tjenesterne ikke kan konverteres direkte til de tilsvarende operationer i GraphQL. I nogle tilfælde kan inner-joins dog håndteres ved at omstrukturere rækkefølgen af joins i en GraphQL-forespørgsel. Hvis der filtreres på en tabel med et inner-join, kan dette join i nogle tilfælde flyttes til toppen af GraphQL-forespørgslen og derved ændre på sammensætningen af joins fra REST-tjenesten (Se eksempel i afsnit 3.6.2.2). Dette skyldes GraphQLs hierarkiske natur, hvor filtreringsbetingelser påvirker, hvordan forespørgselsstrukturen skal opbygges. Når et inner-join optræder i en oversat forespørgsel og har nødvendiggjort strukturelle ændringer i forhold til den oprindelige REST-tjeneste, vil dette blive fremhævet og forklaret i det relevante afsnit i vejledningen.
Det er også vigtigt at bemærke, at union-operationer heller ikke understøttes direkte i GraphQL. Disse kan i stedet håndteres ved at sende separate forespørgsler til de tabeller, der indgår i union-delen af den oprindelige SQL-forespørgsel, som udgør REST-metoden. Dette vil kræve at klient-applikationen selv sammensætter resultaterne fra alle forespørgslerne til et samlet svar i stil med REST-tjenesten.

Anchor
_Ref211954817
_Ref211954817
Begræsning på antal left-joins

Wiki Markup
Det maksimale antal joins samt resultater per side og andre fælles begrænsinger for oversættelserne kan findes i *\[{*}<span style="color: #0f2147"><strong>Transitionguiden for fleksibel opslagslogik]</strong></span>. Bemærk at de mulige joins i fleksibel opslagslogik er betinget af de relationer som registrene har specificeret til Datafordeleren som værende gyldige. Det samme gør sig gældende for filtreringsmuligheder og det er derfor ikke altid muligt at filtrere på alle felter. Man kan i GraphQL skemaerne se, hvilke relationer som er mulige samt hvilke filtreringsmuligheder en entitet har. Der er tilføjet filtre med testværdier på eksemplerne i dette dokument for at give anvendere mulighed for at se og forstå, hvordan disse kan fungere. Det er muligt at filtrere på flere parametre end disse, og alle parametre vil som nævnt kunne findes i GraphQL skemaerne. 
Nogle oversættelser af REST-tjenester til GraphQL er påvirket af begrænsninger i antallet af tilladte joins. På grund af denne begrænsning er visse oversættelser nødt til at blive opdelt i flere separate GraphQL-queries for at undgå at overskride grænsen for antal joins. Et eksempel på en oversættelse, der er blevet opdelt i flere GraphQL-queries, er SamletFastEjendom i kapitel 3.4.1, hvor resultatværdier fra den første query bruges i efterfølgende kald for at fortsætte join-operationer og hente det endelige resultat. Omvendt er det muligt at optimere og komprimere queries ved at fjerne unødvendige elementer. Et eksempel på denne tilgang kan findes i kapitel 1.4.2, hvor queries kan simplificeres ved at reducere antallet af joins ved at fjerne ikke-påkrævede data.
\\

Relationsnavn

Nogle relationer mellem entiteterne har sigende navne, som AdresseHarHusnummer (DAR_Adresse til DAR_Husnummer), hvorimod andre har autogenerede navne, som objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref (MAT_MatrikulaerSag til MAT_MatrikulaerSag_sagsoperation).
Det er et kendt problem at relations-navnene i GraphQL-skemaerne kan indeholde stavefejl. Dette vil blive løst i en fremtidige release, efter at registrene har indsendt nye relationsbilag til Datafordeleren. Dette vil resultere i nye versioner af de fleksible GraphQL-tjenester og vil være en breaking change for anvendere. GraphQL-queries til de oversatte REST-tjenester vil stadigvæk fungere efter releasen, så længe anvender husker at opdatere de GraphQL-queries, som påvirkes af navneændringerne. Der vil være paralleldrift af de forskellige versioner af fleksibel opslagslogik, så anvender har muligheden for at opdatere sine systemer inden de gamle versioner udfases.

Anchor
_Toc212623691
_Toc212623691
BBR

I BBRs REST-tjenester er der filtrering på periodeændringer via argumenterne PeriodeaendringFra/Til, som ikke er muligt i GraphQL. Det er derfor op til anvender og udvikler selv, at filtrere på de periodeændringer, der fremgår i svaret fra de fleksible GraphQL-tjenester.

Anchor
_Toc212623692
_Toc212623692
CVR

Det er kun muligt at skabe relationer til CVRs entiteter når man bruger GraphQL-skemaet fra flexibleCurrent-tjenesten, hvilket betyder at det kun er muligt at sende forespørgsler, som indeholder joins fra og til CVR ved brug af flexibleCurrent-tjenesten.
Det er ikke muligt at filtrere på registreringstid i CVR, andet end dags dato, hvilket automatisk håndteres af tjenesten og registreringstid fremgår derfor ikke i eksemplerne. Dette er et krav fra registeret.
Det er ikke muligt at filtrere på beskæftigelsestalstype i GraphQL og dette skal derfor gøres efter at klient-applikationen der har modtaget svaret fra flexibleCurrent-tjenesten.

Anchor
_Toc212623693
_Toc212623693
EJF

Det er ikke muligt at filtrere på registreringstid i tabellerne EJFCustom_PersonSimpelAlt og EJFCustom_PersonSimpelBegraenset. Dette følger EJFs forretningslogik, hvor det fremgår at der kun må filtreres på dags dato for disse tabeller. Disse specialudviklede EJF-CPR-sammenstillinger kan udelukkende tilgås via flexibleCurrent-tjenesten. Det betyder, at alle queries, der vedrører disse særlige EJF-CPR-sammenstillinger, ikke er valide i den almindelige flexible-tjeneste.

Anchor
_Toc212623694
_Toc212623694
Anvendelse af oversættelser

Oversættelserne udgør ikke en komplet løsning til at erstatte anvendernes brug af REST-tjenester. I stedet skal de betragtes som eksempler på anvendelse, hvor anvenders specifikke forretningsbehov kan kræve, at der foretages ændringer i oversættelserne. Forretningsbehov varierer nemlig mellem anvendere, og formålet med de følgende oversættelser er at fungere som et udgangspunkt eller eksempler, og ikke at blive kopieret til direkte brug. Blandt andet kan dele af oversættelserne være irrelevante for en anvenders forretning, da de henter mere data end nødvendigt. Alle oversættelser indeholder samtlige felter for at give anvendere mulighed for at fjerne den data, de ikke har brug for.

Anchor
_Toc212623695
_Toc212623695
Filtrering

Wiki Markup
I alle oversættelser er det kun de påkrævede filtre fra REST-tjenesterne som er inkluderet. Alle frivillige filtreringsmuligheder er op til anvenderen at tilføje efter behov. For at identificere hvilke filterparametre der kan anvendes, henvises til dokumentationen for *\[D{*}<span style="color: #0f2147"><strong>ataoversigten]</strong></span> på Datafordeleren. Alle tilladte REST-tjeneste filtre vil ligeledes kunne findes i GraphQL-skemaerne. I hvert oversat afsnit nævnes de påkrævede filtre, der anvendes med angivelse af både filterparameterets navn i REST-tjenesten og det tilsvarende GraphQL-skema. Uden yderligere filtrering kan der returneres unødvendige data, som det er op til anvenderen selv at processere. Filtrering kan tilføjes for både hovedentiteten, der joines fra, og underentiteterne, der joines til, i overensstemmelse med GraphQL-skemaerne.

Anchor
_Ref211954663
_Ref211954663
Anchor
_Toc212623696
_Toc212623696
Eksempel på komprimering af query baseret på forretningsbehov

Oversættelsen af REST-tjenensten "MatrikulaerSag", som beskrevet i afsnit 3.4.2, kan f.eks. komprimeres efter hvilken ejendomstype, der ønskes medtaget i resultatet. De 4 GraphQL-queries, der oprindeligt køres efterfølgende af hinanden, kan omskrives til kun 1 query (se nedenstående eksempel), alt afhængigt af det specifikke forretningsbehov. Dette undgår også begrænsningen for det maksimale antal tilladte joins (se kapitel 1.3.1.2), hvilket sammen med unions- og ejendomstyperne var årsagen til den oprindelige opdeling.
I dette eksempel opnås det samme resultat som ved at udføre alle 4 GraphQL-queries i kapitel 3.4.2, men i et enkelt kald i stedet for 4 separate kald. Den komprimerede query inkluderer alle fire ejendomstype-relationer samtidigt:

  • bygningPaaFremmedGrundFladeTilhoererMatrikulaerSag
  • bygningPaaFremmedGrundPunktTilhoererMatrikulaerSag
  • ejerlighedTilhoererMatrikulaerSag
  • samletFastEjendomTilhoererMatrikulaerSag

De fleksible GraphQL-tjenester returnerer kun data for de relationer, hvor der faktisk findes tilknyttede ejendomme, mens tomme relationer returneres som tomme arrays. Dette reducerer både antallet af netværkskald og giver et mere sammenhængende datasæt. Oversættelsen kan komprimeres endnu mere ved at fjerne irrelevante ejendomstype-relationer. Hvis anvenderen f.eks. kun behøver data om SamletFastEjendom, kan de tre øvrige relationer udelades, hvilket resulterer i mindre data og hurtigere svar.
Den nye komprimeret GraphQL-query bliver således:
{
MAT_MatrikulaerSag(
first: 1
virkningstid: "9999-01-23T10:39:04.658307Z"
where: { id_lokalId: { eq: "100143926" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavLokalId
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
journaliseringsdato
kommune
matrikelmyndighedensJournalnum
objectid
registreringFra
registreringsaktoer
registreringTil
rekvirentRef
sagstitel
status
StedbestemmelsesGeometri
virkningFra
virkningsaktoer
virkningTil
bygningPaaFremmedGrundFladeTilhoererMatrikulaerSag {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
bygningPaaFremmedGrundPunktTilhoererMatrikulaerSag {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
ejerlighedTilhoererMatrikulaerSag {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
samletFastEjendomTilhoererMatrikulaerSag {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref {
nodes {
betegnelse
}
}
}
}
}
 
Bemærk at fremsøgning af en sag med virkningstid svarende til nutid kun returnerer de ejendomme, der ikke er ændret af andre sager efterfølgende. For at finde de ejendomme, der faktisk indgik i sagen på tidspunktet for sagsafslutningen, skal anvendes en virkningstid svarende til sagsafslutningens tidspunkt.

Anchor
_Toc212113574
_Toc212113574
Anchor
_Toc212622493
_Toc212622493
Anchor
_Toc212623697
_Toc212623697
Anchor
_Ref203571891
_Ref203571891
Anchor
_Toc212623698
_Toc212623698
Oversigt over de udvalgte REST-tjenester

Tabel 2 indeholder en oversigt over de udvalgte REST-tjenester og metoder samt hvilket afsnit man finder resultatet af oversættelsen.

No.

Register

REST-tjeneste

Metode

Afsnit

1

EJF

Ejerfortegnelsen

Ejerskabsskifte

3.3.1

2

MAT

Matriklen2

BestemtFastEjendom

3.4.1

3

MAT

Matriklen2

MatrikulaerSag

3.4.2

4

EBR

Ejendomsbeliggenhed

Ejendomsbeliggenhed

3.5.1

5

BBR

BBRPublic

Sag

3.6.1

6

CVR

HentCVRDataFortrolig

hentVirksomhedMedCVRNummerFortrolig

3.7.1

7

VUR

Ejendomsvurdering

hentejendomsvurderingerforbfe

3.8.1

8

CVR

HentCVRData

hentvirksomhedmedcvrnummer

3.7.2

9

BBR

BBRPublic

enhed

3.6.2

10

EJF

Ejerfortegnelsen

ejerskabmedstamoplysninger

3.3.2

11

CVR

HentCVRData

hentproduktionsenhedmedpnummer

3.7.3

12

BBR

BBRPublic

bygning

3.6.3

13

DAR

DAR

adresse

3.9.1

14

DAR

DAR_BFE_Public

adressetilenhedbfe

3.9.2

15

MAT

Matriklen2

samletfastejendom

3.4.3

16

VUR

Ejendomsvurdering

hentejendomsvurderingerforejendomsvurderingid

3.8.2


Anchor
_Ref203565417
_Ref203565417
Anchor
_Ref203565404
_Ref203565404
Tabel 2:
Anchor
_Ref203565400
_Ref203565400
Oversigt over de udvalgte REST-tjenester og metoder.

Anchor
_Ref203571902
_Ref203571902
Anchor
_Toc212623699
_Toc212623699
REST-tjenester omsat til GraphQL-queries

Wiki Markup
Dette afsnit indeholder de konkrete oversættelser af REST-tjenester og deres metoder til GraphQL-forespørgsler. Hver REST-tjeneste er inddelt i sit eget underafsnit, med yderligere underafsnit for hver af de individuelle metoder. Hver underafsnit i dette afsnit er i følgende format; Registernavn – REST-tjeneste – Metode. REST-tjenesterne og deres metoder er oversat ved hjælp af metoden fra *\[Transitionsguiden m{*}<span style="color: #0f2147"><strong>ellem REST-services og GraphQL-services</strong></span>{*}\]{*}. En udvikler skulle derfor gerne kunne følge guiden og komme til samme resultat. Udvikler skal her være opmærksom på de begrænsninger, som er gældende for hver REST-tjeneste og deres metoder.

Anchor
_Toc212113577
_Toc212113577
Anchor
_Toc212622496
_Toc212622496
Anchor
_Toc212623700
_Toc212623700
Anchor
_Toc212623701
_Toc212623701
Variabler i GraphQL

For at simplificere de oversatte queries er der indsat placeholder værdier. Det er gjort på den måde så anvenderne kan se, hvordan en query reelt set vil se ud. Dette afsnit, vil med et simpelt eksempel, uddybe, hvordan man kan bruge variabler i sine GraphQL queries. Motivationen bag at bruge variabler er, at man med variabler i sine queries kan lave mere dynamiske og automatiserede kald.
Nedenstående eksempel består af to filer. En fil med en graphql query og en fil med et tilhørende variabel. I dette eksempel tages der et CPRnummer (0101011234) fra variabel filen, som man så kan query med. Filerne sættes eksempelvis sammen gennem et API client tool som Bruno. Dette er ikke relevant ved benyttelse af oversættelserne, men bliver relevant ved udvikling af egne queries.
query ($input: PrivateSectorPersonInput) {
  CPRCustom_PrivateSectorPerson (input: $input) {
    personnumre {
    personnummer
    status
    }
    beskyttelser {
    beskyttelsestype
    status
    virkningfra
    }
   }
}
query ($input: PrivateSectorPersonInput) {
{
"input": {
"pnr": "0101011234"
}
}

Anchor
_Toc212623702
_Toc212623702
GraphQL-felter

Wiki Markup
GraphQL-felterne i oversættelserne er udvalgt på baggrund af en analyse af REST-tjenesterne og deres JSON schema, som beskrevet i afsnit 3.1 Step 0: Evaluate REST-service fra *\[Transitionsguiden m{*}<span style="color: #0f2147"><strong>ellem REST-services og GraphQL-services</strong></span>{*}\]{*}.

Anchor
_Toc212623703
_Toc212623703
EJF

Anchor
_Hlk203634495
_Hlk203634495
Dette afsnit beskriver oversættelsen af de to REST-metoder Ejerskabsskifte og Ejerskabmedstamoplysninger fra Ejerfortegnelsen (EJF).

Anchor
_Toc208412910
_Toc208412910
Anchor
_Toc208414578
_Toc208414578
Anchor
_Toc208414638
_Toc208414638
Anchor
_Toc208905028
_Toc208905028
Anchor
_Toc208909386
_Toc208909386
Anchor
_Toc208909466
_Toc208909466
Anchor
_Toc208909533
_Toc208909533
Anchor
_Toc208910598
_Toc208910598
Anchor
_Toc208910667
_Toc208910667
Anchor
_Toc208910736
_Toc208910736
Anchor
_Toc208911127
_Toc208911127
Anchor
_Toc208412911
_Toc208412911
Anchor
_Toc208414579
_Toc208414579
Anchor
_Toc208414639
_Toc208414639
Anchor
_Toc208905029
_Toc208905029
Anchor
_Toc208909387
_Toc208909387
Anchor
_Toc208909467
_Toc208909467
Anchor
_Toc208909534
_Toc208909534
Anchor
_Toc208910599
_Toc208910599
Anchor
_Toc208910668
_Toc208910668
Anchor
_Toc208910737
_Toc208910737
Anchor
_Toc208911128
_Toc208911128
Anchor
_Toc208412912
_Toc208412912
Anchor
_Toc208414580
_Toc208414580
Anchor
_Toc208414640
_Toc208414640
Anchor
_Toc208905030
_Toc208905030
Anchor
_Toc208909388
_Toc208909388
Anchor
_Toc208909468
_Toc208909468
Anchor
_Toc208909535
_Toc208909535
Anchor
_Toc208910600
_Toc208910600
Anchor
_Toc208910669
_Toc208910669
Anchor
_Toc208910738
_Toc208910738
Anchor
_Toc208911129
_Toc208911129
Anchor
_Toc208412913
_Toc208412913
Anchor
_Toc208414581
_Toc208414581
Anchor
_Toc208414641
_Toc208414641
Anchor
_Toc208905031
_Toc208905031
Anchor
_Toc208909389
_Toc208909389
Anchor
_Toc208909469
_Toc208909469
Anchor
_Toc208909536
_Toc208909536
Anchor
_Toc208910601
_Toc208910601
Anchor
_Toc208910670
_Toc208910670
Anchor
_Toc208910739
_Toc208910739
Anchor
_Toc208911130
_Toc208911130
Anchor
_Ref203555680
_Ref203555680
Anchor
_Toc212623704
_Toc212623704
Ejerskabsskifte

Anchor
_Hlk203634513
_Hlk203634513
Oversættelsen af "Ejerskabsskifte" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

EJF_Ejerskabsskifte

EJF_EjerskabsskifteFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Ejerskabsskifte-metoden og er blevet mappet over til felter fra EJF_EjerskabsskifteFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

EjerskabsskifteId

ejerskifteLokalId

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Ejerskabsskifte objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "ejerskifteLokalId" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
EJF_Ejerskabsskifte(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { ejerskifteLokalId: { eq: "0a3f50c1-12c8-32b8-e044-0003ba298018" } }
) {
nodes {
afgivendeEjerobjektLokalId
afstaaetAndel_naevner
afstaaetAndel_taeller
behandlingsID
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerskifteLokalId
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
modtagendeEjerobjektLokalId
modtagetAndel_naevner
modtagetAndel_taeller
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}

Anchor
_Ref203555889
_Ref203555889

Anchor
_Ref203570080
_Ref203570080
Anchor
_Toc212623705
_Toc212623705
Ejerskabmedstamoplysninger

Oversættelsen af "Ejerskabmedstamoplysninger" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexibleCurrent/v1

EJF_Ejerskab

EJF_EjerskabFilterInput

Da EJF_Ejerskab har relationer til entiteter i CVR, kan denne oversættelse kun sendes til flexibleCurrent-tjenesten.

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Ejerskabmedstamoplysninger-metoden og er blevet mappet over til felter fra EJF_EjerskabFilterInput, som set i GraphQL-skemaet.

Anchor
_Hlk204169231
_Hlk204169231
Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

EjerskabsskifteId

ejerskifteLokalId

String

String

BFENr

bestemtFastEjendomBFENr

String

String

  • Kun virkningstid er påkrævet som input til denne tjeneste.
  • De konkrete værdier til "ejerskifteLokalId" og "bestemtFastEjendomBFENr" er ikke garanteret til at virke for anvendere og skal kun ses som eksempler.

Anchor
_Hlk203634524
_Hlk203634524
Denne oversættelse overgår begrænsningen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: {eq: 2150138}, status: {eq: "gældende"} }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
administratoroplysLokalId
administrerendePersonPersonNr
administrerendeVirksomhedCVRNr
begraensning
behandlingsID
bestemtFastEjendomBFENr
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendePersonPersonNr
ejendeVirksomhedCVRNr
ejerforholdskode
ejeroplysningerLokalId
ejetFoer01071998
faktiskEjerandel_naevner
faktiskEjerandel_taeller
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
objectid
primaerKontakt
produktionsenhedPNr
registreringFra
registreringsaktoer
registreringTil
status
StedbestemmelsesReference
tinglystEjerandel_naevner
tinglystEjerandel_taeller
virkningFra
virkningsaktoer
virkningTil
ejerskabAdministreresAfPersonEllerVirksomhedsoplysninger {
adresselinje1
adresselinje10
adresselinje2
adresselinje3
adresselinje4
adresselinje5
adresselinje6
adresselinje7
adresselinje8
adresselinje9
adresseLokalId
alternativAdresse_status
alternativAdresseLokalId
behandlingsID
personEllerVirksomhedsoplysningerharAdresse {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
alternativAdresseLokalId_23_AlternativAdresse_id_lokalId_ref {
adresselinje1
adresselinje10
adresselinje2
adresselinje3
adresselinje4
adresselinje5
adresselinje6
adresselinje7
adresselinje8
adresselinje9
altAdrPersonPersonNr
altAdrVirksomhedCVRNr
behandlingsID
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
landeKodeNumerisk
objectid
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
Anchor
_Hlk203634531
_Hlk203634531
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. relationer til virksomheder i CVR.
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: 2150138 }, status: { eq: "gældende" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejendeVirksomhedCVRNr_20_Virksomhed_CVRNummer_ref {
CVRNummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
id
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
virksomhedOphoersdato
virksomhedStartdato
id_CVR_Adressering_CVREnhedsId_ref(
first: 10
where: { AdresseringAnvendelse: { eq: "beliggenhedsadresse" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
coNavn
CVRAdresse_adresseFritekst
CVRAdresse_doerbetegnelse
CVRAdresse_etagebetegnelse
CVRAdresse_husnummerFra
CVRAdresse_husnummerTil
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_landekode
CVRAdresse_postboks
CVRAdresse_postdistrikt
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_vejkode
CVRAdresse_vejnavn
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
}
id_CVR_Navn_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
sekvens
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. relationer til personer i CPR.
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: 2150138 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejendePerson {
beskyttelser {
beskyttelsestype
}
foedselsdato
foedselsdatoUsikkerhedsmarkering
id
status
statusdato
cprAdresse {
bygningsnummer
bynavn
cprKommunekode
cprKommunenavn
cprVejkode
etage
husnummer
postdistrikt
postnummer
sidedoer
vejadresseringsnavn
}
navn {
navn
}
adresseoplysninger {
adresseringsnavn
}
udrejseIndrejse {
udlandsadresselinje1
udlandsadresselinje2
udlandsadresselinje3
udlandsadresselinje4
udlandsadresselinje5
}
}
}
}
}
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. om ejerskabet administreres af person eller en virksomhed.
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: 2150138 }, status: { eq: "gældende" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejerskabAdministreresAfPersonEllerVirksomhedsoplysninger {
adresselinje1
adresselinje10
adresselinje2
adresselinje3
adresselinje4
adresselinje5
adresselinje6
adresselinje7
adresselinje8
adresselinje9
adresseLokalId
alternativAdresse_status
alternativAdresseLokalId
behandlingsID
personEllerVirksomhedsoplysningerharAdresse {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
alternativAdresseLokalId_23_AlternativAdresse_id_lokalId_ref {
adresselinje1
adresselinje10
adresselinje2
adresselinje3
adresselinje4
adresselinje5
adresselinje6
adresselinje7
adresselinje8
adresselinje9
altAdrPersonPersonNr
altAdrVirksomhedCVRNr
behandlingsID
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
landeKodeNumerisk
objectid
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
 
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. den ejende virksomhed knyttet til Ejerskabet.
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: 2150138 }, status: { eq: "gældende" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejendeVirksomhedCVRNr_20_Virksomhed_CVRNummer_ref {
CVRNummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
id
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
virksomhedOphoersdato
virksomhedStartdato
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
id_CVR_Adressering_CVREnhedsId_ref(
first: 10
where: { AdresseringAnvendelse: { eq: "beliggenhedsadresse" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
coNavn
CVRAdresse_adresseFritekst
CVRAdresse_doerbetegnelse
CVRAdresse_etagebetegnelse
CVRAdresse_husnummerFra
CVRAdresse_husnummerTil
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_landekode
CVRAdresse_postboks
CVRAdresse_postdistrikt
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_vejkode
CVRAdresse_vejnavn
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
}
id_CVR_Navn_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
sekvens
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}

Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. en tilknyttet produktionsenhed.
{
EJF_Ejerskab(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: 2150138 }, status: { eq: "gældende" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
produktionsenhedPNr_20_Produktionsenhed_pNummer_ref {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
id
pNummer
produktionsenhedOphoersdato
produktionsenhedStartdato
registreringFra
registreringsaktoer
registreringTil
status
tilknyttetTilVirksomhedOphoersdato
tilknyttetTilVirksomhedStartdato
tilknyttetVirksomhedsCVRNummer
virkningFra
virkningsaktoer
virkningTil
id_CVR_Adressering_CVREnhedsId_ref( first: 10
where: { AdresseringAnvendelse: { eq: "beliggenhedsadresse" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
coNavn
CVRAdresse_adresseFritekst
CVRAdresse_doerbetegnelse
CVRAdresse_etagebetegnelse
CVRAdresse_husnummerFra
CVRAdresse_husnummerTil
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_landekode
CVRAdresse_postboks
CVRAdresse_postdistrikt
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_vejkode
CVRAdresse_vejnavn
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
}
id_CVR_Navn_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
sekvens
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
CVREnhedsId
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
registreringFra
registreringsaktoer
registreringTil
vaerdi
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
 

Anchor
_Toc212623706
_Toc212623706
MAT

Dette afsnit beskriver oversættelsen af de tre REST-metoder BestemtFastEjendom, MatrikulaerSag og SamletFastEjendom fra Matriklen (MAT).

Anchor
_Toc208412917
_Toc208412917
Anchor
_Toc208414585
_Toc208414585
Anchor
_Toc208414645
_Toc208414645
Anchor
_Toc208905035
_Toc208905035
Anchor
_Toc208909393
_Toc208909393
Anchor
_Toc208909473
_Toc208909473
Anchor
_Toc208909540
_Toc208909540
Anchor
_Toc208910605
_Toc208910605
Anchor
_Toc208910674
_Toc208910674
Anchor
_Toc208910743
_Toc208910743
Anchor
_Toc208911134
_Toc208911134
Anchor
_Toc208412918
_Toc208412918
Anchor
_Toc208414586
_Toc208414586
Anchor
_Toc208414646
_Toc208414646
Anchor
_Toc208905036
_Toc208905036
Anchor
_Toc208909394
_Toc208909394
Anchor
_Toc208909474
_Toc208909474
Anchor
_Toc208909541
_Toc208909541
Anchor
_Toc208910606
_Toc208910606
Anchor
_Toc208910675
_Toc208910675
Anchor
_Toc208910744
_Toc208910744
Anchor
_Toc208911135
_Toc208911135
Anchor
_Toc208412919
_Toc208412919
Anchor
_Toc208414587
_Toc208414587
Anchor
_Toc208414647
_Toc208414647
Anchor
_Toc208905037
_Toc208905037
Anchor
_Toc208909395
_Toc208909395
Anchor
_Toc208909475
_Toc208909475
Anchor
_Toc208909542
_Toc208909542
Anchor
_Toc208910607
_Toc208910607
Anchor
_Toc208910676
_Toc208910676
Anchor
_Toc208910745
_Toc208910745
Anchor
_Toc208911136
_Toc208911136
Anchor
_Toc208412920
_Toc208412920
Anchor
_Toc208414588
_Toc208414588
Anchor
_Toc208414648
_Toc208414648
Anchor
_Toc208905038
_Toc208905038
Anchor
_Toc208909396
_Toc208909396
Anchor
_Toc208909476
_Toc208909476
Anchor
_Toc208909543
_Toc208909543
Anchor
_Toc208910608
_Toc208910608
Anchor
_Toc208910677
_Toc208910677
Anchor
_Toc208910746
_Toc208910746
Anchor
_Toc208911137
_Toc208911137
Anchor
_Toc208412921
_Toc208412921
Anchor
_Toc208414589
_Toc208414589
Anchor
_Toc208414649
_Toc208414649
Anchor
_Toc208905039
_Toc208905039
Anchor
_Toc208909397
_Toc208909397
Anchor
_Toc208909477
_Toc208909477
Anchor
_Toc208909544
_Toc208909544
Anchor
_Toc208910609
_Toc208910609
Anchor
_Toc208910678
_Toc208910678
Anchor
_Toc208910747
_Toc208910747
Anchor
_Toc208911138
_Toc208911138
Anchor
_Ref203555693
_Ref203555693
Anchor
_Toc212623707
_Toc212623707
BestemtFastEjendom

Oversættelsen af "BestemtFastEjendom" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema. Oversættelsen tager udgangspunkt i SamletFastEjendom og anvenderne kan selv oversætte for Ejerlejlighed, BygningPaaFremmedGrundflade samt BygningPaaFremmedGrundpunkt ved at skifte startsentiteten.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

MAT_SamletFastEjendom

MAT_SamletFastEjendomFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra BestemtFastEjendom-metoden og er blevet mappet over til felter fra MAT_SamletFastEjendomFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

SagsId

senesteSagLokalId

String

String

BFEnr

BFEnummer

Integer

Long

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt SamletFastEjendoms objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "senesteSagLokalId" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.
    • Alternativt kan man bruge "BFEnummer" i stedet for "senesteSagLokalId", da bare en af parametrene er obligatoriske.

Denne oversættelse overgår begrænsingen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_SamletFastEjendom(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { senesteSagLokalId: { eq: "100024618" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
 
Denne forespørgsel er til en anden entitet i Matriklen, specifikt MAT_Ejerlav. I denne forespørgsel bruger vi værdien fra "ejerlavLokalId" fra den første forespørgsel, til at hente de Ejerlav som er knyttet til ejendommen. Bemærk at dette gøres separat, da der ikke er en relation fra MAT_SamletFastEjendom til MAT_Ejerlav.
{
MAT_Ejerlav(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id_lokalId: { eq: "140453" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavskode
ejerlavsnavn
id_lokalId
id_namespace
objectid
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
administrativtOmraadeTilhoererMatrikulaerSag {
matrikulaerSagStedfaestesAfJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
centroideLiggerIndenForJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
}
}
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
}
 
Denne forespørgsel er til MAT_Ejerlav igen, dog denne gang med fælles lod. I denne forespørgsel bruger vi værdien fra "ejerlavLokalId" fra den første forespørgsel, til at hente de Ejerlav med fælles lod, som er knyttet til ejendommen.
{
MAT_Ejerlav(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id_lokalId: { eq: "" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavskode
ejerlavsnavn
id_lokalId
id_namespace
objectid
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
administrativtOmraadeTilhoererMatrikulaerSag {
matrikulaerSagStedfaestesAfJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
jordstykkeHarFaelleslodsAndelshavere {
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
SamletFastEjendomobjectid
}
}
centroideLiggerIndenForJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
}
}
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
}
 
Denne forespørgsel er til en anden entitet i Ejendomsbeliggenhedsregistret (EBR), specifikt EBR_Ejendomsbeliggenhed. I denne forespørgsel bruger vi værdien fra "BFEnummer" fra den første forespørgsel, til at hente de Ejendomsbeliggenhed, som er knyttet til ejendommen.
{
EBR_Ejendomsbeliggenhed(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: "" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adresseLokalId
adresseManueltAngivet
bestemtFastEjendomBFENr
betegnelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ESDHReferenceAdresse
ESDHReferenceKommune
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
husnummerLokalId
id_lokalId
id_namespace
kommuneinddelingKommunekode
kommuneManueltAngivet
objectid
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomSFE(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejerlejlighedErDelAfSamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundPunkt(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
geometri {
type
crs
dimension
wkt
}
id_lokalId
id_namespace
objectid
opdeltIEjerlejligheder
oprindelse
paaHavet
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
rids
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundPunkt(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
ejerlejlighedErDelAfBygningPaaFremmedGrundFlade(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
objectid
opdeltIEjerlejligheder
oprindelse
paaHavet
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
rids
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundFlade(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
}
objectid_336_SamletFastEjendom_sekundaerFor_SamletFastEjendomobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
SamletFastEjendomobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}

Anchor
_Ref203555704
_Ref203555704
Anchor
_Toc212623708
_Toc212623708
MatrikulaerSag

Oversættelsen af "MatrikulaerSag" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

MAT_MatrikulaerSag

MAT_MatrikulaerSagFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra MatrikulaerSag-metoden og er blevet mappet over til felter fra MAT_MatrikulaerSag, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

SagsId

senesteSagLokalId

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • Den aktuelle værdi til "senesteSagLokalId" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Anchor
_Ref203555933
_Ref203555933
Resultatet af oversættelsen gav 4 separate queries med hver deres udgangspunkt i BygningPaaFremmedGrundFlade, BygningPaaFremmedGrundPunkt, Ejerlejlighed og SamletFastEjendom. Den er opdelt således, da der ikke kan laves unions i GraphQL. Først query med udgangspunkt i BygningPaaFremmedGrundFlade kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_MatrikulaerSag(
first: 1
registreringstid: "2025-01-23T10:39:04.658307Z"
virkningstid: "2025-01-23T10:39:04.658307Z"
where: { id_lokalId: { eq: "7590064" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavLokalId
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
journaliseringsdato
kommune
matrikelmyndighedensJournalnum
objectid
registreringFra
registreringsaktoer
registreringTil
rekvirentRef
sagstitel
status
StedbestemmelsesGeometri
virkningFra
virkningsaktoer
virkningTil
bygningPaaFremmedGrundFladeTilhoererMatrikulaerSag(first: 10) {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref {
nodes {
betegnelse
}
}
}
}
}
Anden query med udgangspunkt i BygningPaaFremmedGrundPunkt kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_MatrikulaerSag(
first: 1
registreringstid: "2025-01-23T10:39:04.658307Z"
virkningstid: "2025-01-23T10:39:04.658307Z"
where: { id_lokalId: { eq: "7590064" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavLokalId
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
journaliseringsdato
kommune
matrikelmyndighedensJournalnum
objectid
registreringFra
registreringsaktoer
registreringTil
rekvirentRef
sagstitel
status
StedbestemmelsesGeometri
virkningFra
virkningsaktoer
virkningTil
bygningPaaFremmedGrundPunktTilhoererMatrikulaerSag(first: 10) {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref {
nodes {
betegnelse
}
}
}
}
}
Tredje query med udgangspunkt i Ejerlejlighed kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_MatrikulaerSag(
first: 1
registreringstid: "2025-01-23T10:39:04.658307Z"
virkningstid: "2025-01-23T10:39:04.658307Z"
where: { id_lokalId: { eq: "7590064" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavLokalId
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
journaliseringsdato
kommune
matrikelmyndighedensJournalnum
objectid
registreringFra
registreringsaktoer
registreringTil
rekvirentRef
sagstitel
status
StedbestemmelsesGeometri
virkningFra
virkningsaktoer
virkningTil
ejerlighedTilhoererMatrikulaerSag (first: 10) {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref {
nodes {
betegnelse
}
}
}
}
}
Fjerde og sidste query med udgangspunkt i SamletFastEjendom kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_MatrikulaerSag(
first: 1
registreringstid: "2025-01-23T10:39:04.658307Z"
virkningstid: "2025-01-23T10:39:04.658307Z"
where: { id_lokalId: { eq: "7590064" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavLokalId
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
journaliseringsdato
kommune
matrikelmyndighedensJournalnum
objectid
registreringFra
registreringsaktoer
registreringTil
rekvirentRef
sagstitel
status
StedbestemmelsesGeometri
virkningFra
virkningsaktoer
virkningTil
bygningPaaFremmedGrundFladeTilhoererMatrikulaerSag(first: 10) {
nodes {
id_lokalId
status
senesteSagLokalId
}
}
objectid_336_MatrikulaerSag_sagsoperation_matrikulaersagobjectid_ref {
nodes {
betegnelse
}
}
}
}
}

Anchor
_Ref208911805
_Ref208911805
Anchor
_Toc212623709
_Toc212623709
SamletFastEjendom

Oversættelsen af "SamletFastEjendom" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

MAT_SamletFastEjendom

MAT_SamletFastEjendomFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra SamletFastEjendom-metoden og er blevet mappet over til felter fra MAT_SamletFastEjendomFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

SagsId

senesteSagLokalId

String

String

BFEnr

BFEnummer

Integer

Long

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt SamletFastEjendoms objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "senesteSagLokalId" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.
    • Alternativt kan man bruge "BFEnummer" i stedet for "senesteSagLokalId", da bare en af parametrene er obligatoriske.

Denne oversættelse overgår begrænsningen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler således den giver bedst forretningsmæssig mening således, at man kan lave disse queries i rækkefølge og stadig få samme resultat som REST-tjenesten. Først query laver et join fra SamletFastEjendom til jordstykke. Anden query laver et joinet for fælles lod. Den første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
MAT_SamletFastEjendom(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { senesteSagLokalId: { eq: "7075407" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
 
Denne forespørgsel er til en anden entitet i Matriklen, specifikt MAT_Ejerlav. I denne forespørgsel bruger vi værdien fra "ejerlavLokalId" fra den første forespørgsel, til at hente de Ejerlav som er knyttet til ejendommen.
{
MAT_Ejerlav(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id_lokalId: { eq: "" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavskode
ejerlavsnavn
id_lokalId
id_namespace
objectid
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
administrativtOmraadeTilhoererMatrikulaerSag {
matrikulaerSagStedfaestesAfJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
centroideLiggerIndenForJordstykke (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
}
}
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
}
Denne forespørgsel er tiL MAT_Ejerlav igen, dog denne gang med fælles lod. I denne forespørgsel bruger vi værdien fra "ejerlavLokalId" fra den første forespørgsel, til at hente de Ejerlav med fælles lod som er knyttet til ejendommen.
{
MAT_Ejerlav(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id_lokalId: { eq: "" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlavskode
ejerlavsnavn
id_lokalId
id_namespace
objectid
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
administrativtOmraadeTilhoererMatrikulaerSag {
matrikulaerSagStedfaestesAfJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
jordstykkeHarFaelleslodsAndelshavere {
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
SamletFastEjendomobjectid
}
}
centroideLiggerIndenForJordstykke(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
jordstykkeLokalId
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
jordstykkeSamlesISamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
}
}
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
Jordstykkeobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}
}
Denne forespørgsel er til en anden entitet i Ejendomsbeliggenhedsregistret (EBR), specifikt EBR_Ejendomsbeliggenhed. I denne forespørgsel bruger vi værdien fra "BFEnummer" fra den første forespørgsel, til at hente de Ejendomsbeliggenhed som er knyttet til ejendommen.
{
EBR_Ejendomsbeliggenhed(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { bestemtFastEjendomBFENr: { eq: "" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adresseLokalId
adresseManueltAngivet
bestemtFastEjendomBFENr
betegnelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ESDHReferenceAdresse
ESDHReferenceKommune
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
husnummerLokalId
id_lokalId
id_namespace
kommuneinddelingKommunekode
kommuneManueltAngivet
objectid
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomSFE(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
ejerlejlighedErDelAfSamletFastEjendom(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundPunkt(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
geometri {
type
crs
dimension
wkt
}
id_lokalId
id_namespace
objectid
opdeltIEjerlejligheder
oprindelse
paaHavet
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
rids
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundPunkt(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
ejerlejlighedErDelAfBygningPaaFremmedGrundFlade(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
objectid
opdeltIEjerlejligheder
oprindelse
paaHavet
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
rids
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
ejerlejlighedErDelAfBygningPaaFremmedGrundFlade(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalNaevner
fordelingstalTaeller
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
StedbestemmelsesGeometri
StedbestemmelsesReference
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
}
objectid_336_SamletFastEjendom_sekundaerFor_SamletFastEjendomobjectid_ref(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
SamletFastEjendomobjectid
sekundaerForretningshaendelse
}
}
}
}
}
}
}

Anchor
_Ref212624001
_Ref212624001
Ejerlav og Fælleslodder

Dette afsnit omhandler en speciel-oversættelse som fokuserer på at finde Ejerlavsnavn og eventuelle fælleslodder for en bestemt Ejendom, ved hjælp af MAT_SamletFastEjendom entiteten. Oversættelsen tager udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

MAT_SamletFastEjendom

MAT_SamletFastEjendomFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra SamletFastEjendom-metoden og er blevet mappet over til felter fra MAT_SamletFastEjendomFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

SagsId

senesteSagLokalId

String

String

BFEnr

BFEnummer

Integer

Long

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt SamletFastEjendoms objekt og felter til paging kan derfor undlades.
  • I dette eksempel bruges id_lokalId fra en forrige forespørgsel fra afsnit 3.4.3, men det anbefales at anvender bruger enten BFEnummer eller senesteSagLokalId, hvis man kun er interesseret i Ejerlav og Fælleslodder.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:

Anchor
_Toc212623710
_Toc212623710
{
MAT_SamletFastEjendom(
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id_lokalId: { eq: "4414096" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
arbejderbolig
BFEnummer
erFaelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
hovedejendomOpdeltIEjerlejligh
id_lokalId
id_namespace
landbrugsnotering
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
senesteSagLokalId
status
StedbestemmelsesReference
udskiltVej
virkningFra
virkningsaktoer
virkningTil
jordstykkeSamlesISamletFastEjendom {
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref {
nodes {
Jordstykkebojectid
sekundaerForretningshaendelse
}
}
jordstykkeLiggerIEjerlav {
ejerlavsnavn
}
}
}
samletFastEjendomHarFaelleslodsandel {
nodes {
jordstykkeHarFaelleslodsAndelshavere {
nodes {
arealberegningsmetode
arealbetegnelse
arealtype
brugsretsareal
delnummer
ejerlavLokalId
faelleslod
feltliste
forretningshaendelse
forretningsomraade
forretningsproces
fredskov_areal
fredskov_omfang
id_lokalId
id_namespace
jordrente_omfang
klitfredning_areal
klitfredning_omfang
kommuneLokalId
majoratsskov_nummer
majoratsskov_omfang
matrikelnummer
objectid
paataenktHandling
regionLokalId
registreretAreal
registreringFra
registreringsaktoer
registreringTil
samletFastEjendomLokalId
senesteSagLokalId
skelforretningssagsLokalId
sognLokalId
stammerFraJordstykkeLokalId
status
strandbeskyttelse_areal
strandbeskyttelse_omfang
supplerendeMaalingSagLokalId
vandarealinkludering
vejareal
vejarealberegningsstatus
virkningFra
virkningsaktoer
virkningTil
objectid_336_Jordstykke_sekundaerForretning_Jordstykkeobjectid_ref {
nodes {
Jordstykkebojectid
sekundaerForretningshaendelse
}
}
jordstykkeLiggerIEjerlav {
ejerlavsnavn
}
}
}
}
}
ejerlejlighedErDelAfSamletFastEjendom {
nodes {
BFEnummer
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalTaeller
fordelingstalNaevner
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
bygningPaaFremmedGrundFladeLiggerPaaSamletFastEjendom {
nodes {
BFEnummer
ejerlejlighedErDelAfBygningPaaFremmedGrundFlade {
nodes {
BFEnummer
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalTaeller
fordelingstalNaevner
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
bygningPaaFremmedGrundPunktLiggerPaaSamletFastEjendom {
nodes {
BFEnummer
ejerlejlighedErDelAfBygningPaaFremmedGrundPunkt {
nodes {
BFEnummer
b_BygningPaaFremmedGrundFladeL
b_BygningPaaFremmedGrundPunktL
ejerlejlighedskort
ejerlejlighedsnummer
feltliste
fordelingstalTaeller
fordelingstalNaevner
forretningshaendelse
forretningsomraade
forretningsproces
iBygningPaaFremmedGrund
id_lokalId
id_namespace
objectid
paataenktHandling
registreringFra
registreringsaktoer
registreringTil
samletAreal
samletFastEjendomLokalId
senesteSagLokalId
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
}
}
 

EBR

Dette afsnit beskriver oversættelsen af REST-metoden Ejendomsbeliggenhed fra Ejendomsbeliggenhedsregistret (EBR).

Anchor
_Toc208412926
_Toc208412926
Anchor
_Toc208414594
_Toc208414594
Anchor
_Toc208414654
_Toc208414654
Anchor
_Toc208905044
_Toc208905044
Anchor
_Toc208909402
_Toc208909402
Anchor
_Toc208909482
_Toc208909482
Anchor
_Toc208909549
_Toc208909549
Anchor
_Toc208910614
_Toc208910614
Anchor
_Toc208910683
_Toc208910683
Anchor
_Toc208910752
_Toc208910752
Anchor
_Toc208911143
_Toc208911143
Anchor
_Toc208412927
_Toc208412927
Anchor
_Toc208414595
_Toc208414595
Anchor
_Toc208414655
_Toc208414655
Anchor
_Toc208905045
_Toc208905045
Anchor
_Toc208909403
_Toc208909403
Anchor
_Toc208909483
_Toc208909483
Anchor
_Toc208909550
_Toc208909550
Anchor
_Toc208910615
_Toc208910615
Anchor
_Toc208910684
_Toc208910684
Anchor
_Toc208910753
_Toc208910753
Anchor
_Toc208911144
_Toc208911144
Anchor
_Toc208412928
_Toc208412928
Anchor
_Toc208414596
_Toc208414596
Anchor
_Toc208414656
_Toc208414656
Anchor
_Toc208905046
_Toc208905046
Anchor
_Toc208909404
_Toc208909404
Anchor
_Toc208909484
_Toc208909484
Anchor
_Toc208909551
_Toc208909551
Anchor
_Toc208910616
_Toc208910616
Anchor
_Toc208910685
_Toc208910685
Anchor
_Toc208910754
_Toc208910754
Anchor
_Toc208911145
_Toc208911145
Anchor
_Ref203555717
_Ref203555717
Anchor
_Toc212623711
_Toc212623711
Ejendomsbeliggenhed

Oversættelsen af "Ejendomsbeliggenhed" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

EBR_Ejendomsbeliggenhed

EBR_EjendomsbeliggenhedFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Ejendomsbeliggenhed-metoden og er blevet mappet over til felter fra EBR_EjendomsbeliggenhedFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

BFEnr

bestemtFastEjendomBFENr

List<String>

List<String>


  • I denne metode filtreres der på et BFEnummer.
  • Den aktuelle værdi til " BFEnummer" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Denne REST-metode indeholder både unions og overgår begrænsingen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:

Ejendomsbeliggenhed joines til DAR_Adresse

I de næste queries tages der udgangspunkt i BFEnummer, som man kan hente fra querien i et intitielt kald uden noget filter. I eksemplerne er BFEnummeret ens for alle queries. Det er gjort af hensyn til simpliciteten. Det forventes af anvenderne, at hvis ikke de ved hvilken type ejendom, som de har med at gøre, så skal de køre hver query og manuelt se, hvilke der giver den korrekte data. Her tages der udgangspunkt i: "SamletFastEjendom", "BygningPaaFremmedGrundpunkt", "BygningPaaFremmedGrundflade" og "Ejerlejlighed".
Den første query tager udgangspunkt i SamletFastEjendom
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomSFE (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseAdresse {
        adressebetegnelse
        bygning
        datafordelerOpdateringstid
        datafordelerRegisterImportSequenceNumber
        datafordelerRowId
        datafordelerRowVersion
        doerbetegnelse
        doerpunkt
        etagebetegnelse
        forretningshaendelse
        forretningsomraade
        forretningsproces
        husnummer
        id_lokalId
        id_namespace
        registreringFra
        registreringsaktoer
        registreringTil
        status
        virkningFra
        virkningsaktoer
        virkningTil
        adresseHarHusnummer {
          datafordelerOpdateringstid
          datafordelerRegisterImportSequenceNumber
          datafordelerRowId
          datafordelerRowVersion
          forretningshaendelse
          forretningsomraade
          forretningsproces
          id_lokalId
          id_namespace
          registreringFra
          registreringsaktoer
          registreringTil
          status
          virkningFra
          virkningsaktoer
          virkningTil
          husnummerHoererTilNavngivenVej {
            administreresAfKommune
            beskrivelse
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            registreringFra
            registreringsaktoer
            registreringTil
            status
            udtaltVejnavn
            vejadresseringsnavn
            vejnavn
            vejnavnebeliggenhed_oprindelse_kilde
            vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
            vejnavnebeliggenhed_oprindelse_registrering
            vejnavnebeliggenhed_oprindelse_tekniskStandard
            virkningFra
            virkningsaktoer
            virkningTil
            navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
              pageInfo {
              hasNextPage
              endCursor
              }
              nodes {
                datafordelerOpdateringstid
                datafordelerRegisterImportSequenceNumber
                datafordelerRowId
                datafordelerRowVersion
                forretningshaendelse
                forretningsomraade
                forretningsproces
                id_lokalId
                id_namespace
                kommune
                navngivenVej
                registreringFra
                registreringsaktoer
                registreringTil
                status
                vejkode
                virkningFra
                virkningsaktoer
                virkningTil
              }
            }
          }
          husnummerHoererTilSupplerendeBynavn {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            registreringFra
            registreringsaktoer
            registreringTil
            status
            supplerendeBynavn
            virkningFra
            virkningsaktoer
            virkningTil
          }
          husnummerHoererTilIPostnummer {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            postnr
            postnummerinddeling
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarVejpunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarAdgangspunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
        }
      }
    }
  }
}
I den næste query tages der udgangspunkt i BFEnummer for Ejerlejlighed.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomEJL (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseAdresse {
        adressebetegnelse
        bygning
        datafordelerOpdateringstid
        datafordelerRegisterImportSequenceNumber
        datafordelerRowId
        datafordelerRowVersion
        doerbetegnelse
        doerpunkt
        etagebetegnelse
        forretningshaendelse
        forretningsomraade
        forretningsproces
        husnummer
        id_lokalId
        id_namespace
        registreringFra
        registreringsaktoer
        registreringTil
        status
        virkningFra
        virkningsaktoer
        virkningTil
        adresseHarHusnummer {
          datafordelerOpdateringstid
          datafordelerRegisterImportSequenceNumber
          datafordelerRowId
          datafordelerRowVersion
          forretningshaendelse
          forretningsomraade
          forretningsproces
          id_lokalId
          id_namespace
          registreringFra
          registreringsaktoer
          registreringTil
          status
          virkningFra
          virkningsaktoer
          virkningTil
          husnummerHoererTilNavngivenVej {
            administreresAfKommune
            beskrivelse
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            registreringFra
            registreringsaktoer
            registreringTil
            status
            udtaltVejnavn
            vejadresseringsnavn
            vejnavn
            vejnavnebeliggenhed_oprindelse_kilde
            vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
            vejnavnebeliggenhed_oprindelse_registrering
            vejnavnebeliggenhed_oprindelse_tekniskStandard
            virkningFra
            virkningsaktoer
            virkningTil
            navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
              pageInfo {
              hasNextPage
              endCursor
              }
              nodes {
                datafordelerOpdateringstid
                datafordelerRegisterImportSequenceNumber
                datafordelerRowId
                datafordelerRowVersion
                forretningshaendelse
                forretningsomraade
                forretningsproces
                id_lokalId
                id_namespace
                kommune
                navngivenVej
                registreringFra
                registreringsaktoer
                registreringTil
                status
                vejkode
                virkningFra
                virkningsaktoer
                virkningTil
              }
            }
          }
          husnummerHoererTilSupplerendeBynavn {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            registreringFra
            registreringsaktoer
            registreringTil
            status
            supplerendeBynavn
            virkningFra
            virkningsaktoer
            virkningTil
          }
          husnummerHoererTilIPostnummer {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            postnr
            postnummerinddeling
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarVejpunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarAdgangspunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
        }
      }
    }
  }
}
I den næste query tages der udgangspunkt i BFEnummer for BygningPaaFremmedGrundflade.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomBPFGF (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseAdresse {
        adressebetegnelse
        bygning
        datafordelerOpdateringstid
        datafordelerRegisterImportSequenceNumber
        datafordelerRowId
        datafordelerRowVersion
        doerbetegnelse
        doerpunkt
        etagebetegnelse
        forretningshaendelse
        forretningsomraade
        forretningsproces
        husnummer
        id_lokalId
        id_namespace
        registreringFra
        registreringsaktoer
        registreringTil
        status
        virkningFra
        virkningsaktoer
        virkningTil
        adresseHarHusnummer {
          datafordelerOpdateringstid
          datafordelerRegisterImportSequenceNumber
          datafordelerRowId
          datafordelerRowVersion
          forretningshaendelse
          forretningsomraade
          forretningsproces
          id_lokalId
          id_namespace
          registreringFra
          registreringsaktoer
          registreringTil
          status
          virkningFra
          virkningsaktoer
          virkningTil
          husnummerHoererTilNavngivenVej {
            administreresAfKommune
            beskrivelse
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            registreringFra
            registreringsaktoer
            registreringTil
            status
            udtaltVejnavn
            vejadresseringsnavn
            vejnavn
            vejnavnebeliggenhed_oprindelse_kilde
            vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
            vejnavnebeliggenhed_oprindelse_registrering
            vejnavnebeliggenhed_oprindelse_tekniskStandard
            virkningFra
            virkningsaktoer
            virkningTil
            navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
              pageInfo {
              hasNextPage
              endCursor
              }
              nodes {
                datafordelerOpdateringstid
                datafordelerRegisterImportSequenceNumber
                datafordelerRowId
                datafordelerRowVersion
                forretningshaendelse
                forretningsomraade
                forretningsproces
                id_lokalId
                id_namespace
                kommune
                navngivenVej
                registreringFra
                registreringsaktoer
                registreringTil
                status
                vejkode
                virkningFra
                virkningsaktoer
                virkningTil
              }
            }
          }
          husnummerHoererTilSupplerendeBynavn {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            registreringFra
            registreringsaktoer
            registreringTil
            status
            supplerendeBynavn
            virkningFra
            virkningsaktoer
            virkningTil
          }
          husnummerHoererTilIPostnummer {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            postnr
            postnummerinddeling
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarVejpunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarAdgangspunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
        }
      }
    }
  }
}
 

Anchor
_Hlk203640481
_Hlk203640481
I den sidste query tages der udgangspunkt i BFEnummer for BygningPaaFremmedGrundpunkt.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomBPFGP (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseAdresse {
        adressebetegnelse
        bygning
        datafordelerOpdateringstid
        datafordelerRegisterImportSequenceNumber
        datafordelerRowId
        datafordelerRowVersion
        doerbetegnelse
        doerpunkt
        etagebetegnelse
        forretningshaendelse
        forretningsomraade
        forretningsproces
        husnummer
        id_lokalId
        id_namespace
        registreringFra
        registreringsaktoer
        registreringTil
        status
        virkningFra
        virkningsaktoer
        virkningTil
        adresseHarHusnummer {
          datafordelerOpdateringstid
          datafordelerRegisterImportSequenceNumber
          datafordelerRowId
          datafordelerRowVersion
          forretningshaendelse
          forretningsomraade
          forretningsproces
          id_lokalId
          id_namespace
          registreringFra
          registreringsaktoer
          registreringTil
          status
          virkningFra
          virkningsaktoer
          virkningTil
          husnummerHoererTilNavngivenVej {
            administreresAfKommune
            beskrivelse
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            registreringFra
            registreringsaktoer
            registreringTil
            status
            udtaltVejnavn
            vejadresseringsnavn
            vejnavn
            vejnavnebeliggenhed_oprindelse_kilde
            vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
            vejnavnebeliggenhed_oprindelse_registrering
            vejnavnebeliggenhed_oprindelse_tekniskStandard
            virkningFra
            virkningsaktoer
            virkningTil
            navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
              pageInfo {
              hasNextPage
              endCursor
              }
              nodes {
                datafordelerOpdateringstid
                datafordelerRegisterImportSequenceNumber
                datafordelerRowId
                datafordelerRowVersion
                forretningshaendelse
                forretningsomraade
                forretningsproces
                id_lokalId
                id_namespace
                kommune
                navngivenVej
                registreringFra
                registreringsaktoer
                registreringTil
                status
                vejkode
                virkningFra
                virkningsaktoer
                virkningTil
              }
            }
          }
          husnummerHoererTilSupplerendeBynavn {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            registreringFra
            registreringsaktoer
            registreringTil
            status
            supplerendeBynavn
            virkningFra
            virkningsaktoer
            virkningTil
          }
          husnummerHoererTilIPostnummer {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            navn
            postnr
            postnummerinddeling
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarVejpunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
          HusnummerHarAdgangspunkt {
            datafordelerOpdateringstid
            datafordelerRegisterImportSequenceNumber
            datafordelerRowId
            datafordelerRowVersion
            forretningshaendelse
            forretningsomraade
            forretningsproces
            id_lokalId
            id_namespace
            oprindelse_kilde
            oprindelse_noejagtighedsklasse
            oprindelse_registrering
            oprindelse_tekniskStandard
            registreringFra
            registreringsaktoer
            registreringTil
            status
            virkningFra
            virkningsaktoer
            virkningTil
          }
        }
      }
    }
  }
}
 

Ejendomsbeliggenhed joines til DAR_Husnummer

I de næste queries tages der igen udgangspunkt i BFEnummer, som man igen kan hente fra yderste lag af querien. I eksemplerne er BFEnummeret ens for alle queries. Det er gjort af hensyn til simpliciteten. Hvis anvenderne ikke ved hvilken type ejendom, som de har med at gøre, så kan de køre hver query og manuelt se, hvilke der giver den korrekte data. Her tages der igen udgangspunkt i: "SamletFastEjendom", "BygningPaaFremmedGrundpunkt", "BygningPaaFremmedGrundflade" og "Ejerlejlighed".
Denne gang joines der til DAR_Husnummer.
Første query tages der udgangspunkt i BFEnummeret for BygningPaaFremmedGrundpunkt.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomBPFGP (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseHusnummer {
adgangsadressebetegnelse
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
geoDanmarkBygning
husnummertekst
id_lokalId
id_namespace
jordstykke
kommuneinddeling
menighedsraadsafstemningsomraade
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
registreringFra
registreringsaktoer
registreringTil
sogneinddeling
status
supplerendeBynavn
vejmidte
vejpunkt
virkningFra
virkningsaktoer
virkningTil
HusnummerHarVejpunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHarAdresser(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
husnummerHoererTilNavngivenVej {
administreresAfKommune
beskrivelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
udtaltVejnavn
vejadresseringsnavn
vejnavn
vejnavnebeliggenhed_oprindelse_kilde
vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
vejnavnebeliggenhed_oprindelse_registrering
vejnavnebeliggenhed_oprindelse_tekniskStandard
virkningFra
virkningsaktoer
virkningTil

Anchor
_Hlk205313187
_Hlk205313187
navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommune
navngivenVej
registreringFra
registreringsaktoer
registreringTil
status
vejkode
virkningFra
virkningsaktoer
virkningTil
}
}
}
husnummerHoererTilIPostnummer {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
postnr
postnummerinddeling
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilSupplerendeBynavn {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
registreringFra
registreringsaktoer
registreringTil
status
supplerendeBynavn
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
I den anden query tages der udgangspunkt i BFEnummeret for BygningPaaFremmedGrundflade.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomBPFGF (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseHusnummer {
adgangsadressebetegnelse
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
geoDanmarkBygning
husnummertekst
id_lokalId
id_namespace
jordstykke
kommuneinddeling
menighedsraadsafstemningsomraade
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
registreringFra
registreringsaktoer
registreringTil
sogneinddeling
status
supplerendeBynavn
vejmidte
vejpunkt
virkningFra
virkningsaktoer
virkningTil
HusnummerHarVejpunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHarAdresser(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
husnummerHoererTilNavngivenVej {
administreresAfKommune
beskrivelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
udtaltVejnavn
vejadresseringsnavn
vejnavn
vejnavnebeliggenhed_oprindelse_kilde
vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
vejnavnebeliggenhed_oprindelse_registrering
vejnavnebeliggenhed_oprindelse_tekniskStandard
virkningFra
virkningsaktoer
virkningTil
navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommune
navngivenVej
registreringFra
registreringsaktoer
registreringTil
status
vejkode
virkningFra
virkningsaktoer
virkningTil
}
}
}
husnummerHoererTilIPostnummer {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
postnr
postnummerinddeling
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilSupplerendeBynavn {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
registreringFra
registreringsaktoer
registreringTil
status
supplerendeBynavn
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
 
I den tredje query tages der udgangspunkt i BFEnummeret for SamletFastEjendom.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomSFE (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseHusnummer {
adgangsadressebetegnelse
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
geoDanmarkBygning
husnummertekst
id_lokalId
id_namespace
jordstykke
kommuneinddeling
menighedsraadsafstemningsomraade
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
registreringFra
registreringsaktoer
registreringTil
sogneinddeling
status
supplerendeBynavn
vejmidte
vejpunkt
virkningFra
virkningsaktoer
virkningTil
HusnummerHarVejpunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHarAdresser(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
husnummerHoererTilNavngivenVej {
administreresAfKommune
beskrivelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
udtaltVejnavn
vejadresseringsnavn
vejnavn
vejnavnebeliggenhed_oprindelse_kilde
vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
vejnavnebeliggenhed_oprindelse_registrering
vejnavnebeliggenhed_oprindelse_tekniskStandard
virkningFra
virkningsaktoer
virkningTil
navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommune
navngivenVej
registreringFra
registreringsaktoer
registreringTil
status
vejkode
virkningFra
virkningsaktoer
virkningTil
}
}
}
husnummerHoererTilIPostnummer {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
postnr
postnummerinddeling
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilSupplerendeBynavn {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
registreringFra
registreringsaktoer
registreringTil
status
supplerendeBynavn
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
I den sidste query tages der udgangspunkt i BFEnummeret for Ejerlejlighed.
{
  EBR_Ejendomsbeliggenhed(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      bestemtFastEjendomBFENr: { eq: "100412" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
      adresseLokalId
      adresseManueltAngivet
      bestemtFastEjendomBFENr
      betegnelse
      datafordelerOpdateringstid
      datafordelerRegisterImportSequenceNumber
      datafordelerRowId
      datafordelerRowVersion
      ESDHReferenceAdresse
      ESDHReferenceKommune
      feltliste
      forretningshaendelse
      forretningsomraade
      forretningsproces
      husnummerLokalId
      id_lokalId
      id_namespace
      kommuneinddelingKommunekode
      kommuneManueltAngivet
      objectid
      registreringFra
      registreringsaktoer
      registreringTil
      status
      virkningFra
      virkningsaktoer
      virkningTil
ejendomsbeliggenhedKnytterAdresseTilBestemtFastEjendomEJL (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEnummer
}
}
      ejendomsbeliggenhedHarSomBeliggenhedsadresseHusnummer {
adgangsadressebetegnelse
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
geoDanmarkBygning
husnummertekst
id_lokalId
id_namespace
jordstykke
kommuneinddeling
menighedsraadsafstemningsomraade
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
registreringFra
registreringsaktoer
registreringTil
sogneinddeling
status
supplerendeBynavn
vejmidte
vejpunkt
virkningFra
virkningsaktoer
virkningTil
HusnummerHarVejpunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHarAdresser(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
husnummerHoererTilNavngivenVej {
administreresAfKommune
beskrivelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
udtaltVejnavn
vejadresseringsnavn
vejnavn
vejnavnebeliggenhed_oprindelse_kilde
vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
vejnavnebeliggenhed_oprindelse_registrering
vejnavnebeliggenhed_oprindelse_tekniskStandard
virkningFra
virkningsaktoer
virkningTil
navngivenVejBestaarAfNavngivenVejKommunedel (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommune
navngivenVej
registreringFra
registreringsaktoer
registreringTil
status
vejkode
virkningFra
virkningsaktoer
virkningTil
}
}
}
husnummerHoererTilIPostnummer {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
postnr
postnummerinddeling
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilSupplerendeBynavn {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
registreringFra
registreringsaktoer
registreringTil
status
supplerendeBynavn
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}

Husnummer til DAGI_Sogneinddeling, DAGI_Kommuneinddeling og DAGI_Afstemningsomraade

I denne query tager vi et vilkårligt id_lokalId fra ejendomsbeliggenhed querierne og bruger som inputsparamter i nedenstående query. Det bruger vi til at få DAGI_Sogneinddeling, DAGI_Kommuneinddeling og DAGI_Afstemningsomraade. Det gøres i en separat query, da queriesne ellers vil overskride antal joins.
{
  DAR_Husnummer(
    first: 10
    registreringstid: "2025-03-28T22:12:56.184158Z"
    virkningstid: "2025-11-14T11:28:27.184158Z"
    where: {
      id_lokalId: { eq: "0a3f509a-d8b9-32b8-e044-0003ba298018" }
    }
  ) {
    pageInfo {
      hasNextPage
      endCursor
    }
    nodes {
husnummerLiggerISogneInddeling {datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
navn
objectid
registreringFra
registreringsaktoer
registreringTil
sognekode
virkningFra
virkningsaktoer
virkningTil
}
     husnummerLiggerIKommuneinddeling {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
navn
objectid
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
     husnummerLiggerIAfstemningsomraade {
afstemningsomraadenummer
afstemningsstedAdresseLokalid
afstemningsstedHusnummerLokalid
afstemningsstedNavn
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
kommuneLokalid
navn
objectid
opstillingskredsLokalid
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
}
}
}

Anchor
_Toc212623712
_Toc212623712
BBR

Dette afsnit beskriver oversættelsen af de tre REST-metoder Sag, Enhed og Bygning fra Bygnings- og Boligregistret (BBR).

Anchor
_Ref203555729
_Ref203555729
Anchor
_Toc212623713
_Toc212623713
BBRSag

Oversættelsen af "BBRSag" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

BBR_BBRSag

BBR_BBRSagFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de mulige inputparametre fra BBRSag-metoden og er blevet mappet over til felter fra BBR_BBRSagFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Status

Status

List<String>

List<String>

kommunekode

kommunekode

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
BBR_BBRSag(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: {
status: { in

Wiki Markup
: \[
"11", "12"] }
kommunekode: { eq: "0101" }
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
sag001Byggesagsnummer
sag002Byggesagsdato
sag003Byggetilladelsesdato
sag004ForventetPaabegyndelsesdato
sag005Paabegyndelsesdato
sag006IbrugtagningsTilladelse
sag007Henlaeggelse
sag008FaerdigtBygningsareal
sag009ForventetFuldfoertDato
sag010FuldfoerelseAfByggeri
sag012Byggesagskode
sag013AnmeldelseAfByggearbejde
sag016DelvisIbrugtagningsTilladelse
sag017ForeloebigFaerdiggjortBygningsareal
sag018ForeloebigFaerdiggjortAntalLejligheder
sag019Bygherreforhold
sag024DatoForModtagelseAfAnsoegningOmByggetilladelse
sag025DatoForFyldestgoerendeAnsoegning
sag026DatoForNaboorientering
sag027DatoForFaerdigbehandlingAfNaboorientering
sag032Litra
sag033ForeloebigFaerdiggjortAntalLejlighederUdenKoekken
status
virkningFra
virkningsaktoer
virkningTil
bbrSagErTilknyttetSagsniveau(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
byggesag
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
niveautype
registreringFra
registreringsaktoer
registreringTil
sagsdataBygning
sagsdataEnhed
sagsdataEtage
sagsdataGrund
sagsdataOpgang
sagsdataTekniskAnlaeg
sagstype
stamdataBygning
stamdataEnhed
stamdataEtage
stamdataGrund
stamdataOpgang
stamdataTekniskAnlaeg
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
 

Anchor
_Ref203555849
_Ref203555849
Anchor
_Toc212623714
_Toc212623714
Enhed

Oversættelsen af "Enhed" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

BBR_Enhed

BBR_EnhedFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de mulige inputparametre fra Enhed-metoden og er blevet mappet over til felter fra BBR_EnhedFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Status

Status

String

String

Kommunekode

kommunekode

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
BBR_Enhed(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { status: { eq: "6" }, kommunekode: { eq: "0183" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adresseIdentificerer
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
enh008UUIDTilModerlejlighed
enh020EnhedensAnvendelse
enh023Boligtype
enh024KondemneretBoligenhed
enh025OprettelsesdatoForEnhedensIdentifikation
enh026EnhedensSamledeAreal
enh027ArealTilBeboelse
enh028ArealTilErhverv
enh030KildeTilEnhedensArealer
enh031AntalVaerelser
enh032Toiletforhold
enh033Badeforhold
enh034Koekkenforhold
enh035Energiforsyning
enh039AndetAreal
enh041LovligAnvendelse
enh042DatoForTidsbegraensetDispensation
enh044DatoForDelvisIbrugtagningsTilladelse
enh045Udlejningsforhold
enh046OffentligStoette
enh047IndflytningDato
enh048GodkendtTomBolig
enh051Varmeinstallation
enh052Opvarmningsmiddel
enh053SupplerendeVarme
enh060EnhedensAndelFaellesAdgangsareal
enh061ArealAfAabenOverdaekning
enh062ArealAfLukketOverdaekningUdestue
enh063AntalVaerelserTilErhverv
enh065AntalVandskylledeToiletter
enh066AntalBadevaerelser
enh067Stoejisolering
enh068FlexboligTilladelsesart
enh069FlexboligOphoersdato
enh070AabenAltanTagterrasseAreal
enh071AdresseFunktion
enh101Gyldighedsdato
enh102HerafAreal1
enh103HerafAreal2
enh104HerafAreal3
enh105SupplerendeAnvendelseskode1
enh106SupplerendeAnvendelseskode2
enh107SupplerendeAnvendelseskode3
enh127FysiskArealTilBeboelse
enh128FysiskArealTilErhverv
enh500Notatlinjer
etage
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
opgang
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
enhedOpgang {
adgangFraHusnummer
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
opg020Elevator
opg021HusnummerFunktion
opg500Notatlinjer
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
arealFordelesPaaEnhed(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
beboelsesArealFordeltTilEnhed
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
enhed
erhvervsArealFordeltTilEnhed
fordelingsareal
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
fordelingsarealIndelerFordelingAfFordelingsareal {
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
for002Fordelingsarealnummer
for003ArealTilFordeling
for004FordelingsNoegle
for005Navn
for006Rest
for500Notatlinjer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
enhedEjerlejlighed(
first: 10
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighed
enhed
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
ejendomsrelationEjerlejlighed {
bfeNummer
bygningPaaFremmedGrund
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendommensEjerforholdskode
ejendomsnummer
ejendomstype
ejerlejlighed
ejerlejlighedsnummer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
samletFastEjendom
status
tinglystAreal
virkningFra
virkningsaktoer
virkningTil
vurderingsejendomsnummer
}
}
}
}
}
}

Anchor
_Ref203555906
_Ref203555906
Anchor
_Toc212623715
_Toc212623715
Bygning

Oversættelsen af "Bygning" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

BBR_Bygning

BBR_BygningFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de mulige inputparametre fra Bygning-metoden og er blevet mappet over til felter fra BBR_BygningFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Status

Status

String

String

Kommunekode

kommunekode

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
BBR_Bygning(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: {
status: { eq: "6" }, kommunekode: { eq: "0183" } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
byg007Bygningsnummer
byg021BygningensAnvendelse
byg024AntalLejlighederMedKoekken
byg025AntalLejlighederUdenKoekken
byg026Opfoerelsesaar
byg027OmTilbygningsaar
byg029DatoForMidlertidigOpfoertBygning
byg030Vandforsyning
byg031Afloebsforhold
byg032YdervaeggensMateriale
byg033Tagdaekningsmateriale
byg034SupplerendeYdervaeggensMateriale
byg035SupplerendeTagdaekningsMateriale
byg036AsbestholdigtMateriale
byg037KildeTilBygningensMaterialer
byg038SamletBygningsareal
byg039BygningensSamledeBoligAreal
byg040BygningensSamledeErhvervsAreal
byg041BebyggetAreal
byg042ArealIndbyggetGarage
byg043ArealIndbyggetCarport
byg044ArealIndbyggetUdhus
byg045ArealIndbyggetUdestueEllerLign
byg046SamletArealAfLukkedeOverdaekningerPaaBygningen
byg047ArealAfAffaldsrumITerraenniveau
byg048AndetAreal
byg049ArealAfOverdaekketAreal
byg050ArealAabneOverdaekningerPaaBygningenSamlet
byg051Adgangsareal
byg052BeregningsprincipCarportAreal
byg053BygningsarealerKilde
byg054AntalEtager
byg055AfvigendeEtager
byg056Varmeinstallation
byg057Opvarmningsmiddel
byg058SupplerendeVarme
byg069Sikringsrumpladser
byg070Fredning
byg071BevaringsvaerdighedReference
byg094Revisionsdato
byg111StormraadetsOversvoemmelsesSelvrisiko
byg112DatoForRegistreringFraStormraadet
byg113Byggeskadeforsikringsselskab
byg114DatoForByggeskadeforsikring
byg119Udledningstilladelse
byg121OmfattetAfByggeskadeforsikring
byg122Gyldighedsdato
byg123MedlemskabAfSpildevandsforsyning
byg124PaabudVedrSpildevandsafledning
byg125FristVedrSpildevandsafledning
byg126TilladelseTilUdtraeden
byg127DatoForTilladelseTilUdtraeden
byg128TilladelseTilAlternativBortskaffelseEllerAfledning
byg129DatoForTilladelseTilAlternativBortskaffelseEllerAfledning
byg130ArealAfUdvendigEfterisolering
byg131DispensationFritagelseIftKollektivVarmeforsyning
byg132DatoForDispensationFritagelseIftKollektivVarmeforsyning
byg133KildeTilKoordinatsaet
byg134KvalitetAfKoordinatsaet
byg135SupplerendeOplysningOmKoordinatsaet
byg136PlaceringPaaSoeterritorie
byg137BanedanmarkBygvaerksnummer
byg140ServitutForUdlejningsEjendomDato
byg150Gulvbelaegning
byg151Frihoejde
byg152AabenLukketKonstruktion
byg153Konstruktionsforhold
byg301TypeAfFlytning
byg302Tilflytterkommune
byg403OevrigeBemaerkningerFraStormraadet
byg406Koordinatsystem
byg500Notatlinjer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerlejlighed
forretningshaendelse
forretningsomraade
forretningsproces
grund
husnummer
id_lokalId
id_namespace
jordstykke
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
bygningEjerlejlighed {
bfeNummer
bygningPaaFremmedGrund
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendommensEjerforholdskode
ejendomsnummer
ejendomstype
ejerlejlighed
ejerlejlighedsnummer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
samletFastEjendom
status
tinglystAreal
virkningFra
virkningsaktoer
virkningTil
vurderingsejendomsnummer
}
bygningBygningPaaFremmedGrund(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
bygning
bygningPaaFremmedGrund
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
ejendomsrelationBygningPaaFremmedGrund {
bfeNummer
bygningPaaFremmedGrund
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendommensEjerforholdskode
ejendomsnummer
ejendomstype
ejerlejlighed
ejerlejlighedsnummer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
samletFastEjendom
status
tinglystAreal
virkningFra
virkningsaktoer
virkningTil
vurderingsejendomsnummer
}
}
}
bygningEtage(first: 10, where: { status: { eq: "6" } }) {
pageInfo {
hasNextPage
endCursor
}
nodes {
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
eta006BygningensEtagebetegnelse
eta020SamletArealAfEtage
eta021ArealAfUdnyttetDelAfTagetage
eta022Kaelderareal
eta023ArealAfLovligBeboelseIKaelder
eta024EtagensAdgangsareal
eta025Etagetype
eta026ErhvervIKaelder
eta500Notatlinjer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
bygningFordelingsareal(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
for002Fordelingsarealnummer
for003ArealTilFordeling
for004FordelingsNoegle
for005Navn
for006Rest
for500Notatlinjer
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
bygningOpgang(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adgangFraHusnummer
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
kommunekode
opg020Elevator
opg021HusnummerFunktion
opg500Notatlinjer
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}

Anchor
_Toc212623716
_Toc212623716
CVR

Dette afsnit beskriver oversættelsen af de tre REST-metoder hentVirksomhedMedCVRNummerFortrolig, hentvirksomhedMedCVRNummer og hentproduktionsenhedmedpnummer fra Det Centrale Virksomhedsregister (CVR).

Anchor
_Toc208414664
_Toc208414664
Anchor
_Toc208905054
_Toc208905054
Anchor
_Toc208909412
_Toc208909412
Anchor
_Toc208909492
_Toc208909492
Anchor
_Toc208909559
_Toc208909559
Anchor
_Toc208910624
_Toc208910624
Anchor
_Toc208910693
_Toc208910693
Anchor
_Toc208910762
_Toc208910762
Anchor
_Toc208911152
_Toc208911152
Anchor
_Toc208414665
_Toc208414665
Anchor
_Toc208905055
_Toc208905055
Anchor
_Toc208909413
_Toc208909413
Anchor
_Toc208909493
_Toc208909493
Anchor
_Toc208909560
_Toc208909560
Anchor
_Toc208910625
_Toc208910625
Anchor
_Toc208910694
_Toc208910694
Anchor
_Toc208910763
_Toc208910763
Anchor
_Toc208911153
_Toc208911153
Anchor
_Toc208414666
_Toc208414666
Anchor
_Toc208905056
_Toc208905056
Anchor
_Toc208909414
_Toc208909414
Anchor
_Toc208909494
_Toc208909494
Anchor
_Toc208909561
_Toc208909561
Anchor
_Toc208910626
_Toc208910626
Anchor
_Toc208910695
_Toc208910695
Anchor
_Toc208910764
_Toc208910764
Anchor
_Toc208911154
_Toc208911154
Anchor
_Ref203555750
_Ref203555750
Anchor
_Toc212623717
_Toc212623717
hentVirksomhedMedCVRNummerFortrolig

Oversættelsen af "hentVirksomhedMedCVRNummerFortrolig" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexibleCurrent/v1

CVR_Virksomhed

CVR_VirksomhedFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra hentVirksomhedMedCVRNummerFortrolig-metoden og er blevet mappet over til felter fra CVR_VirksomhedFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

pCVRNummer

CVRNummer

String

String

  • Kun virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Virksomheds objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "CVRNummer" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.
  • Oversættelsen starter fra CVR_Virksomhed og ikke CVR_CVREnhed, da der filtreres på CVR_Virksomhed som fremgår som et inner-join i REST-metoden.

Denne oversættelse overgår begrænsingen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
CVR_Virksomhed(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { CVRNummer: { eq: 12345678 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
status
CVRNummer
virksomhedStartdato
virkningFra
virkningTil
id_CVR_CVREnhed_id_ref (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
id
id_CVR_e_mailadresse_CVREnhedsId_ref {
vaerdi
}
id_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
id_CVR_Telefonnummer_CVREnhedsId_ref {
vaerdi
}
id_CVR_Adressering_CVREnhedsId_ref(
first: 10
where: {
AdresseringAnvendelse: {
in: ["postadresse", "beliggenhedsadresse"]
}
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
CVRAdresse_vejkode
CVRAdresse_husnummerFra
CVRAdresse_etagebetegnelse
CVRAdresse_doerbetegnelse
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_postdistrikt
CVRAdresse_vejnavn
CVRAdresse_husnummerTil
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_adresseFritekst
CVRAdresse_landekode
CVRAdresse_postboks
coNavn
}
}
id_CVR_Branche_CVREnhedsId_ref(
first: 10
where: { sekvens: { in: [0, 1, 2, 3] } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
vaerdi
vaerdiTekst
}
}
id_CVR_Kreditoplysninger_CVREnhedsId_ref {
statusvaerdi
statusvaerdiTekst
Kreditoplysning
kreditoplysningstekst
}
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
vaerdi
}
id_CVR_AnsvarligDataleverandoer_CVREnhedsId_ref {
vaerdi
}
}
}
id_CVR_Virksomhedsform_CVREnhedsId_ref {
vaerdi
vaerdiTekst
}
}
}
}
 
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. virksomhedens beskæftigelse samt tilknytning til produktionsenhed. Det er denne del af den samlede oversættelse som indeholder det fortrolige data.
{
CVR_Virksomhed(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { CVRNummer: { eq: 12345678 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
status
CVRNummer
virksomhedStartdato
virkningFra
virkningTil
id_CVR_CVREnhed_id_ref (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
id
id_CVR_Beskaeftigelse_CVREnhedsId_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
beskaeftigelsestalstype
antal
datoFra
datoTil
intervalFra
intervalTil
registreringsdato
}
}
id_CVR_Produktionsenhed_id_ref {
pNummer
tilknyttetVirksomhedsCVRNummer
id_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
}
id_CVR_FuldtAnsvarligDeltagerRelation_CVREnhedsId_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
CVREnhedsId
deltagendeEnhedsId
CVREnhedsId_CVR_CVREnhed_id_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
forretningsnoegle
forretningsnoegletype
enhedsType
}
}
CVREnhedsId_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
}
}
}
}
}
}
}
 

Anchor
_Toc208414668
_Toc208414668
Anchor
_Toc208905058
_Toc208905058
Anchor
_Toc208909416
_Toc208909416
Anchor
_Toc208909496
_Toc208909496
Anchor
_Toc208909563
_Toc208909563
Anchor
_Toc208910628
_Toc208910628
Anchor
_Toc208910697
_Toc208910697
Anchor
_Toc208910766
_Toc208910766
Anchor
_Toc208911156
_Toc208911156
Anchor
_Toc208414669
_Toc208414669
Anchor
_Toc208905059
_Toc208905059
Anchor
_Toc208909417
_Toc208909417
Anchor
_Toc208909497
_Toc208909497
Anchor
_Toc208909564
_Toc208909564
Anchor
_Toc208910629
_Toc208910629
Anchor
_Toc208910698
_Toc208910698
Anchor
_Toc208910767
_Toc208910767
Anchor
_Toc208911157
_Toc208911157
Anchor
_Toc208414670
_Toc208414670
Anchor
_Toc208905060
_Toc208905060
Anchor
_Toc208909418
_Toc208909418
Anchor
_Toc208909498
_Toc208909498
Anchor
_Toc208909565
_Toc208909565
Anchor
_Toc208910630
_Toc208910630
Anchor
_Toc208910699
_Toc208910699
Anchor
_Toc208910768
_Toc208910768
Anchor
_Toc208911158
_Toc208911158
Anchor
_Toc208414671
_Toc208414671
Anchor
_Toc208905061
_Toc208905061
Anchor
_Toc208909419
_Toc208909419
Anchor
_Toc208909499
_Toc208909499
Anchor
_Toc208909566
_Toc208909566
Anchor
_Toc208910631
_Toc208910631
Anchor
_Toc208910700
_Toc208910700
Anchor
_Toc208910769
_Toc208910769
Anchor
_Toc208911159
_Toc208911159
Anchor
_Ref203555838
_Ref203555838
Anchor
_Toc212623718
_Toc212623718
hentvirksomhedMedCVRNummer

Oversættelsen af "hentVirksomhedMedCVRNummer" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexibleCurrent/v1

CVR_Virksomhed

CVR_VirksomhedFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra hentVirksomhedMedCVRNummer-metoden og er blevet mappet over til felter fra CVR_VirksomhedFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

pCVRNummer

CVRNummer

String

String

  • Kun virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Virksomheds objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "CVRNummer" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.
  • Oversættelsen starter fra CVR_Virksomhed og ikke CVR_CVREnhed, da der filtreres på CVR_Virksomhed som fremgår som et inner-join i REST-metoden.

Denne oversættelse overgår begrænsingen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
CVR_Virksomhed(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { CVRNummer: { eq: 12345678 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
status
CVRNummer
virksomhedStartdato
virkningFra
virkningTil
id_CVR_CVREnhed_id_ref (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
id
id_CVR_e_mailadresse_CVREnhedsId_ref {
vaerdi
}
id_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
id_CVR_Telefonnummer_CVREnhedsId_ref {
vaerdi
}
id_CVR_Adressering_CVREnhedsId_ref(
first: 10
where: {
AdresseringAnvendelse: {
in: ["postadresse", "beliggenhedsadresse"]
}
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
CVRAdresse_vejkode
CVRAdresse_husnummerFra
CVRAdresse_etagebetegnelse
CVRAdresse_doerbetegnelse
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_postdistrikt
CVRAdresse_vejnavn
CVRAdresse_husnummerTil
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_adresseFritekst
CVRAdresse_landekode
CVRAdresse_postboks
coNavn
}
}
id_CVR_Branche_CVREnhedsId_ref(
first: 10
where: { sekvens: { in: [0, 1, 2, 3] } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
vaerdi
vaerdiTekst
}
}
id_CVR_Kreditoplysninger_CVREnhedsId_ref {
statusvaerdi
statusvaerdiTekst
Kreditoplysning
kreditoplysningstekst
}
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
vaerdi
}
id_CVR_AnsvarligDataleverandoer_CVREnhedsId_ref {
vaerdi
}
}
}
id_CVR_Virksomhedsform_CVREnhedsId_ref {
vaerdi
vaerdiTekst
}
}
}
}
Denne forespørgsel bruger de samme filtre som den første forespørgsel og vedr. virksomhedens beskæftigelse samt tilknytning til produktionsenhed.
{
CVR_Virksomhed(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { CVRNummer: { eq: 12345678 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
status
CVRNummer
virksomhedStartdato
virkningFra
virkningTil
id_CVR_CVREnhed_id_ref (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
id
id_CVR_Beskaeftigelse_CVREnhedsId_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
beskaeftigelsestalstype
datoFra
datoTil
intervalFra
intervalTil
registreringsdato
}
}
id_CVR_Produktionsenhed_id_ref {
pNummer
tilknyttetVirksomhedsCVRNummer
id_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
}
id_CVR_FuldtAnsvarligDeltagerRelation_CVREnhedsId_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
CVREnhedsId
deltagendeEnhedsId
CVREnhedsId_CVR_CVREnhed_id_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
forretningsnoegle
forretningsnoegletype
enhedsType
}
}
CVREnhedsId_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
}
}
}
}
}
}
}

Anchor
_hentproduktionsenhedmedpnummer
_hentproduktionsenhedmedpnummer
Anchor
_Ref203555899
_Ref203555899
Anchor
_Toc212623719
_Toc212623719
hentproduktionsenhedmedpnummer
Anchor
sqlinnerjoin
sqlinnerjoin

Oversættelsen af "hentproduktionsenhedmedpnummer" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexibleCurrent/v1

CVR_Produktionsenhed

CVR_ProduktionsenhedFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra hentproduktionsenhedmedpnummer-metoden og er blevet mappet over til felter fra CVR_ProduktionsenhedFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

pPNummer

pNummer

String

String

  • Kun virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Produktionsenheds objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "pNummer" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.
  • Oversættelsen starter fra CVR_Produktionsenhed og ikke CVR_CVREnhed, da der filtreres på CVR_Produktionsenhed som fremgår som et inner-join i REST-metoden.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
CVR_Produktionsenhed(
first: 1
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { pNummer: { eq: 1003223258 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
status
pNummer
tilknyttetVirksomhedsCVRNummer
produktionsenhedStartdato
virkningFra
virkningTil
id_CVR_CVREnhed_id_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
id
id_CVR_e_mailadresse_CVREnhedsId_ref {
vaerdi
}
id_CVR_Navn_CVREnhedsId_ref {
vaerdi
}
id_CVR_Telefonnummer_CVREnhedsId_ref {
vaerdi
}
id_CVR_Adressering_CVREnhedsId_ref(
first: 10
where: {
AdresseringAnvendelse: {
in: ["postadresse", "beliggenhedsadresse"]
}
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
Adresse
AdresseringAnvendelse
CVRAdresse_vejkode
CVRAdresse_husnummerFra
CVRAdresse_etagebetegnelse
CVRAdresse_doerbetegnelse
CVRAdresse_kommunekode
CVRAdresse_kommunenavn
CVRAdresse_postdistrikt
CVRAdresse_vejnavn
CVRAdresse_husnummerTil
CVRAdresse_postnummer
CVRAdresse_supplerendeBynavn
CVRAdresse_adresseFritekst
CVRAdresse_landekode
CVRAdresse_postboks
coNavn
}
}
id_CVR_Branche_CVREnhedsId_ref(
first: 10
where: { sekvens: { in: [0, 1, 2, 3] } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
vaerdi
vaerdiTekst
}
}
id_CVR_Reklamebeskyttelse_CVREnhedsId_ref {
vaerdi
}
id_CVR_Beskaeftigelse_CVREnhedsId_ref(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
beskaeftigelsestalstype
datoFra
datoTil
intervalFra
intervalTil
registreringsdato
}
}
}
}
}
}
}

Anchor
_Toc212623720
_Toc212623720
VUR

Dette afsnit beskriver oversættelsen af de to REST-metoder Hentejendomsvurderingerforbfe og HentEjendomsvurderingerForEjendomsvurderingId Ejendomsvurdering (VUR).

Anchor
_Toc208412938
_Toc208412938
Anchor
_Toc208414606
_Toc208414606
Anchor
_Toc208414675
_Toc208414675
Anchor
_Toc208905065
_Toc208905065
Anchor
_Toc208909423
_Toc208909423
Anchor
_Toc208909503
_Toc208909503
Anchor
_Toc208909570
_Toc208909570
Anchor
_Toc208910635
_Toc208910635
Anchor
_Toc208910704
_Toc208910704
Anchor
_Toc208910773
_Toc208910773
Anchor
_Toc208911163
_Toc208911163
Anchor
_Toc208412939
_Toc208412939
Anchor
_Toc208414607
_Toc208414607
Anchor
_Toc208414676
_Toc208414676
Anchor
_Toc208905066
_Toc208905066
Anchor
_Toc208909424
_Toc208909424
Anchor
_Toc208909504
_Toc208909504
Anchor
_Toc208909571
_Toc208909571
Anchor
_Toc208910636
_Toc208910636
Anchor
_Toc208910705
_Toc208910705
Anchor
_Toc208910774
_Toc208910774
Anchor
_Toc208911164
_Toc208911164
Anchor
_Toc208412940
_Toc208412940
Anchor
_Toc208414608
_Toc208414608
Anchor
_Toc208414677
_Toc208414677
Anchor
_Toc208905067
_Toc208905067
Anchor
_Toc208909425
_Toc208909425
Anchor
_Toc208909505
_Toc208909505
Anchor
_Toc208909572
_Toc208909572
Anchor
_Toc208910637
_Toc208910637
Anchor
_Toc208910706
_Toc208910706
Anchor
_Toc208910775
_Toc208910775
Anchor
_Toc208911165
_Toc208911165
Anchor
_Toc208412941
_Toc208412941
Anchor
_Toc208414609
_Toc208414609
Anchor
_Toc208414678
_Toc208414678
Anchor
_Toc208905068
_Toc208905068
Anchor
_Toc208909426
_Toc208909426
Anchor
_Toc208909506
_Toc208909506
Anchor
_Toc208909573
_Toc208909573
Anchor
_Toc208910638
_Toc208910638
Anchor
_Toc208910707
_Toc208910707
Anchor
_Toc208910776
_Toc208910776
Anchor
_Toc208911166
_Toc208911166
Anchor
_Ref203555825
_Ref203555825
Anchor
_Toc212623721
_Toc212623721
Hentejendomsvurderingerforbfe

Oversættelsen af "Hentejendomsvurderingerforbfe" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

VUR_BFEKrydsreference

VUR_BFEKrydsreferenceFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Hentejendomsvurderingerforbfe-metoden og er blevet mappet over til felter fra VUR_BFEKrydsreferenceFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

BFEnummer 

BFEnummer 

Int

Int

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt BFEnummer og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "BFEnummer" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Denne oversættelse gør brug af en krydsreference-tabel, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
VUR_BFEKrydsreference(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { BFEnummer: { eq: 371 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEKrydsreferenceID
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
}
}
}
 
Denne forespørgsel er til en anden entitet i Ejendomsvurdering (VUR), specifikt VUR_Ejendomsvurdering. I denne forespørgsel bruger vi værdien fra "fkEjendomsvurderingID" fra den første forespørgsel, til at filtrere på "id" og derved hente data fra "Ejendomsvurdering" tabellen.
{
VUR_Ejendomsvurdering(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id: {eq: 235275 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
aar
aendringDato
aendringKode
ajourfoeringDato
antalMedvurderedeLejligheder
benyttelseKode
daekningsafgiftForskelVaerdi
daekningsafgiftPligtKode
daekningsafgiftPligtTypeKode
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendomvaerdiBeloeb
fkModerejendomID
fkVurderetUnderID
fkVurderingsejendomID
grundvaerdiBeloeb
id
juridiskKategoriKode
juridiskKategoriTekst
juridiskUnderkategoriKode
juridiskUnderkategoriTekst
vurderetAreal
vurderingskredsKode
VURMark
harFordelinger(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerboliggrundvaerdi
ejerboligvaerdi
ejerboligvaerdiKode
fkEjendomsvurderingID
FordelingID
}
}
harFritagelser(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
artKode
beloeb
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendomTypeKode
fkEjendomsvurderingID
FritagelseID
loebenummer
omfangKode
}
}
harLoftansaettelse {
basisaar
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
grundvaerdi
LoftansaettelseID
pgf11
harLoftFradragForForbedring {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkLoftansaettelseID
foersteGangAar
LoftFradragForForbedringOverordnetID
sammensaettesAf(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
aar
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkLoftFradragForForbedringOverordnetID
loebenummer
LoftFradragForForbedringID
vaerdi
}
}
}
}
harStyringskodeKrydsreferencer(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
begrundelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
kategoriTekst
kode
lovhenvisning
overskrift
StyringskodeKrydsreferenceID
vurderingsmeddelelse
}
}
harGrundvaerdispecifikationer(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
areal
beloeb
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
enhedBeloeb
fkEjendomsvurderingID
GrundvaerdispecifikationID
loebenummer
prisKode
tekst
}
}
harFradragForForbedring {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
foersteGangAar
FradragForForbedringOverordnetID
vaerdiSum
sammensaettesAf(first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
fkFradragForForbedringOverordnetID
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkFradragForForbedringOverordnetID
FradragForForbedringID
loebenummer
tekst
vaerdi
}
}
}
}
}
}
Denne forespørgsel er til en anden entitet i Ejendomsvurdering (VUR), specifikt VUR_Vurderingsejendom. I denne forespørgsel bruger vi værdien fra "fkVurderingsejendomID" fra den anden forespørgsel, til at filtrere på "vurderingsejendomID" og derved hente data fra "Vurderingsejendom" tabellen. Denne forespørgsel kan gentages for værdierne fra fkModerejendomID og fkVurderetUnderID.

Anchor
_Ref203555940
_Ref203555940
{
VUR_Vurderingsejendom(
first: 10
registreringstid: "2025-11-14T11:28:27.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { vurderingsejendomID: { eq: 493914 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ESRejendomsnummer
ESRkommunenummer
vurderingsejendomID
VURejendomsid
}
}
}

Anchor
_Ref208911810
_Ref208911810
Anchor
_Ref208911819
_Ref208911819
Anchor
_Toc212623722
_Toc212623722
Hentejendomsvurderingerforejendomsvurderingid

Oversættelsen af "Hentejendomsvurderingerforejendomsvurderingid" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

VUR_Ejendomsvurdering

VUR_EjendomsvurderingFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Hentejendomsvurderingerforbfe-metoden og er blevet mappet over til felter fra VUR_BFEKrydsreferenceFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Id 

id 

Int

Int

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Ejendomsvurderings objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "id" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Denne oversættelse overgår begrænsingen for antal af joins, så oversættelsen er blevet opdelt i flere forespørgsler. Første del af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
VUR_Ejendomsvurdering(
first: 1
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { id: { eq: 967154 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
aar
aendringDato
aendringKode
ajourfoeringDato
antalMedvurderedeLejligheder
benyttelseKode
daekningsafgiftForskelVaerdi
daekningsafgiftPligtKode
daekningsafgiftPligtTypeKode
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendomvaerdiBeloeb
fkModerejendomID
fkVurderetUnderID
fkVurderingsejendomID
grundvaerdiBeloeb
id
juridiskKategoriKode
juridiskKategoriTekst
juridiskUnderkategoriKode
juridiskUnderkategoriTekst
vurderetAreal
vurderingskredsKode
VURMark
harBFEKrydsreferencer (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
BFEKrydsreferenceID
BFEnummer
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
}
}
harFradragForForbedring {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
foersteGangAar
FradragForForbedringOverordnetID
vaerdiSum
sammensaettesAf (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
aar
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkFradragForForbedringOverordnetID
FradragForForbedringID
loebenummer
tekst
vaerdi
}
}
}
harStyringskodeKrydsreferencer (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
begrundelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
kategoriTekst
kode
lovhenvisning
overskrift
StyringskodeKrydsreferenceID
vurderingsmeddelelse
}
}
harGrundvaerdispecifikationer (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
areal
beloeb
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
enhedBeloeb
fkEjendomsvurderingID
GrundvaerdispecifikationID
loebenummer
prisKode
tekst
}
}
harFordelinger (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejerboliggrundvaerdi
ejerboligvaerdi
ejerboligvaerdiKode
fkEjendomsvurderingID
FordelingID
}
}
harFritagelser (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
artKode
beloeb
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ejendomTypeKode
fkEjendomsvurderingID
FritagelseID
loebenummer
omfangKode
}
}
harLoftansaettelse {
basisaar
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkEjendomsvurderingID
grundvaerdi
LoftansaettelseID
pgf11
harLoftFradragForForbedring {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkLoftansaettelseID
foersteGangAar
LoftFradragForForbedringOverordnetID
vaerdiSum
sammensaettesAf (first: 10) {
pageInfo {
hasNextPage
endCursor
}
nodes {
aar
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
fkLoftFradragForForbedringOverordnetID
loebenummer
LoftFradragForForbedringID
vaerdi
}
}
}
}
}
}
}
Denne forespørgsel er til en anden entitet i Ejendomsvurdering (VUR), specifikt VUR_Vurderingsejendom. I denne forespørgsel bruger vi værdien fra "fkVurderingsejendomID" fra den første forespørgsel, til at filtrere på "vurderingsejendomID" og derved hente data fra "Vurderingsejendom" tabellen. Denne forespørgsel kan gentages for værdierne fra fkModerejendomID og fkVurderetUnderID.
{
VUR_Vurderingsejendom(
first: 10
registreringstid: "2025-11-14T11:28:27.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: { vurderingsejendomID: { eq: 798501 } }
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
ESRejendomsnummer
ESRkommunenummer
vurderingsejendomID
VURejendomsid
}
}
}

Anchor
_Toc212623723
_Toc212623723
DAR

Dette afsnit beskriver oversættelsen af de to REST-metoder Adresse og Adressetilenhedbfe fra Danmarks Adresseregister (DAR).

Anchor
_Toc208412946
_Toc208412946
Anchor
_Toc208414614
_Toc208414614
Anchor
_Toc208414683
_Toc208414683
Anchor
_Toc208905073
_Toc208905073
Anchor
_Toc208909431
_Toc208909431
Anchor
_Toc208909511
_Toc208909511
Anchor
_Toc208909578
_Toc208909578
Anchor
_Toc208910643
_Toc208910643
Anchor
_Toc208910712
_Toc208910712
Anchor
_Toc208910781
_Toc208910781
Anchor
_Toc208911170
_Toc208911170
Anchor
_Toc208412947
_Toc208412947
Anchor
_Toc208414615
_Toc208414615
Anchor
_Toc208414684
_Toc208414684
Anchor
_Toc208905074
_Toc208905074
Anchor
_Toc208909432
_Toc208909432
Anchor
_Toc208909512
_Toc208909512
Anchor
_Toc208909579
_Toc208909579
Anchor
_Toc208910644
_Toc208910644
Anchor
_Toc208910713
_Toc208910713
Anchor
_Toc208910782
_Toc208910782
Anchor
_Toc208911171
_Toc208911171
Anchor
_Toc208412948
_Toc208412948
Anchor
_Toc208414616
_Toc208414616
Anchor
_Toc208414685
_Toc208414685
Anchor
_Toc208905075
_Toc208905075
Anchor
_Toc208909433
_Toc208909433
Anchor
_Toc208909513
_Toc208909513
Anchor
_Toc208909580
_Toc208909580
Anchor
_Toc208910645
_Toc208910645
Anchor
_Toc208910714
_Toc208910714
Anchor
_Toc208910783
_Toc208910783
Anchor
_Toc208911172
_Toc208911172
Anchor
_Ref203555916
_Ref203555916
Anchor
_Toc212623724
_Toc212623724
Adresse

Oversættelsen af "Adresse" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

DAR_Adresse

DAR_AdresseFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt og er blevet mappet over til felter fra DAR_AdresseFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Id

id_lokalId

List<String>

List<String>

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på flere bestemte Adresse objekter og felter til paging kan derfor undlades.
  • De aktuelle værdier til "id" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
DAR_Adresse(
first: 3
registreringstid: "2025-11-14T11:28:27.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: {
id_lokalId: {
in: [
"00075d73-1da5-498e-b6b3-9989eaef00cd"
"00194598-e19b-4e17-a4b6-757341abaa83"
"002748de-d7d8-4f9a-aaa7-dfa883e4b221"
]
}
}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
adressebetegnelse
bygning
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
doerbetegnelse
doerpunkt
etagebetegnelse
forretningshaendelse
forretningsomraade
forretningsproces
husnummer
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
adresseHarHusnummer {
adgangsadressebetegnelse
adgangspunkt
adgangTilBygning
adgangTilTekniskAnlaeg
afstemningsomraade
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
geoDanmarkBygning
husnummertekst
id_lokalId
id_namespace
jordstykke
kommuneinddeling
menighedsraadsafstemningsomraade
navngivenVej
placeretPaaForeloebigtJordstykke
postnummer
registreringFra
registreringsaktoer
registreringTil
sogneinddeling
status
supplerendeBynavn
vejmidte
vejpunkt
virkningFra
virkningsaktoer
virkningTil
husnummerLiggerISogneInddeling {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
navn
objectid
registreringFra
registreringsaktoer
registreringTil
sognekode
virkningFra
virkningsaktoer
virkningTil
}
husnummerLiggerIKommuneinddeling {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
kommunekode
navn
objectid
regionLokalid
registreringFra
registreringsaktoer
registreringTil
udenforKommuneinddeling
virkningFra
virkningsaktoer
virkningTil
}
husnummerLiggerIAfstemningsomraade {
afstemningsomraadenummer
afstemningsstedAdresseLokalid
afstemningsstedHusnummerLokalid
afstemningsstedNavn
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsproces
id_lokalId
id_namespace
kommuneLokalid
navn
objectid
opstillingskredsLokalid
registreringFra
registreringsaktoer
registreringTil
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilSupplerendeBynavn {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
registreringFra
registreringsaktoer
registreringTil
status
supplerendeBynavn
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilIPostnummer {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
navn
postnr
postnummerinddeling
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
husnummerHoererTilNavngivenVej {
administreresAfKommune
beskrivelse
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
registreringFra
registreringsaktoer
registreringTil
status
udtaltVejnavn
vejadresseringsnavn
vejnavn
vejnavnebeliggenhed_oprindelse_kilde
vejnavnebeliggenhed_oprindelse_noejagtighedsklasse
vejnavnebeliggenhed_oprindelse_registrering
vejnavnebeliggenhed_oprindelse_tekniskStandard
virkningFra
virkningsaktoer
virkningTil
}
HusnummerHarVejpunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
HusnummerHarAdgangspunkt {
datafordelerOpdateringstid
datafordelerRegisterImportSequenceNumber
datafordelerRowId
datafordelerRowVersion
forretningshaendelse
forretningsomraade
forretningsproces
id_lokalId
id_namespace
oprindelse_kilde
oprindelse_noejagtighedsklasse
oprindelse_registrering
oprindelse_tekniskStandard
registreringFra
registreringsaktoer
registreringTil
status
virkningFra
virkningsaktoer
virkningTil
}
}
}
}
}
 

Anchor
_Toc208412950
_Toc208412950
Anchor
_Toc208414618
_Toc208414618
Anchor
_Toc208414687
_Toc208414687
Anchor
_Toc208905077
_Toc208905077
Anchor
_Toc208909435
_Toc208909435
Anchor
_Toc208909515
_Toc208909515
Anchor
_Toc208909582
_Toc208909582
Anchor
_Toc208910647
_Toc208910647
Anchor
_Toc208910716
_Toc208910716
Anchor
_Toc208910785
_Toc208910785
Anchor
_Toc208911174
_Toc208911174
Anchor
_Toc208412951
_Toc208412951
Anchor
_Toc208414619
_Toc208414619
Anchor
_Toc208414688
_Toc208414688
Anchor
_Toc208905078
_Toc208905078
Anchor
_Toc208909436
_Toc208909436
Anchor
_Toc208909516
_Toc208909516
Anchor
_Toc208909583
_Toc208909583
Anchor
_Toc208910648
_Toc208910648
Anchor
_Toc208910717
_Toc208910717
Anchor
_Toc208910786
_Toc208910786
Anchor
_Toc208911175
_Toc208911175
Anchor
_Toc208412952
_Toc208412952
Anchor
_Toc208414620
_Toc208414620
Anchor
_Toc208414689
_Toc208414689
Anchor
_Toc208905079
_Toc208905079
Anchor
_Toc208909437
_Toc208909437
Anchor
_Toc208909517
_Toc208909517
Anchor
_Toc208909584
_Toc208909584
Anchor
_Toc208910649
_Toc208910649
Anchor
_Toc208910718
_Toc208910718
Anchor
_Toc208910787
_Toc208910787
Anchor
_Toc208911176
_Toc208911176
Anchor
_Ref203555923
_Ref203555923
Anchor
_Toc212623725
_Toc212623725
Adressetilenhedbfe

Oversættelsen af "Adressetilenhedbfe" metoden er lavet med udgangspunkt i følgende GraphQL-tjeneste, overentitet og filter input, som er tilgængelig i tjenestens tilhørende GraphQL-skema.

GraphQL-tjeneste URL

Overentitet

Filter input

https://graphql.datafordeler.dk/flexible/v1

DAR_Adresse

DAR_AdresseFilterInput

Inputparametre

GraphQL-filter til denne query er udvalgt på baggrund af de obligatoriske inputparametre fra Adresse-metoden og er blevet mappet over til felter fra DAR_AdresseFilterInput, som set i GraphQL-skemaet.

Navn (REST)

Navn (GraphQL)

Type (REST)

Type (GraphQL)

Id

id_lokalId

String

String

  • Både registreringstid og virkningstid er påkrævet som input til denne tjeneste.
  • I denne metode filtreres der på et bestemt Adresse objekt og felter til paging kan derfor undlades.
  • Den aktuelle værdi til "id" er ikke garanteret til at virke for anvendere og skal kun ses som et eksempel.

Resultatet af oversættelsen kan ses herunder og er klar til afprøvning i en autoriseret GraphQL-klient:
{
DAR_Adresse(
first: 10
registreringstid: "2025-03-28T22:12:56.184158Z"
virkningstid: "2025-11-14T11:28:27.184158Z"
where: {id_lokalId: {eq: "00002732-733c-433a-a5da-a7d428a980cf"}}
) {
pageInfo {
hasNextPage
endCursor
}
nodes {
AdresseHarEnhed(first: 1) {
nodes {
enhedEjerlejlighed(first: 1) {
nodes {
ejendomsrelationEjerlejlighed {
bfeNummer
}
}
}
}
}
}
}
}
 

...

Table of Contents

Sideinformation

Display Metadata
hidetableheadertrue

...