Table Report. 07 Datamodel bilag 1 v.8.0.vsd. Database summary



Relaterede dokumenter
Table Report. 07_BbrdataFysisk_v9.0.vsd. Database summary

Ejere Hovedejer Reimer Møller Due, Bakken 214, 7441 Bording Skøde: Købesum: Andel: 1/2 Ejerforhold: Privatpersoner, incl.

Ansøgning. Ansvarlig myndighed. Indsendt af. Ansøgning for Enfamiliehuse, større carporte, garager m.v. Sted(er) Ansøgere.

Dækningsafgift, erhverv

BBR OPMÅLINGSVEJLEDNING

Side 1. Bystævnet 3. Generelle oplysninger Beliggenhed Bystævnet 3 Veflinge By, Veflinge Matrikelnummer Ejendomsnummer Moderejendomsnummer 0

Side 1 ud af 5. Josip Bajlovic. Syddjurs Kommune. Landevejen 84, 8543 Hornslet Rodskov By, Hornslet 6k KLnr: P19 B

Page 1 of 2. Hej Jacob,

Oplysninger, der skal registreres på de enkelte niveauer i BBR: Om den enkelte grund. Grundens vandforsyningsforhold registreres medmindre

Samlet Vigtigste matrikel. Evt. ejendom bygning ligger her VORK BY, EGTVED 39a Landzone. Andre matrikler på ejendommen Sum 83292

Syddjurs Kommune. Henrik Sørensen Filosofgangen Risskov. Fuldriggerstien 1A, 8400 Ebeltoft. KLnr: P19 B

Ejer. Ingen administrator ESR Matrikelliste: 2 matrikelnumre LandsejerlavKom. ejerlav Matrnr. Areal Zone Notering Artskode

Bilag C Simpel validering af enkeltfelter på entiteter

OIS Datamodel. Version Versionshistorik

Syddjurs Kommune. Niels Holm Bøgelund Nielsen Lyngbakken Skanderborg. Birkevej 21, 8400 Ebeltoft. KLnr: P19 B

Hillerød Kommune. Svend Erik Pedersen Lille Havelsevej Ølsted. Strølillevej 4, 3320 Skævinge. KLnr: P19 B

Arealvejledning til BBR

Oplysninger om grunde

Svar på spørgsmål om Nyt BBRs adresser og adressekonvertering

BBR OIOXML. Vejledning til snitfladen: Address.wsdl

-,." Center for (Udskrift af oplysninger fra Bygnings- og Boligregistret)

BBR-Meddelelse rekvireret via OIS

BBR-Kommune. Bygninger og boliger

BBR-Kommune. Adresser

Side 1 ud af 6. Ebba Merete Bech Højmarksvænget Silkeborg. Syddjurs Kommune

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Ikast-Brande Kommune Byggeafdelingen. Oplysninger om grunde BBR.

Bekendtgørelse om vejnavne og adresser

BBR-Kommune. Adresser

Ansøgning. Ansvarlig myndighed. Indsendt af. Ansøgning for Øvrig bebyggelse. Sted(er) Ansøgere. Syddjurs Kommune

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) GENTOFTE KOMMUNE Plan og Byg. Oplysninger om grunde BBR.

Sammenbyggede enfamiliehuse, avls- og driftsbygninger, visse industri- og lagerbygninger

Oplysninger om grunde

BBR-Kommune. Bygning og bolig

BBR-instruks. Retningslinier for føring af Bygnings- og Boligregistret (BBR) Kolofon. Indholdsfortegnelse. [Forside] - [Bund]

Bekendtgørelse om ændring af bekendtgørelse om ajourføring af Bygnings- og Boligregistret (BBR)

OIS forretningsmodel BBM_OIS_UDV_01. This document was generated by Repository Publisher from the model BBM_OIS_UDV_01 on :42:12

BBR-meddelelse. Der er verserende byggesager på ejendommen. Ejer: Privat andelsboligforening

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Hjørring Kommune Byggeri. Oplysninger om grunde. Oplysninger om bygninger BBR

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) AALBORG KOMMUNE BBR myndigheden. Oplysninger om grunde

Oplysninger om grunde. Oplysninger om tekniske anlæg. Oplysninger om bygninger BBR. Modtager:

Oplysninger om grunde

Sønderborg Kommune Afdeling Byg. BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Oplysninger om grunde

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Syddjurs Kommune Team Byggeri. Oplysninger om grunde

AALBORG KOMMUNE BBR myndigheden. BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Oplysninger om grunde BBR.

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) RANDERS KOMMUNE BYGGESAG & EJENDOMSSKAT. Oplysninger om grunde BBR.

Ansøgning om byggetilladelse. Kvistgårdsvej 12

BBR-Kommune. Adresser

BBR-Kommune. Brugeradministration

Oplysninger om grunde. Oplysninger om tekniske anlæg. Oplysninger om bygninger BBR. Modtager:

BBR-Kommune. Rapporter

BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Rebild Kommune Center Plan, Byg og Vej. Oplysninger om grunde

AARHUS KOMMUNE BBR - EJENDOMSBESKATNINGEN. BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Oplysninger om grunde

Areal Bolig/Erhverv/ Andet. Tinglyst areal fra ESR:

VEJEN KOMMUNE Teknik & Miljø (BBR) BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Oplysninger om grunde

SVENDBORG KOMMUNE Borgerservice. BBR-Meddelelse (Udskrift af oplysninger fra Bygnings- og Boligregistret) Oplysninger om grunde

Transkript:

Table Report 07 Datamodel bilag 1 v.8.0.vsd Target DBMS: Microsoft SQL Server Number of tables: 28 Number of views: 0 Number of columns: 682 Number of indexes: 73 Number of foreign keys: 89 Last build date: Not built Database summary Tables Columns Indexes Foreign keys Notes EnhedsAdresse 28 0 3 En enhedsadresse skal entydigt identificere hovedadgangen til den enkelte bolig- eller erhvervsenhed inde i en bygning, dvs. entrédøren e.l. En enhedsadresse består af en adgangsadresse (dvs. vejnavn og husnummer) plus etagebetegnelse og sidebetegnelse eller dørnummer By 14 2 0 By eller nærmere bynavn. Bynavne i CPR registrets relateret til adresser (vejafsnit). Lokalitet 14 1 0 Kommunen kan efter adressebekendtgørelsens 12, stk. 2, knytte et historisk og permanent bygningsnavn, gårdnavn eller lignende til en eller flere adgangsadresser. Oplysningen indgår som en del af den fuldstændige adressebetegnelse, f.eks. i CPR-systemet, men benyttes kun af enkelte andre it-systemer. Muligheden for at registrere bygnings- og gårdnavne blev indført i 1980 erne efter et politisk ønske om at kunne bevare de oprindelige gårdnavne o.l. som en del af den officielle adressebetegnelse. (Bemærk CPR registrer på boligen og ikke på bygningen.) Slet 6 1 0 Tabel over Slet Bruges til at fange permanente sletninger med. Til vidregivelse af data til OIS. FeltHistorikArkiv 6 1 0 Tabel over Felt historik Tabellen gemmer ændring på felter. De seneste ændring findes i FeltHistorik tabellen. 24-06-2011 8:36 1 Denne tabel opdateres via trigger på FeltHistorik tabellen.

Ejerskab 18 2 4 Ejerskab indeholder ejerforholdskode og ejendomsnummer. Når grunde peger på ejerskab, er ejerskabet gældende for alle entieter på grunden. Når peger på andet en grunde, er der tale om ejerlejligheder. Vejstykke 15 3 2 Tabel over Postnummer Tabel over de vejstykker der findes i et postnummer Husk at bruge tid når der skal findes data: GetDate() Between PostnummerCprOpretTimestamp And PostnummerCprOphoerTimestamp EnhedEnhedsAdresse 10 2 2 Tabel over EnhedAdresse Angiver alle Enhedsadresser på en enhed. Både den identificerende og supplerende EnhedOpgang 10 2 2 Tabel over EnhedOpgang Alle indgange til en enhed. Både primære og supplerende. FeltHistorik 6 1 16 Tabel over FeltHistorik Tabellen gemmer den sidst ændring på felter. KommunaltEjerlav 12 2 1 Ejerlavstabel, delt op pr kommune. Med andre ord, et ejerlav der dækker flere kommuner, ligger der en række pr kommune. Kommune 14 1 0 Generelle informationer om kommune. Kommune er de administrerende enheder, der vedligholder BBR. Kommuner med kommunenummer mindre en 100, er ikke kommuner i ordes betydning, men bruges til diverse administrative enheder. Matrikel 19 3 3 Matrikel tabellen indholder matrikler fra KMS og ESR. Postdistrikt 9 1 0 Tabel over Postdistrikt Opdateres kun med data fra CPR. Vej 12 2 0 Tabel over Vej Det rigtige vejnavn findes via FK_KommuneNummer, VejKode og "GetDate() Between VejCprOpretTimestamp AND VejCprOphoertTimestamp" Notat 12 1 9 Notat, indholder notater tilknyttet til en given record i en entitet. NotatType fortæller hvilken entitet, FK_Parent_id hvilken række i entiteten. Notatnummer angiver den sidste underopdeling (se beskrivelsen af felterne). Brugsenhed 29 4 4 Tabel over Brugsenhed Brugsenhed. Har ingen brugervent nøgle AdresseSag 12 0 1 AdresseSag 24-06-2011 8:36 2 En adressesag kan indeholde sagsdata fra

Enhed 64 7 7 Tabel over Enhed adgangsadresse og enhedsadresse, data fra disse entieter statuskode 3 (StatusKode er som felt navngivet ObjektType). Ved afslutning af en sag opdateres stamdata med sagsdata, og statuskoden for byggesagen ændres til afsluttet byggesag (statuskode 4). Sagsdata slettes ikke. Foreløbige adresser (nye adresser), ændres fra status 3 til 1 for at holde historik. Adressesager, som henlægges, slettes ikke, men tildeles statuskode 4. Indholder oplysninger over bolig- og erhversenheder. Bemærk for hver record i enhed skal skal oprettes en record i EnhedOpgang med EnhedOpgangPrimaerIndgang sat til 1. Samt en record i EnhedAdresse med EnhedAdressePrimaerAdresse sat til 1. Rum 29 5 4 Ved et Rum forståe et volumen, som er fysisk afgrænset af loft, vægge og gulv og ikke yderligere rent fysisk er opdelt i Rum. Rum eksistere på tre forskellige måder. 1) Et Rum kan befinde sig inde i en Erhvervs-/Boligenhed. 2) Et Rum kan befinde sig uden for en Erhvervs-/Boligenhed. Eks. et kælder- eller loftsrum tildelt til lejligheden. 3) Et Rum unden tilknytning til Erhvervs-/Boligenhed, men men beliggende på en etage. Eks. Vaskerum i kælderen eller fælleskøkken. Opgang 29 4 4 Opgang/Indgang Ved en Opgang/indgang forstås det primære adgangsgivende opgangsareal og/eller en indgangsdør, som giver adgang til en samlet eller væsentlig del af en Bygning. Etage 31 3 3 Ved en Etage forstås et sammenhængende vandret bærende etageplan i en Bygning afgrænset af ydermurens yderside. Etager, der opdeles af et niveauspring på mere end ½ etagehøjde, regnes ikke som en samlet Etage, Trappeskakter, udvendige trapper og adgangsarealer indregnes i Etagen. Tekniskanlaeg 59 7 6 Ved et Teknisk anlæg forstås en stedfast, klart afgrænset konstruktion, som er opført til et bestemt teknisk formål, og ikke kan karakteriseres som en Bygning. Typen af et Teknisk anlæg vil blive nærmere defineret ved en positivliste i BBR-instruksen. Byggesag 36 0 1 Byggesag En byggesag kan indeholde sagsdata fra en række entieter, data fra disse entieter statuskode 3 (StatusKode er som felt navngivet ObjektType). 24-06-2011 8:36 3 Ved afslutning af et byggeri opdateres stamdata

Geometri 17 0 1 Geometri med sagsdata, og statuskoden for byggesagen ændres til afsluttet byggesag (statuskode 4). Sagsdata slettes ikke Byggesager, som henlægges, slettes ikke, men tildeles statuskode 4. Det skal være muligt at oprette stamdata direkte, dvs. med statuskode 1, uden forudgående oprettelse af sagsdata. Indholder geografiske punkter for Adgangsadresser, Bygninger og Teknisk anlæg. AdgangsAdresse 42 6 6 En adgangsadresse angiver en bestemt hovedadgangsvej til en ejendom, bygning e.l., dvs. hoveddøren, opgangsdøren e.l. Adgangsadressen består af vejnavn og husnummer. Bygning 90 7 6 En Bygning er defineret som é eller flere konstruktioner, der udgør en rumlig helhed og som skærmer mod vejrliget. En bygning skal som minimum bestå af en overdækning (et tag). Grund 39 5 4 Tabel over Grund Ved Grund forstås det jordstykke, hvorpå bygningen eller det tekniske anlæg er beliggende. Definition af Grund der understøtter beregning af bebyggelsesprocent er: En Grund består af enten A), B) eller C): A) En matrikel B) Flere matrikler der er samnoteret og geografisk sammenhængende. C) Et umatrikuleret areal Når en Grund består af flere matrikler, skal alle matrikler der er geografisk sammenhængende indenfor samnoteringen, medtages i den pågældende Grund. En Grund oprettes kun i Nyt BBR når der forefindes mindst en BBR-relevant entitet på området (bygning, adresse eller teknisk anlæg). Andre relaterede definitionen: Fast ejendom: - samlet fast ejendom - umatrikuleret ejendom - ejerlejlighed - bygning på lejet grund - bygning på søterritorie - fælleslod/fraskilt andel af fælleslod Samlet fast ejendom: - et matrikelnummer - to eller flere matrikelnumre, der er samnoteret En vurderingsejendom kan bestå af mere end een samlet fast ejendom 24-06-2011 8:36 4

24-06-2011 8:36 5

Owner: Target DB name: Number of columns: 42 Number of indexes: 6 Number of foreign keys: 6 Codes: 0 Type: Table 24-06-2011 8:36 6 AdgangsAdresse En adgangsadresse angiver en bestemt hovedadgangsvej til en ejendom, bygning e.l., dvs. hoveddøren, opgangsdøren e.l. Adgangsadressen består af vejnavn og husnummer. Columns Data type Allow NULLs Value/Range AdgangsAdresse_id FK_Matrikel_id (FK,I3) FK_Kommune_id (FK,I6) FK_VejKode (FK,I5) small AdgangsAdresseHusnummer c(4) ObjektType BK_Crud_id big FK_SagAdresse_id (FK,I4) FK_AdgangsAdresseStam_id (FK,I1) AdgangsAdresseKilde AdgangsAdresseOprettelsesDato AdgangsAdresseIKrafttraedelsesDato AdgangsAdresseSenesteAendringsDato AdgangsAdresseNedlaeggelsesDato BK_Adressepunkt_id AdgangsAdresseGeometriKilde AdgangsAdresseNoejagtighedsklasse c(1) FK_Geometri_id (FK,I2) AdgangsAdresseTekniskStandard c(2) KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id AdgangsAdresseOpretTimestamp AdgangsAdresseAendretTimestamp AdgangsAdresseAendretFunktion varc(40) AdgangsAdresseOphoertTimestamp Vejnavn varc(40) Bynavn varc(50) Postdistriktnummer small Postdistriknavn varc(20) LokalitetNavn varc(34) EntydigVej VejAdresseringsnavn varc(20) AdgangsAdresseBeregn FK_BrugerAendret_id Indexes Columns Sort order Adresse_idx1 (I1) FK_AdgangsAdresseStam_id Ascending Adresse_idx2 (I2) FK_Geometri_id Ascending Adresse_idx3 (I3) FK_Matrikel_id Ascending Adresse_idx4 (I4) FK_SagAdresse_id Ascending Adresse_idx6 (I5) FK_VejKode Ascending

Adresse_idx5 (I6) FK_Kommune_id Ascending Foreign keys Child Parent Geometri_AdgangsAdresse_FK1 FK_Geometri_id Geometri.Geometri_id AdgangsAdresse_AdgangsAdresse_FK1 FK_AdgangsAdresseStam_id AdgangsAdresse_id AdresseSag_AdgangsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id Vej_AdgangsAdresse_FK1 FK_VejKode Vej.VejKode Matrikel_AdgangsAdresse_FK1 FK_Matrikel_id Matrikel.Matrikel_id Kommune_AdgangsAdresse_FK1 FK_Kommune_id Kommune.Kommune_id AdgangsAdresse_Bygning_FK1 Bygning.FK_AdgangsAdresse_id AdgangsAdresse_id AdgangsAdresse_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_AdgangsAdresse_id AdgangsAdresse_id AdgangsAdresse_Opgang_FK1 Opgang.FK_AdgangsAdresse_id AdgangsAdresse_id AdgangsAdresse_Notat_FK1 Notat.FK_Parent_id AdgangsAdresse_id AdgangsAdresse_FeltHistorik_FK1 FeltHistorik.FK_Parent_id AdgangsAdresse_id AdgangsAdresse_Grund_FK1 Grund.FK_AdgangsAdresse_id AdgangsAdresse_id AdgangsAdresse_EnhedsAdresse_FK1 EnhedsAdresse.FK_AdgangsAdresse_id AdgangsAdresse_id Column details 1. AdgangsAdresse_id 2. FK_Matrikel_id (FK,I3) AAD.1/EAD.1 - Adresse_id identifies Adresse Matrikel som AdgangsAdresse tilhøre. 3. FK_Kommune_id (FK,I6) 4. FK_VejKode (FK,I5) 5. AdgangsAdresseHusnummer 6. ObjektType AAD.2 - Kommune Adressen befinder sig i small AAD.7 - Vej Adressen beginder sig på. c(4) AAD.8 - Husnummer i Adressen AAD.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 7. BK_Crud_id 8. FK_SagAdresse_id (FK,I4) 24-06-2011 8:36 7 big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr.

Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på adressesagen den recorden er en del af. 9. FK_AdgangsAdresseStam_id (FK,I1) FK_AdresseStam_id Angiver adressesagens stamdata. For ObjektType 3 og 4 er dette felt udfyldt og peger på en record med ObjektType 1 eller 2, dog ikke hvis det er en ny adresse.. For ObjektType 1 og 2 er dette felt udfyldt med NULL 10. AdgangsAdresseKilde AAD.20 - KildeTilAdresse Adresse Kode, der klassificerer kilden til adressen. 11. AdgangsAdresseOprettelsesDato AAD.21 - OprettelsesDato Adresse Dato for adressens oprettelse i BBR 12. AdgangsAdresseIKrafttraedelsesDato AAD.23 - Ikrafttrædelsesdato Adresse Dato for adressens ikrafttrædelse 13. AdgangsAdresseSenesteAendringsDato AAD.24 - SenesteÆndringsdato Adresse Dato for adressens seneste ændring 14. AdgangsAdresseNedlaeggelsesDato AAD.25 - NedlæggelsesDato Adresse Dato for adressens nedlæggelse 15. BK_Adressepunkt_id ADD.27 - Adressepunkt_id Samme værdi som FK_Geometri_id 16. AdgangsAdresseGeometriKilde AAD.30 - AdresseGeometriKilde 17. AdgangsAdresseNoejagtighedsklasse c(1) 24-06-2011 8:36 8

AAD.28 - AdresseNoejagtighedsklasse 18. FK_Geometri_id (FK,I2) 19. AdgangsAdresseTekniskStandard Adressepunkt c(2) AAD.29 - TekniskStandard Kode for teknisk standard for geometridata 20. KommunaltFelt1 c(3) AAD.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 21. KommunaltFelt2 c(3) AAD.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 22. KommunaltFelt3 c(3) AAD.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 23. KommunaltFelt4 AAD.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 24. KommunaltFelt5 AAD.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 25. KommunaltFelt6 AAD.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 26. Journalnummer varc(60) AAD.86 - Journalnummer 27. BK_ESDHReference 24-06-2011 8:36 9

28. Sikkerhedsklassifikation varc(200) AAD.87 ESDH_Reference AAD.99 - Sikkerhedsklassifikation 29. FK_OpretBruger_id 30. AdgangsAdresseOpretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. AdgangsAdresseOpretTimestamp Tidspunkt for oprettelse af recorden. 31. AdgangsAdresseAendretTimestamp AdgangsAdresseAendretTimestamp Tidspunkt for seneste ændring af recorden. 32. AdgangsAdresseAendretFunktion varc(40) AdgangsAdresseAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 33. AdgangsAdresseOphoertTimestamp AdgangsAdresseOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 34. Vejnavn varc(40) Vejnavn Et denormaliseret felt. 35. Bynavn varc(50) Bynavn Et denormaliseret felt. 24-06-2011 8:36 10

36. Postdistriktnummer small Postdistriktnummer Et denormaliseret felt. 37. Postdistriknavn varc(20) Postdistriknavn Denormaliseret felt. Der er lavet en speciel procedure til opdatering af dette felt. 38. LokalitetNavn varc(34) LokalitetNavn Et denormaliseret felt. 39. EntydigVej EntydigVej Entydig inde for kommunen. Kode: 0: Vejnavn er ikke entydig i kommunen, Postnummer kræves for entydighed. 1: Vejnavn er entydig i kommunen. Et denormaliseret felt/beregnet. 40. VejAdresseringsnavn varc(20) VejAdresseringsnavn Denormaliseret felt. 41. AdgangsAdresseBeregn Dette er et beregnet felt, der bliver brugt som del af et index. Feltet indeholder normalt NULL, men hvis følgende er opfyldet så vil feltet indeholde AdgangsAdresse_id. Husnummer er blankt eller FK_AdgangsAdresseStam_id ikke er null. Dette er lavet så det er muligt at lave dublettet af adgangsadersser, der netop disse eneskaber. 42. FK_BrugerAendret_id FK_BrugerAendret_id AdgangsAdresse Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Adresse_idx1 24-06-2011 8:36 11

Column(s): Unique: Adresse_idx2 Column(s): Unique: Adresse_idx3 Column(s): Unique: Adresse_idx4 Column(s): Unique: Adresse_idx6 Column(s): Unique: Adresse_idx5 Column(s): Unique: FK_AdgangsAdresseStam_id (Asc) No FK_Geometri_id (Asc) No FK_Matrikel_id (Asc) No FK_SagAdresse_id (Asc) No FK_VejKode (Asc) No FK_Kommune_id (Asc) No Foreign key details (child) Geometri_AdgangsAdresse_FK1 FK_Geometri_id Geometri.Geometri_id Zero-or-One -to- Zero-or-More AdgangsAdresse_AdgangsAdresse_FK1 FK_AdgangsAdresseStam_id AdgangsAdresse_id Zero-or-One -to- Zero-or-More has is of AdresseSag_AdgangsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 12

Vej_AdgangsAdresse_FK1 FK_VejKode Vej.VejKode One -to- Zero-or-More Bemærk: På grund af dokumentationsværktøjet, er denne relation ikke beskrevet helt korrekt relationen er Adresse INNER JOIN Kommune ON FK_Kommune_id = Kommune_id INNER JOIN Vej ON Kommune.KommuneNummer = Vej.FK_KommuneNummer AND FK_VejKode = VejKode AND GetDate() Between VejCprOpretTimestamp AND VejCprOphoertTimestamp Matrikel_AdgangsAdresse_FK1 FK_Matrikel_id Matrikel.Matrikel_id Zero-or-One -to- Zero-or-More Kommune_AdgangsAdresse_FK1 FK_Kommune_id Kommune.Kommune_id One -to- Zero-or-More 24-06-2011 8:36 13

