{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "Financien Personen", "description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Financien Personen", "$defs": { "OPDRACHTGEVER": { "title": "OPDRACHTGEVER", "description": "Persoon die een opdracht verstrekt.", "type": "object", "properties": { "CLUSTERCODE": { "type": "string" }, "CLUSTEROMSCHRIJVING": { "type": "string" }, "NAAM": { "type": "string" }, "NUMMER": { "type": "string" }, "OMSCHRIJVING": { "type": "string" } } }, "OPDRACHTNEMER": { "title": "OPDRACHTNEMER", "description": "Partij die een opdracht aanvaardt.", "type": "object", "properties": { "CLUSTERCODE": { "type": "string" }, "CLUSTERCODEOMSCHRIJVING": { "type": "string" }, "NAAM": { "type": "string" }, "NUMMER": { "type": "string" }, "OMSCHRIJVING": { "type": "string" } } }, "FUNCTIE": { "title": "FUNCTIE", "description": "Een samenhangende verzameling van rollen. Een functie kan worden gedefinieerd als het samenstel van feitelijk opgedragen taken en werkzaamheden", "type": "object", "properties": { "CODE": { "type": "string" }, "NAAM": { "type": "string" }, "OMSCHRIJVING": { "type": "string" }, "SCHAAL": { "type": "string" }, "TAKEN": { "type": "string" } } } } }