- SourceMeta name
- ziekteplagenexotengroeneikenprocessierups
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 9.941 bytes
- Bytes bundled
- 12.791 bytes
- Health
- 65%
- Dependencies
- 2
Dependencies
- At
- /properties/_links/properties/gbdBuurt/$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
- /description
- 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/aantalDagenOpenBestrijding/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/aantalDagenOpenBestrijding/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/aantalDagenOpenInspectie/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/aantalDagenOpenInspectie/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/aantalDagenResterendBestrijding/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/aantalDagenResterendBestrijding/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/aantalDagenResterendInspectie/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/aantalDagenResterendInspectie/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/aantalNestenMaatDeken/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/aantalNestenMaatDeken/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/aantalNestenMaatTennisbal/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/aantalNestenMaatTennisbal/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/aantalNestenMaatVoetbal/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/aantalNestenMaatVoetbal/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/aantalNestenVerwijderdMaatDeken/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/aantalNestenVerwijderdMaatDeken/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/aantalNestenVerwijderdMaatTennisbal/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/aantalNestenVerwijderdMaatTennisbal/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/aantalNestenVerwijderdMaatVoetbal/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/aantalNestenVerwijderdMaatVoetbal/format
- Name
- unnecessary_allof_wrapper
- Message
- Keywords inside `allOf` that do not conflict with the parent schema can be elevated
- Pointers
- /properties/geometrie/allOf/0/type - /properties/geometrie/allOf/0/required - /properties/geometrie/allOf/0/discriminator - /properties/geometrie/allOf/0/description
- 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
- /properties/geometrie/allOf/0/discriminator
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/geometrie/allOf/0/properties/coordinates/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/geometrie/allOf/0/properties/type/enum - /properties/geometrie/allOf/0/properties/type/type
- 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/geometrie/allOf/1/properties/type/enum - /properties/geometrie/allOf/1/properties/type/type
- Name
- enum_to_const
- Message
- An `enum` of a single value can be expressed as `const`
- Pointers
- /properties/geometrie/allOf/1/properties/type/enum
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/id/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
- /properties/ranking/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/ranking/format
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/gemeente-amsterdam/ziekten-plagen-en-exoten-groen-i53pfx6hg/ziekteplagenexotengroeneikenprocessierups",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "De data toont op welke plekken in de stad en wanneer nesten van de eikenprocessierups zijn aangetroffen. Burgers kunnen meldingen maken van de eikenprocessierups met de Signalen-app. Inspecteurs doen dit via het interne systeem van de gemeente. De data wordt dagelijks geüpdatet en is gekoppeld aan het registratiesysteem (gisib) waarin doorlopend mutaties plaatsvinden. Als een nest is verwijderd, dan wordt dat ook aangegeven. Naarmate het overlastseizoen vordert, zullen steeds meer aangetroffen en verwijderde nesten zichtbaar zijn. Aan het begin van het seizoen zijn nog niet alle eikenbomen gecontroleerd. De urgentie wordt bepaald aan de hand van de grootte van het nest, het aantal nesten per boom en het aantal aangetaste bomen.",
"properties": {
"_links": {
"description": "The contents of the `eikenprocessierups._links` field. It contains all relationships with objects.",
"properties": {
"gbdBuurt": {
"$ref": "../_shared/gebiedenbuurtenrawidentifier"
},
"schema": {
"description": "The schema field is exposed with every record",
"format": "uri",
"readOnly": true,
"type": "string"
},
"self": {
"$ref": "./ziekteplagenexotengroeneikenprocessierupslink"
}
},
"required": [
"gbdBuurt",
"schema",
"self"
],
"title": " links",
"type": "object"
},
"aantalDagenOpenBestrijding": {
"description": "Aantal dagen open bestrijding",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalDagenOpenInspectie": {
"description": "Aantal dagen open inspectie",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalDagenResterendBestrijding": {
"description": "Aantal dagen resterend bestrijding",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalDagenResterendInspectie": {
"description": "Aantal dagen resterend inspectie",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalEprNesten": {
"description": "Aantal eikenprocessierups nesten (in categorien ingedeeld)",
"title": "Aantal eikenprocessierups nesten",
"type": [
"string",
"null"
]
},
"aantalNestenMaatDeken": {
"description": "Het aantal boomnesten met als maat een deken",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalNestenMaatTennisbal": {
"description": "Het aantal nesten met als maat een tennisbal",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalNestenMaatVoetbal": {
"description": "Het aantal nesten met als maat een voetbal",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalNestenVerwijderdMaatDeken": {
"description": "Het aantal verwijderde nesten met als maat een deken",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalNestenVerwijderdMaatTennisbal": {
"description": "Het aantal verwijderde nesten met als maat een tennisbal",
"format": "double",
"type": [
"number",
"null"
]
},
"aantalNestenVerwijderdMaatVoetbal": {
"description": "Het aantal verwijderde nesten met als maat een voetbal",
"format": "double",
"type": [
"number",
"null"
]
},
"bestrijdingsmethodeEpr": {
"description": "Toegepaste bestrijdingsmethode eikenprocessierups",
"title": "Bestrijdingsmethode eikenprocessierups",
"type": [
"string",
"null"
]
},
"boomhoogteklasseActueel": {
"description": "Lengte van een boom bij de laatste meting",
"title": "Boom hoogte",
"type": [
"string",
"null"
]
},
"boomid": {
"description": "Uniek identificatienummer van een boom",
"title": "Boom ID",
"type": [
"string",
"null"
]
},
"datumBestrijding": {
"description": "Datum waarop bestrijding heeft plaatsgevonden door uitvoer organisatie",
"format": "date",
"type": [
"string",
"null"
]
},
"datumMelding": {
"description": "Datum waarop een melding is geregisteerd",
"format": "date",
"type": [
"string",
"null"
]
},
"datumToezicht": {
"description": "Datum toezicht",
"format": "date",
"type": [
"string",
"null"
]
},
"gbdBuurtId": {
"deprecated": true,
"description": "Unieke identificatie van een buurt",
"readOnly": true,
"title": "Buurt ID",
"type": [
"string",
"null"
]
},
"geldigTot": {
"description": "De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een melding",
"format": "date",
"title": "Melding geldig tot",
"type": [
"string",
"null"
]
},
"geometrie": {
"allOf": [
{
"description": "GeoJSON geometry",
"discriminator": {
"propertyName": "type"
},
"properties": {
"coordinates": {
"description": "Based on the geometry type, a point or collection of points.",
"items": {
"type": "number"
},
"minItems": 2,
"type": "array"
},
"type": {
"description": "the geometry type",
"enum": [
"Point",
"LineString",
"Polygon",
"MultiPoint",
"MultiLineString",
"MultiPolygon"
],
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
},
{
"properties": {
"coordinates": {
"description": "Point in 3D space",
"items": {
"type": "number"
},
"maxItems": 3,
"minItems": 2,
"type": "array"
},
"type": {
"enum": [
"Point"
],
"type": "string"
}
}
}
],
"description": "GeoJSON geometry",
"type": "object"
},
"geplandeUitvoeringsdatumVoor": {
"description": "Geplande uitvoeringsdatum voor",
"format": "date",
"type": [
"string",
"null"
]
},
"id": {
"description": "Unieke aanduiding van het record.",
"type": "string"
},
"inspecterendeOrganisatie": {
"description": "Naam inspecterende organisatie",
"type": [
"string",
"null"
]
},
"inspectiedatum": {
"description": "Inspectiedatum",
"format": "date",
"type": [
"string",
"null"
]
},
"nestformaat": {
"description": "Formaat van het nest",
"title": "Nest formaat",
"type": [
"string",
"null"
]
},
"nesthoogte": {
"description": "Hoogte van het nest",
"title": "Nest hoogte",
"type": [
"string",
"null"
]
},
"nietBereikbaarMetHoogwerker": {
"description": "Niet bereikbaar voor hoogwerker",
"type": [
"string",
"null"
]
},
"nietToegankelijkVoorBestrijding": {
"description": "Niet toegankelijk voor bestrijding",
"type": [
"string",
"null"
]
},
"omschrijvingAlgemeen": {
"description": "Algemene omschrijving",
"title": "Omschrijving melding algemeen",
"type": [
"string",
"null"
]
},
"omschrijvingMelding": {
"description": "Omschrijving van een melding",
"type": [
"string",
"null"
]
},
"opmerkingUitvoerendeOrganisatie": {
"description": "Opmerkingen uitvoerende organisatie",
"type": [
"string",
"null"
]
},
"ranking": {
"description": "deze hulpkolom geeft waarde 1 als een melding de meest actuele status van een boom bevat. Van toepassing bij de kaartlaag waarop alleen de (meest) actuele status per boom wordt getoond. Elk hoger getal toont een oudere status per boom",
"format": "double",
"title": "Melding ranking",
"type": [
"number",
"null"
]
},
"sigNrmelding": {
"description": "meldingsnr van de melding uit de signalen app",
"title": "Meldingsnummer",
"type": [
"string",
"null"
]
},
"soortnaam": {
"description": "De naam van de boomsoort",
"title": "Boomsoort naam",
"type": [
"string",
"null"
]
},
"startInspectiedatum": {
"description": "Start inspectiedatum",
"format": "date",
"type": [
"string",
"null"
]
},
"status": {
"description": "In hoeverre een melding in behandeling is genomen en/of is afgehandeld",
"title": "Status melding",
"type": [
"string",
"null"
]
},
"uiterlijkeInspectiedatum": {
"description": "De uiterlijke inspectiedatum",
"format": "date",
"title": "Uiterlijke inspectie datum",
"type": [
"string",
"null"
]
},
"uitvoerendeOrganisatie": {
"description": "Naam uitvoerende organisatie",
"type": [
"string",
"null"
]
},
"urgentie": {
"description": "De urgentie wordt bepaald aan de hand van de grootte van het nest, het aantal nesten per boom en het aantal aangetaste bomen",
"type": [
"string",
"null"
]
},
"urgentieStatusKaartlaag": {
"description": "combinatie van urgentie en status voor de openbare kaartlaag op data.amsterdam.nl",
"title": "Urgentiestatus kaartlaag",
"type": [
"string",
"null"
]
}
},
"required": [
"_links",
"gbdBuurtId",
"id"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/ziekte_plagen_exoten_groen/openapi.json#/components/schemas/ZiektePlagenExotenGroeneikenprocessierups"
]
}