- SourceMeta name
- huishoudelijkafvalcontainervulgraden
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 4.442 bytes
- Bytes bundled
- 5.542 bytes
- Health
- 22%
- Dependencies
- 1
Dependencies
- 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
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/berekendGewicht/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/berekendVolume/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/berekendVolume/description
- 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/berekendVolume/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/huishoudelijkafvalClusterId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/huishoudelijkafvalContainerId/description
- 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
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/leverancierClusterId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/leverancierContainerId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/tijdstipVulgraad/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/vulgraad/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/vulgraad/description
- 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/vulgraad/format
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/gemeente-amsterdam/afvalcontainers-putten-en-weeggegevens--mrgfx6ng/huishoudelijkafvalcontainervulgraden",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Een groot aantal van de Amsterdamse ondergrondse afvalcontainers is uitgerust met sensoren om de vulgraad te meten. De vulgraad geeft aan hoe vol een container is, in percentage volume. Deze tabel geeft inzicht in het verloop van de vulgraad van afvalcontainers in de tijd. Eén rij in de tabel is één sensormeting op één bepaald tijdstip in één container. De tabel bevat data uit meetsystemen van twee bedrijven: REEN en SIDCON. REEN-sensoren sturen elk uur een meting. De SIDCON-sensoren sturen alleen bij een klepbeweging, een meting door. Een klepbeweging is het bewegen van de klep, bijvoorbeeld wanneer een vuilniszak in de container wordt gedeponeerd. Bij SIDCON wordt maximaal 1 meting per uur in de tabel opgenomen. Afvalvolume en -gewicht worden daarna met behulp van vulgraad en containerinhoud (dus bijv papier of restafval) bij benadering bepaald. De tabel bevat 2 sleutels voor een join met andere tabellen. De attributen huishoudelijkafval_container_id en huishoudelijkafval_cluster_id verwijzen naar de id’s in huishoudelijkafval_container en -cluster. Daarmee kunnen bijvoorbeeld containerlocatie en -fractie worden opgezocht. Let op! De REEN sensor is gekoppeld aan een ondergrondse put-locatie. Als een container met sensor verplaatst naar een nieuwe put dan wordt de sensor overgezet naarn de nieuwe container van de oude put. Bij SIDCON is de sensor gekoppeld aan een container. Als dan de container verplaatst, verplaatst het sensornummer mee. Het verplaatsen van een container komt nagenoeg niet voor.",
"properties": {
"_links": {
"description": "The contents of the `containerVulgraden._links` field. It contains all relationships with objects.",
"properties": {
"schema": {
"description": "The schema field is exposed with every record",
"format": "uri",
"readOnly": true,
"type": "string"
},
"self": {
"$ref": "./huishoudelijkafvalcontainervulgradenlink"
}
},
"required": [
"schema",
"self"
],
"title": " links",
"type": "object"
},
"berekendGewicht": {
"description": "Berekend gewicht van afval in de container, in kilogram. REEN: bepaald met REEN algoritme. SIDCON volle perscontainer: papier 500 kg., rest 1200 kg.",
"type": [
"string",
"null"
]
},
"berekendVolume": {
"description": "Berekend volume van afval in de container, in liters. REEN: bepaald met REEN algoritme. SIDCON volle perscontainer: papier 20000 l., rest 25000 l.",
"format": "double",
"type": [
"number",
"null"
]
},
"huishoudelijkafvalClusterId": {
"description": "Verwijzing naar ID in huishoudelijkafval_cluster.",
"title": "Huishoudelijkafval cluster ID",
"type": [
"string",
"null"
]
},
"huishoudelijkafvalContainerId": {
"description": "Verwijzing naar ID in huishoudelijkafval_container.",
"title": "Huishoudelijkafval container ID",
"type": [
"string",
"null"
]
},
"id": {
"description": "Unieke aanduiding van het record.",
"type": "string"
},
"leverancierClusterId": {
"description": "Verwijzing naar cluster ID in het meetsysteem.",
"title": "Leverancier cluster ID",
"type": [
"string",
"null"
]
},
"leverancierContainerId": {
"description": "Verwijzing naar container ID in het meetsysteem.",
"title": "Leverancier container ID",
"type": [
"string",
"null"
]
},
"meetsysteem": {
"description": "Meetsysteem van de sensor",
"type": [
"string",
"null"
]
},
"tijdstipVulgraad": {
"description": "Tijdstip van de vulgraadmeting.",
"format": "date-time",
"title": "Tijdstip vulgraadmeting",
"type": [
"string",
"null"
]
},
"vulgraad": {
"description": "Vulgraad uitgedrukt in procenten van inhoud (volume) container.",
"format": "double",
"type": [
"number",
"null"
]
}
},
"required": [
"_links",
"id"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/huishoudelijkafval/openapi.json#/components/schemas/Huishoudelijkafvalcontainer_vulgraden"
]
}