Skip to content

Commit

Permalink
jsons Aanpassen voor datacontracten (#1216)
Browse files Browse the repository at this point in the history
* stadsdelen aangepast voor datacontract

* bgt versies opgehoogd

* bag datacontracten aangepast

* bug fixing

* brk nieuwe versies voor datacontract toegevoegd

* woz toegevoegd voor datacontract
  • Loading branch information
jeroenriemens authored Jan 6, 2025
1 parent 5d6a606 commit 8a4728e
Show file tree
Hide file tree
Showing 88 changed files with 12,807 additions and 169 deletions.
68 changes: 68 additions & 0 deletions datasets/bag/brondocumenten/v1.0.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
{
"id": "brondocumenten",
"type": "table",
"version": "1.0.1",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": "documentnummer",
"required": [
"schema",
"documentnummer"
],
"display": "documentnummer",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"documentnummer": {
"type": "string",
"title": "Brondocument nummer",
"description": "Identificerende nummer van het document"
},
"bronleverancierCode": {
"type": "string",
"provenance": "$.bronleverancier.code",
"title": "Bron leverancier code",
"description": "Verstrekker van brondocumenten en/​of gegevens voortkomend uit het uitoefenen of voorbereiden van een gemeentelijke bevoegdheid, die nodig zijn voor een registratie aan de bronhouder, conform vastgestelde aanleverspecificaties. code"
},
"bronleverancierOmschrijving": {
"type": "string",
"provenance": "$.bronleverancier.omschrijving",
"title": "Bron leverancier omschrijving",
"description": "Verstrekker van brondocumenten en/​of gegevens voortkomend uit het uitoefenen of voorbereiden van een gemeentelijke bevoegdheid, die nodig zijn voor een registratie aan de bronhouder, conform vastgestelde aanleverspecificaties. omschrijving"
},
"typeDossierCode": {
"type": "string",
"provenance": "$.typeDossier.code",
"title": "Dossier type code",
"description": "Het type dossier. code"
},
"typeDossierOmschrijving": {
"type": "string",
"provenance": "$.typeDossier.omschrijving",
"title": "Dossier type omschrijving",
"description": "Het type dossier. omschrijving"
},
"typeBrondocumentCode": {
"type": "string",
"provenance": "$.typeBrondocument.code",
"title": "Brondocument type code",
"description": "Het type brondocument. code"
},
"typeBrondocumentOmschrijving": {
"type": "string",
"provenance": "$.typeBrondocument.omschrijving",
"title": "Brondocument type omschrijving",
"description": "Het type brondocument. omschrijving"
},
"registratiedatum": {
"type": "string",
"title": "Registratie datum",
"format": "date-time",
"description": "De datum waarop het brondocument is opgeslagen in het register"
}
}
}
}
57 changes: 57 additions & 0 deletions datasets/bag/brondocumenten/v3.0.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
{
"id": "brondocumenten",
"type": "table",
"version": "3.0.1",
"description": "Een BRONDOCUMENT is nodig als verantwoording van de registratie.",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": "documentnummer",
"required": [
"schema",
"identificatie"
],
"display": "documentnummer",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"documentnummer": {
"type": "string",
"title": "Brondocument nummer",
"description": "Identificerende nummer van het document"
},
"bronleverancier": {
"type": "string",
"title": "Bron leverancier",
"provenance": "$.bronleverancier.omschrijving",
"description": "Verstrekker van brondocumenten en of gegevens voortkomend uit het uitoefenen of voorbereiden van een gemeentelijke bevoegdheid, die nodig zijn voor een registratie aan de bronhouder, conform vastgestelde aanleverspecificaties"
},
"typeDossier": {
"type": "string",
"title": "Dossier type",
"provenance": "$.typeDossier.omschrijving",
"description": "Omschrijving van het type dossier"
},
"typeBrondocument": {
"type": "string",
"title": "Brondocument type",
"provenance": "$.typeBrondocument.omschrijving",
"description": "Omschrijving van het type brondocument"
},
"registratiedatum": {
"type": "string",
"title": "Brondocument registratiedatum",
"format": "date-time",
"description": "De datum waarop het brondocument is opgeslagen in het register"
},
"datumActueelTot": {
"type": "string",
"title": "Actueel tot datum",
"format": "date-time",
"description": "Einddatum van de cyclus, eventueel in combinatie met het kenmerk Status"
}
}
}
}
64 changes: 32 additions & 32 deletions datasets/bag/dataset.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,89 +27,89 @@
"tables": [
{
"id": "woonplaatsen",
"$ref": "woonplaatsen/v1.6.1",
"$ref": "woonplaatsen/v1.6.2",
"activeVersions": {
"1.6.1": "woonplaatsen/v1.6.1",
"3.1.0": "woonplaatsen/v3.1.0"
"1.6.2": "woonplaatsen/v1.6.2",
"3.2.0": "woonplaatsen/v3.2.0"
}
},
{
"id": "standplaatsen",
"$ref": "standplaatsen/v1.4.1",
"$ref": "standplaatsen/v1.4.2",
"activeVersions": {
"1.4.1": "standplaatsen/v1.4.1",
"3.0.0": "standplaatsen/v3.0.0"
"1.4.2": "standplaatsen/v1.4.2",
"3.1.0": "standplaatsen/v3.1.0"
}
},
{
"id": "ligplaatsen",
"$ref": "ligplaatsen/v1.4.1",
"$ref": "ligplaatsen/v1.4.2",
"activeVersions": {
"1.4.1": "ligplaatsen/v1.4.1",
"3.0.0": "ligplaatsen/v3.0.0"
"1.4.2": "ligplaatsen/v1.4.2",
"3.1.0": "ligplaatsen/v3.1.0"
}
},
{
"id": "openbareruimtes",
"$ref": "openbareruimtes/v1.5.1",
"$ref": "openbareruimtes/v1.5.2",
"activeVersions": {
"1.5.1": "openbareruimtes/v1.5.1",
"3.0.0": "openbareruimtes/v3.0.0"
"1.5.2": "openbareruimtes/v1.5.2",
"3.1.0": "openbareruimtes/v3.1.0"
}
},
{
"id": "nummeraanduidingen",
"$ref": "nummeraanduidingen/v1.4.1",
"$ref": "nummeraanduidingen/v1.4.2",
"activeVersions": {
"1.4.1": "nummeraanduidingen/v1.4.1",
"3.0.0": "nummeraanduidingen/v3.0.0"
"1.4.2": "nummeraanduidingen/v1.4.2",
"3.1.0": "nummeraanduidingen/v3.1.0"
}
},
{
"id": "verblijfsobjecten",
"$ref": "verblijfsobjecten/v1.4.1",
"$ref": "verblijfsobjecten/v1.4.2",
"activeVersions": {
"1.4.1": "verblijfsobjecten/v1.4.1",
"3.0.0": "verblijfsobjecten/v3.0.0"
"1.4.2": "verblijfsobjecten/v1.4.2",
"3.1.0": "verblijfsobjecten/v3.1.0"
}
},
{
"id": "panden",
"$ref": "panden/v1.4.1",
"$ref": "panden/v1.4.2",
"activeVersions": {
"1.4.1": "panden/v1.4.1",
"3.0.0": "panden/v3.0.0"
"1.4.2": "panden/v1.4.2",
"3.1.0": "panden/v3.1.0"
}
},
{
"id": "dossiers",
"$ref": "dossiers/v1.0.0",
"$ref": "dossiers/v1.0.1",
"activeVersions": {
"1.0.0": "dossiers/v1.0.0",
"2.0.0": "dossiers/v2.0.0"
"1.0.1": "dossiers/v1.0.1",
"2.0.1": "dossiers/v2.0.1"
}
},
{
"id": "brondocumenten",
"$ref": "brondocumenten/v1.0.0",
"$ref": "brondocumenten/v1.0.1",
"activeVersions": {
"1.0.0": "brondocumenten/v1.0.0",
"3.0.0": "brondocumenten/v3.0.0"
"1.0.1": "brondocumenten/v1.0.1",
"3.0.1": "brondocumenten/v3.0.1"
}
},
{
"id": "onderzoeken",
"$ref": "onderzoeken/v1.1.0",
"$ref": "onderzoeken/v1.1.1",
"activeVersions": {
"1.1.0": "onderzoeken/v1.1.0",
"2.0.0": "onderzoeken/v2.0.0"
"1.1.1": "onderzoeken/v1.1.1",
"2.0.1": "onderzoeken/v2.0.1"
}
},
{
"id": "votopafvoerlegacy",
"$ref": "votopafvoerlegacy/v1.0.0",
"$ref": "votopafvoerlegacy/v1.0.1",
"activeVersions": {
"1.0.0": "votopafvoerlegacy/v1.0.0"
"1.0.1": "votopafvoerlegacy/v1.0.1"
}
}
]
Expand Down
41 changes: 41 additions & 0 deletions datasets/bag/dossiers/v1.0.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
{
"id": "dossiers",
"type": "table",
"version": "1.0.1",
"description": "Een DOSSIER houdt de wijzigingen van een object bij en bevat daarom één of meer brondocumenten",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": "dossier",
"required": [
"schema",
"dossier"
],
"display": "dossier",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"dossier": {
"type": "string",
"title": "Dossier ID",
"description": "Verwijzing vanuit de overige objectklassen"
},
"heeftBrondocumenten": {
"type": "array",
"items": {
"type": "object",
"properties": {
"documentnummer": {
"type": "string"
}
}
},
"relation": "bag:brondocumenten",
"title": "Het dossier heeft brondocumenten",
"description": "De brondocument(en) behorende bij het dossier"
}
}
}
}
47 changes: 47 additions & 0 deletions datasets/bag/dossiers/v2.0.1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"id": "dossiers",
"type": "table",
"version": "2.0.1",
"description": "Een DOSSIER houdt de wijzigingen van een object bij en bevat daarom één of meer brondocumenten",
"schema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"additionalProperties": false,
"identifier": "identificatie",
"required": [
"schema",
"identificatie"
],
"display": "identificatie",
"properties": {
"schema": {
"$ref": "https://schemas.data.amsterdam.nl/[email protected]#/definitions/schema"
},
"identificatie": {
"type": "string",
"title": "Dossier ID",
"description": "De unieke aanduiding van het dossier"
},
"datumActueelTot": {
"type": "string",
"title": "Actueel tot datum",
"format": "date-time",
"description": "Einddatum van de cyclus, eventueel in combinatie met het kenmerk Status"
},
"heeftBagBrondocumenten": {
"type": "array",
"items": {
"type": "object",
"properties": {
"documentnummer": {
"type": "string"
}
}
},
"relation": "bag:brondocumenten",
"title": "Het dossier heeft brondocumenten",
"description": "De brondocument(en) behorende bij het dossier"
}
}
}
}
Loading

0 comments on commit 8a4728e

Please sign in to comment.