AdresseSag AdresseSag Owner: Target DB name: Number of columns: 12 Number of indexes: 0 Number of foreign keys: 1 Codes: 0 Type: Table En adressesag kan indeholde sagsdata fra adgangsadresse og enhedsadresse, data fra disse entieter statuskode 3 (StatusKode er som felt navngivet ObjektType). Ved afslutning af en sag opdateres stamdata med sagsdata, og statuskoden for byggesagen ændres til afsluttet byggesag (statuskode 4). Sagsdata slettes ikke. Foreløbige adresser (nye adresser), ændres fra status 3 til 1 for at holde historik. Adressesager, som henlægges, slettes ikke, men tildeles statuskode 4. Columns Data type Allow NULLs Value/Range AdresseSag_id AdresseSagSagsnummer varc(32) BK_Crud_id big AdresseSagGodkendelsesDato AdresseSagInitialerPaaSagsbehandler c(5) FK_Kommune_id (FK) FK_OpretBruger_id AdresseSagOpretTimestamp AdresseSagAendretTimestamp AdresseSagAendretFunktion varc(40) AdresseSagOphoertTimestamp FK_BrugerAendret_id Foreign keys Child Parent Kommune_AdresseSag_FK1 FK_Kommune_id Kommune.Kommune_id AdresseSag_FeltHistorik_FK1 FeltHistorik.FK_Parent_id AdresseSag_id AdresseSag_AdgangsAdresse_FK1 AdgangsAdresse.FK_SagAdresse_id AdresseSag_id AdresseSag_EnhedsAdresse_FK1 EnhedsAdresse.FK_SagAdresse_id AdresseSag_id Column details 1. AdresseSag_id 2. AdresseSagSagsnummer varc(32) Sagsnummer Brugervendt nøgle, entydig i kommunen. 3. BK_Crud_id big BK_Crud_id 4. AdresseSagGodkendelsesDato 24-06-2011 8:36 14 AAD.22/EAD.22 - Godkendelsesdato

5. AdresseSagInitialerPaaSagsbehandler c(5) ADD.88/ EAD.88 - InitialerPaaSagsbehandler 6. FK_Kommune_id (FK) Kommune sagen forekommer i. Feltet er nødvendig, hvis man opretter en sag uden at knytte adresser til, så vil recorden ikke høre til noget. 7. FK_OpretBruger_id 8. AdresseSagOpretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. AdresseSagOpretTimestamp Tidspunkt for oprettelse af recorden. 9. AdresseSagAendretTimestamp AdresseSagAendretTimestamp Tidspunkt for seneste ændring af recorden. 10. AdresseSagAendretFunktion varc(40) AdresseSagAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 11. AdresseSagOphoertTimestamp AdresseSagOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 12. FK_BrugerAendret_id FK_BrugerAendret_id AdresseSag Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Foreign key details (child) 24-06-2011 8:36 15

Kommune_AdresseSag_FK1 FK_Kommune_id Kommune.Kommune_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 16

Brugsenhed Tabel over Brugsenhed Owner: Target DB name: Number of columns: 29 Number of indexes: 4 Number of foreign keys: 4 Codes: 0 Type: Table 24-06-2011 8:36 17 Brugsenhed. Har ingen brugervent nøgle Columns Data type Allow NULLs Value/Range Brugsenhed_id (I1) BrugsenhedNummer small FK_EnhedsAdresse_id (FK) ObjektType BrugsenhedNybyggeri FK_Byggesag_id (FK,I3) FK_BrugsenhedStam_id (FK,I2) FK_Bygning_id (FK,I4) BrugsenhedAnvendelsesKode c(4) BrugsenhedAreal BrugsenhedBeboelsesAreal BrugsenhedErhvervsAreal BrugsenhedArealKilde BrugsenhedSagstype KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id BrugsenhedOpretTimestamp BrugsenhedAendretTimestamp BrugsenhedAendretFunktion varc(40) BrugsenhedOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order Brugsenhed_idx1 (I1) Brugsenhed_id Ascending Brugsenhed_idx2 (I2) FK_BrugsenhedStam_id Ascending Brugsenhed_idx3 (I3) FK_Byggesag_id Ascending Brugsenhed_idx4 (I4) FK_Bygning_id Ascending Foreign keys Child Parent EnhedsAdresse_Brugsenhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id Brugsenhed_Brugsenhed_FK1 FK_BrugsenhedStam_id Brugsenhed_id Byggesag_Brugsenhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id Bygning_Brugsenhed_FK1 FK_Bygning_id Bygning.Bygning_id Brugsenhed_Notat_FK1 Notat.FK_Parent_id Brugsenhed_id Brugsenhed_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Brugsenhed_id Column details 1. Brugsenhed_id (I1)

2. BrugsenhedNummer small BRU.3 - BrugsenhedNummer Entydig nummer på brugsenheden inden for ejendommen 3. FK_EnhedsAdresse_id (FK) 4. ObjektType EnhedsAdresse hvor Brugsenheden befinder sig BRU.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 5. BrugsenhedNybyggeri Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 6. FK_Byggesag_id (FK,I3) 7. FK_BrugsenhedStam_id (FK,I2) 8. FK_Bygning_id (FK,I4) Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. Bygningen Brugsenheden er tilknyttet. Peger altid på Grund med objekttype 1 eller 2. 9. BrugsenhedAnvendelsesKode c(4) 24-06-2011 8:36 18

BRU.21 - Anvendelseskode Koder: Der henvises til kodesættet for bolig- og erhvervsen-hedens anvendelse, feltnr. ENH.21. 10. BrugsenhedAreal BRU.23 - Areal DEFINITION: Samlet areal BBRfelt: 311 11. BrugsenhedBeboelsesAreal BRU.24 - BeboelsesAreal DEFINITION: AREAL TIL BEBOELSE BBRfelt: 312 12. BrugsenhedErhvervsAreal BRU.25 - ErhversAreal BBRfelt: 313 13. BrugsenhedArealKilde BRU.27 - KildeTilAreal DEFINITION: KILDE TIL AREAL VÆRDISÆT: Efterfølgende er der vist et par eksempler: 1->Oplyst af ejer (eller dennes repræsentant) 2->Oplyst af teknisk forvaltning MAP: CKILDAR BBRfelt: 317 14. BrugsenhedSagstype BrugsenhedSagstype Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 15. KommunaltFelt1 c(3) BRU.80 - KommunaltFelt1 24-06-2011 8:36 19

Kommunespecifikt felt, med tilhørende kode. 16. KommunaltFelt2 c(3) BRU.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 17. KommunaltFelt3 c(3) BRU.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 18. KommunaltFelt4 BRU.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 19. KommunaltFelt5 BRU.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 20. KommunaltFelt6 BRU.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 21. Journalnummer 22. BK_ESDHReference 23. Sikkerhedsklassifikation 24. FK_OpretBruger_id 25. BrugsenhedOpretTimestamp varc(60) BRU.86 - Journalnummer varc(200) BRU.87 - ESDH_Reference BRU.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. BrugsenhedOpretTimestamp Tidspunkt for oprettelse af recorden. 24-06-2011 8:36 20

26. BrugsenhedAendretTimestamp BrugsenhedAendretTimestamp Tidspunkt for seneste ændring af recorden. 27. BrugsenhedAendretFunktion varc(40) BrugsenhedAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 28. BrugsenhedOphoertTimestamp BrugsenhedOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 29. FK_BrugerAendret_id FK_BrugerAendret_id Brugsenhed Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Brugsenhed_idx1 Column(s): Unique: Brugsenhed_idx2 Column(s): Unique: Brugsenhed_idx3 Column(s): Unique: Brugsenhed_idx4 Column(s): Unique: Brugsenhed_id (Asc) No FK_BrugsenhedStam_id (Asc) No FK_Byggesag_id (Asc) No FK_Bygning_id (Asc) No Foreign key details (child) EnhedsAdresse_Brugsenhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id 24-06-2011 8:36 21 One -to- Zero-or-More

Brugsenhed_Brugsenhed_FK1 FK_BrugsenhedStam_id Brugsenhed_id Zero-or-One -to- Zero-or-More has is of Byggesag_Brugsenhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More Bygning_Brugsenhed_FK1 FK_Bygning_id Bygning.Bygning_id Zero-or-One -to- Zero-or-More En brugsenhed er knyttet til en bygning. VENTER NY RETNINGSLINIER FRA EBST 2007-02-26 24-06-2011 8:36 22

By eller nærmere bynavn. Bynavne i CPR registrets relateret til adresser (vejafsnit). Owner: Target DB name: Number of columns: 14 Number of indexes: 2 Number of foreign keys: 0 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range By_id FK_KommuneNummer (I1) small FK_VejKode (I2) small ByHusnummerFra c(4) ByHusnummerTil c(4) ByVejside c(1) ByNavn varc(50) ByCprTimestamp ByCprOpretTimestamp ByCprOphoerTimestamp ByOpretTimestamp ByAendretTimestamp ByAendretFunktion varc(40) ByOphoertTimestamp Indexes Columns Sort order By_idx2 (I1) FK_KommuneNummer Ascending By_idx3 (I2) FK_VejKode Ascending By Column details 1. By_id 2. FK_KommuneNummer (I1) small Kommunen byen befinder sig i. 3. FK_VejKode (I2) 4. ByHusnummerFra 5. ByHusnummerTil small Vejen der er en del af byen (vejudsnit) c(4) HusnummerFra (vejudsnit) c(4) HusnummerTil (vejudsnit) 6. ByVejside 24-06-2011 8:36 23 c(1)

7. ByNavn 8. ByCprTimestamp 9. ByCprOpretTimestamp 10. ByCprOphoerTimestamp 11. ByOpretTimestamp Vejside (vejudsnit) varc(50) Navn på byen Timestamp fra CPR OpretTimestamp fra CPR OphoerTimestamp fra CPR ByOpretTimestamp Tidspunkt for oprettelse af recorden. 12. ByAendretTimestamp ByAendretTimestamp Tidspunkt for seneste ændring af recorden. 13. ByAendretFunktion varc(40) ByAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 14. ByOphoertTimestamp ByOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details By_idx2 Column(s): Unique: By_idx3 Column(s): Unique: FK_KommuneNummer (Asc) No FK_VejKode (Asc) No 24-06-2011 8:36 24

Byggesag Byggesag Owner: Target DB name: Number of columns: 36 Number of indexes: 0 Number of foreign keys: 1 Codes: 0 Type: Table 24-06-2011 8:36 25 En byggesag kan indeholde sagsdata fra en række entieter, data fra disse entieter statuskode 3 (StatusKode er som felt navngivet ObjektType). Ved afslutning af et byggeri opdateres stamdata med sagsdata, og statuskoden for byggesagen ændres til afsluttet byggesag (statuskode 4). Sagsdata slettes ikke Byggesager, som henlægges, slettes ikke, men tildeles statuskode 4. Det skal være muligt at oprette stamdata direkte, dvs. med statuskode 1, uden forudgående oprettelse af sagsdata. Columns Data type Allow NULLs Value/Range Byggesag_id ByggesagsDato ByggesagLitra c(1) ByggesagSagsnummer c(32) BK_Crud_id big ByggesagByggetilladelsesDato ByggesagForventetPaabegyndelsesDato ByggesagPaabegyndelsesdato ByggesagIbrugtagningsTilladelsesDato ByggesagDelvisIbrugtagningsTilladelsesDato ByggesagHenlaeggelse ByggesagFaerdigtBygningsareal ByggesagForventetFuldfoertDato ByggesagFuldfoerelseAfByggeriDato ByggesagKode ByggesagAnmeldelseAfByggearbejdeDato ByggesagAnmeldelseAfNedrivningDato ByggesagGennemfoertNedrivningDato ByggesagForeloebigFaerdiggjortBygningsareal ByggesagForeloebigFaerdiggjortAntalLejligheder ByggesagForeloebigFaerdiggjortAntalLejlighederUdenKoekkenI ByggesagBygherreForhold ByggesagInitialerPaaSagsbehandler c(5) ByggesagAnsoegningModtaget ByggesagFyldestgoerendeAnsoegningModtaget ByggesagNaboorientering ByggesagFaerdigbehandletNaboorientering FK_Grund_id (FK) FK_OpretBruger_id ByggesagOpretTimestamp ByggesagAendretTimestamp ByggesagAendretFunktion varc(40) ByggesagOphoertTimestamp ByggesagGyldighedsdato FK_BrugerAendret_id Sikkerhedsklassifikation Foreign keys Child Parent Grund_Byggesag_FK1 FK_Grund_id Grund.Grund_id

Byggesag_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Byggesag_id Byggesag_Bygning_FK1 Bygning.FK_Byggesag_id Byggesag_id Byggesag_Opgang_FK1 Opgang.FK_Byggesag_id Byggesag_id Byggesag_Etage_FK1 Etage.FK_Byggesag_id Byggesag_id Byggesag_Rum_FK1 Rum.FK_Byggesag_id Byggesag_id Byggesag_Enhed_FK1 Enhed.FK_Byggesag_id Byggesag_id Byggesag_Brugsenhed_FK1 Brugsenhed.FK_Byggesag_id Byggesag_id Byggesag_Grund_FK1 Grund.FK_Byggesag_id Byggesag_id Byggesag_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Byggesag_id Byggesag_id Column details 1. Byggesag_id 2. ByggesagsDato BYG.11 - ByggesagsDato BygningSagsoplysninger DEFINITION: SAGSDATO FRA CS. Den primære styrende dato på en sag. Sagens art (nybyggeri/nedrivning mm) bestemmer hvad denne dato egentlig er (hhv. Tilladelsesdato/ nedrivningstilladelsesdato) Byggesagsdatoen (år-måned-dag) angiver datoen for den enkelte byggesag vedr. bygningen. AFHÆNGIGHEDER: Hvis der er flere byggesager på samme bygning med samme dato, skal byggesagsdatoen efterfølges af litra. MAP: DSAGDATO_DATO BBRfelt: 268 3. ByggesagLitra c(1) BYG.12 - Litra BygningSagsoplysninger DEFINITION: LITRA FRA CS Litra anvendes, hvor der er flere byggesager på samme bygning med samme byggesagsdato. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige kodeværdier. Blank Byggesagsdatoen ingen litra. A - Z Litra under byggesagsdatoen. O, Q, I og J forekommer ikke. MAP: ASAGID BBRfelt: 269 4. ByggesagSagsnummer 5. BK_Crud_id c(32) big 6. ByggesagByggetilladelsesDato BYG.76 - ByggetilladelsesDato BygningSagsoplysninger 24-06-2011 8:36 26

DEFINITION: Dato for udstedelse af byggetilladelse til et nybyggeri eller til/ombygningsarbejde. AFHÆNGIGHEDER: Datoen dannes maskinelt ud fra byggesagsdato og byggesagskode VED IMPLEMENTERING UNDERSØGES: om feltet kan udgå og erstattes af byggesagsdato og byggesagskode MAP: DBYGTIL_DATO BBRfeltnr: 281 7. ByggesagForventetPaabegyndelsesDato BYG.77 - ForventetPåbegyndelsesDato BygningSagsoplysninger 8. ByggesagPaabegyndelsesdato BYG.78 - Påbegyndelsesdato is of BygningSagsoplysninger DEFINITION: Påbegyndelsesdato Dato for påbegyndelse af byggearbejdet. Vedr. nybyggeri og til/ombygning: Hvis byggesagskoden er 2, 4 eller 5 dvs. anmeldelsessager, dannes feltet maskinelt ud fra byggesagsdatoen. Såfremt den egentlige påbegyndelse afviger fra den maskinelt dannede, kan datoen rettes. Hvis byggesagskoden er 1, dvs. tilladelsessager efter BR-S, eller 3, BR-tilladelsessager kræves datoen indberettet. For nedrivningssager må feltet ikke indberettes. MAP: DPAABEG_DATO BBRfelt: 282 9. ByggesagIbrugtagningsTilladelsesDato BYG.79 - IbrugtagningstilladelsesDato BygningSagsoplysninger DEFINITION: Ibrugtagnings tilladelsesdato I feltet anføres datoen for udstedelse af Ibrugtagningstilladelse. Hvis et byggeri er delvis ibrugtaget, eller der er indberettet fuldført, skal dato for endelig ibrugtagningstilladelse indberettes i feltet. MAP: BBRfelt: 283 10. ByggesagDelvisIbrugtagningsTilladelsesDato BYG.80 - DelvisIbrugtagningstilladelsesDato BygningSagsoplysninger 24-06-2011 8:36 27

DEFINITION: Seneste delvise ibrugtagn till dato Dato for den seneste udstedte delvise ibrugtagningstilladelse til byggeriet. AFHÆNGIGHEDER: Kan kun indberettes, hvis byggesagskoden er 3 (BR-tilladelsessag). Feltet skal KUN indberettes i de tilfælde, hvor den egentlige ibrugtagningstilladelse ikke umiddelbart kan udstedes, og der er sket indflytning i bygningens enheder. Indberetningen foretages i følgende rækkefølge: Indberet først delvis ibrugtagning på enhederne, derefter på bygningen. MAP: DSEDEIB_DATO BBRfelt: 280 11. ByggesagHenlaeggelse BYG.81 - Henlæggelse BygningSagsoplysninger DEFINITION: Henlæggelsesdato I feltet anføres den dato, som Ejeren/bygherren/ bygningsmyndigheden oplyser for henlæggelse/opgivelse af byggesagen. Feltet anvendes uanset om byggeriet er påbegyndt eller ej. MAP: DHENLAEG_DATO BBRfelt: 285 12. ByggesagFaerdigtBygningsareal BYG.82 - FærdigtBygningsareal BygningSagsoplysninger: 24-06-2011 8:36 28 DEFINITION: IKKE AJOURF BYGNINGSAREAL Der registreres det areal, som er færdiggjort i forbindelse med den sidst udstedte delvise ibrugtagningstilladelse (felt BYG.80). Arealet beregnes som summen af samlet bygningsareal (felt BYG.38) og udnyttet tagetage (felt ETA.21). SKAL kun indberettes, når der SAMTIDIG indberettes en dato i 'DELVIS IBRUGT. TILLADELSE'. Arealet fra en tidligere delvis ibrugtagningstilladelse udgår maskinelt, når en ny delvis ibrugtagningstilladelse indberettes, således at der altid er registreret det sidst færdiggjorte areal. Arealerne overføres maskinelt til 'FORELØBIGT FÆRDIGGJORT BYGNINGSAREAL', således at feltet altid udviser det samlede færdiggjorte bygningsareal. For at undgå, at en fejlrettelse til bygningsarealet skal bevirke en forkert opsummering i det maskinelle felt, skal rettelse af indberettet areal i bygningsareal altid ske ved indberetning af forøgelsen eller formindskelsen af arealet. Er det færdiggjorte bygningsareal f.eks. indberettet

med 225 kvm, og det viser sig, at det skulle vare 250 kvm., skal det rettes ved at indberette 25 kvm. Hvis det kun var 200 kvm., skal det rettes ved at indberette -25 kvm. AFHÆNGIGHEDER: Feltet indbår i udregningen af BYG.90. MAP: FIABAR BBRfelt: 286 13. ByggesagForventetFuldfoertDato BYG.83 - ForventetFuldførtDato BygningSagsoplysninger 14. ByggesagFuldfoerelseAfByggeriDato BYG.84 - FuldførelseAfByggeriDato BygningSagsoplysninger: DEFINITION: FULDFØRELSESDATO Dato for fuldført byggeri. Den dato et byggeri er fuldført og altså brugbart,selv om der ikke ergivet ibrugtagningstilladelse endnu. AFHÆNGIGHEDER: Ajourføring af feltet forskellig virkning afhængig af, om sagen vedrører byggesagskode 1, 2, 3, 4 eller 5. Se BBR-instruksen for nærmere forklaring. MAP: DFULDFOE_DATO BBRfelt: 288 15. ByggesagKode BYG.86 - Byggesagskode BygningSagsoplysninger 24-06-2011 8:36 29 DEFINITION: BYGGESAGSKODE Koden angiver, efter hvilket bygningsreglement den enkelte byggesag skal styres. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige kodeværdier: 1->BR-S-tilladelsessag 2->BR-S-anmeldelsessag 3->BR-anmeldelsessag MAP: CBYGSAG BBRfelt: 292 16. ByggesagAnmeldelseAfByggearbejdeDato BYG.87 - AnmeldelseAfByggearbejdeDato BygningSagsoplysninger DEFINITION: Anmeldelse af byggearbejde Dato for anmeldelse af byggearbejde, der er omfattet af anmeldelsespligt. AFHÆNGIGHEDER: Feltet dannes maskinelt ud fra

24-06-2011 8:36 30 byggesagsdato og byggesagskode. VED IMPLEMENTERING UNDERSØGES: om feltet kan udgå og erstattes af byggesagsdato og byggesagskode MAP: DANMELD_DATO BBRfelt: 293 17. ByggesagAnmeldelseAfNedrivningDato BYG.88 - AnmeldelseAfNedrivningDato BygningSagsoplysninger DEFINITION: Dato for udstedelse af nedrivningstilladelses Feltet angiver datoen for anmeldelse af en hel eller delvis nedrivning af en bygning. AFHÆNGIGHEDER: Datoen dannes maskinelt ud fra byggesagsdato og byggesagskode (nedrivning sagstype 3) VED IMPLEMENTERING UNDERSØGES: om feltet kan udgå og erstattes af byggesagsdato og byggesagskode MAP: DTNEDRI_DATO BBRfelt: 294 18. ByggesagGennemfoertNedrivningDato BYG.89 - GennemførtNedrivningDato BygningSagsoplysninger DEFINITION: Dato for gennemført nedrivning Datoen for ejerens/bygherrens eller bygningsmyndighedens angivelse af, at bygningen reelt er total eller delvist nedrevet. AFHÆNGIGHEDER: Når datoen indberettes, vil bygningen samt evt. enheder blive slettet i BBR-stamregistret, hvis det er en hel nedrivning d.v.s., at der ingen minus (-) arealer er indberettet. Ved en hel nedrivning må der ikke indberettes enheder, disse bliver automatisk nedlagt. Hvis det er en delvis nedrivning fratrækkes det indberettede -areal i BBR-stamregistret. Der udskrives BBR-ejermeddelelse. MAP: DGNEDRI_DATO BBRfelt: 295 19. ByggesagForeloebigFaerdiggjortBygningsareal BYG.90 - ForloebigFaerdiggjortBygningsareal BygningSagsoplysninger: DEFINITION: FORELØBIG FÆRDIGGJORT BYGNINGS AREALER FORMÅL: feltnr 296 - CS Angiver det bygningsareal, der er færdiggjort til og med den seneste delvise ibrugtagningstilladelse. AFHÆNGIGHEDER: Feltet kan ikke indberettes.

Feltet dannes maskinelt MAP: FFFBAR BBRfelt: 296 20. ByggesagForeloebigFaerdiggjortAntalLejligheder BYG.91 - ForeløbigFærdiggjortAntalLejligheder BygningSagsoplysninger: Angiver det antal beboelseslejligheder, der er færdiggjort til og med den seneste delvise ibrugtagningstilladelse. MAP: FFFALEJ BBRfelt: 297 21. ByggesagForeloebigFaerdiggjortAntalLejlighederUdenKoekkenI 22. ByggesagBygherreForhold 23. ByggesagInitialerPaaSagsbehandler 24. ByggesagAnsoegningModtaget BYG.92 - ByggesagBygherreForhold BygningSagsoplysninger c(5) BYG.103 - InitialerPåSagsbehandler BygningSagsoplysninger BYG.115 - ByggesagAnsoegningModtaget Byggesag dato for modtagelse af ansøgning om byggetilladelse 25. ByggesagFyldestgoerendeAnsoegningModtaget BYG.116 - ByggesagFyldestgoerendeAnsoegningModtaget Byggesag dato for fyldestgørende ansøgning 26. ByggesagNaboorientering BYG.117 - ByggesagNaboorientering Byggesag dato for naboorientering 27. ByggesagFaerdigbehandletNaboorientering BYG.118 - ByggesagFaerdigbehandletNaboorientering Byggesag dato for færdigbehandling af naboorientering 24-06-2011 8:36 31

28. FK_Grund_id (FK) 29. FK_OpretBruger_id FK_OpretUserId Byggesag Brugeren der oprettet recorden. 30. ByggesagOpretTimestamp 31. ByggesagAendretTimestamp 32. ByggesagAendretFunktion 33. ByggesagOphoertTimestamp 34. ByggesagGyldighedsdato 35. FK_BrugerAendret_id varc(40) FK_BrugerAendret_id Byggesag Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp 36. Sikkerhedsklassifikation Denormaliseret felt, hvis en af entiteterne der peger på byggesagen er sikkerhedsklassificeret skal byggesagen også være sikkerhedklassificeret. Opdateringen af dette felt foretages af forretningslaget i BBR. Foreign key details (child) Grund_Byggesag_FK1 FK_Grund_id Grund.Grund_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 32

