post VervolgdFeitLocaties

Informatie:

De informatie van het vervolgd feit wordt getoond in het sanctieregister.

Situering

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.

Beschrijving input

Algemeen

Validaties

  • sanctiedossierId bestaat

  • Entiteit heeft toegang tot het sanctiedossier (heeft sanctiedossier aangemaakt)

  • vervolgdFeitId bestaat

  • vervolgdFeitId hoort bij het sanctiedossier

  • Eenzelfde 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 is niscode verplicht

  • Indien 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,81329999864

  • Indien bij een nietGespecificeerd adres de boundingBox (=polygoon) opgegeven is, dan moeten er minstens vier punten ingegeven worden. Het eerste en laatste ingegeven punt moeten identiek zijn

  • Indien perceel dan is het objectId de capaKey en moet die het juiste formaat hebben (‘00000A0000-00A000’ of ‘00000A0000/00A000’ bvb 23085A0055-00S000 of 23085A0055/00S000)

  • Indien perceel dan moet het objectId een bestaande capakey zijn in het basisregister en het perceel mag niet gehistoreerd zijn

  • Indien adres dan moet het objectId bestaan in het basisregister

  • Indien gebouw dan moet het objectId bestaan in het basisregister

  • Indien gebouweenheid dan moet het objectId bestaan in het basisregister

  • Bij 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 naar nietGespecificeerd

  • Bij nietGespecificeerd is de gemeentenaam optioneel

  • Bij perceel moet geopunt beschikbaar zijn

  • Bij adres, gebouw, gebouweenheid of perceel moet het basisregister beschikbaar zijn

Codetabellen

nvt

Beschrijving resultaat

Algemeen

nvt

Uitzonderingen

nvt

Codetabellen

nvt

Versies

Versie

Wijziging tov vorige versie

Datum release

Release

Versie

Wijziging tov vorige versie

Datum release

Release

v00.01

initiële versie

14/06/2023

24

 

Aanpassingen aan perceel

09/08/2023

27

 

aanpassingen bij adres, gebouw en gebouweenheid

23/08/2023

28

 

uitbreidingen en extra validaties

06/09/2023

29

 

aanpassing nietGespecifieerd en het omzetten van een nietGestructureerd naar adres of nietGespecifieerd

20/09/2023

30