- SourceMeta name
- subandfunctionelestructuurrefantwoorden
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 2.415 bytes
- Bytes bundled
- 2.415 bytes
- Health
- 50%
- Dependencies
- -
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_description
- Message
- Set a non-empty description at the top level of the schema to explain what the definition is about in detail
- 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
- unnecessary_allof_wrapper
- Message
- Keywords inside `allOf` that do not conflict with the parent schema can be elevated
- Pointers
- /allOf/0/required
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /allOf/0/properties/antwoorden/items/properties/antwoord/description
- Name
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /allOf/0/properties/antwoorden/items/properties/id/maxLength
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /allOf/0/properties/antwoorden/items/properties/id/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /allOf/0/properties/functioneleStructuurRef/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /allOf/1/properties/subFunctioneleStructuurRefs/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/digitaal-stelsel-omgevingswet-dso/toepasbare-regels-uitvoeren-services-w8vc6lgvg/subandfunctionelestructuurrefantwoorden",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"allOf": [
{
"properties": {
"antwoorden": {
"description": "Optionele lijst van Antwoord objecten",
"items": {
"properties": {
"antwoord": {
"description": "Het antwoord op de uitvoeringsregel met het desbetreffende id. Indien meerdere antwoorden bij een lijstwaarde dan komma gescheiden met spaties. Indien het antwoord op de vraag vooringevuld is door de service maar leeg moet worden gemaakt (denk aan huisletter) dan dit antwoord als een lege string aanleveren, ongeacht het antwoordType (dus ook bij numeriek).",
"maxLength": 6144,
"type": "string"
},
"id": {
"description": "Het id waarmee het antwoord aan de juiste uitvoeringsregel (vraag/bijlage) wordt gekoppeld.",
"maxLength": 100,
"type": "integer"
}
},
"required": [
"id"
]
},
"maxItems": 500,
"type": "array"
},
"functioneleStructuurRef": {
"description": "De verwijzing naar een regelbeheerobject van een geselecteerde activiteit in de functionele structuur in de Registratie Toepasbare Regels.",
"type": "string"
}
},
"required": [
"functioneleStructuurRef"
]
},
{
"properties": {
"subFunctioneleStructuurRefs": {
"deprecated": true,
"description": "Verwijzing naar regelbeheerobjecten van geselecteerde subactiviteiten in de functionele structuur in de Registratie Toepasbare Regels. Voor verfijnbare activiteiten dient de lijst minimaal 1 item bevatten. Voor niet-verfijnbare activiteiten dient de lijst leeg te zijn. Deprecated omdat de verfijnbaar functionaliteit deprecated is.",
"items": {
"type": "string"
},
"maxItems": 100,
"type": "array"
}
}
}
],
"x-derived-from": [
"https://developer.omgevingswet.overheid.nl/publish/pages/171046/toepasbareregels-uitvoerenservices-v2.json#/components/schemas/SubAndFunctioneleStructuurRefAntwoorden"
]
}