- SourceMeta name
- adresseerbaarobject
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 1.890 bytes
- Bytes bundled
- 1.890 bytes
- Health
- -
- Dependencies
- -
Health issues
- Name
- unknown_keywords_prefix
- Message
- Future versions of JSON Schema will refuse to evaluate unknown keywords or custom keywords from optional vocabularies that don't have an x- prefix
- Pointers
- /discriminator
- 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_trim
- Message
- Descriptions should not contain leading or trailing whitespace
- 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/heeftAlsHoofdAdres/description
- Name
- description_trim
- Message
- Descriptions should not contain leading or trailing whitespace
- Pointers
- /properties/heeftAlsNevenAdres/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/heeftAlsNevenAdres/items/description
- Name
- enum_with_type
- Message
- Setting `type` alongside `enum` is considered an anti-pattern, as the enumeration choices already imply their respective types
- Pointers
- /properties/type/enum - /properties/type/type
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/type/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/dienst-voor-het-kadaster-en-de-openbare-registers/imbag-api-van-de-lvbag-7fnzbuehg/adresseerbaarobject",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Abstract type adresseerbaar object\n\n**heeftAlsHoofdAdres**: Een adresseerbaar object heeft als hoofadres een \nnummeraanduiding.\n\nDeze property bevat de identificatie van de nummeraanduiding die het \nhoofdadres is van het adresseerbare object.\n",
"discriminator": {
"propertyName": "type"
},
"properties": {
"heeftAlsHoofdAdres": {
"description": "De unieke aanduiding van een nummeraanduiding.",
"examples": [
"0226200000038923"
],
"pattern": "^[0-9]{4}20[0-9]{10}$",
"title": "NummeraanduidingIdentificatie",
"type": "string"
},
"heeftAlsNevenAdres": {
"description": "Een adresseerbaar object heeft als nevenadres een nummeraanduiding.\n\nDeze property bevat de identificatie van de nummeraanduiding die een nevenadres is van het adresseerbare object.\n",
"items": {
"description": "De unieke aanduiding van een nummeraanduiding.",
"examples": [
"0226200000038923"
],
"pattern": "^[0-9]{4}20[0-9]{10}$",
"title": "NummeraanduidingIdentificatie",
"type": "string"
},
"minItems": 1,
"type": "array"
},
"type": {
"description": "De aard van het object waaraan een nummeraanduiding is toegekend.",
"enum": [
"Verblijfsobject",
"Standplaats",
"Ligplaats"
],
"title": "TypeAdresseerbaarObject",
"type": "string"
}
},
"required": [
"heeftAlsHoofdAdres",
"type"
],
"title": "AdresseerbaarObject",
"type": "object",
"x-derived-from": [
"https://api.bag.kadaster.nl/lvbag/individuelebevragingen/v2/openapi.yaml#/components/schemas/AdresseerbaarObject"
]
}