Owner: Target DB name: Number of columns: 90 Number of indexes: 7 Number of foreign keys: 6 Codes: 0 Type: Table 24-06-2011 8:36 33 Bygning En Bygning er defineret som é eller flere konstruktioner, der udgør en rumlig helhed og som skærmer mod vejrliget. En bygning skal som minimum bestå af en overdækning (et tag). Columns Data type Allow NULLs Value/Range Bygning_id BygningNummer (U1) small ObjektType BygningNybyggeri BK_Crud_id big FK_Grund_id (FK,U1,I4) FK_Byggesag_id (FK,U1,I2) FK_BygningStam_id (FK,I3) FK_Matrikel_id (FK,I6) FK_AdgangsAdresse_id (FK,I1) BygningAnvendelsesKode small BygningKlassifikation small BygningAnvendelsesKonverteringsKilde small BygningAntalLejlighederMedKoekkenl BygningAntalLejlighederUdenKoekkenl BygningOpfoerelsesaar small BygningSenesteOmTilbygningsaar small BygningMidlertidigStatus BygningUdloebsdatoMidlertidige BygningVandforsyning BygningAfloebsforhold BygningAfloebsforholdTilladelse BygningYdervaegsmateriale BygningTagdaekningsmateriale BygningSupplerendeYdervaegsmateriale BygningSupplerendeTagdaekningsmateriale BygningAsbestholdigtMateriale BygningMaterialeKilde BygningSamletAreal BygningSamletBoligAreal BygningSamletErhversAreal BygningBebyggetAreal BygningIndbyggetGarageAreal BygningIndbyggetCarportAreal BygningIndbyggetUdhusAreal BygningIndbyggetUdestueAreal BygningLukketOverdaekningAreal BygningAffaldsrumITerraenniveauAreal BygningAndetAreal BygningOverdaekketAreal BygningAabenOverdaekningAreal BygningAdgangsAreal BygningCarportArealBeregningsprincip small BygningArealKilde BygningAntalEtager small BygningAfvigendeEtager BygningVarmeinstallation BygningOpvarmningsmiddel BygningSupplerendeVarmeinstallation

BygningAntalPersonerSikringsrum small BygningFredningStatus BygningBevaringsvaerdighed varc(200) BygningUdlejningsforhold1 c(1) BygningLeje BygningHuslejeoplysningDato BygningSagstype BygningGeometriKilde BygningGeometriNoejagtighedsklasse c(2) FK_Geometri_id (FK,I5) BK_FOT_id BygningStormraadPaalaeg BygningStormraadPaalaegDato BygningByggeskadeforsikringsselskab BygningByggeskadeforsikringsselskabDato KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id BygningOpretTimestamp BygningAendretTimestamp BygningAendretFunktion varc(40) BygningOphoertTimestamp BygningOmfattetAfForsikring c(2) BygningGyldighedsdato FK_BrugerAendret_id BygningMedlemskabSpildevand BygningPaabudRensning BygningPaabudRensningFrist BygningUdtraedenTilladelse BygningUdtraedenTilladelseDato BygningAlternativAfledningTilladelse BygningAlternativAfledningTilladelseDato BygningTypeAfFlytning FK_KommuneFlyttesTil_id Indexes Columns Sort order Bygning_idx1 (U1) FK_Grund_id BygningNummer FK_Byggesag_id Ascending Ascending Ascending Bygning_idx2 (I1) FK_AdgangsAdresse_id Ascending Bygning_idx3 (I2) FK_Byggesag_id Ascending Bygning_idx4 (I3) FK_BygningStam_id Ascending Bygning_idx5 (I4) FK_Grund_id Ascending Bygning_idx6 (I5) FK_Geometri_id Ascending Bygning_idx7 (I6) FK_Matrikel_id Ascending Foreign keys Child Parent AdgangsAdresse_Bygning_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Bygning_Bygning_FK1 FK_BygningStam_id Bygning_id Geometri_Bygning_FK1 FK_Geometri_id Geometri.Geometri_id Matrikel_Bygning_FK1 FK_Matrikel_id Matrikel.Matrikel_id Byggesag_Bygning_FK1 FK_Byggesag_id Byggesag.Byggesag_id Grund_Bygning_FK1 FK_Grund_id Grund.Grund_id Bygning_Etage_FK1 Etage.FK_Bygning_id Bygning_id Bygning_Opgang_FK1 Opgang.FK_Bygning_id Bygning_id Bygning_Notat_FK1 Notat.FK_Parent_id Bygning_id Bygning_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Bygning_id 24-06-2011 8:36 34

Bygning_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Bygning_id Bygning_id Bygning_Ejerskab_FK1 Ejerskab.FK_BbrId Bygning_id Bygning_Brugsenhed_FK1 Brugsenhed.FK_Bygning_id Bygning_id Column details 1. Bygning_id 2. BygningNummer (U1) BYG.1 - Bygning_id identifies Bygning small BYG.7 - Bygningsnummeret er en entydig nummerering af ejendommens bygninger. MAP: BYGNINGSNR BBRfelt: 201 3. ObjektType BYG.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 4. BygningNybyggeri Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 5. BK_Crud_id 6. FK_Grund_id (FK,U1,I4) big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS. Angiver hvilken Grund bygningen befinder sig på. Peger altid på Grund med objekttype 1 eller 2. 7. FK_Byggesag_id (FK,U1,I2) Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. 24-06-2011 8:36 35

8. FK_BygningStam_id (FK,I3) 9. FK_Matrikel_id (FK,I6) 10. FK_AdgangsAdresse_id (FK,I1) 11. BygningAnvendelsesKode BYG.75 - Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. Matriklen bygningen befinder sig på. Grund nåes via matrikelen. AAD.1 - Bygningens beskrivende adresse (BYG.8 - BYG.9) small BYG.21 - Anvendelseskoden beskriver bygningens faktiske hovedanvendelse. MAP: CBANV BBRfelt: 203 12. BygningKlassifikation small BYG.22 - Klassifikation beskriver bygningens faktiske hovedanvendelse. Benyttes for tiden ikke. MAP: CBANVNY BBRfelt: 213 13. BygningAnvendelsesKonverteringsKilde small BYG.23 - KildeForKonverteringAnvendelseskode Anvendes ikke på nuværende tidspunkt DEFINITION: ANVENDELSESKILDEKODE-NY Anvendelseskildekode beskriver fortæller hvilken kvalitet konverteringen fra anvendelsekode til anvendelsekode-ny(cbanvny). VÆRDISÆT: Nedenfor er der vist, hvilke koder, man på nuværende tidspunkt tænkt sig at benytte. 1 Usikker konvertering, skal kontrolleres 2 maskinel oversættelse af gl kode kombineret med ESR-opl 3 maskinel oversættelse af gl kode kombineret med oplysning fra begrundelsesregisteret. 4 maskinel oversættelse af gammel kode kombineret med notatlinie. 5 maskinel direkte oversættelse af gl. kode 6 Ny kode kontrolleret manuelt. AFHÆNGIGHEDER: Eftersom konverteringen endnu ikke fundet sted, er feltet ikke udfyldt. 24-06-2011 8:36 36 MAP: CBKILDANV

BBRfelt: 214 14. BygningAntalLejlighederMedKoekkenl BYG.24 - Antal Lejligheder Med Koekken I DEFINITION: Antal lejligheder i bygningen ialt FORMÅL: feltnr 205 - CS Angiver bygningens samlede antal beboelseslejligheder med eget køkken, herunder blandet beboelse og erhverv. MAP: FLEJL BBRfelt: 205 15. BygningAntalLejlighederUdenKoekkenl BYG.25 - Antal Lejligheder Uden Koekken l DEFINITION: ANTAL VÆRELSER Angiver antallet af særskilt registrerede boliger uden eget køkken (enkeltværelser)(incl. blandet beboelse og erhverv). VED IMPLEMENTERING SKAL BEDØMMES om feltet skal beregnes. MAP: FVAER BBRfelt: 206 16. BygningOpfoerelsesaar small BYG.26 - Opførelsesår Årstal for den faktiske ibrugtagelse af bygningen. MAP: DOPFOE BBRfelt: feltnr 207 CS 17. BygningSenesteOmTilbygningsaar small BYG.27 - Om-/Tilbygningsår DEFINITION: Årstal for seneste til- ombygning. Årstal for seneste væsentlige om- og/eller tilbygning (årstal for ibrugtagningstilladelse eller fuldført). MAP: DOMTIL BBRfelt: 209 18. BygningMidlertidigStatus 19. BygningUdloebsdatoMidlertidige BYG.28 - Midlertidig Oprettet BYG.29 - UdloebsdatoMidlertidige 24-06-2011 8:36 37

Udløbsdato for midlertidig bygning 20. BygningVandforsyning BYG.30 - Vandforsyning DEFINITION: VANDFORSYNINGSKODE FORMÅL:FELTNR: 103 CS VÆRDISÆT: Eksempel på koder: 1->Offentligt alment vandforsyningsanlæg 2->Privat alment vandforsyningsanlæg, der forsyner 10 eller flere ejd. MAP: CVAND BBRfelt: 103 21. BygningAfloebsforhold BYG.31 - Afløbsforhold DEFINITION: AFLØBSFORHOLD VÆRDISÆT: Eksempel på koder: 10->Afløb til offentligt spildevandsanlæg 11->Afløb til fællesprivat spildevandsanlæg Der er kommet nyere koder til. AFHÆNGIGHEDER: Koden skal altid udfyldes. MAP: CAFLOEB BBRfelt: 104 22. BygningAfloebsforholdTilladelse BYG.119 - AfloebsforholdTilladelse Foreligger der tilladelse til afløbsforhold 23. BygningYdervaegsmateriale BYG.32 - YdervæggesMatriale 24-06-2011 8:36 38 DEFINITION: YDERVÆGSMATERIALE Såfremt ydervæggene består af flere forskellige slags materialer, angives den type, der er anvendt mest (størst areal). VÆRDISÆT: Nedenfor er vist et par eksempler på gyldige kodeværdier: 01->Mursten (tegl, kalksandsten, cementsten) 02->Letbeton (lette bloksten, gasbeton) MAP: CYDMA BBRfelt: 211

24. BygningTagdaekningsmateriale BYG.33 - Tagdækningsmatriale DEFINITION: TAGDÆKNINGSMATERIALE Såfremt tagdækningen består af flere forskellige slags materialer, angives den type, der er anvendt mest (størst areal). VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige koder: 01->Built up (fladt tag) 02->Tagpap (med taghældning) MAP: CTAMA BBRfelt: 212 25. BygningSupplerendeYdervaegsmateriale BYG.34 - SupplerendeYdrevægsmatriale 26. BygningSupplerendeTagdaekningsmateriale BYG.35 - SupplerendeTagdækningsmatriale 27. BygningAsbestholdigtMateriale 28. BygningMaterialeKilde BYG.36 - AsbestholdigMatriale BYG.37 - KildeTilBygningsmatriale DEFINITION: Kode for kilde til materialer. Koden anvendes primært som "kvalitetsmærkning" af oplysningerne. MAP: CKILDMA BBRfelt: 215 29. BygningSamletAreal BYG.38 - SamletBygningsarea DEFINITION: SAMLET BYGNINGSAREAL Samlet bygningsareal er summen af etagernes arealer incl. stueetagens areal og areal af evt. mansardetage, men excl. areal af kælder og tagetage. Som grundlag for etagernes størrelse anvendes det bebyggede areal (felt 219). I arealet indgår areal porte, luftsluser o. lign. Derimod medregnes ikke areal åbne overdækkede terrasser, åbne altaner og åbne indgangspartier. MAP: FAREAL BBRfelt: 216 30. BygningSamletBoligAreal 24-06-2011 8:36 39

BYG.39 - BoligAreal DEFINITION: SAMLET boligareal Samlet boligareal er den del af bygningens areal, der anvendes til beboelse. MAP: FBOLIG BBRfelt: 217 31. BygningSamletErhversAreal BYG.40 - ErhvervsAreal DEFINITION: SAMLET ERHVERVSAREAL FOR EN BYGNING Samlet erhvervsareal er den del af bygningens areal, der anvendes til erhverv. MAP: FERHAR BBRfelt: 218 32. BygningBebyggetAreal BYG.41 - BebyggetAreal : DEFINITION: AREAL TIL BEBYGGELSE Arealet registreres som stueetagens areal målt til ydersiden af ydervæggene. For bygninger, hvor etagerne arealmæssigt afviger fra hinanden, angives arealet af den største etage. Kælderetagen registreres særskilt i felt ETA.20 i "kælder" recorden. Arealet af åbne, overdækkede terrasser, åbne altaner og åbne indgangspartier medregnes ikke. Såfremt sådanne arealer lukkes, skal arealet medregnes. Arealer af porte, luftsluser o. lign. medtages til den linie, som bygningens ydervægge iøvrigt angiver. Arealet af garage, carport eller udhus, der udgør en del af bygningen (indenfor bygningens ydervægge og under samme tag) medregnes ligeledes. MAP: FBEBYG BBRfelt: 219 33. BygningIndbyggetGarageAreal BYG.42 - IndbyggetGarageAreal 34. BygningIndbyggetCarportAreal 24-06-2011 8:36 40 DEFINITION: AREAL AF INDBYGGET GARAGE Areal af samtlige indbyggede garager AFHÆNGIGHEDER: Arealet indgår i det bebyggede areal og dermed også i bygningens samlede areal. MAP: FAINDGAR BBRfelt: 241 BYG.43 - IndbyggetCarpotAreal

DEFINITION: AREAL AF INDBYGGET CARPORT FORMÅL:feltnr 242 - CS Areal af samtlige indbyggede carporte AFHÆNGIGHEDER: Arealet indgår i det bebyggede areal og dermed også i bygningens samlede areal. I BYG.52 er der angivet hvilket beregningsprincip, der anvendes. MAP: FAINDCAR BBRfelt: 242 35. BygningIndbyggetUdhusAreal BYG.44 - IndbyggetUdhus DEFINITION: AREAL AF INDBYGGET UDHUS. Areal af samtlige indbyggede udhuse. AFHÆNGIGHEDER: Arealet indgår i det bebyggede areal og dermed også i bygningens samlede areal. MAP: FAINDUDH BBRfelt: 243 36. BygningIndbyggetUdestueAreal BYG.45 - IndbyggetUdestueAreal : DEFINITION: AREAL AF UDESTUE ELL. LIGNENDE Areal af samtlige udestuer (ell. lignende). Arealet indgår i det bebyggede areal og dermed også i bygningens samlede areal. MAP: FAUDEST BBRfelt: 244 37. BygningLukketOverdaekningAreal BYG.46 - SamletArealAfLukkedOverdækningerPåBygningen 38. BygningAffaldsrumITerraenniveauAreal BYG.47 - ArealAfAfaldsrumITerrænniveau DEFINITION: AREAL AF AFFALDSRUM I TERRÆNNIVEAU Areal af samtlige affaldsrum i terrænniveau MAP: 247 BBRfelt: FAAFFRUM 39. BygningAndetAreal BYG.48 - AndetAreal 24-06-2011 8:36 41 DEFINITION: AREAL ikke BOLIG OG ikke ERHVERV Arealer i bygningen,der ikke er oprettet på enhedsniveau, og som hverken benyttes til bolig eller

erhverv. Det kan f.eks være fællesarealer til barnevognsrum, vaskekælder o. lignende, der ikke kan henføres til bygningens boligenheder, og som heller ikke naturligt registreres som erhvervsareal. I dette felt kan ligeledes registreres arealet af lukkede altaner og udestuer, der ikke opfylder byggelovgivningens krav til beboelse. MAP: FIBELE BBRfelt: 225 40. BygningOverdaekketAreal BYG.49 - ArealAfOverdækketAreal DEFINITION: AREAL AF OVERDÆKKET TERRASSE Areal af samtlige overdækkede terrasser. Arealet indgår hverken i bebygget areal eller i bygningens boligareal. MAP: FAOVDTER BBRfelt: 246 41. BygningAabenOverdaekningAreal 42. BygningAdgangsAreal BYG.50 - SamletArealAfÅbneOverdækningerPåBygningen BYG.51 - AdgangsAreal 43. BygningCarportArealBeregningsprincip small BYG.52 - BeregningsprincipForArealAfCarport 1: carportareal er målt efter tagflade 2: carportarealet er målt ½ meter inde på åbne sider 44. BygningArealKilde BYG.53 - KildeTilBygningsAreal DEFINITION: KODE FOR KILDE TIL AREAL MAP: CKILDAR BBRfelt: 228 45. BygningAntalEtager small BYG.54 - AntalEtager 46. BygningAfvigendeEtager 24-06-2011 8:36 42

BYG.55 - AfvigendeEtager DEFINITION: ETAGEKODE Angiver, at bygningens etagviger arealmæssigt fra hinanden, eller at der er forskelligt antal etager i bygningens opgange. MAP: CETAGE BBRfelt: 270 47. BygningVarmeinstallation BYG.56 - Varmeinstallation DEFINITION: VARMEINSTALLATION Hvis der forefindes flere forskellige varmeinstallationer, anføres koden for den installation, der opvarmer den største del af bygningen. Supplerende omflyttelige ovne registreres ikke. VÆRDISÆT: Nedenfor er vist et par eksempler på gyldige kodeværdier: 01->Fjernvarme/blokvarme (radiatorsystemer eller varmluftanlæg) 02->Centralvarme fra eget anlæg, et-kammer fyr MAP: CVARME BBRfelt: 229 48. BygningOpvarmningsmiddel BYG.57 - Opvarmningsmiddel 24-06-2011 8:36 43 DEFINITION: Opvarmningsmiddel Arten af det opvarmningsmiddel, der anvendes i eget anlæg og skal derfor kun indberettes hvis kode for varmeinstallation i felt BYG.56 er 2, 3, 5, 6 eller 8. Hvis der benyttes flere opvarmningsmidler, indberettes det opvarmningsmiddel, der anvendes mest. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige koder: 1->Elektricitet 2->Gasværksgas AFHÆNGIGHEDER: Skal kun udfyldes hvis kode for varmeinstallation i felt BYG.56 er 2, 3, 5, 6 eller 8. MAP: COPV BBRfelt: 230 49. BygningSupplerendeVarmeinstallation BYG.58 - SupplerendeVarme DEFINITION: KODE FOR SUPP. VARMEINSTALLATION. Angives når bygningen udover den hovedsagelige varmeinstallation tillige opvarmes af en supplerende varmekilde. Koderne er udformet med henblik på at dække såvel typen

som af supplerende varmeinsatllation som opvarmningsmidlet der anvendes. Supplerende omflyttelige ovne skal ikke registreres. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige koder: 1 Varmepumpeanlæg. 2 Ovne til fast brændsel (brændeove o. lign). MAP: CSUPVM BBRfelt: 239 50. BygningAntalPersonerSikringsrum small BYG.69 - Sikringsrumpladser DEFINITION: Antal sikringsrumpladser Antal personpladser i bygningens sikringsrum. Oplysningerne indgår i civilforsvarets beredskabsplaner. MAP: FSIKPL BBRfelt: 236 51. BygningFredningStatus 52. BygningBevaringsvaerdighed 53. BygningUdlejningsforhold1 54. BygningLeje BYG.70 - Fredning varc(200) BYG.71 - Bevaringsværdighed c(1) BYG.72 - Udlejningsforhold1 BYG.73 - Leje DEFINITION: Årlig leje i kr. Årlig husleje i kr. beregnet ud fra det beløb, der på vurderingstidspunktet lovligt kan afkræves lejeren. Lejen er excl. varmebidrag og for erhvervslejemål tillige uden moms. Lejen er indberettet for enheder i udlejningsejendommen og for erhvervslejemål samt for ejerlejligheder, der fortsat skal vurderes som udlejet. AFHÆNGIGHEDER: Lejen ajourføres kun i forbindelse med hovedvurderinger. MAP: BLEJE BBRfelt: 323 55. BygningHuslejeoplysningDato 24-06-2011 8:36 44

