{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Bezetting en Formatie",
"description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Bezetting en Formatie",
"$defs": {
"DIENSTVERBAND": {
"title": "DIENSTVERBAND",
"description": "De rechtsbetrekking tussen werkgever en werknemer zoals vastgelegd in een arbeidsovereenkomst.",
"type": "object",
"properties": {
"DATUMEINDE": {
"type": "string",
"format": "date"
},
"DATUMSTART": {
"type": "string",
"format": "date"
},
"PERIODIEK": {
"type": "integer"
},
"SALARIS": {
"type": "string"
},
"SCHAAL": {
"type": "integer"
},
"URENPERWEEK": {
"type": "integer"
}
}
},
"FORMATIEPLAATS": {
"title": "FORMATIEPLAATS",
"description": "Uitgangspunt is het vastgestelde formatieplan, dus niet de werkelijke bezetting. Het gaat hier om de toegestane formatie in fte van het ambtelijk apparaat van uw organisatie voor het begrotingsjaar",
"type": "object",
"properties": {
"UREN_PER_WEEK": {
"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"
}
}
},
"FUNCTIEHUIS": {
"title": "FUNCTIEHUIS",
"description": "Model waarin functies van een organisatie worden beschreven.",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"INZET": {
"title": "INZET",
"description": "Uren inzet die gepleegd wordt in een bepaalde periode op een organisatorische eenheid en het percentage dat ook daadwerkelijk wordt uitgevoerd.Dit kan afwijken van de contractuele uren.",
"type": "object",
"properties": {
"DATUMBEGIN": {
"type": "string",
"format": "date"
},
"DATUMEINDE": {
"type": "string",
"format": "date"
},
"PERCENTAGE": {
"type": "string"
},
"UREN": {
"type": "string"
}
}
},
"NORMPROFIEL": {
"title": "NORMPROFIEL",
"description": "Normprofiel of Normfunctie:nGenerieke functie zoals beschreven in HR21. Een functie kan worden gedefinieerd als het samenstel van feitelijk opgedragen taken en werkzaamheden",
"type": "object",
"properties": {
"CODE": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"SCHAAL": {
"type": "string"
}
}
},
"ORGANISATORISCHEEENHEIDHR": {
"title": "ORGANISATORISCHEEENHEIDHR",
"description": "Specialisatie van de Organisatorische eenheid uit het RGBZ voor het HR domein.",
"type": "object",
"properties": {
"NAAM": {
"type": "integer"
},
"TYPE": {
"type": "integer"
}
}
},
"ROL": {
"title": "ROL",
"description": "De rol van de medewerker, zoals afdelingshoofd of manager",
"type": "object",
"properties": {
"DATUMBEGIN": {
"type": "string",
"format": "date"
},
"DATUMEINDE": {
"type": "string",
"format": "date"
},
"OMSCHRIJVING": {
"type": "string"
}
}
},
"WERKNEMER": {
"title": "WERKNEMER",
"description": "De contractuele wederpartij van de werkgever bij de arbeidsovereenkomst.",
"type": "object",
"properties": {
"GEBOORTEDATUM": {
"type": "string",
"format": "date"
},
"NAAM": {
"type": "string"
},
"VOORNAAM": {
"type": "string"
},
"WOONPLAATS": {
"type": "string"
}
}
},
"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."
}
}
}
}
}