{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Model Parkeren",
"description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Model Parkeren",
"$defs": {
"BELPROVIDER": {
"title": "BELPROVIDER",
"description": "Leverancier of dienstverlener van modiele beldiensten",
"type": "object",
"properties": {
"CODE": {
"type": "string"
}
}
},
"MULDERFEIT": {
"title": "MULDERFEIT",
"description": "Een administratieve overtreding met betrekking tot parkeren, zoals bepaald onder de Wet administratiefrechtelijke handhaving verkeersvoorschriften (WAHV), ook wel bekend als de Mulderwet.",
"type": "object",
"properties": {
"BEDRAG": {
"type": "number"
},
"BEZWAARAFGEHANDELD": {
"type": "string",
"format": "date"
},
"BEZWAARINGETROKKEN": {
"type": "string",
"format": "date"
},
"BEZWAARTOEGEWEZEN": {
"type": "string",
"format": "date"
},
"BONNUMMER": {
"type": "integer"
},
"DATUMBETALING": {
"type": "string",
"format": "date"
},
"DATUMBEZWAAR": {
"type": "string",
"format": "date"
},
"DATUMGESEPONEERD": {
"type": "string",
"format": "date"
},
"DATUMINDIENING": {
"type": "string",
"format": "date"
},
"DIENSTCD": {
"type": "string"
},
"ORGANISATIE": {
"type": "string"
},
"OVERTREDING": {
"type": "string"
},
"PARKEERTARIEF": {
"type": "number"
},
"REDENSEPONEREN": {
"type": "string"
},
"VORDERINGNUMMER": {
"type": "integer"
}
}
},
"NAHEFFING": {
"title": "NAHEFFING",
"description": "Het achteraf vorderen van te weinig betaalde belasting",
"type": "object",
"properties": {
"BEDRAG": {
"type": "number"
},
"BEZWAARAFGEHANDELD": {
"type": "string",
"format": "date"
},
"BEZWAARINGETROKKEN": {
"type": "string",
"format": "date"
},
"BEZWAARTOEGEWEZEN": {
"type": "string",
"format": "date"
},
"BONNUMMER": {
"type": "integer"
},
"DATUMBETALING": {
"type": "string",
"format": "date"
},
"DATUMBEZWAAR": {
"type": "string",
"format": "date"
},
"DATUMGESEPONEERD": {
"type": "string",
"format": "date"
},
"DATUMINDIENING": {
"type": "string",
"format": "date"
},
"DIENSTCD": {
"type": "string"
},
"ORGANISATIE": {
"type": "string"
},
"OVERTREDING": {
"type": "string"
},
"PARKEERTARIEF": {
"type": "number"
},
"REDENSEPONEREN": {
"type": "string"
},
"VORDERINGNUMMER": {
"type": "integer"
},
"FISCAAL": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
}
}
},
"PARKEERGARAGE": {
"title": "PARKEERGARAGE",
"description": "Open constructie die geheel of gedeeltelijk in gebruik is als voorziening voor het parkeren van voertuigen",
"type": "object",
"properties": {}
},
"PARKEERRECHT": {
"title": "PARKEERRECHT",
"description": "Het onder bepaalde voorwaarden (zoals betaling parkeerbelasting of parkeergeld) ontstane recht om een voertuig gedurende een bepaalde of onbepaalde periode op een daartoe benoemde parkeerplaats of in/op een daartoe benoemde parkeervoorziening te parkeren.",
"type": "object",
"properties": {
"AANMAAKTIJD": {
"type": "string",
"format": "date-time"
},
"BEDRAGAANKOOP": {
"type": "number",
"description": "Bedrag incl. BTW"
},
"BEDRAGBTW": {
"type": "number"
},
"DATUMTIJDEINDE": {
"type": "string",
"format": "date-time"
},
"DATUMTIJDSTART": {
"type": "string",
"format": "date-time"
},
"PRODUCTNAAM": {
"type": "string"
},
"PRODUCTOMSCHRIJVING": {
"type": "string"
}
}
},
"PARKEERSCAN": {
"title": "PARKEERSCAN",
"description": "Waarneming van een parkeeractie door een scanauto",
"type": "object",
"properties": {
"CODEGEBRUIKER": {
"type": "string"
},
"CODESCANVOERTUIG": {
"type": "string"
},
"COORDINATEN": {
"type": "string",
"description": "Geometry value (WKT or GeoJSON string)"
},
"FOTO": {
"type": "string"
},
"KENTEKEN": {
"type": "string"
},
"TIJDSTIP": {
"type": "string",
"format": "date-time"
},
"TRANSACTIEID": {
"type": "string"
},
"PARKEERRECHT": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
}
}
},
"PARKEERVERGUNNING": {
"title": "PARKEERVERGUNNING",
"description": "Officiele toestemming dat je op een bepaalde plek mag parkeren",
"type": "object",
"properties": {
"DATUMEINDEGELDIGHEID": {
"type": "string",
"format": "date"
},
"DATUMRESERVERING": {
"type": "string",
"format": "date"
},
"DATUMSTART": {
"type": "string",
"format": "date"
},
"KENTEKEN": {
"type": "string"
},
"MINUTENAFGESCHREVEN": {
"type": "integer"
},
"MINUTENGELDIG": {
"type": "integer"
},
"MINUTENRESTEREND": {
"type": "integer"
},
"NUMMER": {
"type": "integer"
},
"TYPE": {
"type": "string"
}
}
},
"PARKEERVLAK": {
"title": "PARKEERVLAK",
"description": "Parkeergelegenheid bestemd voor het parkeren van een of meerdere voertuigen direct langs de doorgaande weg gelegen.",
"type": "object",
"properties": {
"AANTAL": {
"type": "integer"
},
"COORDINATEN": {
"type": "string",
"description": "Geometry value (WKT or GeoJSON string)"
},
"PLAATS": {
"type": "string"
},
"VLAKID": {
"type": "string"
},
"DOELGROEP": {
"type": "string",
"enum": [
"DP01",
"DP02",
"DP03",
"DP04",
"DP05",
"LEEG"
],
"description": "Enumeratie: DOELGROEPENPLAATSEN"
},
"FISCAAL": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
}
}
},
"PARKEERZONE": {
"title": "PARKEERZONE",
"description": "Een afgebakend gebied binnen een gemeente waar specifieke parkeerregels en -voorwaarden van toepassing zijn.",
"type": "object",
"properties": {
"AANTALPARKEERVLAKKEN": {
"type": "integer"
},
"DAGTARIEF": {
"type": "number"
},
"EINDEDAG": {
"type": "string",
"format": "date"
},
"EINDTIJD": {
"type": "string",
"format": "date-time"
},
"GEBRUIK": {
"type": "string"
},
"GEOMETRIE": {
"type": "string",
"description": "Geometry value (WKT or GeoJSON string)"
},
"IPMCODE": {
"type": "string"
},
"IPMNAAM": {
"type": "string"
},
"NAAM": {
"type": "string"
},
"SECTORCODE": {
"type": "string"
},
"SOORTCODE": {
"type": "string"
},
"STARTDAG": {
"type": "string",
"format": "date"
},
"STARTTARIEF": {
"type": "number"
},
"STARTTIJD": {
"type": "string",
"format": "date-time"
},
"TYPECODE": {
"type": "string"
},
"TYPENAAM": {
"type": "string"
},
"UURTARIEF": {
"type": "number"
},
"ALLEENDAGTARIEF": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
},
"ISPARKEERGARAGE": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
}
}
},
"PRODUCTGROEP": {
"title": "PRODUCTGROEP",
"description": "Groepering van producten",
"type": "object",
"properties": {
"BESLISBOOM": {
"type": "string"
},
"CODE": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"PRODUCTSOORT": {
"title": "PRODUCTSOORT",
"description": "Typologie van een product",
"type": "object",
"properties": {
"CODE": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"TARIEF": {
"type": "number"
},
"TARIEFPERIODE": {
"type": "string"
}
}
},
"STRAATSECTIE": {
"title": "STRAATSECTIE",
"description": "Gedeelte van een straat",
"type": "object",
"properties": {
"CODE": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"ZONECODE": {
"type": "string",
"enum": [
"GSM_ZONE",
"VERGUNNINGHOUDERZONE"
],
"description": "Enumeratie: ZONESOORT"
}
}
},
"VOERTUIG": {
"title": "VOERTUIG",
"description": "Vervoermiddel bestemd voor het verkeer over wegen",
"type": "object",
"properties": {
"KENTEKEN": {
"type": "string"
},
"KLEUR": {
"type": "string"
},
"LAND": {
"type": "string"
},
"MERK": {
"type": "string"
},
"TYPE": {
"type": "string"
}
}
},
"LEVERANCIER": {
"title": "LEVERANCIER",
"description": "Een niet-natuurlijk persoon die een product of dienst levert aan de organisatie",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"NUMMER": {
"type": "string"
}
}
},
"MEDEWERKER": {
"title": "MEDEWERKER",
"description": "Een medewerker van de organisatie die zaken behandelt uit hoofde van zijn of haar functie binnen een ORGANISATORISCHE EENHEID.",
"type": "object",
"properties": {
"ACHTERNAAM": {
"type": "string",
"description": "De achternaam zoals de medewerker die in het dagelijkse verkeer gebruikt."
},
"DATUMINDIENST": {
"type": "string",
"format": "date"
},
"DATUMUITDIENST": {
"type": "string",
"format": "date",
"description": "Een aanduiding van de datum waarop de arbeidsplaatsvervulling eindigt."
},
"EMAILADRES": {
"type": "string",
"description": "Elektronisch postadres waaronder de medewerker in de regel bereikbaar is."
},
"FUNCTIE": {
"type": "string",
"description": "De aanduiding van de taken, rechten en plichten die de medewerker heeft of heeft gehad binnen de zaakbehandelende organisatie."
},
"GESLACHTSAANDUIDING": {
"type": "string",
"description": "Een aanduiding die aangeeft of de persoon een man of een vrouw is, of dat het geslacht nog onbekend is."
},
"MEDEWERKERIDENTIFICATIE": {
"type": "string",
"description": "Een korte unieke aanduiding van de medewerker."
},
"MEDEWERKERTOELICHTING": {
"type": "string",
"description": "Toelichting bij en/of over de medewerker."
},
"ROEPNAAM": {
"type": "string",
"description": "Naam waarmee de werknemer wordt aangesproken."
},
"TELEFOONNUMMER": {
"type": "string",
"description": "Telefoonnummer waaronder de medewerker in de regel bereikbaar is."
},
"VOORLETTERS": {
"type": "string",
"description": "De verzameling letters die gevormd wordt door de eerste letter van alle in volgorde voorkomende voornamen."
},
"VOORVOEGSELACHTERNAAM": {
"type": "string",
"description": "Dat deel van de geslachtsnaam dat voorkomt in Tabel 36 (GBA), voorvoegseltabel, en door een spatie van de geslachtsnaam is\r\ngescheiden."
},
"EXTERN": {
"type": "string",
"enum": [
"JA",
"LEEG",
"NEE",
"ONBEKEND"
],
"description": "Enumeratie: BOOLEAN"
}
}
},
"RECHTSPERSOON": {
"title": "RECHTSPERSOON",
"description": "Een NATUURLIJK PERSOON of een NIET-NATUURLIJK PERSOON",
"type": "object",
"properties": {
"ADRESBINNENLAND": {
"type": "string",
"description": "De aanduiding van het adres waar het SUBJECT verblijft dan wel bereikbaar is."
},
"ADRESBUITENLAND": {
"type": "string",
"description": "De aanduiding van het adres waar het SUBJECT verblijft dan wel bereikbaar is in het buitenland."
},
"ADRESCORRESPONDENTIE": {
"type": "string",
"description": "postbus of antwoordnummer"
},
"EMAILADRES": {
"type": "string",
"description": "Elektronisch postadres waaronder het subject in de regel bereikbaar is."
},
"FAXNUMMER": {
"type": "string",
"description": "Faxnummer waaronder het subject in de regel bereikbaar is."
},
"IDENTIFICATIE": {
"type": "string",
"description": "De unieke identificatie van het SUBJECT"
},
"KVKNUMMER": {
"type": "string"
},
"NAAM": {
"type": "string",
"description": "De benaming van het SUBJECT"
},
"RECHTSVORM": {
"type": "string",
"description": "Bron: Handelsregister"
},
"REKENINGNUMMER": {
"type": "string",
"description": "Het nummer van een Nederlandse bank/girorekening, zoals dat door een bankinstelling als identificator aan een overeenkomst tussen de bank en een of meer subjecten wordt toegekend, op basis waarvan het SUBJECT in de regel financieel communiceert."
},
"TELEFOONNUMMER": {
"type": "string",
"description": "Telefoonnummer waaronder het subject in de regel bereikbaar is."
}
}
}
}
}