- SourceMeta name
- bagopenbareruimtes
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 7.605 bytes
- Bytes bundled
- 23.722 bytes
- Health
- 79%
- Dependencies
- 5
Dependencies
- At
- /properties/_links/properties/heeftDossier/$ref
- At
- /properties/_links/properties/heeftOnderzoeken/items/$ref
- At
- /properties/_links/properties/ligtInWoonplaats/$ref
- At
- /properties/_links/properties/self/$ref
- At
- /properties/geometrie/$ref
Health issues
- Name
- top_level_title
- Message
- Set a concise non-empty title at the top level of the schema to explain what the definition is about
- Pointers
- Name
- top_level_examples
- Message
- Set a non-empty examples array at the top level of the schema to illustrate the expected data
- Pointers
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/_links/description
- Name
- title_trim
- Message
- Titles should not contain leading or trailing whitespace
- Pointers
- /properties/_links/title
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/bagprocesCode/format
- Name
- unknown_format_prefix
- Message
- For interoperability purposes, the JSON Schema specification advises against the use of `format` values that are not explicitly defined by the specification
- Pointers
- /properties/bagprocesCode/format
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/plusvolgnummer/format
- Name
- unknown_format_prefix
- Message
- For interoperability purposes, the JSON Schema specification advises against the use of `format` values that are not explicitly defined by the specification
- Pointers
- /properties/plusvolgnummer/format
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/statusCode/format
- Name
- unknown_format_prefix
- Message
- For interoperability purposes, the JSON Schema specification advises against the use of `format` values that are not explicitly defined by the specification
- Pointers
- /properties/statusCode/format
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/typeCode/format
- Name
- unknown_format_prefix
- Message
- For interoperability purposes, the JSON Schema specification advises against the use of `format` values that are not explicitly defined by the specification
- Pointers
- /properties/typeCode/format
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/volgnummer/format
- Name
- unknown_format_prefix
- Message
- For interoperability purposes, the JSON Schema specification advises against the use of `format` values that are not explicitly defined by the specification
- Pointers
- /properties/volgnummer/format
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/gemeente-amsterdam/bag-6-fsfxehg/bagopenbareruimtes",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"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. Als openbare ruimte worden onder meer aangemerkt weg, water, terrein, spoorbaan en landschappelijk gebied.",
"properties": {
"_links": {
"description": "The contents of the `openbareruimtes._links` field. It contains all relationships with objects.",
"properties": {
"heeftDossier": {
"$ref": "./bagdossierslink"
},
"heeftOnderzoeken": {
"items": {
"$ref": "./bagopenbareruimtesheeftonderzoeken_m2m"
},
"type": "array"
},
"ligtInWoonplaats": {
"$ref": "./bagwoonplaatsenlink"
},
"schema": {
"description": "The schema field is exposed with every record",
"format": "uri",
"readOnly": true,
"type": "string"
},
"self": {
"$ref": "../_shared/bagopenbareruimteslink"
}
},
"required": [
"heeftDossier",
"heeftOnderzoeken",
"ligtInWoonplaats",
"schema",
"self"
],
"title": " links",
"type": "object"
},
"bagprocesCode": {
"description": "Functionele handeling die ten grondslag ligt aan de gebeurtenis. code",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "BAG proces code",
"type": [
"integer",
"null"
]
},
"bagprocesOmschrijving": {
"description": "Functionele handeling die ten grondslag ligt aan de gebeurtenis. omschrijving",
"title": "BAG proces omschrijving",
"type": [
"string",
"null"
]
},
"beginGeldigheid": {
"description": "De ingangsdatum van de geldigheid van een bepaalde combinatie van gegevens over een OPENBARE RUIMTE",
"format": "date-time",
"title": "Openbare ruimte geldigheid begindatum",
"type": [
"string",
"null"
]
},
"beschrijvingNaam": {
"description": "Beschrijving van de openbare ruimte bijvoorbeeld: Vogel. Wereldwijd ......... grootste zeevogel ter wereld",
"title": "Openbare ruimte naam beschrijving",
"type": [
"string",
"null"
]
},
"datumActueelTot": {
"description": "Einddatum van de cyclus, eventueel in combinatie met het kenmerk Status",
"format": "date-time",
"title": "Actueel tot datum",
"type": [
"string",
"null"
]
},
"documentdatum": {
"description": "De datum waarop het brondocument is vastgesteld",
"format": "date",
"title": "Brondocument datum",
"type": [
"string",
"null"
]
},
"documentnummer": {
"description": "Het unieke nummer van het brondocument",
"title": "Brondocument nummer",
"type": [
"string",
"null"
]
},
"eindGeldigheid": {
"description": "De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een OPENBARE RUIMTE",
"format": "date-time",
"title": "Openbare ruimte geldigheid einddatum",
"type": [
"string",
"null"
]
},
"geconstateerd": {
"description": "Een aanduiding waarmee kan worden aangegeven dat een openbare ruimte in de registratie is opgenomen als gevolg van een feitelijke constatering, zonder dat er op het moment van opname sprake was van een regulier brondocument voor deze opname",
"title": "Openbare ruimte geconstateerd indicatie",
"type": [
"boolean",
"null"
]
},
"geometrie": {
"$ref": "../_shared/geometry"
},
"heeftDossierId": {
"deprecated": true,
"description": "Het dossier op basis waarvan het object is toegevoegd aan de registratie",
"readOnly": true,
"title": "Openbare ruimte heeft dossier",
"type": [
"string",
"null"
]
},
"identificatie": {
"description": "Unieke identificatie van een openbare ruimte",
"title": "Openbare ruimte ID",
"type": "string"
},
"ligtInWoonplaatsId": {
"deprecated": true,
"description": "De woonplaats (landelijke identificatie) waarin de openbare ruimte ligt",
"readOnly": true,
"title": "Openbare ruimte ligt in woonplaats",
"type": [
"string",
"null"
]
},
"naam": {
"description": "Officiële naam openbare ruimte (80 tekens)",
"title": "Openbare ruimte naam",
"type": [
"string",
"null"
]
},
"naamNen": {
"description": "Straatnaam volgens de inkortingsregels van NEN 5825 (24 tekens)",
"title": "Openbare ruimte NEN naam",
"type": [
"string",
"null"
]
},
"opgemaakteNaam": {
"description": "Officiële naam openbare ruimte, buiten Amsterdam gecombineerd met de woonplaatsnaam",
"title": "Opgemaakte openbare ruimte naam",
"type": [
"string",
"null"
]
},
"plusvolgnummer": {
"description": "Uniek BAG-plus volgnummer van de toestand van het object",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Object plus volgnummer",
"type": [
"integer",
"null"
]
},
"registratiedatum": {
"description": "De datum waarop de toestand van het object is geregistreerd",
"format": "date-time",
"title": "Object registratiedatum",
"type": [
"string",
"null"
]
},
"statusCode": {
"description": "De levenscyclus van een OPENBARE RUIMTE waarin de betreffende openbare ruimte zich bevindt. Code",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Openbare ruimte status code",
"type": [
"integer",
"null"
]
},
"statusOmschrijving": {
"description": "De levenscyclus van een OPENBARE RUIMTE waarin de betreffende openbare ruimte zich bevindt. Omschrijving",
"title": "Openbare ruimte status omschrijving",
"type": [
"string",
"null"
]
},
"straatcode": {
"description": "Dit is een vervallen kenmerk en wordt niet geactualiseerd",
"title": "Straat code",
"type": [
"string",
"null"
]
},
"straatnaamPtt": {
"description": "Dit is een vervallen kenmerk en wordt niet geactualiseerd",
"title": "Straatnaam PTT",
"type": [
"string",
"null"
]
},
"typeCode": {
"description": "De aard van de zodanig benoemde openbare ruimte. Code",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Openbare ruimte type code",
"type": [
"integer",
"null"
]
},
"typeOmschrijving": {
"description": "De aard van de zodanig benoemde openbare ruimte. Omschrijving",
"title": "Openbare ruimte type omschrijving",
"type": [
"string",
"null"
]
},
"volgnummer": {
"description": "Uniek volgnummer van de toestand van het object",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Object volgnummer",
"type": "integer"
}
},
"required": [
"_links",
"heeftDossierId",
"identificatie",
"ligtInWoonplaatsId",
"volgnummer"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/bag/openapi.json#/components/schemas/Bagopenbareruimtes"
]
}