56. BygningSagstype BYG.74 - HuslejeoplysningDato BYG.85 - Sagstype Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 57. BygningGeometriKilde BYG.93 - GeometriKilde 58. BygningGeometriNoejagtighedsklasse c(2) BYG.94 - GeometriNoejagtighedsklasse 59. FK_Geometri_id (FK,I5) 60. BK_FOT_id Geometri holder felterne: BYG.93, BYG.94, BYG.95, BYG.96, BYG.97 Bemærk Koordinatsystem er UTM Euref89 (WGS 84) (kode 5) BYG.110 - BK_FOT_id FOT betyder Fælles ObjektTyper, og denne betegnelse dækker over geografiske objekter, som staten og kommunerne i fremtiden vil producere og vedligeholde sammen. Kilde: Forord fra "SPECIFIKATION AF FÆLLES OBJEKTTYPER (FOT) version 3.0" (se evt http://www.fotdanmark.dk/) 61. BygningStormraadPaalaeg BYG.111 - StormraadPaalaeg Stormrådet kan til fremme af forebyggende foranstaltning give pålæg til skadelidte som følge af stormflod. Dette pålæg bliver typisk udarbejdet efter anbefalinger fra taksator. ( 9) KILDE: http://www.stormraadet.dk 62. BygningStormraadPaalaegDato BYG.112 - StormraadPaalaegDato Dato for hvornår pålæg skal være opfyldt. 24-06-2011 8:36 45

63. BygningByggeskadeforsikringsselskab BYG.113 - Byggeskadeforsikringsselskab 64. BygningByggeskadeforsikringsselskabDato BYG.114 - ByggeskadeforsikringsselskabDato 65. KommunaltFelt1 c(3) BYG.104 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 66. KommunaltFelt2 67. KommunaltFelt3 68. KommunaltFelt4 c(3) BYG.105 - KommunaltFelt2 ommunespecifikt felt, med tilhørende kode. c(3) BYG.106 - KommunaltFelt3 ommunespecifikt felt, med tilhørende kode. BYG.107 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 69. KommunaltFelt5 BYG.108 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 70. KommunaltFelt6 BYG.109 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 71. Journalnummer 72. BK_ESDHReference varc(60) BYG.101 - Journalnummer varc(200) BYG.102 - ESDH_Reference 73. Sikkerhedsklassifikation BYG.99 - Sikkerhedsklassifikation 24-06-2011 8:36 46

74. FK_OpretBruger_id 75. BygningOpretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. BygningOpretTimestamp Tidspunkt for oprettelse af recorden. 76. BygningAendretTimestamp BygningAendretTimestamp Tidspunkt for seneste ændring af recorden. 77. BygningAendretFunktion varc(40) BygningAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 78. BygningOphoertTimestamp BygningOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 79. BygningOmfattetAfForsikring 80. BygningGyldighedsdato 81. FK_BrugerAendret_id c(2) FK_BrugerAendret_id Bygning Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp 82. BygningMedlemskabSpildevand Byg.123 - For bygninger udenfor kloakopland (afløbskoder 101-601) angives om der indgået kontraktligt medlemskab med et spildevandsforsyningsselskab 83. BygningPaabudRensning 24-06-2011 8:36 47

84. BygningPaabudRensningFrist 85. BygningUdtraedenTilladelse 86. BygningUdtraedenTilladelseDato Byg.124 - For bygninger udenfor kloakopland (afløbskoder 101-601) angives om kommunen givet påbud om at etablere forbedret rensning, så regionplanens og vandplanens renseklasser overholdes. Byg.125 - For bygninger udenfor kloakopland (afløbskoder 101-601), hvor der ifølge feltet Påbud om forbedret rensing er givet et påbud, angives det hvornår fristen for forbedret rensning udløber. Byg.126 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til hel eller delvis udtræden af det offentlige kloakfællesskab (Spildevandsforsyning) jf. Spildevandsbekendtgørelsen 11, stk. 1. Byg.127 - Dato for tilladelse til udtræden 87. BygningAlternativAfledningTilladelse Byg.128 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til alternativ bortskaffelse ellledning jf. Spildevandsbekendtgørelsens 11, stk. 2. 88. BygningAlternativAfledningTilladelseDato Byg.129 - Dato for tilladelse til alt. bortskaffelse ellledning 89. BygningTypeAfFlytning Byg.301 - Type af flytning af bygning Koder: 2 - Matrikulær ændring 3 - Fysisk flytning 90. FK_KommuneFlyttesTil_id Byg.302 - Kommuneid for den kommune som bygningen flyttes til. Index details Bygning_idx1 Column(s): Unique: Bygning_idx2 Column(s): Unique: Bygning_idx3 Column(s): Unique: FK_Grund_id (Asc) BygningNummer (Asc) FK_Byggesag_id (Asc) Yes FK_AdgangsAdresse_id (Asc) No FK_Byggesag_id (Asc) No 24-06-2011 8:36 48

Bygning_idx4 Column(s): Unique: Bygning_idx5 Column(s): Unique: Bygning_idx6 Column(s): Unique: Bygning_idx7 Column(s): Unique: FK_BygningStam_id (Asc) No FK_Grund_id (Asc) No FK_Geometri_id (Asc) No FK_Matrikel_id (Asc) No Foreign key details (child) AdgangsAdresse_Bygning_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Zero-or-One -to- Zero-or-More Bygning_Bygning_FK1 FK_BygningStam_id Bygning_id Zero-or-One -to- Zero-or-More Relation fra sagen op til stamrecorden Geometri_Bygning_FK1 FK_Geometri_id Geometri.Geometri_id Zero-or-One -to- Zero-or-More Matrikel_Bygning_FK1 FK_Matrikel_id Matrikel.Matrikel_id 24-06-2011 8:36 49

One -to- Zero-or-More Byggesag_Bygning_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-One Grund_Bygning_FK1 FK_Grund_id Grund.Grund_id One -to- Zero-or-More 24-06-2011 8:36 50

Owner: Target DB name: Number of columns: 18 Number of indexes: 2 Number of foreign keys: 4 Codes: 0 Type: Table Ejerskab Ejerskab indeholder ejerforholdskode og ejendomsnummer. Når grunde peger på ejerskab, er ejerskabet gældende for alle entieter på grunden. Når peger på andet en grunde, er der tale om ejerlejligheder. Columns Data type Allow NULLs Value/Range Ejerskab_id EjerskabEntitetstype FK_BbrId (FK,I1) FK_Kommune_id (I2) BK_Ejendomsnummer (I2) EjerskabEjendomsreference EjerskabMereEnd1Ejerlejlighed c(1) EjerskabEjerlejlighedsnummer c(8) EjerskabArtskode small EjerskabTinglystAreal EjerskabEjerforholdskode small ObjektType FK_OpretBruger_id EjerskabOpretTimestamp EjerskabAendretTimestamp EjerskabAendretFunktion c(60) EjerskabOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order Ejerskab_idx1 (I1) FK_BbrId Ascending Ejerskab_idx2 (I2) BK_Ejendomsnummer FK_Kommune_id Ascending Ascending Foreign keys Child Parent Enhed_Ejerskab_FK1 FK_BbrId Enhed.Enhed_id Tekniskanlaeg_Ejerskab_FK1 FK_BbrId Tekniskanlaeg.Tekniskanlaeg_id Bygning_Ejerskab_FK1 FK_BbrId Bygning.Bygning_id Grund_Ejerskab_FK1 FK_BbrId Grund.Grund_id Ejerskab_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Ejerskab_id Column details 1. Ejerskab_id 2. EjerskabEntitetstype Angiver hvilken bbr entitet der peges på. (BEMÆRK ikke alle typer er relevante, iøjeblikket 1 til 4) 24-06-2011 8:36 51 Typer: 1: Grund 2: Bygning 3: Enhed 4: Tekniskanlæg (5: Opgang/Indgang

6: Etage 7: Rum 8: Brugsenhed 9: AdgangsAdresse 10: Enhedsadresse) 3. FK_BbrId (FK,I1) Indholder id for recorden, Se EjerskabEntitetstype for hvilken tabel den befinder sig i. 4. FK_Kommune_id (I2) 5. BK_Ejendomsnummer (I2) Kommunen Ejerskabet knytter sig til. For enhed, bygning og teknisk anlæg er det ejerlejlighedens ejendomsnummer For grund, er moderejendomsnumret (det samme ejendomsnummer der er på grund). ENH.7 eller BYG.13 (mangler et 6. EjerskabEjendomsreference Reserveret til Ejendomsreference Felterne GRU.11, BYG.14, TEK.13 og ENH.13 7. EjerskabMereEnd1Ejerlejlighed c(1) Kode for mere end 1 Ejerlejllighed med samme matrikel og ejerlejlighedsnummer Koder E: En M: Mange Felter: ENH.13, BYG.16 og TEK.13 Ikke udfyldt for grund 8. EjerskabEjerlejlighedsnummer c(8) Ejerlejlighedsnummer sammen med matriklen, den måde tinglysningen identificerer ejerlejligheder. BYG.15, TEK.12 og ENH.9 Ikke udfyld for grund 9. EjerskabArtskode 10. EjerskabTinglystAreal small Artskode angiver typen af matriklen. ENH.29 - TinglystAreal af ejerlejligheden. 11. EjerskabEjerforholdskode 24-06-2011 8:36 52

small Ejerforholdskode af ejerskabet ENH.14, BYG.98, TEK.13 eller GRU.8 12. ObjektType Denormaliseret felt, samme Objekttype som objetet der peges på via FK_BbrId, se evt EjerskabEntitetstype. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 13. FK_OpretBruger_id 14. EjerskabOpretTimestamp 15. EjerskabAendretTimestamp 16. EjerskabAendretFunktion Angiver hvilken bruger der oprindeligt oprettede recorden. Tidspunkt for oprettelse af recorden. Tidspunkt for seneste ændring af recorden. c(60) Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 17. EjerskabOphoertTimestamp 18. FK_BrugerAendret_id OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details Ejerskab_idx1 Column(s): Unique: Ejerskab_idx2 Column(s): Unique: FK_BbrId (Asc) No BK_Ejendomsnummer (Asc) FK_Kommune_id (Asc) No Foreign key details (child) Enhed_Ejerskab_FK1 24-06-2011 8:36 53

FK_BbrId Enhed.Enhed_id One -to- Zero-or-More Tekniskanlaeg_Ejerskab_FK1 FK_BbrId Tekniskanlaeg.Tekniskanlaeg_id One -to- Zero-or-More Bygning_Ejerskab_FK1 FK_BbrId Bygning.Bygning_id One -to- Zero-or-More Grund_Ejerskab_FK1 FK_BbrId Grund.Grund_id One -to- Zero-or-More 24-06-2011 8:36 54

Enhed Tabel over Enhed Owner: Target DB name: Number of columns: 64 Number of indexes: 7 Number of foreign keys: 7 Codes: 0 Type: Table 24-06-2011 8:36 55 Indholder oplysninger over bolig- og erhversenheder. Bemærk for hver record i enhed skal skal oprettes en record i EnhedOpgang med EnhedOpgangPrimaerIndgang sat til 1. Samt en record i EnhedAdresse med EnhedAdressePrimaerAdresse sat til 1. Columns Data type Allow NULLs Value/Range Enhed_id (I1) ObjektType EnhedNybyggeri BK_Crud_id big FK_Byggesag_id (FK,I2) FK_EnhedStam_id (FK,I4) FK_EnhedsAdresse_id (FK) FK_Etage_id (FK,I5) FK_Opgang_id (FK,I6) FK_Henvisningsenhed_id (FK,I7) FK_Enhed_id (FK,I3) EnhedAnvendelseKode small EnhedKlassifikation small EnhedAnvendelsesKonverteringsKilde EnhedBoligtype c(1) EnhedKondemneretStatus EnhedIdentifikationsOprettelsesDato EnhedSamletAreal EnhedBeboelsesAreal EnhedErhvervsAreal EnhedArealKilde EnhedAntalVaerelser small EnhedToiletforhold c(1) EnhedBadeforhold c(1) EnhedKoekkenforhold c(1) EnhedEnergiforsyning EnhedUdlejningsforhold c(1) EnhedLeje EnhedHuslejeoplysningerDato EnhedAndetAreal EnhedGodkendtTomBoligGL EnhedLovligAnvendelse c(1) EnhedDispensationTidsbegraensetDato EnhedSagstype small EnhedDelvisIbrugtagningsTilladelsesDato EnhedUdlejningsforhold2 EnhedOffentligStoette EnhedIndflytningDato EnhedGodkendtTomBolig small EnhedVarmeinstallation EnhedOpvarmningsmiddel EnhedSupplerendeVarmeinstallation c(2) EnhedFaellesAdgangsArealAndel EnhedAabenOverdaekningAreal EnhedLukketOverdaekningAreal

EnhedAntalErhversVaerelser small EnhedAntalVandskylledeToilletter small EnhedAntalBadevaerelser small KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id EnhedOpretTimestamp EnhedAendretTimestamp EnhedAendretFunktion varc(40) EnhedOphoertTimestamp EnhedGyldighedsdato FK_BrugerAendret_id Indexes Columns Sort order Enhed_idx1 (I1) Enhed_id Ascending Enhed_idx2 (I2) FK_Byggesag_id Ascending Enhed_idx3 (I3) FK_Enhed_id Ascending Enhed_idx4 (I4) FK_EnhedStam_id Ascending Enhed_idx5 (I5) FK_Etage_id Ascending Enhed_idx6 (I6) FK_Opgang_id Ascending Enhed_idx7 (I7) FK_Henvisningsenhed_id Ascending Foreign keys Child Parent Etage_Enhed_FK1 FK_Etage_id Etage.Etage_id Enhed_Enhed_FK1 FK_EnhedStam_id Enhed_id Enhed_Enhed_FK2 FK_Henvisningsenhed_id Enhed_id Enhed_Enhed_FK3 FK_Enhed_id Enhed_id Byggesag_Enhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id Opgang_Enhed_FK1 FK_Opgang_id Opgang.Opgang_id EnhedsAdresse_Enhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id Enhed_Rum_FK1 Rum.FK_Enhed_id Enhed_id Enhed_Notat_FK1 Notat.FK_Parent_id Enhed_id Enhed_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Enhed_id Enhed_EnhedOpgang_FK1 EnhedOpgang.FK_Enhed_id Enhed_id Enhed_EnhedEnhedsAdresse_FK1 EnhedEnhedsAdresse.FK_Enhed_id Enhed_id Enhed_Ejerskab_FK1 Ejerskab.FK_BbrId Enhed_id Column details 1. Enhed_id (I1) 2. ObjektType ENH.1 - Enhed_id identificerer Enhed ENH.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 3. EnhedNybyggeri 24-06-2011 8:36 56

Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 4. BK_Crud_id 5. FK_Byggesag_id (FK,I2) 6. FK_EnhedStam_id (FK,I4) big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS. Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. ENH.12 - Angiver byggesagens stamdata. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. 7. FK_EnhedsAdresse_id (FK) Enhedsadresse Peger altid på enhedsadresse med objekttype 1 eller 2. eller en forløbig enhedsadresse. 8. FK_Etage_id (FK,I5) Etagen hvorpå enheden befinder sig på. Peger altid på etage med objekttype 1 eller 2. 9. FK_Opgang_id (FK,I6) Den primære opgang for enheden. Bemærk denne skal også oprettes i tabellen EnhedOpgang, med attributten EnhedOpgangPrimaerIndgang sat til 1. Peger altid på Opgang med objekttype 1 eller 2. 10. FK_Henvisningsenhed_id (FK,I7) Henvisningsenhed 24-06-2011 8:36 57 Peger altid på Enhed med objekttype 1 eller 2.

11. FK_Enhed_id (FK,I3) FK_Enhed_id Sammenknytning af enheder 12. EnhedAnvendelseKode small ENH.20 - Anvendelseskode DEFINITION: ANVENDELSESKODE Anvendelseskoden angiver bolig- eller erhvervsenhedens hovedsagelige anvendelse. Enheder der anvendes til helårsbeboelse.110-190 Enheder der anvendes til produktion eller lager i forbindelse med landbrug, industri, håndværk, offentlige værker o. lign. 210-290 Enheder der anvendes til handel, transport, kontor, liberale erhverv, servicevirksomhed o. lign.310-390 Enheder der anvendes til kulturelle formål samt institutioner. 410-490 Enheder der anvendes til fritidsformål.510-590 Ikke vurderede erhvervsenheder i nybyggeri.610 VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige kodeværdier: 110->Stuehus til landbrugsejendom 120->Fritliggende enfamiliehus (parcelhus) AFHÆNGIGHEDER: Feltet kræves indberettet ved nybyggeri. Ved til-/ombygning skal koden indberettes, hvis byggesagen medfører en ændret anvendelse i forhold til CR. MAP: CEANV BBRfelt: 307 13. EnhedKlassifikation small ENH.21 - Ny Anvendelseskode DEFINITION: ANVENDELSESKODE Anvendelseskoden angiver bolig- eller erhvervsenhedens hovedsagelige anvendelse. AFHÆNGIGHEDER: Feltet bruges endnu ikke. DER SKAL FORETAGES EN KONVERTERING FRA DEN GAMLE ANVENDELSESKODE (ENH.20) TIL DENNE NYE. MAP: CEANVNY BBRfelt: 330 14. EnhedAnvendelsesKonverteringsKilde ENH.22 - AnvendelseskodeKildeKovertering 24-06-2011 8:36 58

DEFINITION: ANVENDELSESKILDEKODE-NY Anvendelseskildekode beskriver hvilken kvalitet konverteringen fra anvendelsekode (ENH.20) til anvendelsekode-ny(enh.21). VÆRDISÆT: Feltet kan indeholde følgende værdier. 1 Usikker konvertering, skal kontrolleres 2 maskinel oversættelse af gl kode kombineret med ESR-opl 3 maskinel oversættelse af gl kode kombineret med oplysning fra begrundelsesregisteret. 4 maskinel oversættelse af gammel kode kombineret med notatlinie. 5 maskinel direkte oversættelse af gl. kode 6 Ny kode kontrolleret manuelt. MAP: CEKILDANV BBRfelt: 331 15. EnhedBoligtype c(1) ENH.23 - Boligtype DEFINITION: BOLIGTYPE VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: Blank>Andet (bl.a. institutioner og erhverv) 1->Egentlig beboelseslejlighed (boligenhed med eget køkken) 2->Blandet erhverv og beboelse med eget køkken 3->Enkeltværelse (med fast kogeinstallation, fælles ell. et køkken) AFHÆNGIGHEDER: Vedrørende nybyggeri: - Hvis koden ikke indberettes, dannes den maskinelt på grundlag af oplysninger om beboelseareal, anvendelse og køkkenforhold. Vedrørende til/ombygning. MAP: CTYPE BBRfelt: 308 16. EnhedKondemneretStatus ENH.24 - KondemneretBoligenhed 24-06-2011 8:36 59 DEFINITION: Kondemneret bolig VÆRDISÆT: Nedenfor er vist et par eksempler på kodeværdier: 0 ->Ikke kondemneret boligenhed 1 ->Kondemneret boligenhed MAP: CKONDE BBRfelt: 309 17. EnhedIdentifikationsOprettelsesDato ENH.25 - OprettelsesdatoForEnhedensIdentifikation

DEFINITION: Identifikationsoprettelse Dato for oprettelse af bolig- og erhvervsenhedens identifikation i BBR. Dannes maskinelt fra BBR-ændringsregister, når enheden er klar til indflytning, d.v.s., ved udstedelse af enten: a. Midlertidig ibrugtagningstilladelse, eller b. Ibrugtagningstilladelse. c. Fuldført. AFHÆNGIGHEDER: Kan ikke indberettes, men dannes maskinelt. MAP: DIDENT_DATO BBRfelt: 310 18. EnhedSamletAreal ENH.26 - EnhedensSamledAreal DEFINITION: Samlet areal Arealet måles til ydersiden af ydervæggene (bruttoetageareal) og angives incl. andel i adgangsarealer, herunder trapper, men excl. kælderareal beliggende adskilt fra enheden. Adgangsarealerne (trapper, altangange, elevatorer m.m.) i rene beboelsesbygninger og bygninger, hvor der er fælles indgang til bolig- og erhvervsenheder, fordeles med lige store andele på de enheder, der adgang hertil, uanset disses størrelse. Areal af samtlige beboelsesrum medregnes, herunder areal af rum indenfor enheden i kælder, som må anvendes til beboelse (og som opfylder byggelovgivningens krav til beboelsesrum). Areal der er indrettet til beboelse og erhverv i udnyttet agetage medregnes. AFHÆNGIGHEDER: De samme regler gælder også for ejerlejligheder, det tinglyste (nettoareal) areal kan registreres i ENH.29. MAP: FEAREA BBRfelt: 311 19. EnhedBeboelsesAreal ENH.27 - ArealTilBeboelse 20. EnhedErhvervsAreal 24-06-2011 8:36 60 DEFINITION: AREAL TIL BEBOELSE Areal af samtlige beboelsesrum incl. køkken, bad, wc-rum, herunder boligareal i udnyttet tagetage. I kælderetage medtages arealet af de rum, der må anvendes til beboelse i henhold til byggelovgivningen samt arealet af køkken, baderum og wc-rum. Arealet måles til ydersiden af ydervægge (bruttoetageareal). Arealet inkluderer andel af adgangsarealer. MAP: FBEBO BBRfelt: 312

ENH.28 - ArealTilErhverv: DEFINITION: AREAL TIL ERHVERV PÅ ENH Omfatter arealet af samtlige rum, der udelukkende anvendes til erhverv (ikke boligformål), herunder også udnyttet areal af tagetage og kælderetage. Arealet måles til ydersiden af ydervægge (brutto-etageareal). Arealet er incl. andel af adgangsarealer og erhvervsmæssigt advendt garageareal. Omfatter arealet af samtlige rum indenfor enheden, der udelukkende : anvendes til erhverv (ikke-boligformål), herunder også udnyttet areal af tagetage og kælderetage. Arealet måles til ydersiden af ydervægge (bruttoetageareal). Arealet er incl. andel af adgangsarealer og erhvervsmæssigt anvendt garageareal. De samme regler gælder også for ejerlejligheder, det tinglyste (nettoareal) areal kan registreres i ENH.29. MAP: FERH BBRfelt: 313 21. EnhedArealKilde ENH.30 - KildeTilEnhedensArealer DEFINITION: KILDE TIL AREAL VÆRDISÆT: Efterfølgende er der vist et par eksempler: 1->Oplyst af ejer (eller dennes repræsentant) 2->Oplyst af teknisk forvaltning MAP: CKILDAR BBRfelt: 317 22. EnhedAntalVaerelser small ENH.31 - AntalVærelser DEFINITION: ANTAL VÆRELSER Kamre regnes for hele værelser. a. Enheder der udelukkende benyttes til beboelse: Værelser omfatter alle rum, der en sådan beskaffenhed med hensyn til størrelse, isolering, vinduer, gulve og vægge, at de kan anvendes til beboelse (d.v.s. opfylder byggelovgivningens krav til beboelsesrum), selv om de rent faktisk anden anvendelse som f.eks. hobbyrum, gildestue på loft eller i kælder. Rum, som konstruktionsmæssigt er tiltænkt en speciel anvendelse (køkken, badeværelse, entre og gang, bryggers, viktualierum, opbevaringsrum i kælder eller på loft osv.), medregnes ikke. b. Enheder der helt eller delvis benyttes til erhverv: Alle rum, der anvendes til erhverv, medregnes. Øvrige rum medregnes, hvis betingelserne i a. er opfyldt. MAP: FEVAER BBRfelt: 314 23. EnhedToiletforhold 24-06-2011 8:36 61

c(1) ENH.32 - Toiletforhold DEFINITION: TOILETFORHOLD DATAOPBYGNING: VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: -99 til 999. Antal vandskyllede toiletter i bolig- eller erhvervsenheden. A. Vandskyllet toilet uden for enheden. B. Anden type toilet eller et toilet i forbindelse med enheden. BEMÆRK: Nuværende system kan ikke håndtere ervallet -99 til 999, men kun -9 til 99. Hvis værdien er mindre en -9 sættet den til -9 i det gamle system, hvis værdien er størrer en 99 sættes den til 99. MAP: FTOIL BBRfelt: 318 24. EnhedBadeforhold c(1) ENH.33 - Badeforhold DEFINITION: BADEFORHOLD Ved et badeværelse forstås et rum forsynet med badekar og/eller bruser med fast tilslutning af vandforsyning og gulvafløb. Brusekabine tilsluttet gulvafløb regnes som badeværelse. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige værdier: -(1-9). Antal badeværelser i enheden. 1-99. C. Adgang til badeværelse. D. Hverken badeværelse eller adgang til badeværelse. MAP: FBADE BBRfelt: 319 25. EnhedKoekkenforhold c(1) ENH.34 - Køkkenforhold DEFINITION: Køkkenforhold Eget køkken omfatter bl.a. også kogenicher og skabskøkkener med afløb og kogeinstallation. VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: E->Eget køkken (med afløb og kogeinstallation) F->Adgang til fælleskøkken MAP: CKOEK BBRfelt: 320 26. EnhedEnergiforsyning ENH.35 - Energiforsyning 24-06-2011 8:36 62

DEFINITION: ENERGIFORSYNING Enhedens energiforsyning - bortset fra energi til rumopvarmning. Forefindes der både 220 V og 380 V indberettes kun kode for 380 V. VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: 1->Gas fra værk 2->230v el fra værk AFHÆNGIGHEDER: Hvis der findes både 230 V og 400 V el, indberettes kun kode for 400 V. MAP: CENERG BBRfelt: 321 27. EnhedUdlejningsforhold c(1) ENH.36 - Udlejningsforhold DEFINITION: UDLEJNINGSFORHOLD 1 VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: Blank>Udlejet i alm. lejemål, herunder tjeneste, funktionær- og friboliger E->Benyttet af ejer H->Lejen er registreret på en anden af lejemålets adresser AFHÆNGIGHEDER: Feltet kan indberettes og derudover ajourføres det maskinelt i forbindelse med almindelige vurderinger. MAP: CUDLE1 BBRfelt: 322 28. EnhedLeje ENH.37 - Leje DEFINITION: Årlig leje i kr. Årlig husleje i kr. beregnet ud fra det beløb, der på vurderingstidspunktet lovligt kan afkræves lejeren. Lejen er excl. varmebidrag og for erhvervslejemål tillige uden moms. Lejen er indberettet for enheder i udlejningsejendommen og for erhvervslejemål samt for ejerlejligheder, der fortsat skal vurderes som udlejet. AFHÆNGIGHEDER: Lejen ajourføres kun i forbindelse med hovedvurderinger. MAP: BLEJE BBRfelt: 323 29. EnhedHuslejeoplysningerDato ENH.38 - DatoForHuslejeoplysning 30. EnhedAndetAreal 24-06-2011 8:36 63

31. EnhedGodkendtTomBoligGL ENH.39 - AndetAreal ENH.40 - GodkendtTomBolig DEFINITION: ADRESSEKODE FRA CPR VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: 0->Ikke godkendt 1->Godkendt tom bolig 9->Rekvireret overførsel af enhedens ident. og boligtypekode til CPR (UDGÅET) AFHÆNGIGHEDER: Feltet kan kun indberettes til BBR-stamregister. Indberetning af kode 9 bevirker, at boligtypekoden overføres maskinelt til den tilsvarende boligadresse i CPR. MAP: CADR BBRfelt: 378 32. EnhedLovligAnvendelse c(1) ENH.41 - LovligAnvendelse 24-06-2011 8:36 64 DEFINITION: Helårsbeboelse sommerhus Angiver om der er givet tilladelse til helårsbeboelse i sommerhusområde. VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: A->Gl. helårsstatus eller ikke-personlig disp. til helårsbeboelse B->Personlig, tidsbegrænset dispensation til helårsbeboelse AFHÆNGIGHEDER: Når kode E ellerb indberettes, skal årstal for dispensation indberettes i felt ENH.42 MAP: CHELBEBO BBRfelt: 379 33. EnhedDispensationTidsbegraensetDato ENH.42 - DatoForTidsbegrænsetDispensation DEFINITION: ÅRSTAL FOR DISP FOR ENH.41 Angiver i sammenhæng med felt ENH.41 årstal for udløbet af en tidsbegrænset dispensation til helårsbeboelse i sommerhusområder. Årstal for dispensation for helårsbeboelse i sommerhusområde. AFHÆNGIGHEDER: FELTET AJOURFØRES MANUELT I feltet indberettes årstal for tidsbegrænset dispensation, når kode 'B' eller 'E' er indberettet i feltet for 'Lovlig anvendelse'.

MAP: DAARDISP BBRfelt: 380 34. EnhedSagstype small ENH.43 - Sagstype DEFINITION: BYGGERIETS ARTSKODE Der registreres arten af byggesagen eller arten af den ændring, der er gennemført. VÆRDISÆT: Efterfølgende er der vist et par gyldige kodeværdier: 1 ->Nybyggeri 2 ->Til/ombygning MAP: CBYGART BBRfelt: 390 35. EnhedDelvisIbrugtagningsTilladelsesDato ENH.44 - EnhedDelvisIbrugtagningsTilladelsesDato DEFINITION: DELVIS IBRUGTAGNINGSDATO FORMÅL: feltnr 391 - CS Der registreres datoen for den delvise ibrugtagningstilladelse, den pågældende enhed er omfattet af. (kan ikke fremdateres) Feltet indberettes kun for BR-tilladelsessag. AFHÆNGIGHEDER: Ved indberetning i feltet, overføres enheden til stamdata. FØRST indberettes datoen på enheden/enhederne, DEREFTER indberettes på bygningen i felterne: 'DELVIS IBRUGT. TILL.' og 'BYGN.AREAL SIDEN AJOURF.' Feltet kun relevant for byggesager (Status 3). MAP: DDIBRUG_DATO BBRfelt: 391 36. EnhedUdlejningsforhold2 ENH.45 - Udlejningsforhold2 24-06-2011 8:36 65 DEFINITION: UDLEJNINGSFORHOLD 2 DATAOPBYGNING: VÆRDISÆT: Efterfølgende er der vist et par gyldige eksempler på kodeværdier: 1->Udlejet 2->Benyttet af ejeren 3->Ikke benyttet AFHÆNGIGHEDER: Feltet kan IKKE indberettes. Det dannes maskinelt på grundlag af oplysninger i BBR, CPR og ESR i januar og april måned. MAP: CUDLE2 BBRfelt: 392

37. EnhedOffentligStoette ENH.46 - OffentligStøtte DEFINITION: Kode for offentlig støtte Feltet angiver, om bygningen opføres med offentlig støtte i henhold til lov om boligbyggeri eller lov om ældreboliger. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige kodeværdier: 1->Boligen opført uden offentlig støtte 3->Almennyttige boliger (inkl. egrerede ungdomsboliger). MAP: CSTOETTE BBRfelt: 291 38. EnhedIndflytningDato 39. EnhedGodkendtTomBolig 40. EnhedVarmeinstallation 41. EnhedOpvarmningsmiddel ENH.47 - IndflytningsDato small ENH.48 - GodkendtTomBolig ENH.51 - Varmeinstallation ENH.52 - Opvarmningsmiddel 42. EnhedSupplerendeVarmeinstallation c(2) ENH.53 - Supplerendevarme 43. EnhedFaellesAdgangsArealAndel 44. EnhedAabenOverdaekningAreal 45. EnhedLukketOverdaekningAreal ENH.60 - EnhedensAndelIFællesAdgangsareal ENH.61 - ArealAfÅbenOverdækning ENH.62 - ArealAfLukketOverdækningUdestue 46. EnhedAntalErhversVaerelser small ENH.63 - AntalVærelserTilErhverv 24-06-2011 8:36 66

DEFINITION: ANTAL VÆRELSER TIL ERHVERV Antal værelser, der udelukkende benyttes til erhverv. For døgninstitutioner udtrykker oplysningen antallet af værelser, der anvendes til fællesfaciliteter. MAP: FERVAER BBRfelt: 315 47. EnhedAntalVandskylledeToilletter 48. EnhedAntalBadevaerelser 49. KommunaltFelt1 small ENH.65 - EnhedAntalVandskylledeToilletter small ENH.66 - EnhedAntalBadevaerelser c(3) ENH.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 50. KommunaltFelt2 c(3) ENH.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 51. KommunaltFelt3 c(3) ENH.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 52. KommunaltFelt4 ENH.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 53. KommunaltFelt5 ENH.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 54. KommunaltFelt6 ENH.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 55. Journalnummer varc(60) 24-06-2011 8:36 67

56. BK_ESDHReference 57. Sikkerhedsklassifikation 58. FK_OpretBruger_id 59. EnhedOpretTimestamp ENH.86 - Journalnummer varc(200) ENH.87 - ESDH_Reference ENH.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. EnhedOpretTimestamp Tidspunkt for oprettelse af recorden. 60. EnhedAendretTimestamp EnhedAendretTimestamp Tidspunkt for seneste ændring af recorden. 61. EnhedAendretFunktion varc(40) EnhedAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 62. EnhedOphoertTimestamp EnhedOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 63. EnhedGyldighedsdato 64. FK_BrugerAendret_id FK_BrugerAendret_id Enhed Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp 24-06-2011 8:36 68

Index details Enhed_idx1 Column(s): Unique: Enhed_idx2 Column(s): Unique: Enhed_idx3 Column(s): Unique: Enhed_idx4 Column(s): Unique: Enhed_idx5 Column(s): Unique: Enhed_idx6 Column(s): Unique: Enhed_idx7 Column(s): Unique: Enhed_id (Asc) No FK_Byggesag_id (Asc) No FK_Enhed_id (Asc) No FK_EnhedStam_id (Asc) No FK_Etage_id (Asc) No FK_Opgang_id (Asc) No FK_Henvisningsenhed_id (Asc) No Foreign key details (child) Etage_Enhed_FK1 FK_Etage_id Etage.Etage_id One -to- Zero-or-More Enhed_Enhed_FK1 FK_EnhedStam_id Enhed_id Zero-or-One -to- Zero-or-More kan have stam Enhed_Enhed_FK2 FK_Henvisningsenhed_id Enhed_id 24-06-2011 8:36 69

Zero-or-One -to- Zero-or-More kan henvise til Enhed_Enhed_FK3 FK_Enhed_id Enhed_id Zero-or-One -to- Zero-or-More kan samle Enheder der bliver lagt sammen, men stadig er to selvstændige enheder. Byggesag_Enhed_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More Opgang_Enhed_FK1 FK_Opgang_id Opgang.Opgang_id One -to- Zero-or-More EnhedsAdresse_Enhed_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id One -to- Zero-or-More 24-06-2011 8:36 70

EnhedEnhedsAdresse Tabel over EnhedAdresse Owner: Target DB name: Number of columns: 10 Number of indexes: 2 Number of foreign keys: 2 Codes: 0 Type: Table Angiver alle Enhedsadresser på en enhed. Både den identificerende og supplerende Columns Data type Allow NULLs Value/Range EnhedEnhedsAdresse_id (I1) FK_EnhedsAdresse_id (FK) FK_Enhed_id (FK,I2) EnhedEnhedsAdressePrimaerAdresse FK_OpretBruger_id EnhedEnhedsAdresseOpretTimestamp EnhedEnhedsAdresseAendretTimestamp EnhedEnhedsAdresseAendretFunktion varc(40) EnhedEnhedsAdresseOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order EnhedEnhedsAdresse_idx1 (I1) EnhedEnhedsAdresse_id Ascending EnhedAdresse_idx2 (I2) FK_Enhed_id Ascending Foreign keys Child Parent EnhedsAdresse_EnhedEnhedsAdresse_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id Enhed_EnhedEnhedsAdresse_FK1 FK_Enhed_id Enhed.Enhed_id EnhedEnhedsAdresse_FeltHistorik_FK1 FeltHistorik.FK_Parent_id EnhedEnhedsAdresse_id Column details 1. EnhedEnhedsAdresse_id (I1) 2. FK_EnhedsAdresse_id (FK) 3. FK_Enhed_id (FK,I2) Enhedsadresse som enheden Enhed som enhedsadressen 4. EnhedEnhedsAdressePrimaerAdresse EnhedAdressePrimaerAdresse 24-06-2011 8:36 71 Beskriver om det er den primære Adressen til enheden. Kode: 1: Primære adresse. Den identificerende adresse for enheden 2: Supplerende adresse.

5. FK_OpretBruger_id Angiver hvilken bruger der oprindeligt oprettede recorden. 6. EnhedEnhedsAdresseOpretTimestamp EnhedEnhedsAdresseOpretTimestamp Tidspunkt for oprettelse af recorden. 7. EnhedEnhedsAdresseAendretTimestamp EnhedEnhedsAdresseAendretTimestamp Tidspunkt for seneste ændring af recorden. 8. EnhedEnhedsAdresseAendretFunktion varc(40) EnhedEnhedsAdresseAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 9. EnhedEnhedsAdresseOphoertTimestamp EnhedEnhedsAdresseOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. 10. FK_BrugerAendret_id FK_BrugerAendret_id EnhedEnhedsAdresse Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details EnhedEnhedsAdresse_idx1 Column(s): Unique: EnhedAdresse_idx2 Column(s): Unique: EnhedEnhedsAdresse_id (Asc) No FK_Enhed_id (Asc) No Foreign key details (child) EnhedsAdresse_EnhedEnhedsAdresse_FK1 FK_EnhedsAdresse_id EnhedsAdresse.EnhedsAdresse_id 24-06-2011 8:36 72 One -to- Zero-or-More

Enhed_EnhedEnhedsAdresse_FK1 FK_Enhed_id Enhed.Enhed_id One -to- Zero-or-More 24-06-2011 8:36 73

EnhedOpgang Tabel over EnhedOpgang Owner: Target DB name: Number of columns: 10 Number of indexes: 2 Number of foreign keys: 2 Codes: 0 Type: Table Alle indgange til en enhed. Både primære og supplerende. Columns Data type Allow NULLs Value/Range EnhedOpgang_id FK_Opgang_id (FK,I2) FK_Enhed_id (FK,I1) EnhedOpgangPrimaerIndgang FK_OpretBruger_id EnhedOpgangOpretTimestamp EnhedOpgangAendretTimestamp EnhedOpgangAendretFunktion varc(40) EnhedOpgangOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order EnhedOpgang_idx1 (I1) FK_Enhed_id Ascending EnhedOpgang_idx2 (I2) FK_Opgang_id Ascending Foreign keys Child Parent Opgang_EnhedOpgang_FK1 FK_Opgang_id Opgang.Opgang_id Enhed_EnhedOpgang_FK1 FK_Enhed_id Enhed.Enhed_id EnhedOpgang_FeltHistorik_FK1 FeltHistorik.FK_Parent_id EnhedOpgang_id Column details 1. EnhedOpgang_id 2. FK_Opgang_id (FK,I2) Opgang som enheden kan nås via. 3. FK_Enhed_id (FK,I1) Enhed der kan nås via Opgang 4. EnhedOpgangPrimaerIndgang EnhedOpgangPrimaerIndgang Angiver om indgang/opgang er primær eller supplerende for enheden. Kode: 24-06-2011 8:36 74

1: Primær indgang 2: Supplerende indgang 5. FK_OpretBruger_id 6. EnhedOpgangOpretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. EnhedOpgangOpretTimestamp Tidspunkt for oprettelse af recorden. 7. EnhedOpgangAendretTimestamp EnhedOpgangAendretTimestamp Tidspunkt for seneste ændring af recorden. 8. EnhedOpgangAendretFunktion varc(40) EnhedOpgangAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 9. EnhedOpgangOphoertTimestamp EnhedOpgangOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. 10. FK_BrugerAendret_id FK_BrugerAendret_id EnhedOpgang Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details EnhedOpgang_idx1 Column(s): Unique: EnhedOpgang_idx2 Column(s): Unique: FK_Enhed_id (Asc) No FK_Opgang_id (Asc) No Foreign key details (child) Opgang_EnhedOpgang_FK1 FK_Opgang_id Opgang.Opgang_id 24-06-2011 8:36 75

One -to- Zero-or-More Enhed_EnhedOpgang_FK1 FK_Enhed_id Enhed.Enhed_id One -to- Zero-or-More 24-06-2011 8:36 76

EnhedsAdresse En enhedsadresse skal entydigt identificere hovedadgangen til den enkelte bolig- eller erhvervsenhed inde i en bygning, dvs. entrédøren e.l. Owner: Target DB name: Number of columns: 28 Number of indexes: 0 Number of foreign keys: 3 Codes: 0 Type: Table En enhedsadresse består af en adgangsadresse (dvs. vejnavn og husnummer) plus etagebetegnelse og sidebetegnelse eller dørnummer Columns Data type Allow NULLs Value/Range EnhedsAdresse_id FK_AdgangsAdresse_id (FK) EnhedsAdresseEtagebetegnelse c(2) EnhedsAdresseSideDoerBetegnelse c(4) ObjektType BK_Crud_id big FK_SagAdresse_id (FK) FK_EnhedsAdresseStam_id (FK) EnhedsAdresseKilde EnhedsAdresseOprettelsesDato EnhedsAdresseIKrafttraedelsesDato EnhedsAdresseSenesteAendringsDato EnhedsAdresseNedlaeggelsesDato KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id EnhedsAdresseOpretTimestamp EnhedsAdresseAendretTimestamp EnhedsAdresseAendretFunktion varc(40) EnhedsAdresseOphoertTimestamp FK_BrugerAendret_id Foreign keys Child Parent AdgangsAdresse_EnhedsAdresse_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id EnhedsAdresse_EnhedsAdresse_FK1 FK_EnhedsAdresseStam_id EnhedsAdresse_id AdresseSag_EnhedsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id EnhedsAdresse_EnhedEnhedsAdresse_FK1 EnhedEnhedsAdresse.FK_EnhedsAdresse_ EnhedsAdresse_id id EnhedsAdresse_Brugsenhed_FK1 Brugsenhed.FK_EnhedsAdresse_id EnhedsAdresse_id EnhedsAdresse_Enhed_FK1 Enhed.FK_EnhedsAdresse_id EnhedsAdresse_id Column details 1. EnhedsAdresse_id EAD.1 - EnhedsAdresse_id identificerer EnhedsAdresse 2. FK_AdgangsAdresse_id (FK) 24-06-2011 8:36 77

EAD.3 - Adgangsadressen enhedsadressen tilhører. Adgangsadressen er altid en stam adresse eller en forløbig adresse. 3. EnhedsAdresseEtagebetegnelse c(2) EAD.4 Etagebetegnelse Efterfølgende er der vist et par gyldige kodeværdier: Den etage hvis gulvplan ligger i eller umiddelbart over gadeniveau benævnes ST. De følgende etager herover benævnes nedefra og opefter 01, 02, 03...,99. Kældre (etagerne under gadeniveau) benævnes KL, K2, K3,...,K9 i retning ovenfra og nedefter. 4. EnhedsAdresseSideDoerBetegnelse 5. ObjektType c(4) EAD.5 - SideDoerBetegnelse EAD.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 6. BK_Crud_id big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr. Bemærk KMD-bbr skælner ikke mellem enhedadresser og adgangsadresser. Dette gør at enhedsadresser uden etage- og sidedørbetegnelse, samme BK_CRUD_ID som dens adgangsadresse. 7. FK_SagAdresse_id (FK) 8. FK_EnhedsAdresseStam_id (FK) 9. EnhedsAdresseKilde Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på adressesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. EAD-20 - AdresseKilde 10. EnhedsAdresseOprettelsesDato 24-06-2011 8:36 78 Klassificerer kilden til adressen.

EAD.21 - AdresseOprettelsesDato 11. EnhedsAdresseIKrafttraedelsesDato EAD.23 - AdresseIKrafttraedelsesDato 12. EnhedsAdresseSenesteAendringsDato EAD.24 - SenesteAendringsDato 13. EnhedsAdresseNedlaeggelsesDato 14. KommunaltFelt1 EAD.24 - NedlaeggelsesDato c(3) EAD.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 15. KommunaltFelt2 c(3) EAD.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 16. KommunaltFelt3 c(3) EAD.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 17. KommunaltFelt4 EAD.83 - KommunaltFelt4 18. KommunaltFelt5 19. KommunaltFelt6 EAD.84 - KommunaltFelt5 EAD.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 20. Journalnummer varc(60) EAD.86 - Journalnummer 24-06-2011 8:36 79

21. BK_ESDHReference varc(200) EAD.87 - ESDHReference 22. Sikkerhedsklassifikation 23. FK_OpretBruger_id 24. EnhedsAdresseOpretTimestamp EAD.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. EnhedsAdresseOpretTimestamp Tidspunkt for oprettelse af recorden. 25. EnhedsAdresseAendretTimestamp EnhedsAdresseAendretTimestamp Tidspunkt for seneste ændring af recorden. 26. EnhedsAdresseAendretFunktion varc(40) EnhedsAdresseAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 27. EnhedsAdresseOphoertTimestamp EnhedsAdresseOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 28. FK_BrugerAendret_id FK_BrugerAendret_id EnhedsAdresse Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Foreign key details (child) AdgangsAdresse_EnhedsAdresse_FK1 24-06-2011 8:36 80

FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id One -to- Zero-or-More EnhedsAdresse_EnhedsAdresse_FK1 FK_EnhedsAdresseStam_id EnhedsAdresse_id Zero-or-One -to- Zero-or-More AdresseSag_EnhedsAdresse_FK1 FK_SagAdresse_id AdresseSag.AdresseSag_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 81

Owner: Target DB name: Number of columns: 31 Number of indexes: 3 Number of foreign keys: 3 Codes: 0 Type: Table 24-06-2011 8:36 82 Etage Ved en Etage forstås et sammenhængende vandret bærende etageplan i en Bygning afgrænset af ydermurens yderside. Etager, der opdeles af et niveauspring på mere end ½ etagehøjde, regnes ikke som en samlet Etage, Trappeskakter, udvendige trapper og adgangsarealer indregnes i Etagen. Columns Data type Allow NULLs Value/Range Etage_id EtageBetegnelse c(2) ObjektType EtageNybyggeri BK_Crud_id big FK_Byggesag_id (FK,I1) FK_EtageStam_id (FK,I2) FK_Bygning_id (FK,I3) EtageSamletAreal EtageTagetageArealUdnyttetDel EtageKaelderArealLoftUnder1m25overTerraen EtageKaelderArealLovligBeboelse EtageAdgangsAreal EtageSagstype KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id EtageOpretTimestamp EtageAendretTimestamp EtageAendretFunktion varc(40) EtageOphoertTimestamp EtageType EtageGyldighedsdato FK_BrugerAendret_id Indexes Columns Sort order Etage_idx1 (I1) FK_Byggesag_id Ascending Etage_idx2 (I2) FK_EtageStam_id Ascending Etage_idx3 (I3) FK_Bygning_id Ascending Foreign keys Child Parent Bygning_Etage_FK1 FK_Bygning_id Bygning.Bygning_id Etage_Etage_FK1 FK_EtageStam_id Etage_id Byggesag_Etage_FK1 FK_Byggesag_id Byggesag.Byggesag_id Etage_Enhed_FK1 Enhed.FK_Etage_id Etage_id Etage_Rum_FK1 Rum.FK_Etage_id Etage_id Etage_Notat_FK1 Notat.FK_Parent_id Etage_id Etage_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Etage_id Column details 1. Etage_id

2. EtageBetegnelse ETA.1 - Etage_id identificerer Etage c(2) ETA.6 - Etagebetegnelse Bemærk Etagebetegnelsen, er den fysiske placering af etagen. Det betyder at nødvendigvis er over enstemmelse mellem en enheds adresse etagebetegnelse og etagens etagebetegnelse. Efterfølgende er der vist et par gyldige kodeværdier: Den etage hvis gulvplan ligger i eller umiddelbart over gadeniveau benævnes ST. De følgende etager herover benævnes nedefra og opefter 01, 02, 03...,99. Kældre (etagerne under gadeniveau) benævnes KL, K2, K3,...,K9 i retning ovenfra og nedefter. 3. ObjektType ETA.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 4. EtageNybyggeri Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 5. BK_Crud_id 6. FK_Byggesag_id (FK,I1) 7. FK_EtageStam_id (FK,I2) 8. FK_Bygning_id (FK,I3) big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS. Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. ETA.3 - Bygningen hvor i etagen befinder sig. 24-06-2011 8:36 83

Peger altid på Grund med objekttype 1 eller 2. 9. EtageSamletAreal ETA.20 - SamletEtageAreal For kælder: Som kælderareal medregnes arealer i den eller de etager, der ligger under stueetagen. Arealet måles til ydersiden af ydervægge. Arealet omfatter ikke krybekældre o. lign. For tagetage: Areal af tagetage, der er udnyttet eller kan udnyttes til beboelse eller erhverv (antal kvadratmeter). Arealet måles i et vandret plan til ydersiden af de begrænsende vægge eller tagflader e en højde af 1,5m over gulvplan. MAP: FKAEAR, FTAGAR BBRfelt: 223, 221 10. EtageTagetageArealUdnyttetDel ETA.21 - ArealAfUdnyttetDelAfTagetage DEFINITION: UDNYTTET TAGETAGE Areal af den del af tagetagen, som er indrettet til beboelse eller erhverv. Arealet måles i et vandret plan til ydersiden af de begrænsende vægge eller tagflader i en højde af 1,5 m over gulvplan, idet der dog fraregnes evt. skunkrum. MAP:FUDNYT BBRfelt: 222 11. EtageKaelderArealLoftUnder1m25overTerraen ETA.22 - KælderarealMLoftUnder1m25overTerræn DEFINITION: Kælderareal med loft mindre end 1,25 m over terræn. Arealet måles til ydersiden af begrænsende ydervægge. Arealet angiver størrelsen af det kælderareal, hvor sikringsrum kan etableres. MAP: FSKAER BBRfelt: 224 12. EtageKaelderArealLovligBeboelse ETA.23 - ArealAfLovligBeboelseIKælder DEFINITION: AREAL AF LOVLIG BEBOELSE I DELVIS FRILAGT KÆLDER Areal af lovlig beboelse i delvis frilagt kælder. Arealet skal indgå i bygningens kælderareal og i bygningens boligareal, men ikke i bebygget areal og i samlet bygningsareal. 24-06-2011 8:36 84

MAP: FABEBOKL BBRfelt: 245 13. EtageAdgangsAreal 14. EtageSagstype ETA.24 - EtageAdgangsareal EtageSagstype Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 15. KommunaltFelt1 c(3) ETA.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 16. KommunaltFelt2 c(3) ETA.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 17. KommunaltFelt3 c(3) ETA.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 18. KommunaltFelt4 ETA.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 19. KommunaltFelt5 ETA.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 20. KommunaltFelt6 ETA.85 - KommunaltFelt6 24-06-2011 8:36 85

Kommunespecifikt felt, der kan indeholde et tal. 21. Journalnummer varc(60) ETA.86 - Journalnummer 22. BK_ESDHReference varc(200) ETA.87 - ESDH_Reference 23. Sikkerhedsklassifikation 24. FK_OpretBruger_id 25. EtageOpretTimestamp ETA.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. EtageOpretTimestamp Tidspunkt for oprettelse af recorden. 26. EtageAendretTimestamp EtageAendretTimestamp Tidspunkt for seneste ændring af recorden. 27. EtageAendretFunktion varc(40) EtageAendretFunktion Tidspunkt for seneste ændring af recorden. 28. EtageOphoertTimestamp EtageOphoertTimestamp Tidspunkt for seneste ændring af recorden. 29. EtageType ETA.25 EtageType 24-06-2011 8:36 86 Angivelse om etagen er tagetage. 0 : Ikke tagetage 1 : Tagetage EtageType må kun indeholde 1, Hvis EtageBetegnelsen er andet en ST, KL og K2-9. Og desuden skal det være øverste etage.

30. EtageGyldighedsdato 31. FK_BrugerAendret_id FK_BrugerAendret_id Etage Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Etage_idx1 Column(s): Unique: Etage_idx2 Column(s): Unique: Etage_idx3 Column(s): Unique: FK_Byggesag_id (Asc) No FK_EtageStam_id (Asc) No FK_Bygning_id (Asc) No Foreign key details (child) Bygning_Etage_FK1 FK_Bygning_id Bygning.Bygning_id One -to- Zero-or-More Etage_Etage_FK1 FK_EtageStam_id Etage_id Zero-or-One -to- Zero-or-More has is of Byggesag_Etage_FK1 FK_Byggesag_id Byggesag.Byggesag_id 24-06-2011 8:36 87 Zero-or-One -to- Zero-or-More

24-06-2011 8:36 88

FeltHistorik Tabel over FeltHistorik Tabellen gemmer den sidst ændring på felter. Owner: Target DB name: Number of columns: 6 Number of indexes: 1 Number of foreign keys: 16 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range FeltHistorik_id FK_Felt_id (I1) FK_Parent_id (FK,I1) FeltAendretTimestamp FK_Bruger_id FeltTidligerVaerdi varc(8000) Indexes Columns Sort order FeltHistorik_idx1 (I1) FK_Parent_id Ascending FK_Felt_id Ascending Foreign keys Child Parent AdgangsAdresse_FeltHistorik_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id Brugsenhed_FeltHistorik_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id Notat_FeltHistorik_FK1 FK_Parent_id Notat.Notat_id Enhed_FeltHistorik_FK1 FK_Parent_id Enhed.Enhed_id Etage_FeltHistorik_FK1 FK_Parent_id Etage.Etage_id Rum_FeltHistorik_FK1 FK_Parent_id Rum.Rum_id Opgang_FeltHistorik_FK1 FK_Parent_id Opgang.Opgang_id Byggesag_FeltHistorik_FK1 FK_Parent_id Byggesag.Byggesag_id Geometri_FeltHistorik_FK1 FK_Parent_id Geometri.Geometri_id AdresseSag_FeltHistorik_FK1 FK_Parent_id AdresseSag.AdresseSag_id Bygning_FeltHistorik_FK1 FK_Parent_id Bygning.Bygning_id Tekniskanlaeg_FeltHistorik_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id Grund_FeltHistorik_FK1 FK_Parent_id Grund.Grund_id EnhedEnhedsAdresse_FeltHistorik_FK1 FK_Parent_id EnhedEnhedsAdresse.EnhedEnhedsAdresse _id EnhedOpgang_FeltHistorik_FK1 FK_Parent_id EnhedOpgang.EnhedOpgang_id Ejerskab_FeltHistorik_FK1 FK_Parent_id Ejerskab.Ejerskab_id Column details 1. FeltHistorik_id 2. FK_Felt_id (I1) FK_Felt_id Identificerer Feltet i recorden. 3. FK_Parent_id (FK,I1) FK_Parent_id 24-06-2011 8:36 89 Peger på en instans af en record. FK_Felt_id angiver hvilket felt i denne.

4. FeltAendretTimestamp FeltAendrtTimestamp Tidpunkt hvornår felt seneste blev ændret 5. FK_Bruger_id 6. FeltTidligerVaerdi Angiver hvilken bruger der oprindeligt oprettede recorden. varc(8000) FeltTidligerVaerdi Værdi felt havde inden det blev ændret. Index details FeltHistorik_idx1 Column(s): Unique: FK_Parent_id (Asc) FK_Felt_id (Asc) No Foreign key details (child) AdgangsAdresse_FeltHistorik_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id One -to- Zero-or-More Brugsenhed_FeltHistorik_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id One -to- Zero-or-More Notat_FeltHistorik_FK1 FK_Parent_id Notat.Notat_id 24-06-2011 8:36 90 One -to- Zero-or-More

Enhed_FeltHistorik_FK1 FK_Parent_id Enhed.Enhed_id One -to- Zero-or-More Etage_FeltHistorik_FK1 FK_Parent_id Etage.Etage_id One -to- Zero-or-More Rum_FeltHistorik_FK1 FK_Parent_id Rum.Rum_id One -to- Zero-or-More Opgang_FeltHistorik_FK1 FK_Parent_id Opgang.Opgang_id One -to- Zero-or-More Byggesag_FeltHistorik_FK1 FK_Parent_id Byggesag.Byggesag_id 24-06-2011 8:36 91 One -to- Zero-or-More

Geometri_FeltHistorik_FK1 FK_Parent_id Geometri.Geometri_id One -to- Zero-or-More AdresseSag_FeltHistorik_FK1 FK_Parent_id AdresseSag.AdresseSag_id One -to- Zero-or-More Bygning_FeltHistorik_FK1 FK_Parent_id Bygning.Bygning_id One -to- Zero-or-More Tekniskanlaeg_FeltHistorik_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id One -to- Zero-or-More Grund_FeltHistorik_FK1 FK_Parent_id Grund.Grund_id 24-06-2011 8:36 92 One -to- Zero-or-More

EnhedEnhedsAdresse_FeltHistorik_FK1 FK_Parent_id EnhedEnhedsAdresse.EnhedEnhedsAdresse_id One -to- Zero-or-More EnhedOpgang_FeltHistorik_FK1 FK_Parent_id EnhedOpgang.EnhedOpgang_id One -to- Zero-or-More Ejerskab_FeltHistorik_FK1 FK_Parent_id Ejerskab.Ejerskab_id One -to- Zero-or-More 24-06-2011 8:36 93

FeltHistorikArkiv Tabel over Felt historik Tabellen gemmer ændring på felter. De seneste ændring findes i FeltHistorik tabellen. Denne tabel opdateres via trigger på FeltHistorik tabellen. Owner: Target DB name: Number of columns: 6 Number of indexes: 1 Number of foreign keys: 0 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range FeltHistorik_id FK_Felt_id (I1) FK_Parent_id (I1) FeltAendretTimestamp FK_Bruger_id FeltTidligerVaerdi varc(8000) Indexes Columns Sort order FeltHistorikArkiv_idx1 (I1) FK_Parent_id Ascending FK_Felt_id Ascending Column details 1. FeltHistorik_id 2. FK_Felt_id (I1) FK_Felt_id Identificerer Feltet i recorden. 3. FK_Parent_id (I1) FK_Parent_id Peger på en instans af en record. FK_Felt_id angiver hvilket felt i denne. 4. FeltAendretTimestamp FeltAendretTimestamp Tidspunkt for seneste ændring af recorden. 5. FK_Bruger_id Angiver hvilken bruger der oprindeligt oprettede recorden. 6. FeltTidligerVaerdi 24-06-2011 8:36 94 varc(8000) FeltTidligerVaerdi

Værdi felt havde inden det blev ændret. Index details FeltHistorikArkiv_idx1 Column(s): Unique: FK_Parent_id (Asc) FK_Felt_id (Asc) No 24-06-2011 8:36 95

Geometri Geometri Indholder geografiske punkter for Adgangsadresser, Bygninger og Teknisk anlæg. Owner: Target DB name: Number of columns: 17 Number of indexes: 0 Number of foreign keys: 1 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range Geometri_id FK_Kommune_id (FK) GeometriRevisionsDato GeometriOestKoordinat decimal(10;2) GeometriNordKoordinat decimal(10;2) GeometriKoordinatsystem GeometriRetning decimal(6;2) GeometriPlacering c(1) GeometriDDKNcelle100m c(15) GeometriDDKNcelle1km c(15) GeometriDDKNcelle10km c(15) FK_OpretBruger_id GeometriOpretTimestamp GeometriAendretTimestamp GeometriAendretFunktion varc(40) GeometriOphoertTimestamp FK_BrugerAendret_id Foreign keys Child Parent Kommune_Geometri_FK1 FK_Kommune_id Kommune.Kommune_id Geometri_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Geometri_id Geometri_id Geometri_Bygning_FK1 Bygning.FK_Geometri_id Geometri_id Geometri_AdgangsAdresse_FK1 AdgangsAdresse.FK_Geometri_id Geometri_id Geometri_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Geometri_id Column details 1. Geometri_id 2. FK_Kommune_id (FK) 3. GeometriRevisionsDato Kommunen det geografiske punkt er registreret. AAD.31 - Revisionsdato For bygning BYG.94 For tekniskanlæg TEK.35 4. GeometriOestKoordinat 24-06-2011 8:36 96 Dato for seneste revision (godkendelse eller ændring) af geometridata, decimal(10;2) AAD.32 - OestKoordinat

for bygning BYG.96 for tekniskanlæg TEK.37 X-koordinat i UTM ETRS89 Zone 32 bestemt af GeometriKoordinatsystem 5. GeometriNordKoordinat decimal(10;2) AAD.33 - NorthingKoordinat for bygning BYG.95 for tekniskanlæg TEK.36 Y-koordinat i UTM ETRS89 Zone 32 bestemt af feltet GeometriKoordinatsystem 6. GeometriKoordinatsystem TEK.F38 - Koordinatsystem 1: System 34 2: System 45 3: KP2000 (System 2000) 4: UTM ED50 5: UTM Euref89 (WGS 84) Alle andre end Teknisk anlæg bruger 5. 7. GeometriRetning decimal(6;2) AAD.34 - Retninger for tekniskanlæg TEK.39 Retningsvinkel for tekst i gon, jf. TK-standard: 0.00-400.00 8. GeometriPlacering c(1) AAD.35 - Placering for tekniskanlæg TEK.40 Placeringskode (tekstjustering) af husnr.; kodesæt 1-9, jf. DSFLt 9. GeometriDDKNcelle100m c(15) AAD.36 - DDKNcelle100m kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN) Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat 10. GeometriDDKNcelle1km c(15) AAD.37 - DDKNcelle1km 24-06-2011 8:36 97 kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN) Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat

