{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "Diagram Gebied Vestiging en Adres", "description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Diagram Gebied Vestiging en Adres", "$defs": { "WINKELVLOEROPPERVLAK": { "title": "WINKELVLOEROPPERVLAK", "description": "Gemeten oppervlakte in vierkante meters van een winkel", "type": "object", "properties": { "AANTALKASSA": { "type": "integer" }, "BRONWVO": { "type": "string" }, "LEEGSTAND": { "type": "boolean" }, "WINKELVLOEROPPERVLAKTE": { "type": "integer" }, "WVOKLASSE": { "type": "string" } } }, "WIJK": { "title": "WIJK", "description": "Een aaneengesloten gedeelte van het grondgebied van een gemeente, waarvan de grenzen zo veel mogelijk zijn gebaseerd op sociaal-geografische kenmerken.", "type": "object", "properties": { "BEGINGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nBeginGeldigheid is de datum waarop een versie van een BAG-object geldig is in de werkelijkheid conform de ingangsdatum in het brondocument. Dit tijdstip wordt vastgelegd in de beginGeldigheid. Als er geen expliciete ingangsdatum van geldigheid is opgenomen, wordt de datum van het brondocument overgenomen.\r\nBeschrijving\r\nVanaf deze datum zijn gegevens in de BAG geldig. Bij elke verandering in de BAG zetten we een datum BeginGeldigheid . Wanneer er geen startdatum van geldigheid is, dan gebruiken we de datum van het brondocument als startdatum" }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum waarop de object in de BAG formeel is ingetrokken." }, "DATUMINGANG": { "type": "string", "format": "date", "description": "Datum waarop het object is ontstaan" }, "EINDGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nEindGeldigheid is de datum waarop de periode van geldigheid van een versie van een BAG-object eindigt. Bijvoorbeeld als gevolg van de vaststelling van een nieuw brondocument. Wanneer er geen tijdstip is ingevuld, dan is de versie nog geldig. Dit tijdstip wordt vastgelegd in de eindGeldigheid.\r\nBeschrijving\r\nTot deze datum zijn gegevens in de BAG geldig. Iedere keer als een gegeven van een object verandert, zetten we bij de laatste gegevens van dat object een datum EindGeldigheid. Wanneer er geen tijdstip EindGeldigheid is ingevuld, is die versie van het object nog geldig." }, "GECONSTATEERD": { "type": "boolean" }, "GEOMETRIE": { "type": "string", "description": "De tweedimensionale geometrische representatie van de omtrekken van de wijk." }, "IDENTIFICATIE": { "type": "string" }, "STATUS": { "type": "string" }, "VERSIE": { "type": "integer" }, "WIJKCODE": { "type": "string", "description": "De code behorende bij de naam van de wijk." }, "WIJKNAAM": { "type": "string", "description": "De naam van de wijk, zoals die door het CBS wordt gebruikt." } } }, "NUMMERAANDUIDING": { "title": "NUMMERAANDUIDING", "description": "Een nummeraanduiding is een door het bevoegde gemeentelijke orgaan als zodanig toegekende aanduiding van een verblijfsobject, een standplaats of een ligplaats.", "type": "object", "properties": { "BEGINGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie BeginGeldigheid is de datum waarop een versie van een BAG-object geldig is in de werkelijkheid conform de ingangsdatum in het brondocument. Dit tijdstip wordt vastgelegd in de beginGeldigheid. Als er geen expliciete ingangsdatum van geldigheid is opgenomen, wordt de datum van het brondocument overgenomen. Beschrijving Vanaf deze datum zijn gegevens in de BAG geldig. Bij elke verandering in de BAG zetten we een datum BeginGeldigheid . Wanneer er geen startdatum van geldigheid is, dan gebruiken we de datum van het brondocument als startdatum" }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum waarop de object in de BAG formeel is ingetrokken." }, "DATUMINGANG": { "type": "string", "format": "date", "description": "Datum waarop het object is ontstaan" }, "DOCUMENTDATUM": { "type": "string", "format": "date", "description": "De datum op basis waarvan een opname of mutatie van gegevens ten aanzien van een BAG-object heeft plaatsgevonden." }, "DOCUMENTNUMMER": { "type": "integer", "description": "Het unieke nummer van het brondocument" }, "EINDEGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nEindGeldigheid is de datum waarop de periode van geldigheid van een versie van een BAG-object eindigt. Bijvoorbeeld als gevolg van de vaststelling van een nieuw brondocument. Wanneer er geen tijdstip is ingevuld, dan is de versie nog geldig. Dit tijdstip wordt vastgelegd in de eindGeldigheid.\r\nBeschrijving\r\nTot deze datum zijn gegevens in de BAG geldig. Iedere keer als een gegeven van een object verandert, zetten we bij de laatste gegevens van dat object een datum EindGeldigheid. Wanneer er geen tijdstip EindGeldigheid is ingevuld, is die versie van het object nog geldig." }, "GECONSTATEERD": { "type": "boolean" }, "GEOMETRIE": { "type": "string", "description": "Geometry value (WKT or GeoJSON string)" }, "HUISLETTER": { "type": "string", "description": "Een door of namens het bevoegd gemeentelijk orgaan ten aanzien van een adresseerbaar object toegekende toevoeging aan een huisnummer in de vorm van een alfanumeriek teken." }, "HUISNUMMER": { "type": "string", "description": "Een door of namens het bevoegd gemeentelijk orgaan ten aanzien van een adresseerbaar object toegekende nummering." }, "HUISNUMMERTOEVOEGING": { "type": "string", "description": "Een door of namens het bevoegd gemeentelijk orgaan ten aanzien van een adresseerbaar object toegekende nadere toevoeging aan een huisnummer of een combinatie van huisnummer en huisletter." }, "IDENTIFICATIE": { "type": "string", "description": "Unieke identificatiecode van het object" }, "POSTCODE": { "type": "string", "description": "De door PostNL vastgestelde code behorende bij een bepaalde combinatie van een naam van een woonplaats, naam van een openbare ruimte en een huisnummer" }, "STATUS": { "type": "string", "description": "De levenscyclus van een nummeraanduiding, waarin de betreffende nummeraanduiding zich bevindt.\r\n \r\n" }, "TYPEADRESSEERBAAROBJECT": { "type": "string", "description": "Het type addresseerbaarobject (landelijke identificatie) wat door de nummeraanduiding wordt aangeduid." }, "VERSIE": { "type": "integer" } } }, "BUURT": { "title": "BUURT", "description": "Een aaneengesloten gedeelte van een wijk, waarvan de grenzen zo veel mogelijk gebaseerd zijn op topografische elementen.", "type": "object", "properties": { "BEGINGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nBeginGeldigheid is de datum waarop een versie van een BAG-object geldig is in de werkelijkheid conform de ingangsdatum in het brondocument. Dit tijdstip wordt vastgelegd in de beginGeldigheid. Als er geen expliciete ingangsdatum van geldigheid is opgenomen, wordt de datum van het brondocument overgenomen.\r\nBeschrijving\r\nVanaf deze datum zijn gegevens in de BAG geldig. Bij elke verandering in de BAG zetten we een datum BeginGeldigheid . Wanneer er geen startdatum van geldigheid is, dan gebruiken we de datum van het brondocument als startdatum" }, "CODE": { "type": "string", "description": "De code behorende bij de naam van de buurt." }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum waarop de object in de BAG formeel is ingetrokken." }, "DATUMINGANG": { "type": "string", "format": "date", "description": "Datum waarop het object is ontstaan" }, "EINDGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nEindGeldigheid is de datum waarop de periode van geldigheid van een versie van een BAG-object eindigt. Bijvoorbeeld als gevolg van de vaststelling van een nieuw brondocument. Wanneer er geen tijdstip is ingevuld, dan is de versie nog geldig. Dit tijdstip wordt vastgelegd in de eindGeldigheid.\r\nBeschrijving\r\nTot deze datum zijn gegevens in de BAG geldig. Iedere keer als een gegeven van een object verandert, zetten we bij de laatste gegevens van dat object een datum EindGeldigheid. Wanneer er geen tijdstip EindGeldigheid is ingevuld, is die versie van het object nog geldig." }, "GECONSTATEERD": { "type": "boolean" }, "GEOMETRIE": { "type": "string", "description": "De tweedimensionale geometrische representatie van de omtrekken van de buurt." }, "IDENTIFICATIE": { "type": "string" }, "NAAM": { "type": "string", "description": "De naam van de buurt, zoals die door het CBS wordt gebruikt." }, "STATUS": { "type": "string" }, "VERSIE": { "type": "integer" } } }, "VERBLIJFSOBJECT": { "title": "VERBLIJFSOBJECT", "description": "Een verblijfsobject is een kleinste binnen één of meer panden gelegen en voor woon-, bedrijfsmatige, of recreatieve doeleinden geschikte eenheid van gebruik die ontsloten wordt via een eigen afsluitbare toegang vanaf de openbare weg, een erf of een gedeelde verkeersruimte, onderwerp kan zijn van goederenrechtelijke rechtshandelingen en in functioneel opzicht zelfstandig is. Beschrijving: Een verblijfsobject is een ruimte in 1 of meer panden en voldoet aan de volgende eisen: kan worden gebruikt om in te wonen, een bedrijf in te hebben of om voor plezier in te verblijven, is bereikbaar via een eigen afsluitbare toegang vanaf de openbare weg, een erf of een gedeelde verkeersruimte, kan worden gekocht en verkocht, kan helemaal zelf worden gebruikt voor het doel dat ervoor is gegeven. Deze eisen voor verblijfsobjecten worden toegelicht in de Catalogus BAG 2018. Een verblijfsobject krijgt een adres.", "type": "object", "properties": { "AANTALKAMERS": { "type": "string", "description": "Het aantal kamers van het Verblijfsobject in de situatie tijdens de bouw." }, "BEGINGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie BeginGeldigheid is de datum waarop een versie van een BAG-object geldig is in de werkelijkheid conform de ingangsdatum in het brondocument. Dit tijdstip wordt vastgelegd in de beginGeldigheid. Als er geen expliciete ingangsdatum van geldigheid is opgenomen, wordt de datum van het brondocument overgenomen. Beschrijving Vanaf deze datum zijn gegevens in de BAG geldig. Bij elke verandering in de BAG zetten we een datum BeginGeldigheid . Wanneer er geen startdatum van geldigheid is, dan gebruiken we de datum van het brondocument als startdatum" }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum waarop de object in de BAG formeel is ingetrokken." }, "DATUMINGANG": { "type": "string", "format": "date", "description": "Datum waarop het object is ontstaan" }, "DOCUMENTDATUM": { "type": "string", "format": "date", "description": "De datum waarop het brondocument is vastgesteld" }, "DOCUMENTNUMMER": { "type": "integer", "description": "Het unieke nummer van het brondocument" }, "EINDGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie EindGeldigheid is de datum waarop de periode van geldigheid van een versie van een BAG-object eindigt. Bijvoorbeeld als gevolg van de vaststelling van een nieuw brondocument. Wanneer er geen tijdstip is ingevuld, dan is de versie nog geldig. Dit tijdstip wordt vastgelegd in de eindGeldigheid. Beschrijving Tot deze datum zijn gegevens in de BAG geldig. Iedere keer als een gegeven van een object verandert, zetten we bij de laatste gegevens van dat object een datum EindGeldigheid. Wanneer er geen tijdstip EindGeldigheid is ingevuld, is die versie van het object nog geldig." }, "GEBRUIKSDOEL": { "type": "string", "description": "Een gebruiksdoel is een categorisering van de gebruiksdoelen van het betreffende verblijfsobject zoals in de vergunning is opgenomen of bij constatering is vastgesteld." }, "GECONSTATEERD": { "type": "boolean", "description": "Een aanduiding waarmee kan worden aangegeven dat een object in de registratie is opgenomen als gevolg van een feitelijke constatering, zonder dat er op het moment van opname sprake is van een formele grondslag voor deze opname." }, "GEOMETRIE": { "type": "string", "description": "Geometry value (WKT or GeoJSON string)" }, "HOOGSTEBOUWLAAG": { "type": "string", "description": "De ligging van de hoogste bouwlaag van het verblijfsobject gerekend ten opzichte van het straatpeil." }, "IDENTIFICATIE": { "type": "string", "description": "De unieke identificatie van een VERBLIJFSOBJECT." }, "LAAGSTEBOUWLAAG": { "type": "string", "description": "De ligging van de laagste bouwlaag van het verblijfsobject gerekend ten opzichte van het straatpeil." }, "ONTSLUITINGVERDIEPING": { "type": "string", "description": "Aanduiding van de manier waarop de desbetreffende bouwlaag van een object toegankelijk is gemaakt." }, "OPPERVLAKTE": { "type": "integer", "description": "De gebruiksoppervlakte van het verblijfsobject conform hetgeen in NEN 2580 is vastgelegd omtrent gebruiksoppervlakte" }, "SOORTWOONOBJECT": { "type": "string", "description": "Indeling van woonverblijven volgens het CBS." }, "STATUS": { "type": "string", "description": "De fase van de levenscyclus van een VERBLIJFSOBJECT, waarin het betreffende VERBLIJFSOBJECT zich bevindt." }, "TOEGANGBOUWLAAG": { "type": "string", "description": "De ligging van de bouwlaag van het verblijfsobject, gerekend ten opzichte van het straatpeil, waarop zich de hoofdtoegang tot het verblijfsobject bevindt." }, "VERSIE": { "type": "integer" } } }, "ADRESSEERBAAROBJECT": { "title": "ADRESSEERBAAROBJECT", "description": "Een adresseerbaar object is een object waaraan formeel adressen kunnen en moeten worden toegekend: een verblijfsobject, standplaats of ligplaats. Toelichting: Een object dat een adres heeft of krijgt. Adresseerbare objecten zijn: een verblijfsobject, een standplaats en een ligplaats.", "type": "object", "properties": { "IDENTIFICATIE": { "type": "string", "description": "De unieke aanduiding van een AdresseerbaarObject." }, "TYPEADRESSEERBAAROBJECT": { "type": "string" }, "VERSIE": { "type": "integer" } } }, "OPENBARERUIMTE": { "title": "OPENBARERUIMTE", "description": "Een openbare ruimte is een door het bevoegde gemeentelijke orgaan als zodanig aangewezen en van een naam voorziene buitenruimte die binnen één woonplaats is gelegen. Beschrijving: Een buitenruimte die door de gemeente als openbare ruimte is aangewezen en waaraan de gemeente een naam heeft gegeven. Een openbare ruimte ligt binnen 1 woonplaats. De BAG kent 7 soorten openbare ruimten: weg, water, spoorbaan, terrein, kunstwerk, landschappelijk gebied en administratief gebied. Een openbare ruimte is meestal een straat(naam).", "type": "object", "properties": { "BEGINGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie BeginGeldigheid is de datum waarop een versie van een BAG-object geldig is in de werkelijkheid conform de ingangsdatum in het brondocument. Dit tijdstip wordt vastgelegd in de beginGeldigheid. Als er geen expliciete ingangsdatum van geldigheid is opgenomen, wordt de datum van het brondocument overgenomen. Beschrijving Vanaf deze datum zijn gegevens in de BAG geldig. Bij elke verandering in de BAG zetten we een datum BeginGeldigheid . Wanneer er geen startdatum van geldigheid is, dan gebruiken we de datum van het brondocument als startdatum" }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum waarop de object in de BAG formeel is ingetrokken." }, "DATUMINGANG": { "type": "string", "format": "date", "description": "Datum waarop het object is ontstaan" }, "DOCUMENTDATUM": { "type": "string", "format": "date" }, "DOCUMENTNUMMER": { "type": "integer", "description": "Het unieke nummer van het brondocument" }, "EINDGELDIGHEID": { "type": "string", "format": "date", "description": "Definitie\r\nEindGeldigheid is de datum waarop de periode van geldigheid van een versie van een BAG-object eindigt. Bijvoorbeeld als gevolg van de vaststelling van een nieuw brondocument. Wanneer er geen tijdstip is ingevuld, dan is de versie nog geldig. Dit tijdstip wordt vastgelegd in de eindGeldigheid.\r\nBeschrijving\r\nTot deze datum zijn gegevens in de BAG geldig. Iedere keer als een gegeven van een object verandert, zetten we bij de laatste gegevens van dat object een datum EindGeldigheid. Wanneer er geen tijdstip EindGeldigheid is ingevuld, is die versie van het object nog geldig." }, "GECONSTATEERD": { "type": "boolean", "description": "Een aanduiding waarmee kan worden aangegeven dat een object in de registratie is opgenomen als gevolg van een feitelijke constatering, zonder dat er op het moment van opname sprake is van een formele grondslag voor deze opname" }, "GEOMETRIE": { "type": "string", "description": "De tweedimensionale geometrische representatie van de omtrekken van de openbare ruimte." }, "HUISNUMMERRANGE_EVEN_EN_ONEVEN_NUMMERS": { "type": "string", "description": "Het laagste en het hoogste huisnummer van de objecten waaraan NUMMERAANDUIDINGen zijn toegekend die gerelateerd zijn aan de OPENBARE RUIMTE in die gevallen dat aan één of beide zijden van de OPENBARE RUIMTE zowel even als oneven huisnummers voorkomen dan wel dat even en/of oneven huisnummers aan beide zijden van de openbare ruimte voorkomen." }, "HUISNUMMERRANGE_EVEN_NUMMERS": { "type": "string", "description": "Het laagste en het hoogste huisnummer, zijnde even getallen, van de objecten waaraan NUMMERAANDUIDINGen zijn toegekend die gerelateerd zijn aan de OPENBARE RUIMTE en die gelegen zijn aan één van beide zijden van de OPENBARE RUIMTE." }, "HUISNUMMERRANGE_ONEVEN_NUMMERS": { "type": "string", "description": "Het laagste en het hoogste huisnummer, zijnde oneven getallen, van de objecten waaraan NUMMERAANDUIDINGen zijn toegekend die gerelateerd zijn aan de OPENBARE RUIMTE en die gelegen zijn aan één van beide zijden van de OPENBARE RUIMTE." }, "IDENTIFICATIE": { "type": "string", "description": "De unieke aanduiding van een OPENBARE RUIMTE." }, "LABELNAAM": { "type": "string", "description": "Bevat de naam van de openbare ruimte ten behoeve van visualisatie." }, "NAAMOPENBARERUIMTE": { "type": "string", "description": "Een door het bevoegde gemeentelijke orgaan aan een OPENBARE RUIMTE toegekende benaming" }, "STATUS": { "type": "string", "description": "De fase van de levenscyclus van een OPENBARE RUIMTE, waarin de betreffende OPENBARE RUIMTE zich bevindt" }, "STRAATCODE": { "type": "string" }, "STRAATNAAM": { "type": "string", "description": "De officiële straatnaam zoals door het bevoegd gemeentelijk orgaan is vastgesteld, zo nodig ingekort conform de specificaties van de NEN 5825." }, "TYPEOPENBARERUIMTE": { "type": "string", "description": "De aard van de als zodanig benoemde OPENBARE\r\nRUIMTE." }, "VERSIE": { "type": "integer" }, "WEGSEGMENT": { "type": "string", "description": "De geometrische representatie van de openbare ruimte als een lijn." } } }, "GEBIED": { "title": "GEBIED", "description": "Een aaneengesloten gedeelte van een wijk, waarvan de grenzen zo veel mogelijk gebaseerd zijn op topografische elementen.", "type": "object", "properties": { "DATUMBEGINGELDIGHEIDBUURT": { "type": "string", "format": "date", "description": "De datum waarop de gebied is gecreëerd." }, "DATUMEINDEGELDIGHEIDGEBIED": { "type": "string", "format": "date", "description": "De datum waarop een gebied is komen te vervallen." }, "GEBIEDCODE": { "type": "string", "description": "De code behorende bij de naam van de gebied." }, "GEBIEDSOORT": { "type": "string" }, "GEOMETRIE": { "type": "string", "description": "De tweedimensionale geometrische representatie van de omtrekken van het gebied." }, "IDENTIFICATIEIMGEOBRT": { "type": "string", "description": "De unieke identificatie van de buurt zoals is toegekend in de IMGeo administratie" }, "NAAM": { "type": "string", "description": "De naam van de buurt, zoals die door het CBS wordt gebruikt." } } }, "VESTIGING": { "title": "VESTIGING", "description": "Een gebouw of complex van gebouwen waar duurzame uitoefening van de activiteiten van een onderneming of rechtspersoon plaatsvindt.", "type": "object", "properties": { "COMMERCIELEVESTIGING": { "type": "boolean" }, "DATUMAANVANG": { "type": "string", "format": "date", "description": "De datum van aanvang van de vestiging." }, "DATUMEINDE": { "type": "string", "format": "date", "description": "De datum van beëindiging van de vestiging" }, "DATUMVOORTZETTING": { "type": "string", "format": "date", "description": "De datum van voortzetting van de vestiging." }, "FULLTIMEWERKZAMEMANNEN": { "type": "string", "description": "Het aantal mannen dat minimaal 12 uur per week werkzaam is in of vanuit de vestiging." }, "FULLTIMEWERKZAMEVROUWEN": { "type": "string", "description": "Het aantal vrouwen dat minimaal 12 uur per week werkzaam is in of vanuit de vestiging" }, "HANDELSNAAM": { "type": "string", "description": "De naam van de vestiging waaronder gehandeld wordt." }, "PARTTIMEWERKZAMEMANNEN": { "type": "string", "description": "Het aantal mannen dat minder dan 12 uur per week werkzaam is in of vanuit de vestiging" }, "PARTTIMEWERKZAMEVROUWEN": { "type": "string", "description": "Het aantal vrouwen dat minder dan 12 uur per week werkzaam is in of vanuit de vestiging." }, "TOEVOEGINGADRES": { "type": "string", "description": "Nadere aanduiding van het adres van een vestiging" }, "TOTAALWERKZAMEPERSONEN": { "type": "string" }, "VERKORTENAAM": { "type": "string", "description": "De administratieve naam in het handelsregister indien de naam langer is dan 45 karakters" }, "VESTIGINGSNUMMER": { "type": "string", "description": "Landelijk uniek identificerend administratienummer van een VESTIGING zoals toegewezen door de Kamer van Koophandel (KvK)." } } } } }