diff --git a/datasets/dataverkenner/bagadresinformatie/dataset.json b/datasets/dataverkenner/bagadresinformatie/dataset.json index 6e384796e..6377b5615 100644 --- a/datasets/dataverkenner/bagadresinformatie/dataset.json +++ b/datasets/dataverkenner/bagadresinformatie/dataset.json @@ -90,6 +90,15 @@ "type": "string", "description": "De door PostNL vastgestelde code bestaande uit 4 cijfers en 2 letters (1234AB)." }, + "documentdatum": { + "type": "string", + "format": "date", + "description": "De datum waarop het brondocument is vastgesteld." + }, + "documentnummer": { + "type": "string", + "description": "Het unieke nummer van het brondocument." + }, "beginGeldigheid": { "type": "string", "format": "date-time", @@ -212,6 +221,25 @@ "type": "string", "description": "Reden van de afvoer van het verblijfsobject. omschrijving" }, + "verblijfsobjectDocumentdatum": { + "type": "string", + "format": "date", + "description": "De datum waarop het brondocument is vastgesteld." + }, + "verblijfsobjectDocumentnummer": { + "type": "string", + "description": "Het unieke nummer van het brondocument." + }, + "verblijfsobjectBeginGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De datum waarop de gegevens in dit object actueel zijn geworden." + }, + "verblijfsobjectEindGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De datum waarop de gegevens in dit object niet meer actueel zijn." + }, "onderzoekenVolgnummer": { "type": "integer", "description": "Uniek volgnummer van de toestand van het object." @@ -244,6 +272,25 @@ "$ref": "https://geojson.org/schema/Geometry.json", "description": "Vorm en ligging van de ligplaats in het Nationale Rijksdriehoekstelsel." }, + "ligplaatsBeginGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De begindatum van een periode waarin een of meer gegevens die worden bijgehouden over een ligplaats een wijziging hebben ondergaan." + }, + "ligplaatsEindGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De einddatum van een periode waarin een of meer gegevens die worden bijgehouden over een ligplaats een wijziging hebben ondergaan." + }, + "ligplaatsDocumentdatum": { + "type": "string", + "format": "date", + "description": "De datum waarop het brondocument is vastgesteld." + }, + "ligplaatsDocumentnummer": { + "type": "string", + "description": "Het unieke nummer van het brondocument." + }, "standplaatsIdentificatie": { "type": "string", "description": "Landelijke identificerende sleutel." @@ -264,6 +311,25 @@ "$ref": "https://geojson.org/schema/Geometry.json", "description": "Vorm en ligging van de standplaats in het Nationale Rijksdriehoekstelsel." }, + "standplaatsBeginGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De ingangsdatum van de geldigheid van een bepaalde combinatie van gegevens over een STANDPLAATS." + }, + "standplaatsEindGeldigheid": { + "type": "string", + "format": "date-time", + "description": "De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een STANDPLAATS." + }, + "standplaatsDocumentdatum": { + "type": "string", + "format": "date", + "description": "De datum waarop het brondocument is vastgesteld." + }, + "standplaatsDocumentnummer": { + "type": "string", + "description": "Het unieke nummer van het brondocument." + }, "gebiedenBuurtIdentificatie": { "type": "string", "description": "Unieke identificatie van het object." diff --git a/datasets/dataverkenner/bagadresinformatie/dataset.sql b/datasets/dataverkenner/bagadresinformatie/dataset.sql index 7e388e2d5..f31cffa6c 100644 --- a/datasets/dataverkenner/bagadresinformatie/dataset.sql +++ b/datasets/dataverkenner/bagadresinformatie/dataset.sql @@ -11,6 +11,8 @@ bag_nummeraanduidingen.type_adresseerbaar_object_omschrijving as "type_adresseer bag_nummeraanduidingen.type_adres as "type_adres", bag_nummeraanduidingen.adresseert_verblijfsobject_identificatie as "adresseert_verblijfsobject_identificatie", bag_nummeraanduidingen.begin_geldigheid as "begin_geldigheid", +bag_nummeraanduidingen.documentdatum as "documentdatum", +bag_nummeraanduidingen.documentnummer as "documentnummer", bag_nummeraanduidingen.eind_geldigheid as "eind_geldigheid", bag_openbareruimtes.identificatie as "openbareruimte_identificatie", bag_openbareruimtes.volgnummer as "openbareruimte_volgnummer", @@ -39,6 +41,10 @@ bag_verblijfsobjecten.feitelijk_gebruik_omschrijving as "verblijfsobject_feiteli bag_verblijfsobjecten.redenopvoer_omschrijving as "verblijfsobject_redenopvoer_omschrijving", bag_verblijfsobjecten.redenafvoer_omschrijving as "verblijfsobject_redenafvoer_omschrijving", bag_onderzoeken.object_identificatie as "onderzoeken_object_identificatie", +bag_verblijfsobjecten.documentdatum as "verblijfsobject_documentdatum", +bag_verblijfsobjecten.documentnummer as "verblijfsobject_documentnummer", +bag_verblijfsobjecten.begin_geldigheid as "verblijfsobject_begin_geldigheid", +bag_verblijfsobjecten.eind_geldigheid as "verblijfsobject_eind_geldigheid", bag_onderzoeken.volgnummer as "onderzoeken_volgnummer", bag_onderzoeken.in_onderzoek as "onderzoeken_in_onderzoek", bag_ligplaatsen.identificatie as "ligplaats_identificatie", @@ -46,11 +52,19 @@ bag_ligplaatsen.volgnummer as "ligplaats_volgnummer", bag_ligplaatsen.geconstateerd as "ligplaats_geconstateerd", bag_ligplaatsen.status_omschrijving as "ligplaats_status_omschrijving", bag_ligplaatsen.geometrie as "ligplaats_geometrie", +bag_ligplaatsen.begin_geldigheid as "ligplaats_begin_geldigheid", +bag_ligplaatsen.eind_geldigheid as "ligplaats_eind_geldigheid", +bag_ligplaatsen.documentdatum as "ligplaats_documentdatum", +bag_ligplaatsen.documentnummer as "ligplaats_documentnummer", bag_standplaatsen.identificatie as "standplaats_identificatie", bag_standplaatsen.volgnummer as "standplaats_volgnummer", bag_standplaatsen.geconstateerd as "standplaats_geconstateerd", bag_standplaatsen.status_omschrijving as "standplaats_status_omschrijving", bag_standplaatsen.geometrie as "standplaats_geometrie", +bag_standplaatsen.begin_geldigheid as "standplaats_begin_geldigheid", +bag_standplaatsen.eind_geldigheid as "standplaats_eind_geldigheid", +bag_standplaatsen.documentdatum as "standplaats_documentdatum", +bag_standplaatsen.documentnummer as "standplaats_documentnummer", gebieden_buurten.identificatie as "gebieden_buurt_identificatie", gebieden_buurten.volgnummer as "gebieden_buurt_volgnummer", gebieden_buurten.naam as "gebieden_buurt_naam", diff --git a/datasets/dataverkenner/bagpanden/dataset.json b/datasets/dataverkenner/bagpanden/dataset.json index 7f1a35dd2..5b8e1516d 100644 --- a/datasets/dataverkenner/bagpanden/dataset.json +++ b/datasets/dataverkenner/bagpanden/dataset.json @@ -102,6 +102,15 @@ "type": "integer", "description": "Laagste bouwlaag van een pand." }, + "pandDocumentdatum": { + "type": "string", + "format": "date", + "description": "De datum waarop het brondocument is vastgesteld." + }, + "pandDocumentnummer": { + "type": "string", + "description": "Het unieke nummer van het brondocument." + }, "pandBeginGeldigheid": { "type": "string", "format": "date-time", diff --git a/datasets/dataverkenner/bagpanden/dataset.sql b/datasets/dataverkenner/bagpanden/dataset.sql index e18b4d4f8..d22a12b10 100644 --- a/datasets/dataverkenner/bagpanden/dataset.sql +++ b/datasets/dataverkenner/bagpanden/dataset.sql @@ -13,6 +13,8 @@ bag_panden.type_woonobject as "pand_type_woonobject", bag_panden.aantal_bouwlagen as "pand_aantal_bouwlagen", bag_panden.hoogste_bouwlaag as "pand_hoogste_bouwlaag", bag_panden.laagste_bouwlaag as "pand_laagste_bouwlaag", +bag_panden.documentdatum as "pand_documentdatum", +bag_panden.documentnummer as "pand_documentnummer", bag_panden.begin_geldigheid as "pand_begin_geldigheid", bag_panden.eind_geldigheid as "pand_eind_geldigheid" from bag_panden; diff --git a/datasets/dataverkenner/pandligtin/dataset.json b/datasets/dataverkenner/pandligtin/dataset.json new file mode 100644 index 000000000..805c57a45 --- /dev/null +++ b/datasets/dataverkenner/pandligtin/dataset.json @@ -0,0 +1,159 @@ +{ + "type": "dataset", + "id": "dataverkennerPandligtin", + "status": "beschikbaar", + "crs": "EPSG:28992", + "owner": "Gemeente Amsterdam", + "publisher": { + "$ref": "publishers/BENK" + }, + "creator": "Basisinformatie", + "auth": "OPENBAAR", + "version": "0.0.1", + "authorizationGrantor": "OIS | gebruik.basisinformatie@amsterdam.nl", + "description": "De Basisregistratie | Toegewijde weergaven BAG en BRK bevat informatie nodig voor implementatie op het Data Verkenner platform.", + "tables": [ + { + "type": "table", + "id": "pandligtin", + "version": "0.0.1", + "crs": "EPSG:28992", + "auth": "OPENBAAR", + "derivedFrom": [ + "bag:panden", + "gebieden:buurten", + "gebieden:wijken", + "gebieden:stadsdelen", + "gebieden:ggwgebieden", + "gebieden:bouwblokken" + ], + "temporal": { + "identifier": "volgnummer", + "dimensions": { + "geldigOp": [ + "pandBeginGeldigheid", + "pandEindGeldigheid" + ] + } + }, + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "additionalProperties": false, + "identifier": [ + "identificatie", + "volgnummer" + ], + "required": [ + "schema", + "identificatie", + "volgnummer" + ], + "display": "identificatie", + "properties": { + "schema": { + "$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema" + }, + "id": { + "type": "string", + "description": "Interne unieke identificatie van een pand." + }, + "identificatie": { + "type": "string", + "description": "Landelijke identificerende sleutel." + }, + "volgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenBuurtIdentificatie": { + "type": "string", + "description": "Unieke identificatie van het object." + }, + "gebiedenBuurtVolgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenBuurtNaam": { + "type": "string", + "description": "De naam van het object." + }, + "gebiedenBuurtCode": { + "type": "string", + "description": "Volledige, samengestelde, code, bestaande uit stadsdeelcode en wijkcode." + }, + "gebiedenWijkIdentificatie": { + "type": "string", + "description": "Unieke identificatie van het object." + }, + "gebiedenWijkVolgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenWijkNaam": { + "type": "string", + "description": "De naam van het object." + }, + "gebiedenWijkCode": { + "type": "string", + "description": "Volledige, samengestelde, code, bestaande uit stadsdeelcode en wijkcode." + }, + "gebiedenStadsdeelIdentificatie": { + "type": "string", + "description": "Unieke identificatie van het object." + }, + "gebiedenStadsdeelVolgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenStadsdeelNaam": { + "type": "string", + "description": "De naam van het object." + }, + "gebiedenStadsdeelCode": { + "type": "string", + "description": "Volledige, samengestelde, code, bestaande uit stadsdeelcode en wijkcode." + }, + "gebiedenGgwgebiedIdentificatie": { + "type": "string", + "description": "Unieke identificatie van het object." + }, + "gebiedenGgwgebiedVolgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenGgwgebiedNaam": { + "type": "string", + "description": "De naam van het object." + }, + "gebiedenGgwgebiedCode": { + "type": "string", + "description": "De code van het object." + }, + "gebiedenBouwblokIdentificatie": { + "type": "string", + "description": "Unieke identificatie van het object." + }, + "gebiedenBouwblokVolgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "gebiedenBouwblokCode": { + "type": "string", + "description": "Officiƫle code van het object." + }, + "pandBeginGeldigheid": { + "type": "string", + "format": "date-time", + "description": "Begindatum van de geldigheid van de gegevens van het pand." + }, + "pandEindGeldigheid": { + "type": "string", + "format": "date-time", + "description": "Einddatum van de geldigheid van de gegevens van het pand." + } + } + } + } + ] +} diff --git a/datasets/dataverkenner/pandligtin/dataset.sql b/datasets/dataverkenner/pandligtin/dataset.sql new file mode 100644 index 000000000..1a9a2d539 --- /dev/null +++ b/datasets/dataverkenner/pandligtin/dataset.sql @@ -0,0 +1,37 @@ +create or replace view public.dataverkenner_pandligtin_pandligtin WITH (security_barrier) as +select +bag_panden.id as "id", +bag_panden.identificatie as "identificatie", +bag_panden.volgnummer as "volgnummer", +gebieden_buurten.id as "gebieden_buurt_id", +gebieden_buurten.identificatie as "gebieden_buurt_identificatie", +gebieden_buurten.volgnummer as "gebieden_buurt_volgnummer", +gebieden_buurten.naam as "gebieden_buurt_naam", +gebieden_buurten.code as "gebieden_buurt_code", +gebieden_wijken.id as "gebieden_wijk_id", +gebieden_wijken.identificatie as "gebieden_wijk_identificatie", +gebieden_wijken.volgnummer as "gebieden_wijk_volgnummer", +gebieden_wijken.naam as "gebieden_wijk_naam", +gebieden_wijken.code as "gebieden_wijk_code", +gebieden_stadsdelen.id as "gebieden_stadsdeel_id", +gebieden_stadsdelen.identificatie as "gebieden_stadsdeel_identificatie", +gebieden_stadsdelen.volgnummer as "gebieden_stadsdeel_volgnummer", +gebieden_stadsdelen.naam as "gebieden_stadsdeel_naam", +gebieden_stadsdelen.code as "gebieden_stadsdeel_code", +gebieden_ggwgebieden.id as "gebieden_ggwgebied_id", +gebieden_ggwgebieden.identificatie as "gebieden_ggwgebied_identificatie", +gebieden_ggwgebieden.volgnummer as "gebieden_ggwgebied_volgnummer", +gebieden_ggwgebieden.naam as "gebieden_ggwgebied_naam", +gebieden_ggwgebieden.code as "gebieden_ggwgebied_code", +gebieden_bouwblokken.id as "gebieden_bouwblok_id", +gebieden_bouwblokken.identificatie as "gebieden_bouwblok_identificatie", +gebieden_bouwblokken.volgnummer as "gebieden_bouwblok_volgnummer", +gebieden_bouwblokken.code as "gebieden_bouwblok_code", +bag_panden.begin_geldigheid as "pand_begin_geldigheid", +bag_panden.eind_geldigheid as "pand_eind_geldigheid" +from bag_panden +left join gebieden_buurten on bag_panden.ligt_in_buurt_id=gebieden_buurten.id +left join gebieden_wijken on gebieden_buurten.ligt_in_wijk_id = gebieden_wijken.id +left join gebieden_stadsdelen on gebieden_wijken.ligt_in_stadsdeel_id = gebieden_stadsdelen.id +left join gebieden_ggwgebieden on gebieden_buurten.ligt_in_ggwgebied_id = gebieden_ggwgebieden.id +left join gebieden_bouwblokken on bag_panden.ligt_in_bouwblok_id=gebieden_bouwblokken.id;