11. GeometriDDKNcelle10km c(15) AAD.38 - DDKNcelle10km kvadratcelle som adressen er beliggende i. Celleinddelingen følger Det Danske Kvadratnet (DDKN) Beregnet felt i databasen på baggrund af OestKoordinat og NorthingKoordinat 12. FK_OpretBruger_id 13. GeometriOpretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. GeometriOpretTimestamp Tidspunkt for oprettelse af recorden. 14. GeometriAendretTimestamp GeometriAendretTimestamp Tidspunkt for seneste ændring af recorden. 15. GeometriAendretFunktion varc(40) GeometriAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 16. GeometriOphoertTimestamp GeometriOphoertTimestamp Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 17. FK_BrugerAendret_id FK_BrugerAendret_id Geometri Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Foreign key details (child) Kommune_Geometri_FK1 FK_Kommune_id Kommune.Kommune_id 24-06-2011 8:36 98 One -to- Zero-or-More

24-06-2011 8:36 99

Grund Tabel over Grund Ved Grund forstås det jordstykke, hvorpå bygningen eller det tekniske anlæg er beliggende. Definition af Grund der understøtter beregning af bebyggelsesprocent er: En Grund består af enten A), B) eller C): A) En matrikel B) Flere matrikler der er samnoteret og geografisk sammenhængende. C) Et umatrikuleret areal Når en Grund består af flere matrikler, skal alle matrikler der er geografisk sammenhængende indenfor samnoteringen, medtages i den pågældende Grund. En Grund oprettes kun i Nyt BBR når der forefindes mindst en BBR-relevant entitet på området (bygning, adresse eller teknisk anlæg). Owner: Target DB name: Number of columns: 39 Number of indexes: 5 Number of foreign keys: 4 Codes: 0 Type: Table 24-06-2011 8:36 100 Andre relaterede definitionen: Fast ejendom: - samlet fast ejendom - umatrikuleret ejendom - ejerlejlighed - bygning på lejet grund - bygning på søterritorie - fælleslod/fraskilt andel af fælleslod Samlet fast ejendom: - et matrikelnummer - to eller flere matrikelnumre, der er samnoteret En vurderingsejendom kan bestå af mere end een samlet fast ejendom Columns Data type Allow NULLs Value/Range Grund_id FK_Kommune_id (FK,I1) BK_Ejendomsnummer (I1) ObjektType GrundNybyggeri BK_Crud_id big BK_Cs_Crud_id big FK_Byggesag_id (FK,I3) FK_GrundStam_id (FK,I4) BK_MatrikulaerEjendomsId (I2) big FK_AdgangsAdresse_id (FK,I5) FK_AdgangsgivendeVejKode small GrundAfloebsforhold GrundAfloebsforholdTilladelse GrundVandforsyning GrundSagstype KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3)

KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHreference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id GrundOpretTimestamp GrundAendretTimestamp GrundAendretFunktion varc(40) GrundOphoertTimestamp GrundGyldighedsdato FK_BrugerAendret_id GrundMedlemskabSpildevand GrundPaabudRensning GrundPaabudRensningFrist GrundUdtraedenTilladelse GrundUdtraedenTilladelseDato GrundAlternativAfledningTilladelse GrundAlternativAfledningTilladelseDato Indexes Columns Sort order Grund_idx1 (I1) BK_Ejendomsnummer FK_Kommune_id Ascending Ascending Grund_idx3 (I2) BK_MatrikulaerEjendomsId Ascending Grund_idx4 (I3) FK_Byggesag_id Ascending Grund_idx2 (I4) FK_GrundStam_id Ascending Grund_idx6 (I5) FK_AdgangsAdresse_id Ascending Foreign keys Child Parent Kommune_Grund_FK1 FK_Kommune_id Kommune.Kommune_id Byggesag_Grund_FK1 FK_Byggesag_id Byggesag.Byggesag_id Grund_Grund_FK1 FK_GrundStam_id Grund_id AdgangsAdresse_Grund_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Grund_Notat_FK1 Notat.FK_Parent_id Grund_id Grund_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Grund_id Grund_Matrikel_FK1 Matrikel.FK_Grund_id Grund_id Grund_Ejerskab_FK1 Ejerskab.FK_BbrId Grund_id Grund_Bygning_FK1 Bygning.FK_Grund_id Grund_id Grund_Byggesag_FK1 Byggesag.FK_Grund_id Grund_id Column details 1. Grund_id 2. FK_Kommune_id (FK,I1) GRU.1 - Grund_id identifies Grund GRU.2 - FK_Kommunenummer is of Grund: Den kommune data tilhører. MAP: KOMMUNENUMMR BBRfelt: 100 3. BK_Ejendomsnummer (I1) GRU.3 - BK_Ejendomsnummer is of Grund: 24-06-2011 8:36 101

Ejendomsnummeret består af 6 cifre og identificerer den enkelte vurderingsejendom entydigt indenfor kommunen. Ejendomsnummeret suppleret med kommunenr. giver en entydig identifikation af den enkelte vurderingsejendom på landsplan. MAP:EJENDOMSNR BBRfelt: 101 4. ObjektType 5. GrundNybyggeri GRU.100 - Status Grund GrundNybyggeri Grund Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 6. BK_Crud_id 7. BK_Cs_Crud_id 8. FK_Byggesag_id (FK,I3) 9. FK_GrundStam_id (FK,I4) 10. BK_MatrikulaerEjendomsId (I2) big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS. big Bruges af synkroniseringen, holder nøglen til en evtuel CS record i KMD-BBR. Befinder sig kun på records med objekttype 1, da der ikke nødvendigvis er en objekttype 3 i BBR, når der er en CS record i KMD-BBR. Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. big GRU.6 - BK_MatrikulaerEjendomsId Grund Matrikelregistrets identifikation af en matrikulær ejendom DATATYPEN ER IKKE FASTLAGT. 24-06-2011 8:36 102

11. FK_AdgangsAdresse_id (FK,I5) 12. FK_AdgangsgivendeVejKode 13. GrundAfloebsforhold Grundens adgangsadresse small GRU.10 - GrundAfloebsforhold Grund: DEFINITION: AFLØBSFORHOLD VÆRDISÆT: Eksempel på koder: 10->Afløb til offentligt spildevandsanlæg 11->Afløb til fællesprivat spildevandsanlæg AFHÆNGIGHEDER: Koden skal altid udfyldes. MAP: CAFLOEB BBRfelt: 104 14. GrundAfloebsforholdTilladelse 15. GrundVandforsyning GRU.21 - GrundAfloebsforholdTilladelse Grund GRU.9 - GrundVandforsyning Grund: DEFINITION: VANDFORSYNINGSKODE VÆRDISÆT: Eksempel på koder: 1->Offentligt alment vandforsyningsanlæg 2->Privat alment vandforsyningsanlæg, der forsyner 10 eller flere ejd. MAP: CVAND BBRfelt: 103 16. GrundSagstype GrundSagstype Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 24-06-2011 8:36 103

17. KommunaltFelt1 18. KommunaltFelt2 19. KommunaltFelt3 20. KommunaltFelt4 21. KommunaltFelt5 22. KommunaltFelt6 23. Journalnummer 24. BK_ESDHreference 25. Sikkerhedsklassifikation 26. FK_OpretBruger_id 27. GrundOpretTimestamp c(3) GRU.13 - KommunaltFelt1 Grund c(3) GRU.14 - KommunaltFelt2 Grund c(3) GRU.15 - KommunaltFelt3 Grund GRU.16 - KommunaltFelt4 Grund GRU.17 - KommunaltFelt5 Grund GRU.18 - KommunaltFelt6 Grund varc(60) GRU.19 - Journalnummer Grund varc(200) GRU.20 - BK_ESDHreference Grund GRU.99 - Sikkerhedsklassifikation Grund Angiver hvilken bruger der oprindeligt opretted recorden. GrundOpretTimestamp Grund Tidspunkt for oprettelsen af instancen 28. GrundAendretTimestamp GrundAendrtTimestamp Grund: 24-06-2011 8:36 104 Ved ajourføring af en record, kontrolleres, at recorden

ikke er ajourført siden læsningen, ved en sammenligning på dette timestamp. 29. GrundAendretFunktion 30. GrundOphoertTimestamp varc(40) Angiver hvilken funktion der sidst rette i recorden. Bruges til fejlsøgning. OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 31. GrundGyldighedsdato 32. FK_BrugerAendret_id FK_BrugerAendret_id Grund Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp 33. GrundMedlemskabSpildevand 34. GrundPaabudRensning 35. GrundPaabudRensningFrist 36. GrundUdtraedenTilladelse 37. GrundUdtraedenTilladelseDato Gru.22 - For grunde udenfor kloakopland (afløbskoder 101-601) angives status for deres udledningstilladelse Gru.23 - For grunde udenfor kloakopland (afløbskoder 101-601) angives om der indgået kontraktligt medlemskab med et spildevandsforsyningsselskab Gru.24 - For grunde udenfor kloakopland (afløbskoder 101-601) angives om kommunen givet påbud om at etablere forbedret rensning, så regionplanens og vandplanens renseklasser overholdes. Gru.25 - For grunde udenfor kloakopland (afløbskoder 101-601), hvor der ifølge feltet Påbud om forbedret rensning er givet et påbud, angives det hvornår fristen for forbedret rensning udløber. Gru.26 - Dato for tilladelse til udtræden 38. GrundAlternativAfledningTilladelse Gru.27 - For grunde indenfor kloakopland (afløbskoder 1-9) angives status for tilladelse til alternativ 24-06-2011 8:36 105

bortskaffelse ellledning jf. Spildevandsbekendtgørelsens 11, stk. 2. 39. GrundAlternativAfledningTilladelseDato Gru.28 - Dato for tilladelse til alt. bortskaffelse ellledning Index details Grund_idx1 Column(s): Unique: Grund_idx3 Column(s): Unique: Grund_idx4 Column(s): Unique: Grund_idx2 Column(s): Unique: Grund_idx6 Column(s): Unique: BK_Ejendomsnummer (Asc) FK_Kommune_id (Asc) No BK_MatrikulaerEjendomsId (Asc) No FK_Byggesag_id (Asc) No FK_GrundStam_id (Asc) No FK_AdgangsAdresse_id (Asc) No Foreign key details (child) Kommune_Grund_FK1 FK_Kommune_id Kommune.Kommune_id One -to- Zero-or-More Byggesag_Grund_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More Grund_Grund_FK1 FK_GrundStam_id Grund_id 24-06-2011 8:36 106

Zero-or-One -to- Zero-or-More AdgangsAdresse_Grund_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 107

Owner: Target DB name: Number of columns: 12 Number of indexes: 2 Number of foreign keys: 1 Codes: 0 Type: Table KommunaltEjerlav Ejerlavstabel, delt op pr kommune. Med andre ord, et ejerlav der dækker flere kommuner, ligger der en række pr kommune. Columns Data type Allow NULLs Value/Range KommunaltEjerlav_id FK_Kommune_id (FK,U1) KommunaltEjerlavKode (U1) small KommunaltEjerlavNavn varc(16) BK_Landsejerlav (I1) BK_Crud_id big FK_OpretBruger_id KommunaltEjerlavOpretTimestamp KommunaltEjerlavAendretTimestamp KommunaltEjerlavAendretFunktion varc(40) KommunaltEjerlavOphoertTimestamp KommunaltEjerlavLandsejerlavNavn varc(40) Indexes Columns Sort order KommunaltEjerlav_AK (U1) FK_Kommune_id KommunaltEjerlavKode Ascending Ascending KommunaltEjerlav_idx1 (I1) BK_Landsejerlav Ascending Foreign keys Child Parent Kommune_KommunaltEjerlav_FK1 FK_Kommune_id Kommune.Kommune_id KommunaltEjerlav_Matrikel_FK1 Matrikel.FK_KommunaltEjerlav_id KommunaltEjerlav_id Column details 1. KommunaltEjerlav_id 2. FK_Kommune_id (FK,U1) 3. KommunaltEjerlavKode (U1) 4. KommunaltEjerlavNavn 5. BK_Landsejerlav (I1) Angiver kommune hvor i ejerlavet ligger eller hvor delen af ejerlavet ligger. small Unik identifering inden for kommunen. varc(16) Den kommunale betegnelse for ejerlavet. Det unikke nummer for et ejerlav (også kald landsejerlav). Bemærk nummeret er ikke unik i tabelle, hvis ejerlavet dækker flere kommuner. 6. BK_Crud_id 24-06-2011 8:36 108

7. FK_OpretBruger_id big Bruges til konsistenstjek af KMD-BBR. Indeholder nøgle til KMD-bbr. Angiver hvilken bruger der oprindeligt opretted recorden. 8. KommunaltEjerlavOpretTimestamp Tidspunkt for oprettelse af recorden. 9. KommunaltEjerlavAendretTimestamp Tidspunkt for seneste ændring af recorden. 10. KommunaltEjerlavAendretFunktion varc(40) Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 11. KommunaltEjerlavOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længre er aktiv. 12. KommunaltEjerlavLandsejerlavNavn varc(40) Det officelle navn for ejerlavet. Index details KommunaltEjerlav_AK Column(s): Unique: KommunaltEjerlav_idx1 Column(s): Unique: FK_Kommune_id (Asc) KommunaltEjerlavKode (Asc) Yes BK_Landsejerlav (Asc) No Foreign key details (child) Kommune_KommunaltEjerlav_FK1 FK_Kommune_id Kommune.Kommune_id One -to- Zero-or-More has is of 24-06-2011 8:36 109

24-06-2011 8:36 110

Kommune Generelle informationer om kommune. Owner: Target DB name: Number of columns: 14 Number of indexes: 1 Number of foreign keys: 0 Codes: 0 Type: Table Kommune er de administrerende enheder, der vedligholder BBR. Kommuner med kommunenummer mindre en 100, er ikke kommuner i ordes betydning, men bruges til diverse administrative enheder. Columns Data type Allow NULLs Value/Range Kommune_id KommuneNummer (U1) small KommuneNavn varc(40) KommuneBbrNavn varc(40) KommuneBbrKontor varc(40) KommuneBbrAdresse varc(40) KommuneBbrPost varc(40) KommuneBbrTelefonnummer varc(20) KommuneBbrEmail varc(60) FK_OpretBruger_id KommuneOpretTimestamp KommuneAendretTimestamp KommuneAendretFunktion varc(40) KommuneOphoertTimestamp Indexes Columns Sort order Kommune_AK (U1) KommuneNummer Ascending Foreign keys Child Parent Kommune_Grund_FK1 Grund.FK_Kommune_id Kommune_id Kommune_KommunaltEjerlav_FK1 KommunaltEjerlav.FK_Kommune_id Kommune_id Kommune_AdgangsAdresse_FK1 AdgangsAdresse.FK_Kommune_id Kommune_id Kommune_Matrikel_FK1 Matrikel.FK_Kommune_id Kommune_id Kommune_AdresseSag_FK1 AdresseSag.FK_Kommune_id Kommune_id Kommune_Geometri_FK1 Geometri.FK_Kommune_id Kommune_id Column details 1. Kommune_id 2. KommuneNummer (U1) small KommuneNummer identificere en kommune, værdien er tildelt af CPR. Kommunenumre under 100, er administrative enheder. Disse er ikke tildelt af CPR, men af BBR's adminstratore. 3. KommuneNavn varc(40) Navn på kommunen. 4. KommuneBbrNavn 24-06-2011 8:36 111 varc(40)

5. KommuneBbrKontor 6. KommuneBbrAdresse 7. KommuneBbrPost 8. KommuneBbrTelefonnummer 9. KommuneBbrEmail 10. FK_OpretBruger_id Afdelingsnavn der skal stå på ejermeddelelsen. varc(40) Navnet på kontore, der administerer BBR. varc(40) Kommunens adresse der skal stå på ejermeddelelsen varc(40) Kommunens postnummer og distrikt der skal stå på ejermeddelelsen varc(20) Kommunens telefonnummer der skal stå på ejermeddelelsen varc(60) Kommunens email adresse der kan stå på ejermeddelelsen Angiver hvilken bruger der oprindeligt opretted recorden. 11. KommuneOpretTimestamp 12. KommuneAendretTimestamp 13. KommuneAendretFunktion 14. KommuneOphoertTimestamp Tidspunkt for oprettelse af recorden. Tidspunkt for seneste ændring af recorden. varc(40) Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. OphoertTimestamp angiver om at recorden ikke længre er aktiv. Index details Kommune_AK Column(s): Unique: KommuneNummer (Asc) Yes 24-06-2011 8:36 112

