{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"title": "Basismodel CMDB-Items",
"description": "JSON Schema gegenereerd vanuit het Gemeentelijk Gegevensmodel voor diagram: Basismodel CMDB-Items",
"$defs": {
"APPLICATIE": {
"title": "APPLICATIE",
"description": "Een applicatiecomponent die gericht is op het ondersteunen van eindgebruikers.",
"type": "object",
"properties": {
"APPLICATIEURL": {
"type": "string"
},
"BEHEERSTATUS": {
"type": "integer"
},
"BELEIDSDOMEIN": {
"type": "string"
},
"GUID": {
"type": "string"
},
"NAAM": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"PACKAGINGSTATUS": {
"type": "integer"
},
"CATEGORIE": {
"type": "string",
"enum": [
"BBA",
"BEHEER_EN_SYSTEEM",
"KA_BASIS",
"KA_EXTRA",
"KERNAPPLICATIE",
"NIET_INGEDEELD"
],
"description": "Enumeratie: APPLICATIECATEGORIE"
}
}
},
"CMDB_ITEM_": {
"title": "CMDB_ITEM_",
"description": "Item in een Configuratie Management DataBase",
"type": "object",
"properties": {
"BESCHRIJVING": {
"type": "string"
},
"NAAM": {
"type": "string"
}
}
},
"DATABASE": {
"title": "DATABASE",
"description": "Een applicatiecomponent die een dataset bevat.",
"type": "object",
"properties": {
"ARCHITECTUUR": {
"type": "string"
},
"DATABASEINSTANTIE": {
"type": "string"
},
"DATABASEVERSIE": {
"type": "string"
},
"DBMS": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"OTAP": {
"type": "boolean"
},
"VLAN": {
"type": "string"
}
}
},
"GEBRUIKERROL_835": {
"title": "GEBRUIKERROL_835",
"description": "Een samenhangende set van taken, bevoegdheden en verantwoordelijkheden van een gebruiker.",
"type": "object",
"properties": {
"ROL": {
"type": "string",
"enum": [
"EIGENAAR",
"FUNCTIONEEL_BEHEERDER",
"GEBRUIKER",
"GEGEVENSBEHEERDER",
"SUPERUSER"
],
"description": "Enumeratie: GEBRUIKERROL_863"
}
}
},
"KOPPELING": {
"title": "KOPPELING",
"description": "Verbinding tussen twee systemen",
"type": "object",
"properties": {
"BESCHRIJVING": {
"type": "string"
},
"DIRECT": {
"type": "boolean"
},
"TOELICHTING": {
"type": "string"
}
}
},
"LINKBAAR_CMDB_ITEM": {
"title": "LINKBAAR_CMDB_ITEM",
"description": "Niet opnemen",
"type": "object",
"properties": {}
},
"LOG": {
"title": "LOG",
"description": "Registratie van gegevens.",
"type": "object",
"properties": {
"KORTEOMSCHRIJVING": {
"type": "string"
},
"OMSCHRIJVING": {
"type": "string"
},
"TIJD": {
"type": "string",
"format": "date-time"
}
}
},
"NOTITIE": {
"title": "NOTITIE",
"description": "Korte, zakelijke uiteenzetting op schrift",
"type": "object",
"properties": {
"DATUM": {
"type": "string",
"format": "date"
},
"INHOUD": {
"type": "string"
}
}
},
"PACKAGE": {
"title": "PACKAGE",
"description": "Een samengesteld bestand of een directory die een aantal bestanden bevat, maar welke als één bestand aan de gebruiker getoond word",
"type": "object",
"properties": {
"NAAM": {
"type": "string"
},
"PROCES": {
"type": "string"
},
"PROJECT": {
"type": "string"
},
"STATUS": {
"type": "string"
},
"TOELICHTING": {
"type": "string"
}
}
},
"SERVER": {
"title": "SERVER",
"description": "Computer die in een netwerk een ondersteunende taak vervult.",
"type": "object",
"properties": {
"ACTIEF": {
"type": "boolean"
},
"IPADRES": {
"type": "string"
},
"LOCATIE": {
"type": "string"
},
"ORGANISATIE": {
"type": "string"
},
"SERIENUMMER": {
"type": "string"
},
"VLAN": {
"type": "string"
},
"SERVERTYPE": {
"type": "string",
"enum": [
"NIET_VIRTUEEL",
"VIRTUEEL"
],
"description": "Enumeratie: SERVERTYPES"
}
}
},
"VERSIE": {
"title": "VERSIE",
"description": "De versie-aanduiding van een object.",
"type": "object",
"properties": {
"AANTAL": {
"type": "integer"
},
"DATUMEINDESUPPORT": {
"type": "string",
"format": "date"
},
"KOSTEN": {
"type": "number"
},
"LICENTIE": {
"type": "string"
},
"STATUS": {
"type": "string"
},
"VERSIENUMMER": {
"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."
},
"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."
}
}
}
}
}