Skip to content

Commit

Permalink
WOZ upgrade (#772)
Browse files Browse the repository at this point in the history
* WOZ upgrade

- relate to brk2 kadastraleobjecten
- remove woz prefix from tables
- update meta data

* Pack soortObject and gebruik

* Update relations
  • Loading branch information
roel-devries authored Aug 8, 2023
1 parent 6263f13 commit d2e19e8
Show file tree
Hide file tree
Showing 5 changed files with 285 additions and 14 deletions.
26 changes: 15 additions & 11 deletions datasets/woz/dataset.json
Original file line number Diff line number Diff line change
@@ -1,29 +1,33 @@
{
"type": "dataset",
"id": "woz",
"path": "woz",
"title": "woz",
"status": "beschikbaar",
"version": "0.0.1",
"version": "1.0.0",
"crs": "EPSG:28992",
"owner": "Gemeente Amsterdam",
"creator": "bronhouder onbekend",
"owner": "Gemeente Amsterdam, afdeling Basisinformatie",
"creator": "Belastingen",
"publisher": "Datateam Basis- en Kernregistraties",
"auth": "OPENBAAR",
"authorizationGrantor": "n.v.t.",
"authorizationGrantor": "[email protected]",
"description": "De Basisregistratie waarde onroerende zaken (WOZ) bevat de waardering van alle onroerende zaken in Nederland ten behoeve van onder meer belastingheffing.",
"homepage": "https://www.amsterdam.nl/stelselpedia/woz-index/",
"contactPoint": {
"email": "[email protected]"
},
"tables": [
{
"id": "wozobjecten",
"$ref": "wozobjecten/v1.0.0",
"id": "objecten",
"$ref": "objecten/v2.0.0",
"activeVersions": {
"1.0.0": "wozobjecten/v1.0.0"
"2.0.0": "objecten/v2.0.0"
}
},
{
"id": "wozdeelobjecten",
"$ref": "wozdeelobjecten/v1.0.0",
"id": "deelobjecten",
"$ref": "deelobjecten/v2.0.0",
"activeVersions": {
"1.0.0": "wozdeelobjecten/v1.0.0"
"2.0.0": "deelobjecten/v2.0.0"
}
}
]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@
"eindGeldigheid": {
"type": "string",
"format": "date",
"description": "Een aanduiding op welk tijdstip het object is be\u00ebindigd"
"description": "Een aanduiding op welk tijdstip het object is beëindigd"
},
"isVerbondenMetVerblijfsobject": {
"type": "object",
Expand Down
133 changes: 133 additions & 0 deletions datasets/woz/deelobjecten/v2.0.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
{
"id": "deelobjecten",
"type": "table",
"version": "2.0.0",
"temporal": {
"identifier": "volgnummer",
"dimensions": {
"geldigOp": [
"beginGeldigheid",
"eindGeldigheid"
]
}
},
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": [
"wozdeelobjectnummer",
"volgnummer"
],
"required": [
"schema",
"wozdeelobjectnummer",
"volgnummer"
],
"display": "id",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"volgnummer": {
"type": "integer",
"description": "Uniek volgnummer van de toestand van het object."
},
"registratiedatum": {
"type": "string",
"format": "date-time",
"description": "De datum waarop de toestand is geregistreerd."
},
"wozdeelobjectnummer": {
"type": "string",
"$comment": "should become: wozdeelobjectnummer, not possible atm.",
"description": "De unieke identificatie van een WOZ-deelobject"
},
"deelnummer": {
"type": "string",
"description": "Unieke identificatie WOZ-deelobject binnen het WOZ-object"
},
"wozobjectnummer": {
"type": "string",
"description": "Van welk WOZ-object is dit WOZ-deelobject een onderdeel"
},
"soortObject": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"provenance": "$.soortobject.code"
},
"omschrijving": {
"type": "string",
"provenance": "$.soortobject.omschrijving"
}
},
"description": "Aanduiding van het soort object ten behoeve van een correcte bepaling van de waarde."
},
"beginGeldigheid": {
"type": "string",
"format": "date",
"description": "Een aanduiding op welk tijdstip het object is ontstaan"
},
"eindGeldigheid": {
"type": "string",
"format": "date",
"description": "Een aanduiding op welk tijdstip het object is beëindigd"
},
"isVerbondenMetBagVerblijfsobject": {
"type": "object",
"shortname": "isVbnMetBagVerblijfsobj",
"properties": {
"identificatie": {
"type": "string"
},
"volgnummer": {
"type": "integer"
}
},
"relation": "bag:verblijfsobjecten",
"description": "Aan welk verblijfsobject heeft het WOZ-deelobject een relatie"
},
"isVerbondenMetBagLigplaats": {
"type": "object",
"properties": {
"identificatie": {
"type": "string"
},
"volgnummer": {
"type": "integer"
}
},
"relation": "bag:ligplaatsen",
"description": "Aan welk ligplaats heeft het WOZ-deelobject een relatie"
},
"isVerbondenMetBagStandplaats": {
"type": "object",
"properties": {
"identificatie": {
"type": "string"
},
"volgnummer": {
"type": "integer"
}
},
"relation": "bag:standplaatsen",
"description": "Aan welk standplaats heeft het WOZ-deelobject een relatie"
},
"heeftBagPand": {
"type": "object",
"properties": {
"identificatie": {
"type": "string"
},
"volgnummer": {
"type": "integer"
}
},
"relation": "bag:panden",
"description": "Geeft aan of het WOZ-deelobject een (deel van een) pand is uit de BAG."
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,12 @@
"beginGeldigheid": {
"type": "string",
"format": "date",
"description": "De begindatum van een periode waarin \u00e9\u00e9n of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
"description": "De begindatum van een periode waarin één of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
},
"eindGeldigheid": {
"type": "string",
"format": "date",
"description": "De einddatum van een periode waarin \u00e9\u00e9n of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
"description": "De einddatum van een periode waarin één of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
},
"bevatKadastraalobject": {
"type": "array",
Expand Down
134 changes: 134 additions & 0 deletions datasets/woz/objecten/v2.0.0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,134 @@
{
"id": "objecten",
"type": "table",
"version": "2.0.0",
"temporal": {
"identifier": "volgnummer",
"dimensions": {
"geldigOp": [
"beginGeldigheid",
"eindGeldigheid"
]
}
},
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": [
"wozobjectnummer",
"volgnummer"
],
"required": [
"schema",
"wozobjectnummer",
"volgnummer"
],
"display": "id",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"volgnummer": {
"type": "integer",
"description": "Uniek volgnummer van de toestand van het object."
},
"registratiedatum": {
"type": "string",
"format": "date-time",
"description": "De datum waarop de toestand is geregistreerd."
},
"wozobjectnummer": {
"type": "string",
"$comment": "should become: wozobjectnummer, not possible atm.",
"description": "De unieke identificatie van een WOZ-object"
},
"gebruik": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"provenance": "$.gebruik.code"
},
"omschrijving": {
"type": "string",
"provenance": "$.gebruik.omschrijving"
}
},
"description": "Nadere aanduiding van het feitelijk gebruik van een WOZ-object zoals dat ten grondslag heeft gelegen aan de waardebepaling en voor zover relevant voor de afnemers, uitgedrukt in een code."
},
"soortObject": {
"type": "object",
"properties": {
"code": {
"type": "integer",
"provenance": "$.soortobject.code"
},
"omschrijving": {
"type": "string",
"provenance": "$.soortobject.omschrijving"
}
},
"description": "Aanduiding van het soort object ten behoeve van een correcte bepaling van de waarde."
},
"beginGeldigheid": {
"type": "string",
"format": "date",
"description": "De begindatum van een periode waarin één of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
},
"eindGeldigheid": {
"type": "string",
"format": "date",
"description": "De einddatum van een periode waarin één of meer gegevens die worden bijgehouden over een WOZ-object, een wijziging hebben ondergaan"
},
"bevatBrkKadastraalobject": {
"type": "array",
"items": {
"type": "object",
"properties": {
"identificatie": {
"type": "string"
},
"volgnummer": {
"type": "integer"
},
"beginGeldigheid": {
"type": "string",
"format": "date"
},
"eindGeldigheid": {
"type": "string",
"format": "date"
}
}
},
"relation": "brk2:kadastraleobjecten",
"description": "Relatie naar kadastraal object"
},
"bestaatUitWozDeelobjecten": {
"type": "array",
"items": {
"type": "object",
"properties": {
"wozdeelobjectnummer": {
"type": "string"
},
"volgnummer": {
"type": "integer"
},
"beginGeldigheid": {
"type": "string",
"format": "date"
},
"eindGeldigheid": {
"type": "string",
"format": "date"
}
}
},
"relation": "woz:deelobjecten",
"description": "Relatie naar de deelobjecten"
}
}
}
}

0 comments on commit d2e19e8

Please sign in to comment.