{
"$id": "https://schemas.don.projects.digilab.network/schemas/api-register/digitaal-stelsel-omgevingswet-dso/zoeken-in-activiteiten-voor-indieningsvereisten-en-werkzaamheden-q7gc6lgvr/activiteithalresponselist",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"_embedded": {
"properties": {
"activiteiten": {
"items": {
"properties": {
"bestuursorgaan": {
"description": "Organisatie",
"properties": {
"bestuurslaag": {
"description": "Bestuurslaag van een Organisatie",
"enum": [
"rijk",
"provincie",
"waterschap",
"gemeente"
],
"type": "string"
},
"oin": {
"description": "OIN van de organisatie",
"maxLength": 20,
"minLength": 20,
"type": "string"
}
},
"required": [
"oin",
"bestuurslaag"
]
},
"functioneleStructuurRef": {
"description": "De functioneleStructuurRef die verwijst naar de regels (STTR) m.b.t. indieningsvereisten",
"type": "string"
},
"locaties": {
"description": "Locaties waarop de activiteit actief is",
"items": {
"type": "string"
},
"type": "array"
},
"omschrijving": {
"description": "Omschrijving van de activiteit",
"type": "string"
},
"toestemming": {
"description": "Code van de toestemming",
"enum": [
"Vergunning",
"Melding",
"Informatie",
"InformatieOngewoonVoorval",
"AanvraagMaatwerkvoorschrift",
"MeldingGelijkwaardigeMaatregel",
"AanvraagToestemmingGelijkwaardigeMaatregel"
],
"type": "string"
},
"type": {
"description": "Typering van de activiteit",
"enum": [
"Water",
"Milieubelastende",
"Overige"
],
"type": "string"
},
"urn": {
"description": "Urn van de activiteit (In de urn mogen geen spaties voorkomen). Binnen de keten staat urn bekend als de imow-id.",
"maxLength": 250,
"minLength": 1,
"type": "string"
}
},
"required": [
"urn",
"type",
"omschrijving",
"functioneleStructuurRef",
"bestuursorgaan",
"locaties"
]
},
"minItems": 1,
"type": "array"
}
},
"required": [
"activiteiten"
]
},
"_links": {
"description": "Links om te navigeren door de paginering",
"properties": {
"first": {
"description": "HAL link",
"properties": {
"href": {
"description": "URI",
"type": "string"
}
},
"required": [
"href"
]
},
"last": {
"description": "HAL link",
"properties": {
"href": {
"description": "URI",
"type": "string"
}
},
"required": [
"href"
]
},
"next": {
"description": "HAL link",
"properties": {
"href": {
"description": "URI",
"type": "string"
}
},
"required": [
"href"
]
},
"prev": {
"description": "HAL link",
"properties": {
"href": {
"description": "URI",
"type": "string"
}
},
"required": [
"href"
]
},
"self": {
"description": "HAL link",
"properties": {
"href": {
"description": "URI",
"type": "string"
}
},
"required": [
"href"
]
}
},
"required": [
"self",
"first",
"last"
]
},
"aggregaties": {
"description": "Het aantal resultaten per mogelijke filterwaarde voor toestemming en bestuurslaag. Heeft betrekking op het totaal aantal resultaten en niet over de betreffende pagina.",
"properties": {
"bestuurslagen": {
"items": {
"description": "Per bestuurslaag het aantal keer dat de bestuurslaag voorkomt in de gevonden activiteiten. Let op dat het bestuurslaag filter hierin NIET wordt meegenomen (andere filters wel). Dit is handig wanneer de aggregaties worden gepresenteerd in een user interface, dan kan de gebruiker namelijk het aantal resultaten uitbreiden door ook een andere bestuurslaag te selecteren.",
"properties": {
"aantal": {
"description": "Het aantal resultaten voor de bestuurslaag, waarbij het bestuurslaag filter NIET wordt meegenomen",
"type": "number"
},
"bestuurslaag": {
"description": "Bestuurslaag van een Organisatie",
"enum": [
"rijk",
"provincie",
"waterschap",
"gemeente"
],
"type": "string"
}
},
"required": [
"bestuurslaag",
"aantal"
]
},
"type": "array"
},
"bestuursorganenPerBestuurslaag": {
"items": {
"description": "De meest voorkomende bestuursorganen in de gevonden activiteiten met het aantal keer dat ze voorkomen. Deze zijn opgedeeld per bestuurslaag.",
"properties": {
"bestuurslaag": {
"description": "Bestuurslaag van een Organisatie",
"enum": [
"rijk",
"provincie",
"waterschap",
"gemeente"
],
"type": "string"
},
"bestuursorganen": {
"items": {
"description": "Het aantal resultaten per bestuursorgaan",
"properties": {
"aantal": {
"type": "number"
},
"oin": {
"description": "Identificatie van een bestuursorgaan.",
"maxLength": 20,
"minLength": 20,
"type": "string"
}
},
"required": [
"oin",
"aantal"
]
},
"type": "array"
}
},
"required": [
"bestuurslaag",
"bestuursorganen"
]
},
"type": "array"
},
"toestemmingen": {
"items": {
"description": "Per toestemming het aantal keer dat de toestemming voorkomt in de gevonden activiteiten. Let op dat het toestemming filter hierin NIET wordt meegenomen (andere filters wel). Dit is handig wanneer de aggregaties worden gepresenteerd in een user interface, dan kan de gebruiker namelijk het aantal resultaten uitbreiden door ook een andere toestemming te selecteren.",
"properties": {
"aantal": {
"description": "Het aantal resultaten voor de toestemming, waarbij het bestuurslaag filter NIET wordt meegenomen",
"type": "number"
},
"toestemming": {
"description": "Code van de toestemming",
"enum": [
"Vergunning",
"Melding",
"Informatie",
"InformatieOngewoonVoorval",
"AanvraagMaatwerkvoorschrift",
"MeldingGelijkwaardigeMaatregel",
"AanvraagToestemmingGelijkwaardigeMaatregel"
],
"type": "string"
}
},
"required": [
"toestemming",
"aantal"
]
},
"type": "array"
}
},
"required": [
"toestemmingen",
"bestuurslagen",
"bestuursorganenPerBestuurslaag"
]
},
"page": {
"$ref": "../_shared/page"
}
},
"required": [
"_links",
"aggregaties",
"page"
],
"x-derived-from": [
"https://developer.omgevingswet.overheid.nl/publish/pages/235013/toepasbareregels-zoekinterface-v2.json#/components/schemas/ActiviteitHALResponseList"
]
}