From f0e88c4e5acbaae94b25b4fccac116a0a4c13122 Mon Sep 17 00:00:00 2001 From: arbaco Date: Thu, 17 Aug 2023 16:08:16 +0200 Subject: [PATCH 1/3] brk kadastraleobjecten views intro page with identificatie --- .../kadastraleobjecten/dataset.json | 86 +++++++++++++++++++ .../kadastraleobjecten/dataset.sql | 11 +++ 2 files changed, 97 insertions(+) create mode 100644 datasets/dataverkenner/kadastraleobjecten/dataset.json create mode 100644 datasets/dataverkenner/kadastraleobjecten/dataset.sql diff --git a/datasets/dataverkenner/kadastraleobjecten/dataset.json b/datasets/dataverkenner/kadastraleobjecten/dataset.json new file mode 100644 index 000000000..1a4ea02ae --- /dev/null +++ b/datasets/dataverkenner/kadastraleobjecten/dataset.json @@ -0,0 +1,86 @@ +{ + "type": "dataset", + "id": "dataverkennerKadastraleobjecten", + "status": "beschikbaar", + "owner": "Gemeente Amsterdam", + "publisher": { + "$ref": "publishers/BENK" + }, + "creator": "Basisinformatie", + "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": "kadastraleobjecten", + "version": "0.0.1", + "derivedFrom": [ + "brk:kadastraleobjecten", + "brk:kadastraleobjecten_hft_rel_mt_vot" + ], + "temporal": { + "identifier": "volgnummer", + "dimensions": { + "geldigOp": [ + "beginGeldigheid", + "eindGeldigheid" + ] + } + }, + "schema": { + "$schema": "http://json-schema.org/draft-07/schema#", + "type": "object", + "additionalProperties": false, + "identifier": [ + "identificatie", + "volgnummer" + ], + "required": [ + "schema", + "neuronId", + "identificatie", + "volgnummer" + ], + + "display": "identificatie", + "properties": { + "schema": { + "$ref": "https://schemas.data.amsterdam.nl/schema@v2#/definitions/schema" + }, + "neuronId": { + "type": "string", + "description": "Neuron ID", + "provenance": "id" + }, + "volgnummer": { + "type": "integer", + "description": "Uniek volgnummer van de toestand van het object." + }, + "huisnummer": { + "type": "integer", + "description": "Een door het bevoegde gemeentelijke orgaan ten aanzien van een adresseerbaar object toegekende nummering." + }, + "identificatie": { + "type": "string", + "description": "De unieke aanduiding van een Kadastraal object." + }, + "kadastraleAanduiding": { + "type": "string", + "description": "De unieke aanduiding van een Kadastraal Object samengesteld uit gemeentecode, kadastrale sectie, perceelnummer, indexletter en indexnummer." + }, + "beginGeldigheid": { + "type": "string", + "format": "date-time", + "description": "" + }, + "eindGeldigheid": { + "type": "string", + "format": "date-time", + "description": "" + } + } + } + } + ] +} diff --git a/datasets/dataverkenner/kadastraleobjecten/dataset.sql b/datasets/dataverkenner/kadastraleobjecten/dataset.sql new file mode 100644 index 000000000..842df1bf6 --- /dev/null +++ b/datasets/dataverkenner/kadastraleobjecten/dataset.sql @@ -0,0 +1,11 @@ +create or replace view public.dataverkenner_kadastraleobjecten_kadastraleobjecten WITH (security_barrier) as +select +brk_kadastraleobjecten.id as "id", +brk_kadastraleobjecten.identificatie as "identificatie", +brk_kadastraleobjecten.neuron_id as "neuron_id", +brk_kadastraleobjecten.volgnummer as "volgnummer", +brk_kadastraleobjecten.kadastrale_aanduiding as "kadastrale_aanduiding", +brk_kadastraleobjecten.begin_geldigheid as "begin_geldigheid", +brk_kadastraleobjecten.eind_geldigheid as "eind_geldigheid" +from brk_kadastraleobjecten +left join brk_kadastraleobjecten_hft_rel_mt_vot on brk_kadastraleobjecten.id = kadastraleobjecten_id \ No newline at end of file From 7a7e991ac86854193f934684ed90ed53fed35328 Mon Sep 17 00:00:00 2001 From: arbaco Date: Thu, 17 Aug 2023 16:13:46 +0200 Subject: [PATCH 2/3] Update brk schema file Update brk schema file --- datasets/dataverkenner/kadastraleobjecten/dataset.json | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/datasets/dataverkenner/kadastraleobjecten/dataset.json b/datasets/dataverkenner/kadastraleobjecten/dataset.json index 1a4ea02ae..dc2294635 100644 --- a/datasets/dataverkenner/kadastraleobjecten/dataset.json +++ b/datasets/dataverkenner/kadastraleobjecten/dataset.json @@ -57,10 +57,6 @@ "type": "integer", "description": "Uniek volgnummer van de toestand van het object." }, - "huisnummer": { - "type": "integer", - "description": "Een door het bevoegde gemeentelijke orgaan ten aanzien van een adresseerbaar object toegekende nummering." - }, "identificatie": { "type": "string", "description": "De unieke aanduiding van een Kadastraal object." @@ -83,4 +79,4 @@ } } ] -} +} \ No newline at end of file From 29586c97f01a384f4ab1d8f33fb128c9da30358e Mon Sep 17 00:00:00 2001 From: arbaco Date: Thu, 17 Aug 2023 16:26:20 +0200 Subject: [PATCH 3/3] mandatory auth param mandatory auth param --- datasets/dataverkenner/kadastraleobjecten/dataset.json | 1 + 1 file changed, 1 insertion(+) diff --git a/datasets/dataverkenner/kadastraleobjecten/dataset.json b/datasets/dataverkenner/kadastraleobjecten/dataset.json index dc2294635..a3382000e 100644 --- a/datasets/dataverkenner/kadastraleobjecten/dataset.json +++ b/datasets/dataverkenner/kadastraleobjecten/dataset.json @@ -7,6 +7,7 @@ "$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.",