- SourceMeta name
- imrodocumentmetadata
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 3.481 bytes
- Bytes bundled
- 16.522 bytes
- Health
- 25%
- Dependencies
- 8
Dependencies
- At
- /properties/bekendmakingen/items/$ref
- At
- /properties/gerelateerdeVersies/items/$ref
- At
- /properties/onderdelen/items/$ref
- At
- /properties/ondergronden/items/$ref
- At
- /properties/planstatusInfo/$ref
- At
- /properties/aangeleverdDoorEen/$ref
- At
- /properties/href/items/$ref
- At
- /properties/objectgerichteTeksten/items/$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/bekendmakingen/description
- Name
- valid_examples
- Message
- Only include instances in the `examples` array that validate against the schema
- Description
- Invalid example instance at index 0
The value was expected to be of type array but it was of type object
at instance location ""
at evaluate path "/type"
- Pointers
- /properties/bekendmakingen/examples/0
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/beroepEnBezwaar/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/besluitnummer/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/eindeRechtsgeldigheid/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gerelateerdeVersies/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/heeftPlankaart/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/imroVersie/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/isHistorisch/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/isTamPlan/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/onderdelen/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/ondergronden/description
- Name
- valid_examples
- Message
- Only include instances in the `examples` array that validate against the schema
- Description
- Invalid example instance at index 0
The value was expected to be of type array but it was of type object
at instance location ""
at evaluate path "/type"
- Pointers
- /properties/ondergronden/examples/0
- 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/regelStatus/enum - /properties/regelStatus/type
- Name
- valid_examples
- Message
- Only include instances in the `examples` array that validate against the schema
- Description
- Invalid example instance at index 0
The null value null was expected to equal one of the following values: "geldend", and "in ontwikkeling"
at instance location ""
at evaluate path "/enum"
- Pointers
- /properties/regelStatus/examples/0
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/statusDossier/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/verwijderdOp/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/digitaal-stelsel-omgevingswet-dso/omgevingsinformatie-ontsluiten-api-ow7p61mdg/imrodocumentmetadata",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Metadata specifiek voor IMRO-documenten. Deze wordt alleen gevuld als het Document een IMRO-document betreft.",
"properties": {
"bekendmakingen": {
"description": "Officiƫle overheidspublicaties zoals gepubliceerd in de Staatscourant.",
"examples": [
{
"documentType": "Staatscourant",
"href": "https://zoek.officielebekendmakingen.nl/stcrt-2021-15786.html",
"titel": "Bestemmingsplan Hoek Prins Bernhardlaan - Kruisparkweg"
}
],
"items": {
"$ref": "./bekendmaking"
},
"type": "array"
},
"beroepEnBezwaar": {
"description": "Beroep en bezwaar actief.",
"examples": [
"ja, nee, niet van toepassing."
],
"type": "string"
},
"besluitnummer": {
"description": "Besluitnummer van het plan.",
"examples": [
"3"
],
"type": "string"
},
"eindeRechtsgeldigheid": {
"description": "Geeft datum van einde rechtsgeldigheid.",
"examples": [
"2022-02-22"
],
"format": "date",
"type": "string"
},
"gerelateerdeVersies": {
"description": "Andere versies van dit plan.",
"items": {
"$ref": "./documentversie"
},
"type": "array",
"uniqueItems": true
},
"heeftPlankaart": {
"description": "Document heeft een plankaart.",
"examples": [
true
],
"type": "boolean"
},
"imroVersie": {
"description": "IMRO-versie van het plan.",
"examples": [
"IMRO2012"
],
"type": "string"
},
"isHistorisch": {
"description": "Geeft aan of het plan historisch is.",
"examples": [
true
],
"type": "boolean"
},
"isTamPlan": {
"description": "Geeft aan of het plan een tijdelijk alternatieve maatregel (TAM) is.",
"examples": [
true
],
"type": "boolean"
},
"onderdelen": {
"description": "Onderdelen van het plan.",
"items": {
"$ref": "./onderdeel"
},
"type": "array"
},
"ondergronden": {
"description": "De ondergronden van het plan.",
"examples": [
{
"datum": "2024-2-22",
"type": "grootschalige basiskaart (GBK)"
}
],
"items": {
"$ref": "./planondergrond"
},
"type": "array"
},
"planstatusInfo": {
"$ref": "./planstatusinfo"
},
"regelStatus": {
"enum": [
"in ontwikkeling",
"geldend"
],
"examples": [
null
],
"type": [
"string",
"null"
]
},
"statusDossier": {
"description": "Status van een dossier.",
"examples": [
"geheel onherroepelijk in werking."
],
"type": "string"
},
"verwijderdOp": {
"description": "Plan is verwijderd op deze datum.",
"format": "date-time",
"type": "string"
}
},
"required": [
"bekendmakingen",
"beroepEnBezwaar",
"heeftPlankaart",
"imroVersie",
"isHistorisch",
"isTamPlan",
"onderdelen",
"ondergronden",
"planstatusInfo",
"regelStatus"
],
"type": "object",
"x-derived-from": [
"https://service.omgevingswet.overheid.nl/publiek/omgevingsinformatie/api/ontsluiten/v2/openapi.json#/components/schemas/ImroDocumentMetadata"
]
}