{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Financien Verplichtingen en Facturen",
"description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Financien Verplichtingen en Facturen",
"$defs": {
"ACTIVA": {
"title": "ACTIVA",
"description": "Bezittingen van een onderneming op een boekhoudkundige balans",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"ACTIVASOORT": {
"title": "ACTIVASOORT",
"description": "Typering van activa",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"FACTUUR": {
"title": "FACTUUR",
"description": "Schriftelijke rekening of nota voor de geleverde zaken of verrichte diensten.",
"type": "object",
"properties": {
"BETAALBAARPER": {
"type": "string",
"format": "date"
},
"BETAALTERMIJN": {
"type": "string"
},
"CODE": {
"type": "string"
},
"DATUMFACTUUR": {
"type": "string",
"format": "date"
},
"FACTUURBEDRAGBTW": {
"type": "number"
},
"FACTUURBEDRAGEXCLUSIEFBTW": {
"type": "number"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"HOOFDREKENING": {
"title": "HOOFDREKENING",
"description": "is kostensoort",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"NUMMER": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"PIAHOOFCATEGORIEOMSCHRIJVING": {
"type": "string"
},
"PIAHOOFDCATEGORIECODE": {
"type": "string"
},
"SUBCODE": {
"type": "string"
},
"SUBCODEOMSCHRIJVING": {
"type": "string"
}
}
},
"INKOOPORDER": {
"title": "INKOOPORDER",
"description": "Een opdracht (gezien vanuit de klant) voor één of meer leveringen door de leverancier aan die klant van een bepaalde hoeveelheid gespecificeerde goederen en/of diensten onder overeengekomen leveringsvoorwaarden en prijzen.",
"type": "object",
"properties": {
"ARTIKELCODE": {
"type": "string"
},
"BETALINGMEERDEREJAREN": {
"type": "boolean"
},
"BETREFT": {
"type": "string"
},
"DATUMEINDE": {
"type": "string",
"format": "date"
},
"DATUMINGEDIEND": {
"type": "string",
"format": "date"
},
"DATUMSTART": {
"type": "string",
"format": "date"
},
"GOEDERENCODE": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"ORDERNUMMER": {
"type": "string"
},
"SALDO": {
"type": "string"
},
"TOTAALNETTOBEDRAG": {
"type": "number"
},
"WIJZEVANAANBESTEDEN": {
"type": "string"
}
}
},
"KOSTENPLAATS": {
"title": "KOSTENPLAATS",
"description": "Rekening waaraan boekingen in een financiële administratie samen worden toegeschreven.",
"type": "object",
"properties": {
"BTWCODE": {
"type": "string"
},
"BTWOMSCHRIJVING": {
"type": "string"
},
"KOSTENPLAATSSOORTCODE": {
"type": "number"
},
"KOSTENPLAATSSOORTOMSCHRIJVING": {
"type": "number"
},
"KOSTENPLAATSTYPECODE": {
"type": "number"
},
"KOSTENPLAATSTYPEOMSCHRIJVING": {
"type": "number"
},
"NAAM": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"CONTRACT": {
"title": "CONTRACT",
"description": "Bindende overeenkomst",
"type": "object",
"properties": {
"AUTORISATIEGROEP": {
"type": "string"
},
"BESCHRIJVING": {
"type": "string"
},
"CATEGORIE": {
"type": "string"
},
"CLASSIFICATIE": {
"type": "string"
},
"CONTRACTREVISIE": {
"type": "integer"
},
"DATUMCREATIE": {
"type": "string",
"format": "date"
},
"DATUMEINDE": {
"type": "string",
"format": "date"
},
"DATUMSTART": {
"type": "string",
"format": "date"
},
"GROEP": {
"type": "string"
},
"INTERNCONTRACTID": {
"type": "string"
},
"INTERNCONTRACTREVISIE": {
"type": "integer"
},
"OPMERKINGEN": {
"type": "string"
},
"STATUS": {
"type": "string"
},
"TYPE": {
"type": "string"
},
"VOORWAARDE": {
"type": "string"
},
"ZOEKWOORDEN": {
"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"
}
}
},
"DOCUMENT": {
"title": "DOCUMENT",
"description": "Geheel van gegevens met een eigen identiteit ongeacht zijn vorm, met de bijbehorende metadata ontvangen of opgemaakt door een natuurlijke en/of rechtspersoon bij de uitvoering van taken, zijnde een ENKELVOUDIG DOCUMENT of een SAMENGESTELD DOCUMENT.",
"type": "object",
"properties": {
"COCUMENTBESCHRIJVING": {
"type": "string",
"description": "Een generieke beschrijving van de inhoud van het document."
},
"DATUMCREATIEDOCUMENT": {
"type": "string",
"format": "date",
"description": "Een datum of een gebeurtenis in de levenscyclus van het document."
},
"DATUMONTVANGSTDOCUMENT": {
"type": "string",
"format": "date",
"description": "De datum waarop het DOCUMENT ontvangen is."
},
"DATUMVERZENDINGDOCUMENT": {
"type": "string",
"format": "date",
"description": "De datum waarop het DOCUMENT verzonden is."
},
"DOCUMENTAUTEUR": {
"type": "string",
"description": "De persoon of organisatie die in de eerste plaats verantwoordelijk is voor het creëren van de inhoud van het document."
},
"DOCUMENTIDENTIFICATIE": {
"type": "string",
"description": "Een binnen een gegeven context ondubbelzinnige referentie naar het document.\r\nBijvoorbeeld potsregistratienummer"
},
"DOCUMENTTITEL": {
"type": "string",
"description": "De naam waaronder het document formeel bekend is."
},
"VERTROUWELIJKAANDUIDING": {
"type": "string",
"description": "Aanduiding van de mate waarin het DOCUMENT voor de openbaarheid bestemd is."
}
}
}
}
}