- SourceMeta name
- bepalenregelbeheerobjectenrequest
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 3.176 bytes
- Bytes bundled
- 9.036 bytes
- Health
- 62%
- Dependencies
- 3
Dependencies
- At
- /properties/_geo/properties/intersects/oneOf/0/$ref
- At
- /properties/_geo/properties/intersects/oneOf/1/$ref
- At
- /properties/_geo/properties/intersects/oneOf/2/$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_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
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/_geo/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/_geo/properties/intersects/oneOf/3/properties/type/enum - /properties/_geo/properties/intersects/oneOf/3/properties/type/type
- Name
- enum_to_const
- Message
- An `enum` of a single value can be expressed as `const`
- Pointers
- /properties/_geo/properties/intersects/oneOf/3/properties/type/enum
- Name
- unnecessary_allof_wrapper
- Message
- Keywords inside `allOf` that do not conflict with the parent schema can be elevated
- Pointers
- /properties/datum/allOf/1/description - /properties/datum/allOf/0/type - /properties/datum/allOf/0/pattern - /properties/datum/allOf/0/examples
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datum/allOf/0/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/functioneleStructuurRefs/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/functioneleStructuurRefs/items/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/digitaal-stelsel-omgevingswet-dso/samengestelde-rtr-services-dgbh6jmvr/bepalenregelbeheerobjectenrequest",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"_geo": {
"description": "Filter op geografisch punt of vlak. Zie de [DSO API/URI strategie](https://iplo.nl/digitaal-stelsel/aansluiten/standaarden/api-en-uri-strategie).",
"examples": [
{
"intersects": {
"coordinates": [
155000,
463000
],
"type": "Point"
}
}
],
"properties": {
"intersects": {
"description": "Punt of vlak waarmee het resultaat raakvlak moet hebben. Analoog aan ElasticSearch GeoShape Query (https://www.elastic.co/guide/en/elasticsearch/reference/5.0/query-dsl-geo-shape-query.html)",
"oneOf": [
{
"$ref": "./point"
},
{
"$ref": "./polygon"
},
{
"$ref": "../_shared/multipolygon"
},
{
"description": "GeoJSon geometry collection volgens https://tools.ietf.org/html/rfc7946#section-3.1.8",
"properties": {
"geometries": {
"items": {
"anyOf": [
{
"$ref": "./point"
},
{
"$ref": "./polygon"
},
{
"$ref": "../_shared/multipolygon"
}
],
"minItems": 0
},
"type": "array"
},
"type": {
"enum": [
"GeometryCollection"
],
"type": "string"
}
},
"required": [
"geometries",
"type"
],
"type": "object"
}
]
}
},
"required": [
"intersects"
]
},
"datum": {
"allOf": [
{
"description": "Datum in het formaat dd-MM-yyyy.",
"examples": [
"01-01-2023"
],
"pattern": "^\\d{2}-\\d{2}-\\d{4}$",
"type": "string"
},
{
"description": "Het verzoek wordt uitgevoerd met de versie van de activiteiten die geldig zijn op deze datum. Indien geen datum meegegeven wordt het verzoek uitgevoerd tegen de op dit moment geldende activiteiten. Het formaat van de datum is dd-MM-yyyy"
}
]
},
"functioneleStructuurRefs": {
"description": "FunctioneleStructuurRefs van de werkzaamheden.",
"items": {
"description": "FunctioneleStructuurRef van de werkzaamheid.",
"type": "string"
},
"maxItems": 100,
"minItems": 1,
"type": "array"
}
},
"required": [
"functioneleStructuurRefs",
"_geo"
],
"x-derived-from": [
"https://developer.omgevingswet.overheid.nl/publish/pages/165401/toepasbareregels-samengesteldertrservices-v2.json#/components/schemas/BepalenRegelbeheerobjectenRequest"
]
}