{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/logius/api-overheidsorganisaties-lmpmj_rdr/afsplitsing",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"allOf": [
{
"properties": {
"generated": {
"items": {
"format": "uri",
"pattern": "^https://identifier\\.overheid\\.nl/tooi/id/(col/col[0-9]{2}|gemeente/gm[0-9]{4}|ministerie/mnre[0-9]{4}|oorg/oorg[0-9]{5}|provincie/pv[0-9]{2}|so/so[0-9]{4}|waterschap/ws[0-9]{4}|zbo/zb[0-9]{6})$"
},
"minItems": 1,
"uniqueItems": true
},
"type": {
"format": "uri"
},
"used": {
"items": {
"format": "uri",
"pattern": "^https://identifier\\.overheid\\.nl/tooi/id/(col/col[0-9]{2}|gemeente/gm[0-9]{4}|ministerie/mnre[0-9]{4}|oorg/oorg[0-9]{5}|provincie/pv[0-9]{2}|so/so[0-9]{4}|waterschap/ws[0-9]{4}|zbo/zb[0-9]{6})$"
},
"minItems": 1,
"uniqueItems": true
}
}
},
{
"properties": {
"heeftGrondslagString": {
"description": "De waarde van deze property is een tekstuele verwijzing naar de juridische grondslag in de vorm van een string. Het gebruik van deze property dient beperkt te blijven tot gevallen waarin het gebruik van heeftJuridischeGrondslag niet mogelijk is.",
"items": {
"minLength": 1
},
"minItems": 1,
"uniqueItems": true
},
"heeftJuridischeGrondslag": {
"description": "Wet, regeling of besluit waaraan de wijziging zijn rechtsgeldigheid ontleent",
"items": {
"format": "uri",
"minLength": 1
},
"minItems": 1,
"uniqueItems": true
},
"redenWijziging": {
"description": "De reden voor de wijziging",
"items": {
"minLength": 1
},
"minItems": 1,
"uniqueItems": true
},
"tijdstipRegistratie": {
"description": "Datum en tijdstip waarop de wijziging is geregistreerd in het betreffende register",
"format": "date-time",
"minLength": 1,
"readOnly": true
},
"tijdstipWijziging": {
"description": "Datum en tijdstip waarop de wijziging formeel is ingegaan. De waarde van dit veld bepaalt automatisch de waarde van de volgende velden: `begindatum`, `einddatum`, `generatedAtTime` en `invalidatedAtTime`. Als het tijdstip van `tijdstipWijziging` gelijk is aan `T00:00:00`, dan wordt er een dag afgetrokken van `einddatum` ten opzichte van `tijdstipWijziging`.",
"format": "date-time",
"minLength": 1
}
},
"title": "Wijzigingsgebeurtenis"
}
],
"required": [
"generated",
"type",
"used"
],
"title": "Afsplitsing",
"x-derived-from": [
"https://api-organisaties.overheid.nl/v1/openapi.json#/components/schemas/afsplitsing"
]
}