Lokalitet Kommunen kan efter adressebekendtgørelsens 12, stk. 2, knytte et historisk og permanent bygningsnavn, gårdnavn eller lignende til en eller flere adgangsadresser. Oplysningen indgår som en del af den fuldstændige adressebetegnelse, f.eks. i CPR-systemet, men benyttes kun af enkelte andre it-systemer. Muligheden for at registrere bygnings- og gårdnavne blev indført i 1980 erne efter et politisk ønske om at kunne bevare de oprindelige gårdnavne o.l. som en del af den officielle adressebetegnelse. (Bemærk CPR registrer på boligen og ikke på bygningen.) Owner: Target DB name: Number of columns: 14 Number of indexes: 1 Number of foreign keys: 0 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range Lokalitet_id FK_Kommune_id FK_VejKode (I1) small LokalitetHusnummer (I1) c(4) LokalitetEtagebetegnelse (I1) c(2) LokalitetSideDoerBetegnelse (I1) c(4) LokalitetNavn varc(34) LokalitetCprOpretTimestamp LokalitetCprOphoerTimestamp LokalitetOpretTimestamp FK_OpretBruger_id LokalitetAendretTimestamp LokalitetAendretFunktion varc(40) LokalitetOphoertTimestamp Indexes Columns Sort order Lokalitet_idx1 (I1) FK_VejKode LokalitetHusnummer LokalitetEtagebetegnelse LokalitetSideDoerBetegnelse Ascending Ascending Ascending Ascending Column details 1. Lokalitet_id 2. FK_Kommune_id Kommunen Lokaliteten befinder sig i. 3. FK_VejKode (I1) 4. LokalitetHusnummer (I1) small Vejen som Lokaliteten befinder sig på. c(4) Husnummer for lokaliteten 5. LokalitetEtagebetegnelse (I1) 24-06-2011 8:36 113

6. LokalitetSideDoerBetegnelse (I1) 7. LokalitetNavn 8. LokalitetCprOpretTimestamp 9. LokalitetCprOphoerTimestamp c(2) Etagebetegnelse for Lokaliteten c(4) SideDoerBetegnelse for Lokaliteten varc(34) Navnet på Lokaliteten OpretTimestamp fra CPR OphoertTimestamp fra CPR Fra LOK_OPHØRT_TS 10. LokalitetOpretTimestamp LokalitetOpretTimestamp Tidspunkt for oprettelse af recorden. 11. FK_OpretBruger_id 12. LokalitetAendretTimestamp Angiver hvilken bruger der oprindeligt oprettede recorden. LokalitetAendretTimestamp Tidspunkt for seneste ændring af recorden. 13. LokalitetAendretFunktion varc(40) LokalitetAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 14. LokalitetOphoertTimestamp LokalitetOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details 24-06-2011 8:36 114

Lokalitet_idx1 Column(s): Unique: FK_VejKode (Asc) LokalitetHusnummer (Asc) LokalitetEtagebetegnelse (Asc) LokalitetSideDoerBetegnelse (Asc) No 24-06-2011 8:36 115

Matrikel Matrikel tabellen indholder matrikler fra KMS og ESR. Owner: Target DB name: Number of columns: 19 Number of indexes: 3 Number of foreign keys: 3 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range Matrikel_id (I2) FK_Grund_id (FK,I2,I3) FK_Kommune_id (FK,I1) BK_Ejendomsnummer BK_Crud_id big FK_KommunaltEjerlav_id (FK,I3) MatrikelTal (I3) small MatrikelBogstav (I3) c(3) MatrikelDelnummer (I3) c(3) MatrikelOpdelingsnummer (I3) c(3) MatrikelArtskode small MatrikelEjendomsreference MatrikelUdskrivning FK_OpretBruger_id MatrikelOpretTimestamp MatrikelAendretTimestamp MatrikelAendretFunktion varc(40) MatrikelOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order Matrikel_idx1 (I1) FK_Kommune_id Ascending Matrikel_idx2 (I2) FK_Grund_id Matrikel_id Ascending Ascending Matrikel_idx3 (I3) FK_KommunaltEjerlav_id FK_Grund_id MatrikelTal MatrikelBogstav MatrikelDelnummer MatrikelOpdelingsnummer Ascending Ascending Ascending Ascending Ascending Ascending Foreign keys Child Parent Grund_Matrikel_FK1 FK_Grund_id Grund.Grund_id KommunaltEjerlav_Matrikel_FK1 FK_KommunaltEjerlav_id KommunaltEjerlav.KommunaltEjerlav_id Kommune_Matrikel_FK1 FK_Kommune_id Kommune.Kommune_id Matrikel_Bygning_FK1 Bygning.FK_Matrikel_id Matrikel_id Matrikel_Tekniskanlaeg_FK1 Tekniskanlaeg.FK_Matrikel_id Matrikel_id Matrikel_AdgangsAdresse_FK1 AdgangsAdresse.FK_Matrikel_id Matrikel_id Column details 1. Matrikel_id (I2) 2. FK_Grund_id (FK,I2,I3) Matrikeler der er på en grund 3. FK_Kommune_id (FK,I1) 24-06-2011 8:36 116

Hvilken kommune matriklen ligger i. 4. BK_Ejendomsnummer 5. BK_Crud_id 6. FK_KommunaltEjerlav_id (FK,I3) 7. MatrikelTal (I3) Ejendomsnummer Matrikel evt er tilknyttet big Bruges til konsistenstjek af KMD-BBR. Indeholder nøgle til KMD-bbr. Må kun pege på ejerlav der ligger i den samme kommune som i grund small MatrikelTal er tal delen af et matrikelnummer. MatrikelNummer består af MatrikelTal og MatrikelBogstav. MatrikelTal kan have værdien 0 til 9999. Hvis MatrikelTal er 0, er der tale om et umatrikuleret matrikel. 8. MatrikelBogstav (I3) 9. MatrikelDelnummer (I3) 10. MatrikelOpdelingsnummer (I3) 11. MatrikelArtskode 12. MatrikelEjendomsreference 13. MatrikelUdskrivning c(3) MatrikelBogstav er bogstavsdelen af et matrikelnummer c(3) MatrikelDelnummer c(3) Opdelingsnummer small Artskode angiver hvor matriklen stammer fra 00 og 01 stammer fra KMS, Øvrige er forvaltningsmatrikler og umatikuleret matrikler. Reserveret til den kommende Ejendomsreference MAT.812 Angiver om denne matrikel er den vigtigste. Bemærk hvis dens artskode over 10, dog ikke 23, 25 og 27, må den ikke skrives på BBR meddelelsen 14. FK_OpretBruger_id 24-06-2011 8:36 117

15. MatrikelOpretTimestamp 16. MatrikelAendretTimestamp 17. MatrikelAendretFunktion 18. MatrikelOphoertTimestamp Angiver hvilken bruger der oprindeligt opretted recorden. Tidspunkt for oprettelse af recorden. Tidspunkt for seneste ændring af recorden. varc(40) Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. OphoertTimestamp angiver om at recorden ikke længre er aktiv. 19. FK_BrugerAendret_id FK_BrugerAendret_id Matrikel Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Matrikel_idx1 Column(s): Unique: Matrikel_idx2 Column(s): Unique: Matrikel_idx3 Column(s): Unique: FK_Kommune_id (Asc) No FK_Grund_id (Asc) Matrikel_id (Asc) No FK_KommunaltEjerlav_id (Asc) FK_Grund_id (Asc) MatrikelTal (Asc) MatrikelBogstav (Asc) MatrikelDelnummer (Asc) MatrikelOpdelingsnummer (Asc) No Foreign key details (child) Grund_Matrikel_FK1 FK_Grund_id Grund.Grund_id 24-06-2011 8:36 118 One -to- Zero-or-More

KommunaltEjerlav_Matrikel_FK1 FK_KommunaltEjerlav_id KommunaltEjerlav.KommunaltEjerlav_id One -to- Zero-or-More Kommune_Matrikel_FK1 FK_Kommune_id Kommune.Kommune_id One -to- Zero-or-More 24-06-2011 8:36 119

Notat Notat, indholder notater tilknyttet til en given record i en entitet. Owner: Target DB name: Number of columns: 12 Number of indexes: 1 Number of foreign keys: 9 Codes: 0 Type: Table NotatType fortæller hvilken entitet, FK_Parent_id hvilken række i entiteten. Notatnummer angiver den sidste underopdeling (se beskrivelsen af felterne). Columns Data type Allow NULLs Value/Range Notat_id NotatType FK_Parent_id (FK,I1) BK_Crud_id big NotatNummer NotatTekst varc(120) FK_OpretBruger_id NotatOpretTimestamp NotatAendretTimestamp NotatAendretFunktion varc(40) NotatOphoertTimestamp FK_BrugerAendret_id Indexes Columns Sort order Notat_idx1 (I1) FK_Parent_id Ascending Foreign keys Child Parent Grund_Notat_FK1 FK_Parent_id Grund.Grund_id Bygning_Notat_FK1 FK_Parent_id Bygning.Bygning_id Etage_Notat_FK1 FK_Parent_id Etage.Etage_id Opgang_Notat_FK1 FK_Parent_id Opgang.Opgang_id Rum_Notat_FK1 FK_Parent_id Rum.Rum_id Enhed_Notat_FK1 FK_Parent_id Enhed.Enhed_id Tekniskanlaeg_Notat_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id AdgangsAdresse_Notat_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id Brugsenhed_Notat_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id Notat_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Notat_id Column details 1. Notat_id 2. NotatType NotatType Notat 24-06-2011 8:36 120 Angiver hvilken entitet notatet tilhører. Typer: 1: Grund 2: Bygning 3: Enhed 4: Tekniskanlæg 5: Opgang/Indgang 6: Etage

7: Rum 8: Brugsenhed 9: AdgangsAdresse 10: EnhedsAdresse 3. FK_Parent_id (FK,I1) FK_Parent_id identificerer Notat Hvilken instans i entiteten notatet tilhører. 4. BK_Crud_id big BK_Crud_id Notat DEFINITION: Instance_id NOTATLINIE Første del af dum nøgle der tildeles automatisk VÆRDISÆT: AFHÆNGIGHEDER: Feltet hænging af NotatType MAP: 5. NotatNummer NotatNummer identificerer delvist Notat DEFINITION: Notatlinienr. Specifikt nr., der karakteriserer arten af den tilhørende notattekst MAP: ENOT BBRfelt: 106, 232, 324 6. NotatTekst varc(120) NotatTekst Notat DEFINITION: Notat tekstfelt Notater om ejendommen, der ikke i forvejen kan indberettes til de faste datafelter. Et antal linier er reserveret til generel anvendelse efter fastlagte retningslinier, medens de resterende kan anvendes af den enkelte kommune. MAP: HNOT BBRfelt: 143, 277, 344 7. FK_OpretBruger_id FK_OpretUserId Notat Brugeren der oprettet recorden. 8. NotatOpretTimestamp 9. NotatAendretTimestamp 24-06-2011 8:36 121

10. NotatAendretFunktion 11. NotatOphoertTimestamp 12. FK_BrugerAendret_id varc(40) FK_BrugerAendret_id Notat Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Notat_idx1 Column(s): Unique: FK_Parent_id (Asc) No Foreign key details (child) Grund_Notat_FK1 FK_Parent_id Grund.Grund_id One -to- Zero-or-More Bygning_Notat_FK1 FK_Parent_id Bygning.Bygning_id One -to- Zero-or-More Etage_Notat_FK1 FK_Parent_id Etage.Etage_id 24-06-2011 8:36 122 One -to- Zero-or-More

Opgang_Notat_FK1 FK_Parent_id Opgang.Opgang_id One -to- Zero-or-More Rum_Notat_FK1 FK_Parent_id Rum.Rum_id One -to- Zero-or-More Enhed_Notat_FK1 FK_Parent_id Enhed.Enhed_id One -to- Zero-or-More Tekniskanlaeg_Notat_FK1 FK_Parent_id Tekniskanlaeg.Tekniskanlaeg_id One -to- Zero-or-More AdgangsAdresse_Notat_FK1 FK_Parent_id AdgangsAdresse.AdgangsAdresse_id 24-06-2011 8:36 123 One -to- Zero-or-More

Brugsenhed_Notat_FK1 FK_Parent_id Brugsenhed.Brugsenhed_id One -to- Zero-or-More 24-06-2011 8:36 124

Opgang Opgang/Indgang Owner: Target DB name: Number of columns: 29 Number of indexes: 4 Number of foreign keys: 4 Codes: 0 Type: Table 24-06-2011 8:36 125 Ved en Opgang/indgang forstås det primære adgangsgivende opgangsareal og/eller en indgangsdør, som giver adgang til en samlet eller væsentlig del af en Bygning. Columns Data type Allow NULLs Value/Range Opgang_id FK_AdgangsAdresse_id (FK,I1) ObjektType OpgangNybyggeri BK_Crud_id big FK_Byggesag_id (FK,I2) FK_OpgangStam_id (FK,I4) FK_Bygning_id (FK,I3) OpgangElevator OpgangDataFelt1 OpgangDataFelt2 c(1) OpgangDataFelt3 c(1) OpgangSagstype KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id OpgangOpretTimestamp OpgangAendretTimestamp OpgangAendretFunktion varc(40) OpgangOphoertTimestamp OpgangGyldighedsdato FK_BrugerAendret_id Indexes Columns Sort order Opgang_idx1 (I1) FK_AdgangsAdresse_id Ascending Opgang_idx2 (I2) FK_Byggesag_id Ascending Opgang_idx3 (I3) FK_Bygning_id Ascending Opgang_idx4 (I4) FK_OpgangStam_id Ascending Foreign keys Child Parent Bygning_Opgang_FK1 FK_Bygning_id Bygning.Bygning_id AdgangsAdresse_Opgang_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Opgang_Opgang_FK1 FK_OpgangStam_id Opgang_id Byggesag_Opgang_FK1 FK_Byggesag_id Byggesag.Byggesag_id Opgang_Notat_FK1 Notat.FK_Parent_id Opgang_id Opgang_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Opgang_id Opgang_EnhedOpgang_FK1 EnhedOpgang.FK_Opgang_id Opgang_id Opgang_Enhed_FK1 Enhed.FK_Opgang_id Opgang_id Column details

1. Opgang_id 2. FK_AdgangsAdresse_id (FK,I1) OPG.1 - Opgang_id identificerer Opgang OPG.2 - Opgangs adgangsadresse på stamdelen (objekttype 1) skal disse være unikke, med undtagelse af anneks. (dette er ikke tilfældet i øjeblikke, men det er målet). 3. ObjektType OPG.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 4. OpgangNybyggeri Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 5. BK_Crud_id big BK_Crud_id Indeholder Crud id for bygningen i KMD BBR. Bemærk opgange synkroniseres via bygning, så stol ikke på feltet. 6. FK_Byggesag_id (FK,I2) 7. FK_OpgangStam_id (FK,I4) Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. 8. FK_Bygning_id (FK,I3) 24-06-2011 8:36 126

OPG.4 - Bygningen hvor i Opgang befinder sig Peger altid på Grund med objekttype 1 eller 2. 9. OpgangElevator OPG.20 - Elevator DEFINITION: Kode for elevator MAP: CELEV BBRfelt: 231 10. OpgangDataFelt1 11. OpgangDataFelt2 12. OpgangDataFelt3 13. OpgangSagstype OPG.21 - TomtFelt1 c(1) OPG.22 - TomtFelt2 c(1) OPG.23 - TomtFelt3 Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 14. KommunaltFelt1 c(3) OPG.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 15. KommunaltFelt2 c(3) OPG.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 16. KommunaltFelt3 c(3) OPG.82 - KommunaltFelt3 24-06-2011 8:36 127 Kommunespecifikt felt, med tilhørende kode.

17. KommunaltFelt4 OPG.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 18. KommunaltFelt5 OPG.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 19. KommunaltFelt6 OPG.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 20. Journalnummer varc(60) OPG.86 - Journalnummer 21. BK_ESDHReference 22. Sikkerhedsklassifikation 23. FK_OpretBruger_id 24. OpgangOpretTimestamp varc(200) OPG.87 - ESDH_Reference OPG.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. OpgangOpretTimestamp Tidspunkt for oprettelse af recorden. 25. OpgangAendretTimestamp OpgangAendretTimestamp Tidspunkt for seneste ændring af recorden. 26. OpgangAendretFunktion varc(40) OpgangAendretFunktion 24-06-2011 8:36 128 Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning.

27. OpgangOphoertTimestamp OpgangOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 28. OpgangGyldighedsdato 29. FK_BrugerAendret_id FK_BrugerAendret_id Opgang Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Opgang_idx1 Column(s): Unique: Opgang_idx2 Column(s): Unique: Opgang_idx3 Column(s): Unique: Opgang_idx4 Column(s): Unique: FK_AdgangsAdresse_id (Asc) No FK_Byggesag_id (Asc) No FK_Bygning_id (Asc) No FK_OpgangStam_id (Asc) No Foreign key details (child) Bygning_Opgang_FK1 FK_Bygning_id Bygning.Bygning_id One -to- Zero-or-More AdgangsAdresse_Opgang_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id 24-06-2011 8:36 129

One -to- Zero-or-More Opgang_Opgang_FK1 FK_OpgangStam_id Opgang_id Zero-or-One -to- Zero-or-More has is of Byggesag_Opgang_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 130

Postdistrikt Tabel over Postdistrikt Opdateres kun med data fra CPR. Owner: Target DB name: Number of columns: 9 Number of indexes: 1 Number of foreign keys: 0 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range Postdistrikt_id PostdistriktNummer (U1) small PostdistriktNavn varc(20) PostdistriktCprTimestamp FK_OpretBruger_id PostdistriktOpretTimestamp PostdistriktAendretTimestamp PostdistriktAendretFunktion varc(40) PostdistriktOphoertTimestamp Indexes Columns Sort order Postdistrikt_UC1 (U1) PostdistriktNummer Ascending Foreign keys Child Parent Postdistrikt_Vejstykke_FK1 Vejstykke.FK_PostdistriktNummer PostdistriktNummer Column details 1. Postdistrikt_id 2. PostdistriktNummer (U1) 3. PostdistriktNavn small varc(20) PostdistriktNavn Distriketes navn 4. PostdistriktCprTimestamp PostdistriktCprTimestamp Timestamp fra CPR. 5. FK_OpretBruger_id Angiver hvilken bruger der oprindeligt oprettede recorden. 6. PostdistriktOpretTimestamp 24-06-2011 8:36 131 PostdistriktOpretTimestamp

Tidspunkt for oprettelse af recorden. 7. PostdistriktAendretTimestamp PostdistriktAendretTimestamp Tidspunkt for seneste ændring af recorden. 8. PostdistriktAendretFunktion varc(40) PostdistriktAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 9. PostdistriktOphoertTimestamp PostdistriktOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details Postdistrikt_UC1 Column(s): Unique: PostdistriktNummer (Asc) Yes 24-06-2011 8:36 132

Rum Ved et Rum forståe et volumen, som er fysisk afgrænset af loft, vægge og gulv og ikke yderligere rent fysisk er opdelt i Rum. Owner: Target DB name: Number of columns: 29 Number of indexes: 5 Number of foreign keys: 4 Codes: 0 Type: Table 24-06-2011 8:36 133 Rum eksistere på tre forskellige måder. 1) Et Rum kan befinde sig inde i en Erhvervs-/Boligenhed. 2) Et Rum kan befinde sig uden for en Erhvervs-/Boligenhed. Eks. et kælder- eller loftsrum tildelt til lejligheden. 3) Et Rum unden tilknytning til Erhvervs-/Boligenhed, men men beliggende på en etage. Eks. Vaskerum i kælderen eller fælleskøkken. Columns Data type Allow NULLs Value/Range Rum_id (I1) RumNummer small ObjektType RumNybyggeri FK_Byggesag_id (FK,I2) FK_RumStam_id (FK,I5) FK_Etage_id (FK,I4) FK_Enhed_id (FK,I3) RumIEnhed RumKlassifikation c(4) RumAreal RumArealKilde RumSagstype KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5 KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id RumOpretTimestamp RumAendretTimestamp RumAendretFunktion varc(40) RumOphoertTimestamp RumNybyggeriTimestamp FK_BrugerAendret_id Indexes Columns Sort order Rum_idx1 (I1) Rum_id Ascending Rum_idx2 (I2) FK_Byggesag_id Ascending Rum_idx3 (I3) FK_Enhed_id Ascending Rum_idx4 (I4) FK_Etage_id Ascending Rum_idx5 (I5) FK_RumStam_id Ascending Foreign keys Child Parent Etage_Rum_FK1 FK_Etage_id Etage.Etage_id Enhed_Rum_FK1 FK_Enhed_id Enhed.Enhed_id Rum_Rum_FK1 FK_RumStam_id Rum_id

Byggesag_Rum_FK1 FK_Byggesag_id Byggesag.Byggesag_id Rum_Notat_FK1 Notat.FK_Parent_id Rum_id Rum_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Rum_id Column details 1. Rum_id (I1) 2. RumNummer RUM.1 - Rum_id identificerer Rum small RUM.6 - Rumnummer Brugervent nøgle. Entyding for etage 3. ObjektType RUM.100 - Objekttype er også kaldt Status. 1. Stamdata 2. Historisk stamdata 3. Sagsdata 4. Afsluttet eller henlagt sagsdata. 4. RumNybyggeri Nybyggeri angiver om stamdata er ved at blive oprettet via en sag. Er afhængig af feltet ObjektType. For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.) 5. FK_Byggesag_id (FK,I2) 6. FK_RumStam_id (FK,I5) 7. FK_Etage_id (FK,I4) Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. Etagen hvor på Rummet befinder sig. Peger altid på Grund med objekttype 1 eller 2. 24-06-2011 8:36 134

8. FK_Enhed_id (FK,I3) Et Rum kan befinder sig i, eller være tilknyttet til en enhed. Hvis feltet er forskellig fra NULL, så fortæller feltet RumIEnhed om rummet er i enheden, eller tilknyttet til enheden. Peger altid på Grund med objekttype 1 eller 2 (hvis den ikke er null). 9. RumIEnhed RumIEnhed RUM.200: Angiver om et RUM befinder sig ind i en enhed, eller om rummet er udenfor den enhed rummet er tilknyttet. Feltet er kun relevant hvis FK_Enhed_id ikke er null. 0: Rum udenfor den enhed rummet er tilknyttet. 1: Rum i Enhed 10. RumKlassifikation c(4) RUM.20 - Klasseifikation Angiver hvad rummets primære formål er. 11. RumAreal RUM.21 - Areal Rummet størrelse 12. RumArealKilde RUM.22 - KildeTilRummetsAreal Kvalitet af areal information 13. RumSagstype Sag: 1 Nybyggeri 2 Til/ombygning 3 Nedrivning (helt eller delvis) Stam: 4 Fejlrettelse af "faktiske fejlregistreringer og udeladelser" 5 Faktisk udført ændring uden byggesagsbehandling 6 Opdeling i enheder 7 Sammenlægning af enheder 14. KommunaltFelt1 c(3) RUM.80 - KommunaltFelt1 Kommunespecifikt felt, med tilhørende kode. 24-06-2011 8:36 135

15. KommunaltFelt2 c(3) RUM.81 - KommunaltFelt2 Kommunespecifikt felt, med tilhørende kode. 16. KommunaltFelt3 c(3) RUM.82 - KommunaltFelt3 Kommunespecifikt felt, med tilhørende kode. 17. KommunaltFelt4 RUM.83 - KommunaltFelt4 Kommunespecifikt felt, der kan indeholde et tal. 18. KommunaltFelt5 RUM.84 - KommunaltFelt5 Kommunespecifikt felt, der kan indeholde et tal. 19. KommunaltFelt6 RUM.85 - KommunaltFelt6 Kommunespecifikt felt, der kan indeholde et tal. 20. Journalnummer 21. BK_ESDHReference 22. Sikkerhedsklassifikation 23. FK_OpretBruger_id 24. RumOpretTimestamp varc(60) RUM.86 - Journalnummer varc(200) RUM.87 - ESDH_Reference RUM.99 - Sikkerhedsklassifikation Angiver hvilken bruger der oprindeligt oprettede recorden. RumOpretTimestamp 25. RumAendretTimestamp 24-06-2011 8:36 136 Tidspunkt for oprettelse af recorden.

