- SourceMeta name
- huishoudelijkafvalticket
- Base dialect
- https://json-schema.org/draft/2020-12/schema
- SourceMeta dialect
- https://json-schema.org/draft/2020-12/schema
- Bytes
- 11.634 bytes
- Bytes bundled
- 21.019 bytes
- Health
- 27%
- Dependencies
- 7
Dependencies
- At
- /properties/_links/properties/container/$ref
- At
- /properties/_links/properties/containerlocatie/$ref
- At
- /properties/_links/properties/gbdBuurt/$ref
- At
- /properties/_links/properties/gbdGgw/$ref
- At
- /properties/_links/properties/gbdStadsdeel/$ref
- At
- /properties/_links/properties/gbdWijk/$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
- /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/containerId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/containerlocatieId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumAfgerond/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumAfgewezen/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumCreatie/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumFactuur/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumFinancieleGoedkeuring/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumGeaccepteerd/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumGefactureerd/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumGepland/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumGereed/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumOfferte/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumTechnischeGoedkeuring/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumWijziging/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/datumWorkflowStart/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/doorlooptijd/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/eigenaar/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/factuurNummer/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdBuurtCode/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdBuurtNaam/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/gbdBuurtVolgnummer/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdBuurtVolgnummer/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/gbdBuurtVolgnummer/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdGgwId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdGgwNaam/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdGgwVolgnummer/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdStadsdeelId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdStadsdeelNaam/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/gbdStadsdeelVolgnummer/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdStadsdeelVolgnummer/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/gbdStadsdeelVolgnummer/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdWijkId/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdWijkNaam/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/gbdWijkVolgnummer/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/gbdWijkVolgnummer/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/gbdWijkVolgnummer/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/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/id/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/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/itemsDefinitief/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/itemsOfferte/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/onderhoudsbedrijf/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/prijs/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/prijs/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/prijs/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/prijsOfferte/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/prijsOfferte/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/prijsOfferte/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/prioriteitNaam/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/prioriteitOpmerking/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/prioriteitResponstijd/format
- Name
- description_trim
- Message
- Descriptions should not contain leading or trailing whitespace
- Pointers
- /properties/prioriteitResponstijd/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/prioriteitResponstijd/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/rangordeNummerTickettype/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/rangordeNummerTickettype/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/rangordeNummerTickettype/format
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/redenAfgewezen/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/referentienummerLeverancier/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/ticketstatus/description
- Name
- description_trailing_period
- Message
- Descriptions should not end with a period to give user interfaces flexibility in presenting the text
- Pointers
- /properties/tickettype/description
{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/gemeente-amsterdam/afvalcontainers-putten-en-weeggegevens--mrgfx6ng/huishoudelijkafvalticket",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "ticket",
"properties": {
"_links": {
"description": "The contents of the `ticket._links` field. It contains all relationships with objects.",
"properties": {
"container": {
"$ref": "./huishoudelijkafvalcontainerlink"
},
"containerlocatie": {
"$ref": "./huishoudelijkafvalcontainerlocatielink"
},
"gbdBuurt": {
"$ref": "../_shared/gebiedenbuurtenrawidentifier"
},
"gbdGgw": {
"$ref": "../_shared/gebiedenggwgebiedenrawidentifier"
},
"gbdStadsdeel": {
"$ref": "../_shared/gebiedenstadsdelenrawidentifier"
},
"gbdWijk": {
"$ref": "../_shared/gebiedenwijkenrawidentifier"
},
"schema": {
"description": "The schema field is exposed with every record",
"format": "uri",
"readOnly": true,
"type": "string"
},
"self": {
"$ref": "./huishoudelijkafvalticketlink"
}
},
"required": [
"container",
"containerlocatie",
"gbdBuurt",
"gbdGgw",
"gbdStadsdeel",
"gbdWijk",
"schema",
"self"
],
"title": " links",
"type": "object"
},
"containerId": {
"deprecated": true,
"description": "Identificerend kenmerk van de container.",
"readOnly": true,
"title": "Container ID",
"type": [
"string",
"null"
]
},
"containerlocatieId": {
"deprecated": true,
"description": "Identificerend kenmerk van de containerlocatie.",
"readOnly": true,
"title": "Containerlocatie ID",
"type": [
"string",
"null"
]
},
"datumAfgerond": {
"description": "De datum waarop de werkzaamheden als gereed aangegeven zijn door het onderhoudsbedrijf.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumAfgewezen": {
"description": "De datum waarop het ticket de status 'afgewezen' krijgt.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumCreatie": {
"description": "De datum waarop het ticket aangemaakt is.",
"format": "date-time",
"title": "Ticket aanmaak datum",
"type": [
"string",
"null"
]
},
"datumFactuur": {
"description": "De datum waarop het ticket gefactureerd is.",
"format": "date-time",
"title": "Factuur datum",
"type": [
"string",
"null"
]
},
"datumFinancieleGoedkeuring": {
"description": "De datum waarop de financiale aspecten van de werkzaamheden goed- of afgekeurd zijn.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumGeaccepteerd": {
"description": "De datum waarop het ticket geaccepteerd is door het onderhoudsbedrijf.",
"format": "date-time",
"title": "Ticket acceptatie datum",
"type": [
"string",
"null"
]
},
"datumGefactureerd": {
"description": "De datum waarop de factuur in het systeem de status 'gefactureerd' krijgt.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumGepland": {
"description": "De datum waarop de uitvoering van de werkzaamheden is ingepland.",
"format": "date-time",
"title": "Plan datum",
"type": [
"string",
"null"
]
},
"datumGereed": {
"description": "De datum waarop de werkzaamheden uitgevoerd zijn.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumOfferte": {
"description": "De datum waarop de offerte is aangemaakt .",
"format": "date-time",
"title": "Offerte aanmaak datum",
"type": [
"string",
"null"
]
},
"datumTechnischeGoedkeuring": {
"description": "De datum waarop de technische aspecten van de werkzaamheden goed- of afgekeurd zijn.",
"format": "date-time",
"type": [
"string",
"null"
]
},
"datumWijziging": {
"description": "De datum waarop het ticket is gewijzigd.",
"format": "date-time",
"title": "Wijziging datum",
"type": [
"string",
"null"
]
},
"datumWorkflowStart": {
"description": "De datum waarop de workflow start.",
"format": "date-time",
"title": "Workflow startdatum",
"type": [
"string",
"null"
]
},
"doorlooptijd": {
"description": "De tijdsspanne in werkdagen tussen de 'datumCreatie'en de 'datumAfgerond' of de tijdsspanne in werkdagen tussen de 'datumCreatie' en de laatste statuswijziging in het geval het ticket nog niet afgerond is.",
"type": [
"string",
"null"
]
},
"eigenaar": {
"description": "De naam van de eigenaar van de container.",
"title": "Eigenaar naam",
"type": [
"string",
"null"
]
},
"factuurNummer": {
"description": "Het nummer van de factuur.",
"type": [
"string",
"null"
]
},
"gbdBuurtCode": {
"description": "Unieke code.",
"title": "Gebied buurt code",
"type": [
"string",
"null"
]
},
"gbdBuurtId": {
"deprecated": true,
"description": "Unieke identificatie van het object",
"readOnly": true,
"title": "Gebied buurt",
"type": [
"string",
"null"
]
},
"gbdBuurtNaam": {
"description": "De naam van het object.",
"title": "Gebied buurt naam",
"type": [
"string",
"null"
]
},
"gbdBuurtVolgnummer": {
"description": "Uniek volgnummer van de toestand van het object.",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Gebied buurt volgnummer",
"type": [
"integer",
"null"
]
},
"gbdGgwId": {
"deprecated": true,
"description": "Unieke identificatie van het object.",
"readOnly": true,
"title": "Gebied ggw",
"type": [
"string",
"null"
]
},
"gbdGgwNaam": {
"description": "De naam van het object.",
"title": "Gebied ggw naam",
"type": [
"string",
"null"
]
},
"gbdGgwVolgnummer": {
"description": "Uniek volgnummer van de toestand van het object.",
"title": "Gebied ggw volgnummer",
"type": [
"string",
"null"
]
},
"gbdStadsdeelId": {
"deprecated": true,
"description": "Unieke identificatie van het object.",
"readOnly": true,
"title": "Gebied stadsdeel",
"type": [
"string",
"null"
]
},
"gbdStadsdeelNaam": {
"description": "De naam van het object.",
"title": "Gebied stadsdeel naam",
"type": [
"string",
"null"
]
},
"gbdStadsdeelVolgnummer": {
"description": "Uniek volgnummer van de toestand van het object.",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Gebied stadsdeel volgnummer",
"type": [
"integer",
"null"
]
},
"gbdWijkId": {
"deprecated": true,
"description": "Unieke identificatie van het object.",
"readOnly": true,
"title": "Gebied wijk",
"type": [
"string",
"null"
]
},
"gbdWijkNaam": {
"description": "De naam van het object.",
"title": "Gebied wijk naam",
"type": [
"string",
"null"
]
},
"gbdWijkVolgnummer": {
"description": "Uniek volgnummer van de toestand van het object.",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Gebied wijk volgnummer",
"type": [
"integer",
"null"
]
},
"id": {
"description": "Identificerend kenmerk van het ticket.",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Ticket ID",
"type": "integer"
},
"itemsDefinitief": {
"description": "De onderdelen en de werkzaamheden zoals deze op de factuur vermeld worden.",
"title": "Onderdelen uitgevoerd omschrijving",
"type": [
"string",
"null"
]
},
"itemsOfferte": {
"description": "De onderdelen en de werkzaamheden zoals deze op de offerte vermeld worden.",
"title": "Onderdelen offerte omschrijving",
"type": [
"string",
"null"
]
},
"onderhoudsbedrijf": {
"description": "De naam van het onderhoudsbedrijf.",
"title": "Onderhoudsbedrijf naam",
"type": [
"string",
"null"
]
},
"oorzaak": {
"items": {
"type": "string"
},
"title": "Oorzaak omschrijving",
"type": [
"array",
"null"
]
},
"oplossing": {
"items": {
"type": "string"
},
"title": "Oplossing omschrijving",
"type": [
"array",
"null"
]
},
"prijs": {
"description": "De totale prijs van de gebruikte onderdelen en de uitgevoerde werkzaamheden.",
"format": "double",
"type": [
"number",
"null"
]
},
"prijsOfferte": {
"description": "De totale prijs op de offerte voor de te gebruiken onderdelen en de uit te voeren werkzaamheden.",
"format": "double",
"type": [
"number",
"null"
]
},
"prioriteitNaam": {
"description": "De naam die de soort prioriteit weergeeft.",
"title": "Prioriteit soort naam",
"type": [
"string",
"null"
]
},
"prioriteitOpmerking": {
"description": "Een opmerking die toegevoegd wordt om de prioritering te verduidelijken.",
"type": [
"string",
"null"
]
},
"prioriteitResponstijd": {
"description": "De toegestane responsetijd voor deze prioriteit. ",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Prioriteit maximum responsetijd",
"type": [
"integer",
"null"
]
},
"probleem": {
"items": {
"type": "string"
},
"title": "Probleem omschrijving",
"type": [
"array",
"null"
]
},
"probleemModuleNaam": {
"items": {
"title": "Probleem module naam",
"type": "string"
},
"type": [
"array",
"null"
]
},
"rangordeNummerTickettype": {
"description": "Het rangordenummer van het type ticket.",
"format": "int64",
"maximum": 9223372036854776000,
"minimum": -9223372036854776000,
"title": "Ticket type rangorde nummer",
"type": [
"integer",
"null"
]
},
"redenAfgewezen": {
"description": "De reden waarom het ticket de status 'afgewezen' heeft gekregen.",
"title": "Reden afgewezen omschrijving",
"type": [
"string",
"null"
]
},
"referentienummerLeverancier": {
"description": "Het referentienummer dat door de leverancier aan het ticket gegeven wordt.",
"title": "Ticket referentienummer leverancier",
"type": [
"string",
"null"
]
},
"ticketstatus": {
"description": "De status van het ticket.",
"title": "Ticket status code",
"type": [
"string",
"null"
]
},
"tickettype": {
"description": "De naam van het type ticket.",
"title": "Ticket type omschrijving",
"type": [
"string",
"null"
]
}
},
"required": [
"_links",
"containerId",
"containerlocatieId",
"gbdBuurtId",
"gbdGgwId",
"gbdStadsdeelId",
"gbdWijkId",
"id"
],
"type": "object",
"x-derived-from": [
"https://api.data.amsterdam.nl/v1/huishoudelijkafval/openapi.json#/components/schemas/Huishoudelijkafvalticket"
]
}