{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Diagram Inkoop Inhuur",
"description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Diagram Inkoop Inhuur",
"$defs": {
"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"
}
}
},
"AANBESTEDING_INHUUR": {
"title": "AANBESTEDING_INHUUR",
"description": "Aanbesteding voor inhuur van personen of diensten",
"type": "object",
"properties": {
"AANVRAAGGESLOTEN": {
"type": "string"
},
"AANVRAAGNUMMER": {
"type": "string"
},
"DATUMCREATIE": {
"type": "string",
"format": "date"
},
"DATUMOPENINGKLUIS": {
"type": "string",
"format": "date"
},
"DATUMSLUITING": {
"type": "string",
"format": "date"
},
"DATUMVERZENDING": {
"type": "string",
"format": "date"
},
"FASE": {
"type": "string"
},
"HOOGSTETARIEF": {
"type": "number"
},
"LAAGSTETARIEF": {
"type": "number"
},
"OMSCHRIJVING": {
"type": "string"
},
"PERCEEL": {
"type": "string"
},
"PROCEDURE": {
"type": "string"
},
"PROJECTNAAM": {
"type": "string"
},
"PROJECTREFERENTIE": {
"type": "string"
},
"PUBLICATIE": {
"type": "string"
},
"REFERENTIE": {
"type": "string"
},
"STATUS": {
"type": "string"
},
"TITEL": {
"type": "string"
},
"TYPE": {
"type": "string"
}
}
},
"CATEGORIE": {
"title": "CATEGORIE",
"description": "Categorie waarop leveranciers zich voor de levering van personeel voor kunnen kwalificeren",
"type": "object",
"properties": {
"CODE": {
"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"
}
}
},
"FORMULIERINHUUR": {
"title": "FORMULIERINHUUR",
"description": "Formulier ten behoeve van inhuur personeel",
"type": "object",
"properties": {
"AKKOORDFINANCIEELADVISEUR": {
"type": "boolean"
},
"AKKOORDHRADVISEUR": {
"type": "boolean"
},
"DATUMINGANGINHUUR": {
"type": "string",
"format": "date"
},
"FUNCTIENAAMINHUUR": {
"type": "string"
}
}
},
"GUNNING": {
"title": "GUNNING",
"description": "Gunning van een (enkel of meervoudige) onderhandse aanbesteding, of een nationale of Europese aanbesteding \nOf voor levering personeel",
"type": "object",
"properties": {
"BERICHT": {
"type": "string"
},
"DATUMGUNNING": {
"type": "string",
"format": "date"
},
"DATUMPUBLICATIE": {
"type": "string",
"format": "date"
},
"DATUMVOORLOPIGEGUNNING": {
"type": "string",
"format": "date"
},
"GEGUNDEPRIJS": {
"type": "number"
}
}
},
"KANDIDAAT": {
"title": "KANDIDAAT",
"description": "Iemand die een bepaalde baan of functie wil",
"type": "object",
"properties": {
"DATUMINGESTUURD": {
"type": "string",
"format": "date"
}
}
},
"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"
}
}
},
"UITNODIGING": {
"title": "UITNODIGING",
"description": "Een verzoek om iets bij te wonen.",
"type": "object",
"properties": {
"AFGEWEZEN": {
"type": "boolean"
},
"DATUM": {
"type": "string",
"format": "date"
},
"GEACCEPTEERD": {
"type": "boolean"
}
}
},
"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."
},
"EXTERN": {
"type": "boolean",
"description": "Medewerker is een externe?"
},
"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."
}
}
},
"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."
}
}
},
"ORGANISATORISCHEEENHEID": {
"title": "ORGANISATORISCHEEENHEID",
"description": "Het deel van een functioneel afgebakend onderdeel binnen de organisatie dat haar activiteiten uitvoert binnen een VESTIGING VAN ZAAKBEHANDELENDE ORGANISATIE en die verantwoordelijk is voor de behandeling van zaken.",
"type": "object",
"properties": {
"DATUMONTSTAAN": {
"type": "string",
"format": "date",
"description": "De datum waarop de organisatorische eenheid is ontstaan."
},
"DATUMOPHEFFING": {
"type": "string",
"format": "date",
"description": "De datum waarop de organisatorische eenheid is opgeheven."
},
"EMAILADRES": {
"type": "string",
"description": "Elektronisch postadres waaronder de organisatorische eenheid in de regel bereikbaar is."
},
"FAXNUMMER": {
"type": "string",
"description": "Faxnummer waaronder de organisatorische eenheid in de regel bereikbaar is."
},
"FORMATIE": {
"type": "string"
},
"NAAM": {
"type": "string",
"description": "De feitelijke naam van de organisatorische eenheid."
},
"NAAMVERKORT": {
"type": "string",
"description": "Een verkorte naam voor de organisatorische eenheid."
},
"OMSCHRIJVING": {
"type": "string",
"description": "Een omschrijving van de organisatorische eenheid."
},
"ORGANISATIEIDENTIFICATIE": {
"type": "string",
"description": "Een korte identificatie van de organisatorische eenheid."
},
"TELEFOONNUMMER": {
"type": "string",
"description": "Telefoonnummer waaronder de organisatorische eenheid in de regel bereikbaar is."
},
"TOELICHTING": {
"type": "string",
"description": "Toelichting bij de organisatorische eenheid."
}
}
},
"NATUURLIJKPERSOON": {
"title": "NATUURLIJKPERSOON",
"description": "Een INGESCHREVEN PERSOON of ANDER NATUURLIJK PERSOON",
"type": "object",
"properties": {
"BIJZONDERNEDERLANDERSCHAP": {
"type": "string"
},
"AANDUIDINGNAAMGEBRUIK": {
"type": "string",
"description": "Een aanduiding voor de wijze van aanschrijving van de ingeschrevene."
},
"AANHEFAANSCHRIJVING": {
"type": "string",
"description": "De aanhef waarmee de persoon aangeschreven wil worden."
},
"ACADEMISCHETITEL": {
"type": "string",
"description": "De ACADEMISCHE TITELs van een NATUURLIJK PERSOON."
},
"ACHTERNAAM": {
"type": "string"
},
"ADELLIJKETITELOFPREDIKAAT": {
"type": "string",
"description": "Een omschrijving die aangeeft welke titel of welk predikaat behoort tot de naam (bij adellijke titel geslachtsnaam, bij predikaat voornaam)."
},
"ANUMMER": {
"type": "string",
"description": "Het administratienummer van het kind, bedoeld in de Wet BRP."
},
"BURGERSERVICENUMMER": {
"type": "string"
},
"DATUMGEBOORTE": {
"type": "string",
"format": "date",
"description": "De datum waarop de ander natuurljjk persoon is geboren."
},
"DATUMOVERLIJDEN": {
"type": "string",
"format": "date",
"description": "De datum van overlijden van een ANDER NATUURLIJK PERSOON"
},
"GEBOORTELAND": {
"type": "string",
"description": "Het LAND waar de INGESCHREVEN PERSOON is geboren."
},
"GEBOORTEPLAATS": {
"type": "string",
"description": "De naam van de Nederlandse gemeente of een buitenlandse plaats of een plaatsbepaling, die aangeeft waar de ingeschreven persoon is geboren."
},
"GESLACHTSAANDUIDING": {
"type": "string",
"description": "Een aanduiding die aangeeft dat de ingeschrevene een man of een vrouw is, of dat het geslacht (nog) onbekend is."
},
"GESLACHTSNAAM": {
"type": "string",
"description": "De (geslachts)naam waarvan de eventueel aanwezige voorvoegsels en adellijke titel/predikaat zijn afgesplitst."
},
"GESLACHTSNAAMAANSCHRIJVING": {
"type": "string",
"description": "De geslachtsnaam waarmee de persoon aangeschreven wil worden."
},
"HANDLICHTING": {
"type": "string",
"description": "Geeft aan of de rechter handlichting heeft verleend aan: - De Natuurlijk Persoon als eigenaar van een MaatschappelijkeActiviteit - De Natuurlijk Persoon als aansprakelijke"
},
"INDICATIEAFSCHERMINGPERSOONSGEGEVENS": {
"type": "boolean",
"description": "Indicatie Afscherming Persoonsgegevens is een indicatie om aan te geven dat de gegevens van een persoon zijn afgeschermd."
},
"INDICATIEOVERLEDEN": {
"type": "boolean",
"description": "Indicatie Overleden is een indicatie of de persoon al dan niet overleden is.\r\n\r\nDeze indicatie is enkel van belang als de gegevens uit de BRP niet beschikbaar zijn De datum van overlijden is soms niet bekend, maar wel dat iemand overleden is."
},
"LANDOVERLIJDEN": {
"type": "string",
"description": "Het LAND waar de INGESCHREVEN PERSOON is overleden."
},
"NATIONALITEIT": {
"type": "string"
},
"OVERLIJDENSPLAATS": {
"type": "string",
"description": "De naam van de Nederlandse gemeente of een buitenlandse plaats of een plaatsbepaling, die aangeeft waar de persoon is overleden"
},
"VOORLETTERSAANSCHRIJVING": {
"type": "string",
"description": "De voorletters waarmee een persoon aangeschreven wil worden."
},
"VOORNAMEN": {
"type": "string",
"description": "De verzameling namen die, gescheiden door spaties, aan de\r\ngeslachtsnaam voorafgaat.."
},
"VOORNAMENAANSCHRIJVING": {
"type": "string",
"description": "De voornamen waarmee een persoon aangeschreven wil worden."
},
"VOORVOEGSELGESLACHTSNAAM": {
"type": "string",
"description": "Dat deel van de geslachtsnaam dat voorkomt in GBA Tabel 36, Voorvoegseltabel en, gescheiden door een spatie, vooraf gaat aan de rest van de geslachtsnaam."
}
}
}
}
}