RumAendretTimestamp Tidspunkt for seneste ændring af recorden. 26. RumAendretFunktion varc(40) RumAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 27. RumOphoertTimestamp RumOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 28. RumNybyggeriTimestamp RumNybyggeriTimestamp Beregnet felt i databasen. Hvis feltet Nybyggeri = 1 så indeholder feltet OpretTimestamp eller NULL. Bruges til lave et specifikt unik index. 29. FK_BrugerAendret_id FK_BrugerAendret_id Rum Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp Index details Rum_idx1 Column(s): Unique: Rum_idx2 Column(s): Unique: Rum_idx3 Column(s): Unique: Rum_idx4 Column(s): Unique: Rum_id (Asc) No FK_Byggesag_id (Asc) No FK_Enhed_id (Asc) No FK_Etage_id (Asc) No Rum_idx5 Column(s): FK_RumStam_id (Asc) Unique: No 24-06-2011 8:36 137

Foreign key details (child) Etage_Rum_FK1 FK_Etage_id Etage.Etage_id One -to- Zero-or-More Enhed_Rum_FK1 FK_Enhed_id Enhed.Enhed_id Zero-or-One -to- Zero-or-More Rum_Rum_FK1 FK_RumStam_id Rum_id Zero-or-One -to- Zero-or-More Byggesag_Rum_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 138

Slet Tabel over Slet Owner: Target DB name: Number of columns: 6 Number of indexes: 1 Number of foreign keys: 0 Codes: 0 Type: Table Bruges til at fange permanente sletninger med. Til vidregivelse af data til OIS. Columns Data type Allow NULLs Value/Range Slet_id FK_Parent_id (I1) SletTabel BK_Kommunenummer small SletOpretTimestamp SletTimestamp Indexes Columns Sort order Slet_idx1 (I1) FK_Parent_id Ascending Column details 1. Slet_id 2. FK_Parent_id (I1) FK_Parent_id Record der er blevet permanent slettet. 3. SletTabel SletTabel Angiver hvilken tabel den slette record befandt sig i. Typer: 1: Grund 2: Bygning 3: Enhed 4: Tekniskanlæg 5: Opgang/Indgang 6: Etage 7: Rum 8: Brugsenhed 9: AdgangsAdresse 10: Enhedsadresse 11: Adressesag 12: Geometri 4. BK_Kommunenummer small Kommunenummer 24-06-2011 8:36 139

Skal udfyldes for tabeller hvor data kan henføres til en kommune. 5. SletOpretTimestamp SletOpretTimestamp Hvornår den slettede record oprindeligt blev oprettet. 6. SletTimestamp SletTimestamp Tidspunkt for sletningen. Index details Slet_idx1 Column(s): Unique: FK_Parent_id (Asc) No 24-06-2011 8:36 140

Owner: Target DB name: Number of columns: 59 Number of indexes: 7 Number of foreign keys: 6 Codes: 0 Type: Table 24-06-2011 8:36 141 Tekniskanlaeg Ved et Teknisk anlæg forstås en stedfast, klart afgrænset konstruktion, som er opført til et bestemt teknisk formål, og ikke kan karakteriseres som en Bygning. Typen af et Teknisk anlæg vil blive nærmere defineret ved en positivliste i BBR-instruksen. Columns Data type Allow NULLs Value/Range Tekniskanlaeg_id TekniskanlaegNummer (U1) small ObjektType TekniskanlaegNybyggeri FK_Byggesag_id (FK,U1,I6) FK_TekniskanlaegStam_id (FK,I5) BK_Crud_id big FK_Matrikel_id (FK,I1) FK_Bygning_id (FK,I3) FK_AdgangsAdresse_id (FK,I2) FK_AdgangsgivendeVejKode small TekniskanlaegTilnaermetAdresse FK_Geometri_id (FK,I4) TekniskanlaegKlassifikation small TekniskanlaegFabrikatType varc(50) BK_EksternDatabase varc(50) BK_EksternNoegle varc(50) TekniskanlaegEtableringsaar small TekniskanlaegSenestTilOmbygningsaar small TekniskanlaegStoerrelsesklasse TekniskanlaegPlacering c(1) TekniskanlaegSloejfning TekniskanlaegFabrikationsnummer c(10) TekniskanlaegTypegodkendelsesnummer c(10) TekniskanlaegStoerrelse TekniskanlaegOlietankKilde TekniskanlaegType TekniskanlaegIndhold TekniskanlaegSloejfningsfristDato TekniskanlaegRumfangM3 TekniskanlaegAreal TekniskanlaegHoejde TekniskanlaegEffektKW TekniskanlaegFredningStatus c(2) TekniskanlaegGeometriKilde TekniskanlaegGeometriNoejagtighedsklasse c(2) TekniskanlaegSagstype TekniskanlaegOphoertTimestamp TekniskanlaegFabrikationsaar small TekniskanlaegMatriale TekniskanlaegInvendigBeskyttelse TekniskanlaegInvendigBeskyttelseDato TekniskanlaegCEmaerke varc(50) KommunaltFelt1 c(3) KommunaltFelt2 c(3) KommunaltFelt3 c(3) KommunaltFelt4 KommunaltFelt5

KommunaltFelt6 Journalnummer varc(60) BK_ESDHReference varc(200) Sikkerhedsklassifikation FK_OpretBruger_id TekniskanlaegOpretTimestamp TekniskanlaegAendretTimestamp TekniskanlaegAendretFunktion varc(40) TekniskanlaegGyldighedsdato FK_BrugerAendret_id TekniskanlaegSloejningsAar small Indexes Columns Sort order Tekniskanlaeg_idx1 (U1) TekniskanlaegNummer FK_Byggesag_id Ascending Ascending Tekniskanlaeg_idx2 (I1) FK_Matrikel_id Ascending Tekniskanlaeg_idx3 (I2) FK_AdgangsAdresse_id Ascending Tekniskanlaeg_idx4 (I3) FK_Bygning_id Ascending Tekniskanlaeg_idx5 (I4) FK_Geometri_id Ascending Tekniskanlaeg_idx6 (I5) FK_TekniskanlaegStam_id Ascending Tekniskanlaeg_idx7 (I6) FK_Byggesag_id Ascending Foreign keys Child Parent AdgangsAdresse_Tekniskanlaeg_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Geometri_Tekniskanlaeg_FK1 FK_Geometri_id Geometri.Geometri_id Tekniskanlaeg_Tekniskanlaeg_FK1 FK_TekniskanlaegStam_id Tekniskanlaeg_id Matrikel_Tekniskanlaeg_FK1 FK_Matrikel_id Matrikel.Matrikel_id Bygning_Tekniskanlaeg_FK1 FK_Bygning_id Bygning.Bygning_id Byggesag_Tekniskanlaeg_FK1 FK_Byggesag_id Byggesag.Byggesag_id Tekniskanlaeg_Notat_FK1 Notat.FK_Parent_id Tekniskanlaeg_id Tekniskanlaeg_FeltHistorik_FK1 FeltHistorik.FK_Parent_id Tekniskanlaeg_id Tekniskanlaeg_Ejerskab_FK1 Ejerskab.FK_BbrId Tekniskanlaeg_id Column details 1. Tekniskanlaeg_id 2. TekniskanlaegNummer (U1) 3. ObjektType 4. TekniskanlaegNybyggeri TEK.1 - Tekniskanlæg_id identificerer Tekniskanlæg small TEK.7 - I stam delen er anlægsnummer unik inden for ejendommen. TEK.100 - Status Tekniskanlæg Er afhængig af feltet ObjektType. 5. FK_Byggesag_id (FK,U1,I6) 24-06-2011 8:36 142 For alt andet end ObjektType 1 og 2 feltet værdien 0. For ObjektType 1 og 2 den følgende værdier Koder 0: Data (data udfyldt) 1: Nybyggeri (data ikke udfyldt, se ændringsdata Objekttype 3 eller 4.)

Er altid null ved objekttype 1 og 2. Ved objekttype 3 og 4 peger den på byggesagen den recorden er en del af. 6. FK_TekniskanlaegStam_id (FK,I5) Null for objekttype 1 og 2, For objekttype 3 og 4 skal feltet være udfyldt. Objekttype 3 skal pege på en 1. og objekttype 4 skal pege på 1 eller 2. 7. BK_Crud_id big Bruges af synkroniseringen. Indeholder nøgle til KMD-bbr, Objekttype styre om det er CR eller CS. 8. FK_Matrikel_id (FK,I1) 9. FK_Bygning_id (FK,I3) 10. FK_AdgangsAdresse_id (FK,I2) 11. FK_AdgangsgivendeVejKode 12. TekniskanlaegTilnaermetAdresse Angiver på hvilken matrikel det Tekniskanlaeg ligger. Bruges hvis det Teknisk anlæg, der befinder sig i en bygning Angiver adgangsadressen til det tekniske anlæg. Feltet TekniskanlaegTilnaermetAdresse angiver denne adresse er tilnærmet. small Angiver om adressen (felt FK_Adresse_id) er tilnærmet eller ej. 0: Adgangsadresse 1: Tilnærmet adresse (adgangsadresse eller vejadresse). 13. FK_Geometri_id (FK,I4) 14. TekniskanlaegKlassifikation 15. TekniskanlaegFabrikatType Angiver koordinat for det tekniskeanlægs placering. small TEK.20 - Klassifikation Tekniskanlæg varc(50) TEK.21 - FabrikantEllerType Tekniskanlæg 16. BK_EksternDatabase 24-06-2011 8:36 143 varc(50)

17. BK_EksternNoegle 18. TekniskanlaegEtableringsaar TEK.22 - EksternDatabase Tekniskanlæg varc(50) TEK.23 - EksternNøgle Tekniskanlæg small TEK.24 - Etableringsår Tekniskanlæg Feltet hed tidliger Opførelsesår 19. TekniskanlaegSenestTilOmbygningsaar small TEK.25 - TilOmbygningsår Tekniskanlæg 20. TekniskanlaegStoerrelsesklasse TEK.26 - Størrelsesklasse Tekniskanlæg DEFINITION: Olietankstørrelse Angiver størrelsesklassen af tank. VÆRDISÆT: Efterfølgende er der vist et par eksempler på gyldige kodeværdier: 1->Under 6.000 liter 2->6.000-100.000 liter 3->Over 100.000 liter MAP: CSTOER BBRfelt: 111, 114, 117 21. TekniskanlaegPlacering c(1) TEK.27 - Placering Tekniskanlæg 22. TekniskanlaegSloejfning TEK.28 - Sløjfning af tekniskanlæg Feltet hed tidliger: AfblændetOpfyldt 23. TekniskanlaegFabrikationsnummer c(10) TEK.30 - Fabrikationsnr Tekniskanlæg 24. TekniskanlaegTypegodkendelsesnummer c(10) TEK.31 - Typegodkendelsesnr Tekniskanlæg 25. TekniskanlaegStoerrelse 24-06-2011 8:36 144

26. TekniskanlaegOlietankKilde TEK.32 - Størrelse Tekniskanlæg Olietanks placering og skabelse i forbindelse med konverteringen. 0: Ikke olietank 1: Olietank placeret på rigtig matrikel (ved konvteringen var der kun en matrikel på ejendommen/eller sagsbehandler placeret den på den rigtige). 2: Olietank placeret på rigtig matrikel, overskydende (data mangler, skal udfyldes af sagsbehandler) 3: Olietank placeret gættet matrikel (ved konvteringen var der flere matrikler på ejendommen). 4: Olietank placeret gættet matrikel, overskydende (ved konvteringen var der flere matrikler på ejendommen. Samt data mangler, skal udfyldes af sagsbehandler) 4 bliver til 2, når den bliver placeret rigtigt. 4 bliver til 3, når data bliver udfyldt af sagsbehandler. 4 bliver til 1, når den bliver placeret rigtigt OG når data bliver udfyldt af sagsbehandler. 3 bliver til 1, når den bliver placeret rigtigt. 2 bliver til 1, når data bliver udfyldt af sagsbehandler. 27. TekniskanlaegType TEK.33 - Type Tekniskanlæg Kode der angiver vægene 28. TekniskanlaegIndhold 29. TekniskanlaegSloejfningsfristDato 30. TekniskanlaegRumfangM3 31. TekniskanlaegAreal 32. TekniskanlaegHoejde 33. TekniskanlaegEffektKW 34. TekniskanlaegFredningStatus TEK.34 - Indhold Tekniskanlæg TEK.35 - SløjfningsfristDato Tekniskanlæg TEK.36 - Rumfang Tekniskanlæg TEK.37 - Areal Tekniskanlæg TEK.38 - Højde Tekniskanlæg TEK.39 - Effetk Tekniskanlæg c(2) TEK.40 - Fredning Tekniskanlæg 24-06-2011 8:36 145

35. TekniskanlaegGeometriKilde TEK.41 - TekniskanlaegGeometriKilde Tekniskanlaeg 36. TekniskanlaegGeometriNoejagtighedsklasse c(2) TEK.48 - TekniskanlaegGeometriNoejagtighedsklasse Tekniskanlaeg 37. TekniskanlaegSagstype 38. TekniskanlaegOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Ved objekttype 1 og 3, er data ikke relevant, da de er at betragte som slettet og aldrig skulle have været oprettet. Ved objekttype 2 og 4, angiver feltet hvornår data blev historiske. 39. TekniskanlaegFabrikationsaar 40. TekniskanlaegMatriale 41. TekniskanlaegInvendigBeskyttelse small TEK.67 - TekniskanlaegFabrikationsaar Tekniskanlaeg TEK.68 - TekniskanlaegMatriale Tekniskanlaeg TEK.69 - TekniskanlaegInvendigBeskyttelse Tekniskanlaeg 42. TekniskanlaegInvendigBeskyttelseDato TEK.70 - TekniskanlaegInvendigBeskyttelseDato Tekniskanlaeg 43. TekniskanlaegCEmaerke 44. KommunaltFelt1 45. KommunaltFelt2 46. KommunaltFelt3 varc(50) TEK.71 - TekniskanlaegCEmaerke Tekniskanlaeg c(3) TEK.80 - KommunaltFelt1 Tekniskanlæg c(3) TEK.81 - KommunaltFelt2 Tekniskanlæg c(3) TEK.82 - KommunaltFelt3 Tekniskanlæg 24-06-2011 8:36 146

47. KommunaltFelt4 48. KommunaltFelt5 49. KommunaltFelt6 50. Journalnummer 51. BK_ESDHReference 52. Sikkerhedsklassifikation 53. FK_OpretBruger_id TEK.83 - KommunaltFelt4 Tekniskanlæg TEK.84 - KommunaltFelt5 Tekniskanlæg TEK.85 - KommunaltFelt6 Tekniskanlæg varc(60) TEK.86 - Journalnummer Tekniskanlæg varc(200) TEK.87 - ESDH_Reference Tekniskanlæg TEK.99 - Sikkerhedsklassifikation Tekniskanlæg Angiver hvilken bruger der oprindeligt oprettede recorden. 54. TekniskanlaegOpretTimestamp 55. TekniskanlaegAendretTimestamp 56. TekniskanlaegAendretFunktion Tidspunkt for oprettelse af recorden. Tidspunkt for seneste ændring af recorden. varc(40) Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 57. TekniskanlaegGyldighedsdato 58. FK_BrugerAendret_id FK_BrugerAendret_id Tekniskanlaeg 24-06-2011 8:36 147 Brugeren der senest ændret data. Feltet hører sammen med xxxaendrettimestamp

59. TekniskanlaegSloejningsAar small TEK.72 - Sløjfningsår Index details Tekniskanlaeg_idx1 Column(s): Unique: Tekniskanlaeg_idx2 Column(s): Unique: Tekniskanlaeg_idx3 Column(s): Unique: Tekniskanlaeg_idx4 Column(s): Unique: Tekniskanlaeg_idx5 Column(s): Unique: Tekniskanlaeg_idx6 Column(s): Unique: Tekniskanlaeg_idx7 Column(s): Unique: TekniskanlaegNummer (Asc) FK_Byggesag_id (Asc) Yes FK_Matrikel_id (Asc) No FK_AdgangsAdresse_id (Asc) No FK_Bygning_id (Asc) No FK_Geometri_id (Asc) No FK_TekniskanlaegStam_id (Asc) No FK_Byggesag_id (Asc) No Foreign key details (child) AdgangsAdresse_Tekniskanlaeg_FK1 FK_AdgangsAdresse_id AdgangsAdresse.AdgangsAdresse_id Zero-or-One -to- Zero-or-More Geometri_Tekniskanlaeg_FK1 FK_Geometri_id Geometri.Geometri_id 24-06-2011 8:36 148 Zero-or-One -to- Zero-or-More

Tekniskanlaeg_Tekniskanlaeg_FK1 FK_TekniskanlaegStam_id Tekniskanlaeg_id Zero-or-One -to- Zero-or-More Matrikel_Tekniskanlaeg_FK1 FK_Matrikel_id Matrikel.Matrikel_id One -to- Zero-or-More Bygning_Tekniskanlaeg_FK1 FK_Bygning_id Bygning.Bygning_id Zero-or-One -to- Zero-or-More Byggesag_Tekniskanlaeg_FK1 FK_Byggesag_id Byggesag.Byggesag_id Zero-or-One -to- Zero-or-More 24-06-2011 8:36 149

Vej Tabel over Vej Owner: Target DB name: Number of columns: 12 Number of indexes: 2 Number of foreign keys: 0 Codes: 0 Type: Table Det rigtige vejnavn findes via FK_KommuneNummer, VejKode og "GetDate() Between VejCprOpretTimestamp AND VejCprOphoertTimestamp" Columns Data type Allow NULLs Value/Range Vej_id FK_KommuneNummer (U1,I1) small VejKode (U1,I1) small VejNavn varc(40) VejAdresseringsnavn varc(20) VejCprOpretTimestamp (I1) VejCprOphoertTimestamp (I1) FK_OpretBruger_id VejOpretTimestamp VejAendretTimestamp VejAendretFunktion varc(40) VejOphoertTimestamp Indexes Columns Sort order Vej_AK (U1) FK_KommuneNummer VejKode Ascending Ascending Vej_idx1 (I1) FK_KommuneNummer VejKode VejCprOpretTimestamp VejCprOphoertTimestamp Ascending Ascending Ascending Ascending Foreign keys Child Parent Vej_AdgangsAdresse_FK1 AdgangsAdresse.FK_VejKode VejKode Vej_Vejstykke_FK1 Vejstykke.FK_VejKode Vejstykke.FK_KommuneNummer VejKode FK_KommuneNummer Column details 1. Vej_id 2. FK_KommuneNummer (U1,I1) small Kommunen Vejen befinder sig i. 3. VejKode (U1,I1) small VejKode der sammen med kommunenummer identificerer vejen 4. VejNavn 24-06-2011 8:36 150 varc(40)

5. VejAdresseringsnavn Vejens fulde navn varc(20) VejAdresseringsnavn Et forkortet navn for vejnavne over 20 tegn. For dem under eller ligmed 20 tegn er det, det samme som Vejnavnet. 6. VejCprOpretTimestamp (I1) OpretTimestamp fra CPR 7. VejCprOphoertTimestamp (I1) 8. FK_OpretBruger_id 9. VejOpretTimestamp OphoertTimestamp fra CPR Angiver hvilken bruger der oprindeligt oprettede recorden. VejOpretTimestamp Tidspunkt for oprettelse af recorden. 10. VejAendretTimestamp VejAendretTimestamp Tidspunkt for seneste ændring af recorden. 11. VejAendretFunktion varc(40) VejAendretFunktion Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 12. VejOphoertTimestamp VejOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details Vej_AK Column(s): Unique: FK_KommuneNummer (Asc) VejKode (Asc) Yes Vej_idx1 24-06-2011 8:36 151

Column(s): Unique: FK_KommuneNummer (Asc) VejKode (Asc) VejCprOpretTimestamp (Asc) VejCprOphoertTimestamp (Asc) No 24-06-2011 8:36 152

Vejstykke Tabel over Postnummer Tabel over de vejstykker der findes i et postnummer Husk at bruge tid når der skal findes data: GetDate() Between PostnummerCprOpretTimestamp And PostnummerCprOphoerTimestamp Owner: Target DB name: Number of columns: 15 Number of indexes: 3 Number of foreign keys: 2 Codes: 0 Type: Table Columns Data type Allow NULLs Value/Range Vejstykke_id FK_KommuneNummer (FK,I3) small FK_VejKode (FK,I2,I3) small VejstykkeHusnummerFra (I3) c(4) VejstykkeHusnummerTil (I3) c(4) VejstykkeVejside (I3) c(1) FK_PostdistriktNummer (FK,I1) small VejstykkeCprTimestamp VejstykkeCprOpretTimestamp VejstykkeCprOphoerTimestamp FK_OpretBruger_id VejstykkeOpretTimestamp VejstykkeAendretTimestamp VejstykkeAendretFunktion varc(40) VejstykkeOphoertTimestamp Indexes Columns Sort order Vejstykke_idx1 (I1) FK_PostdistriktNummer Ascending Vejstykke_idx2 (I2) FK_VejKode Ascending Vejstykke_idx3 (I3) FK_VejKode FK_KommuneNummer VejstykkeHusnummerFra VejstykkeHusnummerTil VejstykkeVejside Ascending Ascending Ascending Ascending Ascending Foreign keys Child Parent Postdistrikt_Vejstykke_FK1 FK_PostdistriktNummer Postdistrikt.PostdistriktNummer Vej_Vejstykke_FK1 FK_VejKode FK_KommuneNummer Vej.VejKode Vej.FK_KommuneNummer Column details 1. Vejstykke_id 2. FK_KommuneNummer (FK,I3) small Kommunen Vejstykket befinder sig i. 3. FK_VejKode (FK,I2,I3) 24-06-2011 8:36 153 small Hvilken vej Vejstykket omhandler

4. VejstykkeHusnummerFra (I3) 5. VejstykkeHusnummerTil (I3) 6. VejstykkeVejside (I3) c(4) Husnummer hvorfra Vejstykket begynder incl. c(4) Husnummer hvor til Vejstykket slutter incl. c(1) Hvilken side af vejen vejstykket omhandler. Værdisæt: L : Siden af vejen med Lige husnumre U : Siden af vejen med Ulige husnumre 7. FK_PostdistriktNummer (FK,I1) small Postdistrikt Vejstykket indgår i. 8. VejstykkeCprTimestamp 9. VejstykkeCprOpretTimestamp 10. VejstykkeCprOphoerTimestamp 11. FK_OpretBruger_id 12. VejstykkeOpretTimestamp Timestamp fra CPR OpretTimestamp fra CPR OphoerTimestamp fra CPR Angiver hvilken bruger der oprindeligt oprettede recorden. VejstykkeOpretTimestamp Tidspunkt for oprettelse af recorden. 13. VejstykkeAendretTimestamp VejstykkeAendretTimestamp Tidspunkt for seneste ændring af recorden. 14. VejstykkeAendretFunktion varc(40) VejstykkeAendretFunktion 24-06-2011 8:36 154

Angiver hvilken funktion der seneste rette i recorden. Bruges til fejlsøgning. 15. VejstykkeOphoertTimestamp VejstykkeOphoertTimestamp OphoertTimestamp angiver om at recorden ikke længere er aktiv. Index details Vejstykke_idx1 Column(s): Unique: Vejstykke_idx2 Column(s): Unique: Vejstykke_idx3 Column(s): Unique: FK_PostdistriktNummer (Asc) No FK_VejKode (Asc) No FK_VejKode (Asc) FK_KommuneNummer (Asc) VejstykkeHusnummerFra (Asc) VejstykkeHusnummerTil (Asc) VejstykkeVejside (Asc) No Foreign key details (child) Postdistrikt_Vejstykke_FK1 FK_PostdistriktNummer Postdistrikt.PostdistriktNummer One -to- Zero-or-More Vej_Vejstykke_FK1 FK_VejKode Vej.VejKode FK_KommuneNummer Vej.FK_KommuneNummer One -to- Zero-or-More Bemærk: På grund af dokumentationsværktøjet, er denne relation ikke beskrevet helt korrekt relationen er 24-06-2011 8:36 155 Postnummer INNER JOIN Vej ON Postnummer.FK_KommuneNummer = Vej.FK_KommuneNummer AND FK_VejKode = VejKode AND GetDate() Between VejCprOpretTimestamp AND VejCprOphoertTimestamp

24-06-2011 8:36 156