- SourceMeta name
- bagnummeraanduidingen
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 9.644 bytes
- Bytes bundled
- 20.558 bytes
- Health
- 80%
- Dependencies
- 8
Dependencies
- At
- /properties/_links/properties/adresseertLigplaats/$ref
- At
- /properties/_links/properties/adresseertStandplaats/$ref
- At
- /properties/_links/properties/adresseertVerblijfsobject/$ref
- At
- /properties/_links/properties/heeftDossier/$ref
- At
- /properties/_links/properties/heeftOnderzoeken/items/$ref
- At
- /properties/_links/properties/ligtAanOpenbareruimte/$ref
- At
- /properties/_links/properties/ligtInWoonplaats/$ref
- At
- /properties/_links/properties/self/$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
- /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/huisnummer/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/huisnummer/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/typeAdresseerbaarObjectCode/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/typeAdresseerbaarObjectCode/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/bagnummeraanduidingen",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Een NUMMERAANDUIDING, in de volksmond ook wel adres genoemd, is een door het bevoegde gemeentelijke orgaan als zodanig toegekende aanduiding van een verblijfsobject, standplaats of ligplaats",
"properties": {
"_links": {
"description": "The contents of the `nummeraanduidingen._links` field. It contains all relationships with objects.",
"properties": {
"adresseertLigplaats": {
"$ref": "../_shared/bagligplaatsenlink"
},
"adresseertStandplaats": {
"$ref": "../_shared/bagstandplaatsenlink"
},
"adresseertVerblijfsobject": {
"$ref": "../_shared/bagverblijfsobjectenlink"
},
"heeftDossier": {
"$ref": "./bagdossierslink"
},
"heeftOnderzoeken": {
"items": {
"$ref": "./bagnummeraanduidingenheeftonderzoeken_m2m"
},
"type": "array"
},
"ligtAanOpenbareruimte": {
"$ref": "../_shared/bagopenbareruimteslink"
},
"ligtInWoonplaats": {
"$ref": "./bagwoonplaatsenlink"
},
"schema": {
"description": "The schema field is exposed with every record",
"format": "uri",
"readOnly": true,
"type": "string"
},
"self": {
"$ref": "../_shared/bagnummeraanduidingenlink"
}
},
"required": [
"adresseertLigplaats",
"adresseertStandplaats",
"adresseertVerblijfsobject",
"heeftDossier",
"heeftOnderzoeken",
"ligtAanOpenbareruimte",
"ligtInWoonplaats",
"schema",
"self"
],
"title": " links",
"type": "object"
},
"adresseertLigplaatsId": {
"deprecated": true,
"description": "De ligplaats (landelijke identificatie) die door de nummeraanduiding wordt aangeduid",
"readOnly": true,
"title": "Nummeraanduiding adresseert ligplaats",
"type": [
"string",
"null"
]
},
"adresseertStandplaatsId": {
"deprecated": true,
"description": "De standplaats (landelijke identificatie) die door de nummeraanduiding wordt aangeduid",
"readOnly": true,
"title": "Nummeraanduiding adresseert standplaats",
"type": [
"string",
"null"
]
},
"adresseertVerblijfsobjectId": {
"deprecated": true,
"description": "Het verblijfsobject (landelijke identificatie) dat door de nummeraanduiding wordt aangeduid",
"readOnly": true,
"title": "Nummeraanduiding adresseert verblijfsobject",
"type": [
"string",
"null"
]
},
"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 NUMMERAANDUIDING",
"format": "date-time",
"title": "Nummeraanduiding geldigheid begindatum",
"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 NUMMERAANDUIDING",
"format": "date-time",
"title": "Nummeraanduiding geldigheid einddatum",
"type": [
"string",
"null"
]
},
"geconstateerd": {
"description": "Een aanduiding waarmee kan worden aangegeven dat een nummeraanduiding 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": "Nummeraanduiding geconstateerd indicatie",
"type": [
"boolean",
"null"
]
},
"heeftDossierId": {
"deprecated": true,
"description": "De brondocument(en) op basis waarvan de nummeraanduiding is toegevoegd aan de registratie. Afgeleid van hetlandelijke BAG-kenmerk 'Documentnummer'",
"readOnly": true,
"title": "Nummeraanduiding heeft dossier",
"type": [
"string",
"null"
]
},
"huisletter": {
"description": "Een door het bevoegde gemeentelijke orgaan ten aanzien van een adresseerbaar object toegekende toevoeging aan een huisnummer in de vorm van een alfanumeriek teken",
"type": [
"string",
"null"
]
},
"huisnummer": {
"description": "Een door het bevoegde gemeentelijke orgaan ten aanzien van een adresseerbaar object toegekende nummering",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"type": [
"integer",
"null"
]
},
"huisnummertoevoeging": {
"description": "Een door het bevoegde gemeentelijke orgaan ten aanzien van een adresseerbaar object toegekende nadere toevoeging aan een huisnummer of een combinatie van huisnummer en huisletter",
"title": "Huisnummer toevoeging",
"type": [
"string",
"null"
]
},
"identificatie": {
"description": "De unieke aanduiding van een nummeraanduiding",
"title": "Nummeraanduiding ID",
"type": "string"
},
"ligtAanOpenbareruimteId": {
"deprecated": true,
"description": "De openbare ruimte (landelijke identificatie) waaraan het betreffende adresseerbare object ligt",
"readOnly": true,
"title": "Adresseerbaar object ligt aan openbare ruimte",
"type": [
"string",
"null"
]
},
"ligtInWoonplaatsId": {
"deprecated": true,
"description": "De woonplaats (landelijke identificatie) waarin de nummeraanduiding ligt",
"readOnly": true,
"title": "Adresseerbaar object ligt in woonplaats",
"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"
]
},
"postcode": {
"description": "De door PostNL vastgestelde code bestaande uit 4 cijfers en 2 letters (1234AB)",
"type": [
"string",
"null"
]
},
"registratiedatum": {
"description": "De datum waarop de toestand van het object is geregistreerd",
"format": "date-time",
"title": "Object registratie datum",
"type": [
"string",
"null"
]
},
"statusCode": {
"description": "De levenscyclus van een NUMMERAANDUIDING waarin de betreffende ligplaats zich bevindt. Code",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Nummeraanduiding status code",
"type": [
"integer",
"null"
]
},
"statusOmschrijving": {
"description": "De levenscyclus van een NUMMERAANDUIDING waarin de betreffende ligplaats zich bevindt. Omschrijving)",
"title": "Nummeraanduiding status omschrijving",
"type": [
"string",
"null"
]
},
"typeAdres": {
"description": "Hiermee wordt aangegeven of het een relatie betreft vanuit een hoofdadres. Anders is er sprake van een nevenadres (Hoofdadres, Nevenadres)",
"title": "Adres type",
"type": [
"string",
"null"
]
},
"typeAdresseerbaarObjectCode": {
"description": "Het type adresseerbaar object waaraan een nummeraanduiding is toegekend. code",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Nummeraanduiding adresseerbaar object type code",
"type": [
"integer",
"null"
]
},
"typeAdresseerbaarObjectOmschrijving": {
"description": "Het type adresseerbaar object waaraan een nummeraanduiding is toegekend. Omschrijving",
"title": "Nummeraanduiding adresseerbaar object 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",
"adresseertLigplaatsId",
"adresseertStandplaatsId",
"adresseertVerblijfsobjectId",
"heeftDossierId",
"identificatie",
"ligtAanOpenbareruimteId",
"ligtInWoonplaatsId",
"volgnummer"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/bag/openapi.json#/components/schemas/Bagnummeraanduidingen"
]
}