- SourceMeta name
- bomenkapenherplant
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 13.391 bytes
- Bytes bundled
- 27.204 bytes
- Health
- 88%
- Dependencies
- 3
Dependencies
- At
- /properties/_links/properties/gbdBuurt/$ref
- At
- /properties/_links/properties/self/$ref
- At
- /properties/geometrie/allOf/0/$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/boomAanwezigheidId/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/boomAanwezigheidId/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/boomId/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/boomId/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/boomNieuwId/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/boomNieuwId/format
- Name
- title_description_equal
- Message
- The title and description metadata keywords should not be set to the same value
- Pointers
- /properties/dichtstbijzijndeBagAdres/title - /properties/dichtstbijzijndeBagAdres/description
- Name
- title_description_equal
- Message
- The title and description metadata keywords should not be set to the same value
- Pointers
- /properties/dichtstbijzijndeBagPostcode/title - /properties/dichtstbijzijndeBagPostcode/description
- Name
- unnecessary_allof_ref_wrapper_modern
- Message
- Wrapping `$ref` in `allOf` was only necessary in JSON Schema Draft 7 and older
- Pointers
- /properties/geometrie/allOf/0/$ref
- Name
- unnecessary_allof_wrapper
- Message
- Keywords inside `allOf` that do not conflict with the parent schema can be elevated
- Pointers
- /properties/geometrie/allOf/1/properties
- 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
- non_applicable_type_specific_keywords
- Message
- Avoid keywords that don't apply to the type or types that the current subschema expects
- Pointers
- /properties/id/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/id/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/soortnaam/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/gemeente-amsterdam/bomen-rak8bxeng/bomenkapenherplant",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Het kappen van bomen omvat het verwijderen van bomen uit een gebied. Herplanten van bomen betekent dat nieuwe bomen op de gekapte locatie worden geplant.",
"properties": {
"_links": {
"description": "The contents of the `kapenherplant._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": "./bomenkapenherplantlink"
}
},
"required": [
"gbdBuurt",
"schema",
"self"
],
"title": " links",
"type": "object"
},
"aantalDagenResterendAfronding": {
"description": "Automatisch berekend: aantal werkdagen totdat 'datum afronden voor' is verstreken",
"type": [
"string",
"null"
]
},
"begindatumTechnischOnderzoek": {
"description": "Datum waarop het technisch onderzoek is of wordt gestart",
"type": [
"string",
"null"
]
},
"belemmeringHerplant": {
"description": "Geeft aan of er belemmeringen zijn voor het aanplanten van een nieuwe boom",
"type": [
"string",
"null"
]
},
"bereikbaarheidLeefbaarheidVeiligheidEnCommunicatiePlanNodig": {
"description": "Geeft aan of een standaard of specifiek BLVC plan nodig is",
"type": [
"string",
"null"
]
},
"bezwaarOpVergunning": {
"description": "Geeft aan of er bezwaar is gemaakt op de kap van deze boom",
"type": [
"boolean",
"null"
]
},
"boomAanwezigheid": {
"description": "Is op locatie van herplant nog de oude boom aanwezig",
"type": [
"string",
"null"
]
},
"boomAanwezigheidId": {
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Boom aanwezigheid ID",
"type": [
"integer",
"null"
]
},
"boomId": {
"description": "de vreemde sleutel (foreignkey) voor de relatie met de stamgegevens van de bomen",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Boom ID",
"type": [
"integer",
"null"
]
},
"boomNieuwId": {
"description": "Id nummer van de gekoppelde nieuw geplante boom in beheerlaag boom (boom is geplant en op deze locatie is een nieuwe boom ingelezen)",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Boom nieuw ID",
"type": [
"integer",
"null"
]
},
"boomgebreken": {
"type": [
"string",
"null"
]
},
"boommaatregelBesluit": {
"type": [
"string",
"null"
]
},
"boommaatregelBesluitPlant": {
"type": [
"string",
"null"
]
},
"conversieId": {
"description": "Tweede oude identificatie",
"title": "Conversie ID",
"type": [
"string",
"null"
]
},
"datumAfgerond": {
"description": "Datum waarop de kap is afgerond",
"format": "date",
"type": [
"string",
"null"
]
},
"datumAfrondenVoor": {
"type": [
"string",
"null"
]
},
"datumAkkoordBoomsoort": {
"description": "Datum waarop er een akkoord is voor de boomsoort",
"format": "date",
"type": [
"string",
"null"
]
},
"datumDeelopdrachtGroeiplaatsVerstrekt": {
"description": "Datum waarop deelopdrachtnummer in gisib is toegekend",
"format": "date",
"type": [
"string",
"null"
]
},
"datumDeelopdrachtHerplantVerstrekt": {
"description": "Datum waarop deelopdrachtnummer in gisib is toegekend",
"format": "date",
"type": [
"string",
"null"
]
},
"datumDeelopdrachtKapVerstrekt": {
"description": "Datum waarop deelopdrachtnummer in gisib is toegekend",
"format": "date",
"type": [
"string",
"null"
]
},
"datumDeelopdrachtVoorschouwVerstrekt": {
"description": "Datum waarop deelopdrachtnummer in gisib is toegekend",
"format": "date",
"type": [
"string",
"null"
]
},
"datumEindeBezwaar": {
"description": "Datum tot wanneer bewaar ingediend kan worden",
"format": "date",
"type": [
"string",
"null"
]
},
"datumHerplantinspectie": {
"description": "Datum waarop de herplantinspectie is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"datumOpdrachtverlening": {
"description": "Datum waarop V&OR opdracht heeft verleend voor uitvoeren boommaatregel",
"format": "date",
"type": [
"string",
"null"
]
},
"datumToezichtHerplantinspectie": {
"type": [
"string",
"null"
]
},
"datumVergunningDefinitief": {
"description": "Datum waarop de kapvergunning definitief is: zes weken na verlening vergunning",
"format": "date",
"type": [
"string",
"null"
]
},
"datumVergunningVerleend": {
"description": "Datum waarop de kapvergunning is verleend",
"format": "date",
"type": [
"string",
"null"
]
},
"datumVergunningsaanvraag": {
"description": "Datum waarop de kapvergunning is aangevraagd",
"format": "date",
"type": [
"string",
"null"
]
},
"datumVoorschouw": {
"description": "Datum waarop de voorschouw is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"deelopdrachtGroeiplaats": {
"description": "Deelopdrachtnummer waarbinnen aannemer de werkzaamheden voor groeiplaats inrichten uitvoert",
"type": [
"string",
"null"
]
},
"deelopdrachtKap": {
"description": "Deelopdrachtnummer waarbinnen aannemer de werkzaamheden voor kap uitvoert",
"type": [
"string",
"null"
]
},
"deelopdrachtPlanten": {
"description": "Deelopdrachtnummer waarbinnen aannemer de werkzaamheden voor planten uitvoert",
"type": [
"string",
"null"
]
},
"deelopdrachtVoorschouw": {
"description": "Deelopdrachtnummer waarbinnen aannemer de werkzaamheden voor voorschouw uitvoert",
"type": [
"string",
"null"
]
},
"dichtstbijzijndeBagAdres": {
"description": "Dichtstbijzijnde BAG adres",
"title": "Dichtstbijzijnde BAG adres",
"type": [
"string",
"null"
]
},
"dichtstbijzijndeBagPostcode": {
"description": "Dichtstbijzijnde BAG postcode",
"title": "Dichtstbijzijnde BAG postcode",
"type": [
"string",
"null"
]
},
"ecoscanUitgevoerd": {
"description": "Geeft aan of een ecoscan is uitgevoerd",
"type": [
"string",
"null"
]
},
"einddatumTechnischOnderzoek": {
"description": "Datum waarop het technisch onderzoek is of wordt afgerond",
"format": "date",
"type": [
"string",
"null"
]
},
"gbdBuurtId": {
"deprecated": true,
"description": "Unieke identificatie van een buurt",
"readOnly": true,
"title": "Object ID",
"type": [
"string",
"null"
]
},
"geometrie": {
"allOf": [
{
"$ref": "../_shared/geometry"
},
{
"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"
},
"groeiplaatsDatumToezicht": {
"description": "Datum waarop toezicht heeft plaatsgevonden",
"format": "date",
"type": [
"string",
"null"
]
},
"groeiplaatsmaatregelDatumUitgevoerd": {
"description": "Datum waarop de maatregel is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"herplantGewenst": {
"description": "Geeft aan of herplant op deze locatie mogelijk of gewenst is",
"type": [
"string",
"null"
]
},
"herplantinspectieToezichthouder": {
"type": [
"string",
"null"
]
},
"id": {
"description": "Unieke aanduiding van record",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"type": "integer"
},
"idUitOudebeheerindeling": {
"description": "Uniek kenmerk van een beheerobject uit een oude beheerindeling (guid van geovisia)",
"title": "ID uit oudebeheerindeling",
"type": [
"string",
"null"
]
},
"informatieBestaandeBoom": {
"type": [
"string",
"null"
]
},
"inspectiedatum": {
"description": "Tijdstip waarop de inspectie uitgevoerd wordt. Datum wordt automatisch ingevuld",
"format": "date",
"type": [
"string",
"null"
]
},
"kapDatumToezicht": {
"description": "Datum waarop toezicht heeft plaatsgevonden",
"format": "date",
"type": [
"string",
"null"
]
},
"kaplijstBomen": {
"description": "Naam van de kaplijst (batch te kappen bomen die in opdracht is gegeven door V&OR)",
"type": [
"string",
"null"
]
},
"kapmaatregelDatumUitgevoerd": {
"description": "Datum waarop de maatregel is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"lastupdate": {
"type": [
"string",
"null"
]
},
"matching": {
"type": [
"string",
"null"
]
},
"mutatiedatum": {
"description": "Datum waarop de meest recente mutatie is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"objectTypenBibliotheekAanleveringDatumAangeleverd": {
"description": "Datum waarop OTL gegevens zijn aangeleverd",
"format": "date",
"type": [
"string",
"null"
]
},
"objectbegintijd": {
"description": "Datum waarop het object is opgenomen in het beheersysteem",
"format": "date",
"type": [
"string",
"null"
]
},
"objecteindtijd": {
"description": "Datum waarop het object is verwijderd uit het beheersyteem",
"format": "date",
"type": [
"string",
"null"
]
},
"plantenDatumToezicht": {
"description": "Datum waarop toezicht heeft plaatsgevonden",
"format": "date",
"type": [
"string",
"null"
]
},
"plantlijstBomen": {
"description": "Naam van de plantlijst (batch te planten bomen die in opdracht is gegeven door V&OR)",
"type": [
"string",
"null"
]
},
"plantlocatie": {
"description": "Locatie waar de nieuwe boom geplant moet worden",
"type": [
"string",
"null"
]
},
"plantmaatregelDatumUitgevoerd": {
"description": "Datum waarop de maatregel is uitgevoerd",
"format": "date",
"type": [
"string",
"null"
]
},
"projectnaamBomen": {
"type": [
"string",
"null"
]
},
"risicotoeslag": {
"description": "Geeft toeslagpercentage voor beheerinspanning aan op basis van locatie gebieden met intensieve gebruiksdruk (bijvoorbeeld parken)",
"type": [
"string",
"null"
]
},
"selectiecode": {
"type": [
"string",
"null"
]
},
"soortnaam": {
"description": "Aanduiding voor de soortnaam van het object of van de soorten die binnen het object voorkomen. Het gaat hierbij om zowel flora als fauna.",
"type": [
"string",
"null"
]
},
"stamdiameter": {
"description": "Diameter van de stam in cm, opgemeten bij de veiligheidsinspectie van de boom",
"type": [
"string",
"null"
]
},
"status": {
"description": "Status van het beheerobject in het inwinningsproces",
"type": [
"string",
"null"
]
},
"stobbeVerwijderen": {
"description": "Geeft aan of er een stobbe is die nog verwijderd moet worden",
"type": [
"string",
"null"
]
},
"termijnurgentie": {
"description": "Urgentie die is opgegeven tijdens de veiligheidsinspectie van de boom",
"type": [
"string",
"null"
]
},
"toeTePassenBoomsoort": {
"type": [
"string",
"null"
]
},
"toekomstboom": {
"description": "toekomstboom",
"type": [
"string",
"null"
]
},
"validFrom": {
"type": [
"string",
"null"
]
},
"validTill": {
"type": [
"string",
"null"
]
},
"voorschouwDatumToezicht": {
"description": "Datum waarop de toezichthouder de voorschouw heeft gecontroleerd",
"format": "date",
"type": [
"string",
"null"
]
},
"werkgangAcceptatieGroeiplaats": {
"type": [
"string",
"null"
]
},
"werkgangAcceptatieHerplantinspectie": {
"type": [
"string",
"null"
]
},
"werkgangAcceptatieKap": {
"type": [
"string",
"null"
]
},
"werkgangAcceptatiePlanten": {
"type": [
"string",
"null"
]
},
"werkgangAcceptatieVoorschouw": {
"type": [
"string",
"null"
]
}
},
"required": [
"_links",
"gbdBuurtId",
"id"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/bomen/openapi.json#/components/schemas/Bomenkapenherplant"
]
}