post VervolgdFeitLocaties
De informatie van het vervolgd feit wordt getoond in het sanctieregister.
Op deze pagina
- 1 Beschrijving
- 1.1 API
- 1.2 Validaties
- 2 Versies
Beschrijving
Een lijst van locaties toevoegen aan een vervolgd feit.
Bij input van een gestructureerd adres zal deze omgezet worden naar een adres indien er een 100% match is met een adres uit het adressenregister indien er geen 100% match aanwezig is wordt dit niet gespecifieerd.
Bij niet gespecificeerd is de gemeentenaam optioneel en deze wordt overschreven met de gemeente die uit de NIS code gehaald wordt.
Elke POST moet volledig zijn. Een lege POST verwijdert alle locaties.
Bij voorkeur wordt er gebruik gemaakt van object id’s van het Gebouwen- en Adressenregister. Als dit niet mogelijk is zijn er de locatietypes adresNietGestructureerd
en nietGespecifieerd
.
Achterliggend gaat het VHP het locatietype adresNietGestructureerd
proberen om te zetten naar een locatietype adres
. Als dit niet lukt, zetten we het om naar een locatietype nietGespecifieerd
.
Door deze omzetting kan je bij het opvragen van locaties nooit een locatietype adresNietGestructureerd
terugkrijgen ookal is dit type aanwezig in de GetLocatieDto
.
API
Validaties
sanctiedossierId
bestaatEntiteit heeft toegang tot het sanctiedossier (heeft sanctiedossier aangemaakt)
vervolgdFeitId
bestaatvervolgdFeitId
hoort bij het sanctiedossierEenzelfde locatie mag maar 1 keer aanwezig zijn
Een opgegeven
niscode
moet aanwezig zijn in het basisregister (de Capakey REST service van Digitaal Vlaanderen (https://geo.api.vlaanderen.be/capakey/v2/swagger/ui/index#!/Municipality/Municipality_GetMunicipalityCall ))Indien er een
nietGespecifieerd
adres opgegeven wordt dan isniscode
verplichtIndien bij een
nietGespecificeerd
adres het center opgegeven is, dan moet de x en y in Lambert72-formaat bestaan en deze punten moeten liggen tussen 20000 en 300000. Decimalen kunnen ingegeven worden door middel van een punt of komma. Voorbeeld: 155242,92840000242 206698,81329999864Indien bij een
nietGespecificeerd
adres deboundingBox
(=polygoon) opgegeven is, dan moeten er minstens vier punten ingegeven worden. Het eerste en laatste ingegeven punt moeten identiek zijnIndien
perceel
dan is hetobjectId
decapakey
en moet die het juiste formaat hebben (‘00000A0000-00A000’ of ‘00000A0000/00A000’ bvb 23085A0055-00S000 of 23085A0055/00S000)Indien
perceel
dan moet hetobjectId
een bestaandecapakey
zijn in het basisregister en het perceel mag niet gehistoreerd zijnIndien
adres
dan moet hetobjectId
bestaan in het basisregisterIndien
gebouw
dan moet hetobjectId
bestaan in het basisregisterIndien
gebouweenheid
dan moet hetobjectId
bestaan in het basisregisterBij het doorgeven van een
adresNietGestructureerd
wordt er nagekeken of dit adres teruggevonden wordt in het basisregister zo ja (100% match), dan wordt het omgezet naar een adres, zo nee, dan wordt het omgezet naarnietGespecificeerd
Bij
nietGespecificeerd
is degemeentenaam
optioneelBij
perceel
moet geopunt beschikbaar zijnBij
adres
,gebouw
,gebouweenheid
ofperceel
moet het basisregister beschikbaar zijn
Versies
Versie | Wijziging t.o.v. vorige versie | |
---|---|---|
v1.0.0 | Introductie van semantisch versiebeheer | 68 |