Skip to main content
Skip table of contents

GUF Berichtencatalogus innamewebservice

Dit document beschrijft het aanleveren van gegevens van een grondwatergebruiksysteem (GUF).

De preferente route voor het aanleveren van gegevens voor Grondwatergebruiksysteem en Grondwaterproductiedossier is via het Landelijk Grondwater Register

1. Inleiding

1.1. Voorwoord

Betrouwbare en toegankelijke informatie over de samenstelling en opbouw van de ondergrond is van groot belang voor een dichtbevolkt land als Nederland. Het helpt overheden, bedrijven en burgers om op feiten gebaseerde beslissingen te nemen over het gebruik van de ondergrond, bijvoorbeeld in verband met bereikbaarheid, waterveiligheid, warmte- en koudeopslag, aardgasproductie en de winning van aardwarmte. Centrale registratie van gegevens voorkomt dat informatie dubbel moet worden ingewonnen.

Het verzamelen, beschikbaar stellen, en gebruiken van al deze informatie is sinds september 2015 wettelijk vastgelegd in de Basisregistratie Ondergrond (BRO). Op 1 januari 2018 is het eerste deel van de Wet BRO in werking getreden, op 1 januari 2020 het tweede deel en op 1 januari c.q. 1 juli 2021 het derde deel.

Omdat de BRO een onderdeel is van het Stelsel van Basisregistraties, zijn verplichtingen met betrekking tot aanlevering, gebruik, terugmelding en onderzoek in de werkprocessen van overheidsorganisaties opgenomen in de Wet BRO. De BRO-gegevens worden centraal geregistreerd in de Landelijke Voorziening BRO (LV-BRO).

In het document Handreiking Afname BRO Gegevens wordt beschreven via welke uitgiftekanalen BRO-gegevens geraadpleegd of gedownload kunnen worden en welke functionele en technische mogelijkheden deze kanalen bieden.

In het document Handreiking aanleveren BRO-gegevens heeft men algemene informatie kunnen inwinnen over:

  • Hoe kun je een BRO-verzoek als een XML-bestand opstellen?

  • Hoe ziet zo'n XML-bestand er uit?

  • Hoe moet je te werk gaan als de gegevens in één keer beschikbaar komen dan wel beetje bij beetje in de loop der tijd?

  • Hoe kunnen verandering van waarden in de loop der tijd gemeld kunnen worden?

  • Hoe kun je een fout in de geregistreerde gegevens corrigeren?

Blijft over de vraag: met welke brondocumenten kunnen gegevens over een Grondwatergebruiksysteem (GUF) aangeleverd of gecorrigeerd worden en welke andere GUF-specifieke informatie is er beschikbaar naast de algemene informatie in de Handreiking aanleveren BRO-gegevens?

1.2. Doelstelling

Dit document bevat GUF- specifieke informatie voor het aanleveren en corrigeren van gegevens over een grondwatergebruiksysteem. Hierbij gaat het met name over:

  • Welke GUF-specifieke brondocumenten zijn er als eenheid voor het aanleveren of corrigeren van gegevens?

  • Welke combinaties van brondocument en type correctieverzoek zijn toegestaan?

  • Welke GUF-specifieke aanvullende regels zijn er, naast de bedrijfsregels in de GUF-gegevenscatalogus en de algemene aanvullende regels in de Handreiking aanleveren BRO-gegevens?

  • Welke GUF-specifieke codelijsten zijn er en waar kunnen hun toegestane waarden geraadpleegd worden?

  • Is er een tabel waarmee een Engelstalige naam in de XML-bestanden kan worden omgezet naar de Nederlandstalige naam in de gegevenscatalogus?

1.3. Doelgroep

Doelgroep voor dit document zijn organisaties en personen, waaronder bestuursorganen en bedrijven, die opereren als bronhouder, gegevensleverancier of softwareleverancier en die betrokken zijn bij het opstellen van BRO-verzoeken. En die gegevens over een Grondwatergebruiksystem (GUF) moeten aanleveren of hierover geregistreerde gegevens moeten corrigeren.

1.4. Samenhang met andere documentatie

De informatievoorziening over het aanleveren aan de BRO vindt plaats op 3 niveaus. Zie onderstaande figuur.


  1. Het startpunt met algemene informatie over de BRO is de website www.basisregistratieondergrond.nl. Een stappenplan voor het verkrijgen van toegang tot het Bronhouderportaal is te vinden op https://basisregistratieondergrond.nl/inhoud-bro/aanleveren-opvragen/tools-tips/bronhouderportaal.

  2. Het tweede niveau is het Bronhouderportaal (https://www.bronhouderportaal-bro.nl/login), met rechtsonderaan een link naar de gebruikshandleiding (zie https://doc.bronhouderportaal-bro.nl/).

  3. Het derde niveau is de BRO Productomgeving. Hier vindt u onder meer algemene informatie over het aanlever- en afnameproces, wijzigings- en versiebeheer en Q&A voor softwareleveranciers, maar ook specifieke informatie van de beschikbare types registrieobjecten zoals scopedocument, gegevenscatalogus en werkafspraken, storymap, berichtencatalogi voor inname en uitgifte, voorbeeldberichten voor inname en uitgifte.

Het verdient aanbeveling dat u zich eerst bekend maakt met de aangeven informatie uit de eerste 2 niveau's en het document Handreiking aanleveren BRO-gegevens in de BRO productomgeving.

Daarna kunt u zich verdiepen in de GUF-specifieke informatie in de BRO productomgeving, waaronder de GUF gegevenscatalogus en eventuele werkafspraken en in het bijzonder dit document, de GUF berichtencatalogus innamewebservice.

1.5. Leeswijzer

Hoofdstuk 2 bevat een beschrijving van de Brondocumenten, inclusief een overzicht met welke combinaties van brondocument en type correctieverzoek zijn toegestaan en de bijbehorende aanvullende regels.

Hoofdstuk 3 bevat enkele Scenario's voor het aanleveren van registratieverzoeken en correctieverzoeken.

Hoofdstuk 4 beschrijft enkele integrale Voorbeeldberichten (XML-bestanden).

Hoofdstuk 5 bevat een overzicht van de GUF-specifieke Codelijsten (beheerde waardelijsten) met een link naar de webpagina waar de lijst met toegestane waarden geraadpleegd kan worden.

Hoofdstuk 6 bevat een Vertaaltabel, waarmee de GUF-specifieke Engelstalige namen van onderdelen in de XSD en XML-bestanden kunnen worden omgezet in Nederlandstalige namen in de gegevenscatalogus.

1.6. Versiehistorie

Versie

Datum

Omschrijving

1.0

31-07-2021

Eerste versie.

1.1

23-08-2022

GUF_EndLicense vervangen door GUF_EndLicence.

1.1.1

31-08-2022

2.5.7.3: "startTime (beginTijd)" vervangen door "startValidity (beginGeldigheid)".

1.1.2

14-09-2022

2.5.9.3: Regel voor afleiden endValidity (eindGeldigheid) voor RealisedLoop (Gerelaiseerde bodemlus) verwijderd.

1.1.3

19-09-2022

2.5.7.1 diagram en aanvullende regels: wellDepth (putDiepte) en topScreenDepth (diepte bovenkant filter) alleen anwezig als deze zijn veranderd.

1.1.4

24-11-2022

2.4 Onveranderlijkheid van identificerende gegevens expliciet benoemd.

1.1.5

09-12-2022

2.3 Gebeurtenisnamen beginnen met een kleine letter.

1.1.6

12-12-2022

2.5.9 Aanvullende regels bij brondocument GUF_ClosureRealisedPart (GUF-BeeindigingGerealiseerdOnderdeel) dat de te beëindigen onderdelen niet reeds beëindigd mogen zijn.

2.5.10 Aanvullende regel bij brondocument GUF_Closure (GUF-Beeindiging) dat het te beëindigen registratieobject niet reeds beëindigd mag zijn.

1.2.0

17-01-2023

2.5.4 en 2.5.5 Werkafspraak gerelateerde verkenning

1.2.1

20-01-2023

2.5.4.2 en 2.5.5.2: aanvullende regel m.b.t. geometry (geometrie) van RealisedScreen (Gerealiseerde filter) aangepast (conditioneel gemaakt).

1.2.1

25-04-2023

2.1 Tijdlijn: aangepast m.b.t. automatisch beëindigen van voorgaande rechten en bijbehorende ontwerpinstallaties.

2.3 Brondocumenten: GUF-BeeindigingRecht verwijderd en beschrijving GUF-NieuwRecht aangepast.

2.4 Operaties: brondocument GUF_EndLicence verwijderd.

2.5.2 Aanscherping beschrijving van de designInstallation (ontwerpinstallatie) binnen een GUF_NewLicence brondocument.

2.5.2.3 Af te leiden gegevens: bestaand LicenceGroundwaterUsage (Recht grondwatergebruik) wordt beëindigd.

2.5.3 GUF_EndLicence verwijderd.

5 URLs van de codelijsten service bijgewerkt.

6 Vertaaltabel: GUF_EndLicence verwijderd.

1.7. Contactinformatie

Algemene informatie en documentatie over de BRO kunt u vinden op https://basisregistratieondergrond.nl/.

Heeft u een vraag over de BRO? Wij staan voor u klaar om u te helpen. Voor vragen, suggesties of opmerkingen kunt contact opnemen met de BRO Servicedesk via een mail naar support@broservicedesk.nl.

Of bel ons op telefoonnummer 088 - 8664 999. Wij zijn bereikbaar op werkdagen van 8.00 tot 17.00 uur.

2. Brondocumenten

Dit hoofdstuk definiëert de brondocumenten voor het starten, aanvullen en beëindigen van de registratie van een GUF. Dezelfde brondocumenten kunnen ook gebruikt worden om geregistreerde gegevens te corrigeren.

De entiteiten en attributen in dit document worden aangeduid met de Engelstalige namen, zoals die voorkomen in de XSD-bestanden (de formele berichtdefinities) en de XML-bestanden (met de BRO-verzoeken). Met behulp van de Vertaaltabel kunnen deze worden omgezet in de Nederlandstalige namen in de GUF-gegevenscatalogus.

2.1. Levensloop, materiële geschiedenis en tijdlijn.

Het grondwatergebruiksysteem is een registratieobject met levensloop (waar in de loop van de tijd aanvullingen geregistreerd worden) en het bouwt materiële geschiedenis op voor een aantal attributen. Aanvullingen en veranderingen naar aanleiding van een gebeurtenis in de werkelijkheid worden vastgelegd in een tijdlijn. Zie de Handreiking aanleveren BRO-gegevens voor een beschrijving van deze termen.

De registratie wordt gestart nadat de vergunning voor een grondwatergebruiksysteem is verleend of de melding is afgehandeld. Op dat moment worden de gegevens van het Recht grondwatergebruik (melding / beschikking) geregistreerd in de BRO samen met de gegevens over de ontwerpinstallatie met haar subonderdelen. De gegevens over de ontwerpinstallatie staan in de beschikking/melding.

Eenvoudige tijdlijn van registreren en beëindigen van een GUF.

Nadat de vergunning is verleend of de melding is afgehandeld, wordt de installatie (of installaties) gerealiseerd. Na afloop van de realisatie van deze installatie met haar subonderdelen worden de gegevens hiervan geregistreerd in de BRO. Na verloop van tijd kunnen aanvullingen of veranderingen optreden die in de BRO geregistreerd worden. Aanvullingen zijn bijvoorbeeld dat er een extra put is gerealiseerd met gerealiseerd filter of zelfs een extra installatie met extra putten. Een verandering door de tijd heen is bijvoorbeeld: verandering van de maaiveldhoogte van een Gerealiseerde put.

Tijdlijn van een GUF waarbij gedurende de looptijd een aantal aanvullingen zijn geregistreerd. Op T3 wordt er een wijzigingsvergunning afgegeven waarmee extra ontwerponderdelen zijn toegestaan. Op T4 zijn deze extra onderdelen, als onderdeel van een bestaande installatie, gerealiseerd. Op T5 is de maaiveldhoogte veranderd.


Om complexiteit te verminderen is ervoor gekozen om in de objecten Recht grondwatergebruik en de ontwerpobjecten geen veranderingen te registreren. Deze objecten hebben alleen een begin- en eindtijd (datatype datum). Bij veranderingen krijgen de objecten een einddatum en worden er nieuwe objecten (met een nieuw ID en met een nieuwe begindatum) geregistreerd.

Gedurende de looptijd van een grondwatergebruiksysteem kunnen meerdere rechten (vergunningen of meldingen) geldig zijn. Echter, op ieder moment kan slechts 1 recht actief zijn.

Bij het registreren van een nieuw (toegevoegd of gewijzigd) recht worden ook alle onderliggende ontwerponderdelen opnieuw geregistreerd en worden de tot dan geldende rechten en bijbehorende ontwerponderdelen automatisch beëindigd. Gezien de registratieplicht (van 20 dagen) worden de betreffende gegevens in de BRO geregistreerd naar aanleiding van een melding of een voorlopig besluit tot het verlenen van een vergunning. In het laatste geval kan er bezwaar worden ingediend (gedurende een periode van ca 6 weken) voordat er een definitief/formeel besluit wordt genomen. Gedurende deze periode is het nieuwe recht al geregistreerd, terwijl het oude recht formeel nog geldig/relevant is. Desalniettemin wordt in de BRO het voorgaande recht automatisch beëindigd zodra het nieuwe recht wordt geregistreerd. Indien het besluit over het nieuwe recht positief/toewijzend is (maw: eventuele bezwaren worden ongegrond verklaard), dan is er bij deze automatische actie geen vervolgactie nodig. Indien het besluit over het nieuwe recht negatief/afwijzend is (dit komt in de praktijk weinig voor), dan moet het ten onrechte geregistreerde nieuwe recht worden aangepast met een replaceRequest, of in z'n geheel worden ingetrokken via een deleteRequest waardoor het voorgaande recht opnieuw van kracht wordt. De rationale achter deze automatische beëindiging van voorgaande rechten is dat:

  • het risico / de impact dat wordt vergeten een voorgaand recht te beëindigen bij een positief/toewijzend besluit over een nieuw recht (en dat hier verwarring over ontstaat), groter is dan

  • het risico / de impact dat een negatief/afwijzend besluit over een nieuw recht wordt vergeten in te trekken via een deleteRequest

  • en/of het risico / de impact dat een afnemer van de BRO conclusies heeft verbonden aan het nieuw recht dat uiteindelijk werd ingetrokken/verwijderd.

Bij het registreren van een gewijzigd recht worden altijd de gegevens over de complete ontwerpinstallatie (bijv energiekenmerken) en subonderdelen (bijv putten) aangeboden bij de BRO. De aan te leveren gegevens omvatten zowel de bestaande als de toegevoegde ontwerpinstallaties (en subonderdelen). Alleen de maximale waterverplaatsing (op het niveau van Recht grondwatergebruik) zou in de praktijk kunnen wijzigen, zonder dat de onderliggende onderdelen wijzigen. Echter, ook in dat geval worden met het nieuwe recht tevens de (niet veranderde) ontwerp installatie(s) en subonderdelen geregistreerd en de oude rechten en ontwerpinstallaties afgesloten.

Het kan voorkomen dat er een wijziging plaatsvindt bij de ontwerponderdelen binnen een bestaande vergunning, dus zonder dat de vergunning aangepast wordt. Bijvoorbeeld als de geometrie van een ontwerpput binnen bepaalde marges is opgeschoven. In dat geval wordt er geen nieuw Recht grondwatergebruik geregistreerd ,maar wordt de aanpassing bij het ontwerponderdeel geregistreerd middels een correctiebericht (zie paragraaf Operaties).

2.2. Gebeurtenissen

Naar aanleiding van een in de werkelijkheid opgetreden gebeurtenis worden de relevante gegevens aangeboden aan de BRO in de vorm van een brondocument. Gezien de registratieplicht moet dit gebeuren binnen 20 dagen nadat de betreffende gegevens beschikbaar zijn gekomen (datum besluit, rapportage datum, intrichtingsdatum, etc). Deze berichtencatalogus definieert de verzameling brondocumenten en beschrijft hun inhoud. De gegevens in het brondocument worden gedefinieerd in de gegevenscatalogus.

Bij het verwerken van een brondocument houdt de LV-BRO de ObjectHistory (Objectgeschiedenis), die bestaat uit een lijst van Events (Gebeurtenissen). Per gebeurtenis wordt opgeslagen de datum, naam, identificatie (van Recht grondwatergebruik, Ontwerp installatie en haar onderdelen of Gerealiseerde installatie en haar onderdelen) en het aangeleverde brondocument. Een afnemer van de BRO kan deze ObjectHistory (Objectgeschiedenis) opvragen via de GUF uitgifteservice.


De gebeurtenisdatum wordt niet gedefinieerd in de gegevenscatalogus. De waarde ervan wordt afgeleid van een attribuut in het brondocument, bijvoorbeeld de begintijd van de levensduur van een object of de beginGeldigheid van de geldigheidsduur van een object als er materiële geschiedenis wordt opgebouwd.

De naam van de gebeurtenis wordt niet gedefinieerd in de gegevenscatalogus. De waarde ervan wordt afgeleid van het type brondocument. De lijst met toegestane waarden voor de naam van een gebeurtenis is opgenomen in een codelijst (zie hoofdstuk Codelijsten).

De optionele identifier identificeert een van de ontworpen of gerealiseerde onderdelen.

Het optionele brondocument bevat het naar aanleiding van de gebeurtenis aangeleverde brondocument.

2.3. Overzicht

Voor het aanbieden van (nieuwe of gecorrigeerde) gegevens kent de GUF-innamewebservice de volgende brondocumenten:

Nederlandse naam

Omschrijving

GUF-StartRegistratie

Het brondocument wordt aangeboden wanneer er een nieuw grondwatergebruiksysteem wordt gestart. Het GUF wordt altijd met een Recht grondwatergebruik gestart, maar zonder gerealiseerde installatie(s).

GUF-NieuwRecht

Het brondocument wordt aangeboden wanneer er een nieuw Recht grondwatergebruik ontstaat (bij een nieuwe beschikking of melding). Dit brondocument bevat ook alle ontwerpinstallatie en subonderdelen behorende bij het nieuwe Recht grondwatergebruik. Het oude Recht grondwatergebruik en de bijbehorende ontwerpinstallaties en subonderdelen worden automatisch beëindigd. Het Grondwatergebruiksysteem krijgt een nieuw voorkomen.

GUF-ToevoegingGerealiseerdeInstallatie

Het brondocument wordt aangeboden wanneer één of meer bodemlussen / oppervlakte-infiltraties / putten zijn gerealiseerd die deel uitmaken van een eerste of extra Gerealiseerde installatie. Dit brondocument bevat ook de verschillende gerealiseerde onderdelen (volgend uit de business rules GUF). Dit brondocument bevat, indien het een uitbreiding met een put betreft, ook het gerealiseerde filter. Daarnaast kan het eventueel gerelateerde verkenningen bevatten.

GUF-UitbreidingGerealiseerdeInstallatie

Het brondocument wordt aangeboden wanneer één of meer bodemlussen / oppervlakte-infiltraties / putten zijn gerealiseerd die deel uitmaken van een bestaande Gerealiseerde installatie (volgend uit de business rules GUF). Dit brondocument kan ook het gerealiseerde filter en eventueel gerelateerde verkenningen bevatten. Bij dit brondocument wordt daarnaast de geometrie en eventueel (bij wijziging) de installatiefunctie van de Gerealiseerde installatie aangeleverd. Er ontstaat een nieuw voorkomen van de Gerealiseerde installatie.

GUF-GeometrieOppervlakteinfiltratie

Het brondocument wordt aangeboden wanneer de geometrie van de gerealiseerde oppervlakte-infiltratie in de werkelijkheid wordt aangepast. Bijvoorbeeld wanneer er een nieuwe vergunning is afgegeven waarin er een groter volume geïnfiltreerd mag worden en de infiltratieplas groter is gemaakt. Er ontstaat een nieuw voorkomen van de Gerealiseerde oppervlakteinfiltratie.

GUF-Maaiveldhoogte

Het brondocument wordt aangeboden wanneer de maaiveldhoogte verandert door een natuurlijk proces of door ophoging of afgraving van het maaiveld. Hiermee verandert, naast de maaiveldhoogte mogelijk (afhankelijk of de put wel/niet stabiel is) ook de putdiepte en de diepte bovenkant filter (van het Gerealiseerd filter). Er ontstaat een nieuw voorkomen van de Gerealiseerde put en mogelijk ook van het Gerealiseerde filter.

GUF-Putfunctie

Het brondocument wordt aangeboden wanneer de putfunctie van de gerealiseerde put verandert. Samen met de putfunctie kan ook relatieve temperatuur aangepast worden en kan de installatiefunctie van de gerealiseerde installatie aangepast worden. Er ontstaat een nieuw voorkomen van de Gerealiseerde put en mogelijk ook van de Gerealiseerde installatie.

GUF-BeeindigingGerealiseerdOnderdeel

Het brondocument wordt aangeboden wanneer een of meer van de gerealiseerde onderdelen (gerealiseerde installatie (met subonderdelen), gerealiseerde bodemlus, oppervlakte-infiltratie of put (met filter(s)) is afgesloten, afgedicht of buiten gebruik is gesteld. Bij het afsluiten van een onderdeel kan tevens de installatiefunctie en de geometrie van de bijbehorende installatie aangepast worden. Het betreffende gerealiseerde onderdeel krijgt een einddatum en bij wijzigingen van de Gerealiseerde installatie ontstaat daarvan een nieuw voorkomen.

GUF-Beeindiging

Het brondocument wordt aangeboden wanneer het grondwatergebruiksysteem wordt beëindigd omdat alle Rechten grondwatergebruik zijn beëindigd. Bij de beëindiging van het GUF worden daarom ook alle nog actieve Rechten grondwatergebruik beëindigd en alle gerealiseerde installaties en subonderdelen. De registratie is met dit brondocument voltooid en het registratieobject kan niet meer worden aangevuld.


Bij veel registratieobjecten is er op een later moment, in samenwerking met het werkveld, een regeling getroffen waarbij reeds bestaande grondwatergebruiksystemen met een levensloop en materiële geschiedenis eenvoudiger en in 1 keer geregistreerd kunnen worden in de BRO. We voorzien dat dit mogelijk ook hier bruikbaar kan zijn. We hebben een dergelijk brondocument (GUF_StartWithHistory aka GUF-StartMetGeschiedenis) hier nog niet beschreven, omdat dit het beste op een later moment in samenwerking met het werkveld (in dit geval waarschijnlijk het LGR) gedaan kan worden.

Onderstaande tabel geeft per type brondocument weer wat de naam in een XML-bestand is, tot welke registratie status de verwerking ervan leidt en wat de naam van de af te leiden gebeurtenis is.

Nederlandse naam

Naam in XML-bestand

Leidt tot registratiestatus

Gebeurtenisnaam

GUF-StartRegistratie

GUF_StartRegistration

Geregistreerd

startRegistratie

GUF-NieuwRecht

GUF_NewLicence

Aangevuld

nieuwRecht

GUF-ToevoegingGerealiseerdeInstallatie

GUF_AddRealisedInstallation

Aangevuld

toevoegingGerealiseerdeInstallatie

GUF-UitbreidingGerealiseerdeInstallatie

GUF_ExpandRealisedInstallation

Aangevuld

uitbreidingGerealiseerdeInstallatie

GUF-GeometrieOppervlakteinfiltratie

GUF_GeometryRealisedSurfaceInfiltration

Aangevuld

geometrieOppervlakteinfiltratie

GUF-Maaiveldhoogte

GUF_Height

Aangevuld

maaiveldhoogte

GUF-Putfunctie

GUF_WellFunction

Aangevuld

putfunctie

GUF-BeeindigingGerealiseerdOnderdeel

GUF_ClosureRealisedPart

Aangevuld

beeindigingGerealiseerdOnderdeel

GUF-Beeindiging

GUF_Closure

Voltooid

beeindiging


2.4. Operaties

Onderstaande tabel geeft per brondocument weer in welke registratie en correctie operaties het aangeboden kan worden.

SourceDocument

Registreren

Corrigeren


registrationRequest

replaceRequest

insertRequest

moveRequest

deleteRequest

GUF_StartRegistration

x

x


x


GUF_NewLicence

x

x

x

x

x

GUF_AddRealisedInstallation

x

x

x

x

x

GUF_ExpandRealisedInstallation

x

x

x

x

x

GUF_GeometryRealisedSurfaceInfiltration

x

x

x

x

x

GUF_Height

x

x

x

x

x

GUF_WellFunction

x

x

x

x

x

GUF_ClosureRealisedPart

x


x

x

x

GUF_Closure

x



x

x


2.4.1. Corrigeren van de tijdlijn

Het grondwatergebruiksysteem is een registratieobject met levensloop (waar in de loop van de tijd aanvullingen geregistreerd worden) en materiële geschiedenis (waarbij van bepaalde attributen opeenvolgende waarden in de werkelijkheid worden bijhouden). Deze aanvullingen en veranderingen worden vastgelegd in een tijdlijn. Zie paragraaf Levensloop, materiële geschiedenis en tijdlijn. en de Handreiking aanleveren BRO-gegevens voor nadere informatie.

Als gevolg hiervan moet het corrigeren van fouten in GUF gegevens gebeuren met behulp van 4 verschillende operaties:

  • Gebruik een replaceRequest (vervangverzoek) om fouten in een brondocument te corrigeren, zonder gevolgen voor de tijdlijn. Concreet betekent dit dat met deze operatie het niet mogelijk is het gegeven in een brondocument te wijzigen, dat wordt opgeslagen in het attribuut date (datum gebeurtenis) van een Event (Gebeurtenis).

  • Gebruik een moveRequest (verplaatsverzoek) om een gebeurtenis te verplaatsen in de tijdlijn. Hierbij kan alleen de datum in het brondocument worden gecorrigeerd, die wordt opgeslagen in het attribuut date (datum gebeurtenis) van een Event (Gebeurtenis).

  • Gebruik een insertRequest (invoegverzoek) om een 'vergeten' gebeurtenis in te voegen in de tijdlijn (dus niet toevoegen aan het einde van de tijdlijn).

  • Gebruik een deleteRequest (verwijderverzoek) om gebeurtenis te verwijderen uit de tijdlijn.

Ter herinnering: gebruik een registrationRequest (registratieverzoek) om een nieuwe gebeurtenis toe te voegen aan het einde van de tijdlijn.

2.4.2. Onveranderlijkheid van identificerende gegevens

Het is niet mogelijk met een replaceRequest (vervangverzoek) het gegeven in een brondocument te wijzigen, dat werd opgeslagen in het attribuut identifier (identificatie) van een Event (Gebeurtenis).

Bij GUF gaat het om de volgende gegevens:

  • De identificationLicence (identificatie beschikking-melding) van een LicenceGroundwaterUsage (Recht grondwatergebruik).

  • De designInstallationId (ontwerpinstallatie ID) van een DesignInstallation (Ontwerpinstallatie).

  • De designLoopId (ontwerpbodemlus ID) van een DesignLoop (Ontwerpbodemlus).

  • De infiltrationBasinId (ontwerpoppervlakteinfiltratie ID) van een DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie).

  • De designWellId (ontwerpput ID) van een DesignWell (Ontwerpput).

  • De realisedInstallationId (gerealiseerde installatie ID) van een RealisedInstallation (Gerealiseerde installatie).

  • De realisedLoopId (gerealiseerde bodemlus ID) van een RealisedLoop (Gerealiseerde bodemlus).

  • De infiltrationBasinId (gerealiseerde oppervlakteinfiltratie ID) van een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie).

  • De realisedWellId (gerealiseerde put ID) van een RealisedWell (Gerealiseerde put).

  • De realisedScreenId (gerealiseerde filter ID) van een RealisedScreen (Gerealiseerde filter).

Gebruik in voorkomende gevallen combinaties van een deleteRequest (verwijderen) en een insertRequest (invoegen) als het FeatureType (objecttype) werd geregistreerd als hoofdobject van een brondocument, dan wel een replaceRequest (vervangen) als het FeatureType (objecttype) werd geregistreerd als onderdeel van het hoofdobject van een brondocument. Het kan nodig zijn om eerst de tijdlijn (opeenvolgende gebeurtenissen) geheel of gedeeltelijk te verwijderen (met een of meerdere deleteRequests) en daarna opnieuw op te bouwen (met een of meerdere registrationRequests en/of insertRequests).

2.5. Inhoud brondocumenten

2.5.1. GUF_StartRegistration

Het brondocument wordt aangeboden wanneer er een nieuw grondwatergebruiksysteem wordt gestart. Het GUF wordt altijd met een LicenceGroundwaterUsage (Recht grondwatergebruik) gestart, inclusief alle bijbehorende designInstallations (ontwerpinstallaties) en subonderdelen, maar zonder gerealiseerde installatie(s). De gerealiseerde installaties worden met een ander brondocument als aanvulling geregistreerd.

Het starten van de registratie is een noodzakelijke eerste gebeurtenis, die per registratieobject maar één keer kan en moet plaatsvinden. Daarom zijn de BRO-verzoeken insertRequest en deleteRequest niet van toepassing. Het verwijderen van een registratieobject kan alleen door het registratieobject uit registratie te nemen. Neem hiervoor contact op met de BRO Servicedesk via een mail naar support@broservicedesk.nl .

2.5.1.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument

  • maar wel aangeleverd in het bericht:

    • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

    • De deliveryResponsibleParty (dataleverancier).

    • Het qualityRegime (kwaliteitsregime).

  • niet aangeleverd:

    • Het broId (BRO-ID). Bij een eerste aanlevering van dit brondocument genereert de BRO een waarde voor dit gegeven. Bij de aanlevering van dit brondocument in het kader van een correctie staat het broId (BRO-ID) niet in het brondocument maar wordt het aangeleverd in het bericht.

    • Gerealiseerde installatie en subonderdelen

2.5.1.2. Aanvullende regels
  • Het attribuut endTime (eindtijd) mag niet aanwezig zijn in de attributegroup lifespan (levensduur) in het featuretype GUF_StartRegistration (GUF-StartRegistration) van het aangeleverde brondocument.

  • Er moet exact 1 featuretype LicenceGroundwaterUsage (Recht grondwatergebruik) aanwezig zijn in het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype LicenceGroundwaterUsage (Recht grondwatergebruik) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignInstallation (Ontwerpinstallatie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignLoop (Ontwerpbodemlus) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignWell (Ontwerpput) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype DesignWell (Ontwerpput) van het aangeleverde brondocument.

2.5.1.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • De startValidity (beginGeldigheid) van de validity (geldigheidsduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem) wordt afgeleid van de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

  • De attributen behorend bij de attributegroup StandardizedLocation (Gestandaardiseerde locatie).

  • De attributen behorend bij de attributegroup RegistrationHistory (Registratiegeschiedenis).

  • Een gegevensgroep objectHistory (objectgeschiedenis) met daarin een gegevensgroep Event (Gebeurtenis).

    • De date (datum) van de event (gebeurtenis) is de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

    • De name (naam) van de event (gebeurtenis) is 'StartRegistratie'.

    • De identifier (identificatie) van de event (gebeurtenis) blijft afwezig.

  • De startTime (begintijd) van de lifespan (levensduur) van de LicenceGroundwaterUsage (het Recht grondwatergebruik) wordt afgeleid van de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

  • De startTime (begintijd) van de lifespan (levensduur) van de DesignLoop (Ontwerpbodemlus) van de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

  • De startTime (begintijd) van de lifespan (levensduur) van de DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) wordt afgeleid van de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

  • De startTime (begintijd) van de lifespan (levensduur) van de DesignWell (Ontwerpput) wordt afgeleid van de startTime (begintijd) van de lifespan (levensduur) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

2.5.2. GUF_NewLicence

Het brondocument wordt aangeboden wanneer er een nieuw LicenceGroundwaterUsage (Recht grondwatergebruik) ontstaat naar aanleiding van een nieuwe beschikking of melding. Het brondocument bevat een nieuw LicenceGroundwaterUsage (Recht grondwatergebruik) met alle bijbehorende ontwerpinstallaties en subonderdelen.

Bij het aanleveren van dit brondocument worden automatisch de voorgaande rechten en bijbehorende ontwerpinstallaties beëindigd (de bestaande voorkomens krijgen een afgeleide einddatum). De GroundwaterUsageFacility (het Grondwatergebruiksysteem) krijgt een nieuw voorkomen (met een afgeleide begindatum geldigheid) en het voorgaande voorkomen wordt afgesloten (krijgt een afgeleide einddatum geldigheid).

Het brondocument GUF_NewLicence (GUF-NieuwRecht) bevat alle designInstallations (ontwerpinstallaties) en subonderdelen die nodig zijn voor uitoefening van het nieuwe LicencesGroundwaterUsage (Rechten grondwatergebruik). Met andere woorden het brondocument bevat niet uitsluitend de toegevoegde of gewijzigde ontwerpinstallatie maar de gehele ontwerpinstallatie.

Zie voor nadere informatie ook de paragraaf Levensloop, materiële geschiedenis en tijdlijn.

2.5.2.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.2.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • De startTime (begintijd) in het brondocument moet liggen na de startTime (begintijd) van de lifespan (levensduur) van het tot op dat moment meest recente LicenceGroundwaterUsage (Recht grondwatergebruik).

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignInstallation (Ontwerpinstallatie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignLoop (Ontwerpbodemlus) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype DesignWell (Ontwerpput) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype DesignWell (Ontwerpput) van het aangeleverde brondocument.

2.5.2.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • Voorgaande recht en bijbehorende ontwerpinstallatie beëindigen:

    • De endTime (eindtijd) van de lifespan (levensduur) van het voorgaande LicenceGroundwaterUsage (Recht grondwatergebruik) wordt afgeleid van de startTime (begintijd) in het brondocument wanneer de endTime (eindtijd) van de lifespan (levensduur) niet aanwezig is.

    • De endTime (eindtijd) van de lifespan (levensduur) van alle bijbehorende DesignInstallation (Ontwerpinstallatie) wordt afgeleid van de startTime (begintijd) in het brondocument wanneer de betreffende endTime (eindtijd) van de lifespan (levensduur) niet aanwezig is.

    • De endTime (eindtijd) van de lifespan (levensduur) van alle bijbehorende DesignLoop (Ontwerpbodemlus) wordt afgeleid van de startTime (begintijd) in het brondocument wanneer de betreffende endTime (eindtijd) van de lifespan (levensduur) niet aanwezig is.

    • De endTime (eindtijd) van de lifespan (levensduur) van alle bijbehorende DesignSurfaceInfiltration (Ontwerpoppervlakteinfiltratie) wordt afgeleid van de startTime (begintijd) in het brondocument wanneer de betreffende endTime (eindtijd) van de lifespan (levensduur) niet aanwezig is.

    • De endTime (eindtijd) van de lifespan (levensduur) van alle bijbehorende DesignWell (Ontwerpput) wordt afgeleid van de startTime (begintijd) in het brondocument wanneer zo'n DesignWell (Ontwerpput) aanwezig is en de betreffende endTime (eindtijd) van de lifespan (levensduur) niet aanwezig is.

  • Nieuw voorkomen voor het GroundwaterUsageFacility (het Grondwatergebruiksysteem):

    • De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van de startTime (begintijd) in het brondocument.

  • Begintijd van nieuw recht en bijbehorende ontwerpinstallatie:

    • De startTime (begintijd) van de lifespan (levensduur) van het nieuwe LicenceGroundwaterUsage (Recht grondwatergebruik) wordt afgeleid van de startTime (begintijd) in het brondocument.

    • De startTime (begintijd) van de lifespan (levensduur) van alle bijbehorende ontwerponderdelen wordt afgeleid van de startTime (begintijd) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van de startTime (begintijd) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'NieuwRecht'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de identificationLicence (identificatie beschikking-melding) in het brondocument.

  • De attributen behorend bij de attributegroup StandardizedLocation (Gestandaardiseerde locatie) worden (opnieuw) afgeleid.

2.5.3. GUF_AddRealisedInstallation

Het brondocument wordt aangeboden wanneer één of meer bodemlussen / oppervlakte-infiltraties / putten zijn gerealiseerd die deel uitmaken van een eerste of extra Gerealiseerde installatie. Dit brondocument bevat ook de verschillende gerealiseerde onderdelen (volgend uit de business rules GUF). Dit brondocument bevat, indien het een uitbreiding met een put betreft, ook het gerealiseerde filter. Daarnaast kan het eventueel gerelateerde verkenningen bevatten.

De aangeleverde subonderdelen moeten dezelfde begintijd hebben. Onderdelen met een latere begintijd moeten in een apart brondocument, GUF-UitbreidingGerealiseerdeInstallatie, aangeboden worden.

Afsluiten van installatie(onderdelen) kan niet middels dit brondocument. Daarvoor moet het brondocument GUF-BeeindigingGerealiseerdOnderdeel gebruikt worden.

Uit de catalogus: Levensduur gerealiseerde installatie: Het gegeven staat niet in een brondocument, maar wordt automatisch door de basisregistratie ondergrond afgeleid. De begindatum installatie is de oudste begindatum van de entiteit Gerealiseerde put of de oudste begindatum van de entiteit Gerealiseerde bodemlus of de oudste begindatum van de entiteit Gerealiseerde oppervlakteinfiltratie.

2.5.3.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.3.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument moet aanwezig zijn als de waarde van het attribuut screenType (filtertype) gelijk is aan nietVerticaal. Het attribuut mag niet aanwezig wanneer de waarde van het attribuut screenType (filtertype) gelijk is aan verticaal.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedLoop (Gerealiseerde bodemlus) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument.

  • De startTime (begintijd) van de aangeleverde gerealiseerde onderdelen moet liggen na de startTime (begintijd) van de GroundwaterUsageFacility (het Grondwatergebruiksysteem).

2.5.3.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • GroundwaterUsageFacility (het Grondwatergebruiksysteem) krijgt een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startTime (begintijd) in het brondocument.

  • Voor de aangeleverde RealisedInstallation (Gerealiseerde installatie) wordt een lifespan (levensduur) afgeleid, waarbij de startTime (begintijd) wordt afgeleid van het attribuut startTime (begintijd) in het brondocument.

  • Voor de aangeleverde gerealiseerde onderdelen wordt een validity (geldigheidsduur) afgeleid, waarbij de startValidity (beginGeldigheid) wordt afgeleid van het attribuut startTime (begintijd) in het brondocument.

  • Voor de aangeleverde gerealiseerde onderdelen wordt een lifespan (levensduur) afgeleid, waarbij de startTime (begintijd) wordt afgeleid van het attribuut startTime (begintijd) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut startTime (begintijd) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'ToevoegingGerealiseerdeInstallatie'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de realisedInstallationId (gerealiseerde installatie ID) in het brondocument.

  • De attributen behorend bij de attributegroup StandardizedLocation (Gestandaardiseerde locatie).

2.5.4. GUF_ExpandRealisedInstallation

Het brondocument wordt aangeboden wanneer één of meer bodemlussen / oppervlakte-infiltraties / putten zijn gerealiseerd die deel uitmaken van een bestaande Gerealiseerde installatie (volgend uit de business rules GUF). Dit brondocument kan ook het gerealiseerde filter en eventueel gerelateerde verkenningen bevatten. Bij dit brondocument wordt daarnaast de geometrie en eventueel (bij wijziging) de installatiefunctie van de Gerealiseerde installatie aangeleverd. Er ontstaat een nieuw voorkomen van de Gerealiseerde installatie.

Uitgangspunt is dat alle onderdelen die tegelijk aangeboden worden dezelfde beginTijd hebben. Onderdelen met een latere begintijd moeten in een apart brondocument, GUF-UitbreidingGerealiseerdeInstallatie, aangeboden worden.

2.5.4.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.4.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) moet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • Het attribuut geometry (geometrie) in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument moet aanwezig zijn als de waarde van het attribuut screenType (filtertype) gelijk is aan nietVerticaal. Het attribuut mag niet aanwezig wanneer de waarde van het attribuut screenType (filtertype) gelijk is aan verticaal.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • De attributegroup validity (geldigheidsduur) mag niet aanwezig zijn in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedLoop (Gerealiseerde bodemlus) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedWell (Gerealiseerde put) van het aangeleverde brondocument.

  • De attributegroup lifespan (levensduur) mag niet aanwezig zijn in het featuretype RealisedScreen (Gerealiseerde filter) van het aangeleverde brondocument.

  • De startValidity ( beginGeldigheid) in het brondocument moet liggen na de startValidity ( beginGeldigheid) van het actuele voorkomen van RealisedInstallation (Gerealiseerde installatie) in de BRO.

2.5.4.3. Af te leiden gegeven

De volgende gegevens worden afgeleid:

  • RealisedInstallation (Gerealiseerde installatie) krijgt een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startValidity ( beginGeldigheid) in het brondocument.

  • Voor de aangeleverde gerealiseerde onderdelen wordt een validity (geldigheidsduur) afgeleid, waarbij de startValidity ( beginGeldigheid wordt afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument .

  • Voor de aangeleverde gerealiseerde onderdelen wordt een lifespan (levensduur) afgeleid, waarbij de startTime (begintijd) wordt afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument .

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'UitbreidingGerealiseerdeInstallatie'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de realisedInstallationId (gerealiseerde installatie ID) in het brondocument.

  • De attributen behorend bij de attributegroup StandardizedLocation (Gestandaardiseerde locatie).

2.5.5. GUF_GeometryRealisedSurfaceInfiltration

Het brondocument wordt aangeboden wanneer de geometrie van de gerealiseerde oppervlakte-infiltratie in de werkelijkheid wordt aangepast. Bijvoorbeeld wanneer er een nieuwe vergunning is afgegeven waarin er een groter volume geïnfiltreerd mag worden en de infiltratieplas groter is gemaakt. Er ontstaat een nieuw voorkomen van de Gerealiseerde oppervlakteinfiltratie.

2.5.5.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.5.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • De startTime (begintijd) in het brondocument moet liggen na de startValidity ( beginGeldigheid) van het vorige voorkomen van RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie).

2.5.5.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) krijgt een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startTime (begintijd) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut startTime (beginTijd)in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'GeometrieOppervlakteinfiltratie'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de infiltrationBasinId (gerealiseerde oppervlakteinfiltratie ID) in het brondocument.

2.5.6. GUF_Height

Het brondocument wordt aangeboden wanneer de maaiveldhoogte verandert door een natuurlijk proces of door ophoging of afgraving van het maaiveld. Hiermee verandert, naast de maaiveldhoogte mogelijk (afhankelijk of de put wel/niet stabiel is) ook de putdiepte en de diepte bovenkant filter (van het Gerealiseerd filter). Er ontstaat een nieuw voorkomen van de Gerealiseerde put en mogelijk ook van het Gerealiseerde filter.

De maaiveldhoogte kan veranderen door een natuurlijk proces of door ophoging of afgraving van het maaiveld. Naast de maaiveldhoogte zelf, kan mogelijk ook de putdiepte en de diepte bovenkant filter (van het Gerealiseerde filter) veranderen maar dit hoeft niet. Het is afhankelijk of de put wel/niet stabiel is. Wanneer de putdiepte en de diepte bovenkant filter niet veranderen, wordt bij dit brondocument alleen gerealiseerd put ID, maaiveldhoogte en beginGeldigheid aangeleverd. Er worden in dit geval geen gegevens van het Gerealiseerde filter aangeleverd. Het ongewijzigde Gerealiseerde filter is dan gerelateerd aan het nieuwe voorkomen van de Gerealiseerde put.

In de gegevenscatalogus heeft het attribuut wellDepth (putdiepte) de eigenschap 'mogelijk geen waarde'. Bij het brondocument GUF_Height heeft het attribuut niet deze eigenschap, omdat het tegenstrijdig is dat de waarde van dit gegeven niet bekend is bij de gebeurtenis dat de maaiveldhoogte is veranderd en tevens bekend is dat de putdiepte en de diepte bovenkant filter zijn veranderd.

2.5.6.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.6.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • Een RealisedWell (Gerealiseerde put) met de opgegeven realisedWellId (gerealiseerde put ID) moet voor het registratieobject aanwezig zijn in de BRO.

  • Een RealisedScreen (Gerealiseerd filter) met de opgegeven realisedScreenId (gerealiseerde filter ID) moet voor het registratieobject aanwezig zijn in de BRO als er een RealisedScreenChages (Veranderingen gerealiseerde filter) aanwezig is in het brondocument.

  • Een RealisedScreen (Gerealiseerd filter) met de opgegeven realisedScreenId (gerealiseerde filter ID) als onderdeel van een RealisedWell (Gerealiseerde put) met de opgegeven realisedWellId (gerealiseerde put ID) moet voor het registratieobject aanwezig zijn in de BRO als er een RealisedScreenChanges (Veranderingen gerealiseerde filter) aanwezig is in het brondocument.

  • De startValidity ( beginGeldigheid) van moet liggen na de startValidity ( beginGeldigheid) van het vorige voorkomen van de RealisedWell (Gerealiseerde put).

  • De wellDepth (putdiepte) en de (lijst met) RealisedScreenChanges (Veranderingen gerealiseerde filter) mogen niet aanwezig zijn als de waarde van het attribuut wellDepth (putdiepte) en alle waarden van de attributen topScreenDepth (diepte bovenkant filter) in het aangeleverde brondocument dezelfde waarde hebben dan de betreffende actuele waarde. In het andere geval moeten zowel het attribuut wellDepth (putdiepte) als de complete lijst met RealisedScreenChanges (Veranderingen gerealiseerde filter) aanwezig zijn.

2.5.6.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • RealisedWell (Gerealiseerde put) krijgt een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

  • Indien ook RealisedScreens (Gerealiseerde filters) aangeleverd worden krijgen ook deze een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'Maaiveldhoogte'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de realisedWellId (gerealiseerde put ID) in het brondocument.

2.5.7. GUF_WellFunction

Het brondocument wordt aangeboden wanneer de putfunctie van de gerealiseerde put verandert. Samen met de putfunctie kan ook relatieve temperatuur aangepast worden en kan de installatiefunctie van de gerealiseerde installatie aangepast worden. Er ontstaat een nieuw voorkomen van de Gerealiseerde put en mogelijk ook van de Gerealiseerde installatie.

De Gerealiseerde installatie wordt alleen aangeleverd indien de installatiefunctie verandert bij het veranderen van de putfunctie. Indien de installatiefunctie gelijk blijft, wordt de installatie niet aangeleverd.

De putfunctie bestaat uit een lijstje functies bestaande uit 1 of 2 functies. Het volledige lijstje wordt vervangen door het nieuwe lijstje.

De relatieve temperatuur wordt in alle gevallen opnieuw geregistreerd. Een put kan namelijk veranderen van bijvoorbeeld alleen retourneren (OBES recirculatiesysteem) naar retourneren en onttrekken (OBES WKO-systeem) of andersom. Bij alleen retourneren wordt geen relatieve temperatuur geregistreerd maar bij beide functies wel.

2.5.7.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.7.2. Aanvullende regels
  • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • Een RealisedWell (Gerealiseerde put) met de opgegeven realisedWellId (gerealiseerde put ID) moet voor het registratieobject aanwezig zijn in de BRO.

  • Een RealisedInstallation (Gerealiseerde installatie) met de opgegeven realisedInstallationId (gerealiseerde installatie ID) moet voor het registratieobject aanwezig zijn in de BRO als er een RealisedInstallation (Gerealiseerde installatie) aanwezig is in het brondocument.

  • De RealisedWell (Gerealiseerde put) met de opgegeven realisedWellId (gerealiseerde put ID) moet in de BRO geregistreerd zijn als onderdeel van de RealisedInstallation (Gerealiseerde installatie) met de opgegeven realisedInstallationId (gerealiseerde installatie ID) als er een RealisedInstallation (Gerealiseerde installatie) aanwezig is in het brondocument.

  • De startValidity ( beginGeldigheid) van moet liggen na de startValidity ( beginGeldigheid) van het vorige voorkomen van de RealisedWell (Gerealiseerde put).

  • De RealisedInstallationFunction (Gerealiseerde installatiefunctie) moet aanwezig zijn in het aangeleverde brondocument als de lijst met waarden van de wellFunction (putfunctie) in het brondocument anders is dan de lijst met actuele waarden en de waarde van de installationFunction (installatiefunctie) in het brondocument anders is dan de actuele waarde. In alle andere gevallen mag de RealisedInstallationFunction (Gerealiseerde installatiefunctie) niet aanwezig zijn.

2.5.7.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • RealisedWell (Gerealiseerde put) krijgt een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

  • Indien ook de RealisedInstallation (Gerealiseerde installatie) wordt aangeleverd, krijgt ook deze een nieuw voorkomen. De endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut startValidity (beginGeldigheid) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'Putfunctie'.

    • De identifier (identificatie) van de event (gebeurtenis) wordt afgeleid van de realisedWellId (gerealiseerde put ID) in het brondocument.

2.5.8. GUF_ClosureRealisedPart

Het brondocument wordt aangeboden wanneer een of meer van de gerealiseerde onderdelen (gerealiseerde installatie (met subonderdelen), gerealiseerde bodemlus, oppervlakte-infiltratie of put (met filter(s)) is afgesloten, afgedicht of buiten gebruik is gesteld. Het betreffende gerealiseerde onderdeel krijgt een einddatum.

  • Bij beëindigen van een gerealiseerde put worden automatisch ook de bijbehorende filters beëindigd. Een gerealiseerd filter kan alleen worden beëindigd door de gerealiseerde put, waarvan hij onderdeel uitmaakt, te beëindigen.

  • Bij beëindigen van een gerealiseerde put of oppervlakte-infiltratie is het mogelijk dat de installatiefunctie wijzigt. Daarom kan die bij dit brondocument ook worden aangepast.

Bij beëindigen van een gerealiseerde bodemlus, put of oppervlakte-infiltratie is het mogelijk dat de installatiefunctie en/of de geometrie van de bijbehorende gerealiseerde installatie wordt gewijzigd. Daarom kan die bij dit brondocument ook worden aangeleverd. De betreffende gerealiseerde installatie krijgt een nieuw voorkomen in de materiële geschiedenis.

De levensduur van de gerealiseerde installatie is een afgeleid gegeven. Het wordt afgeleid van de som van systeemonderdelen:

  • De begintijd van de gerealiseerde installatie is de oudste begintijd van de som van onderdelen.

  • De eindtijd van de gerealiseerde installatie is de meest recente eindtijd van de som van onderdelen indien alle onderdelen een eindtijd hebben. De installatie kan daarom niet zelfstandig worden beëindigd, maar wordt automatisch beëindigd wanneer alle onderdelen zijn beëindigd.

Zie paragraaf realisedInstallation voor details hoe de verwijzing naar de gerealiseerde installatie kan worden opgenomen in een XML-bericht.

2.5.8.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.8.2. Aanvullende regels
  • Het registratieobject mag niet reeds beëindigd zijn:

    • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

    • Het atribuut endTime (eindtijd) van GroundwaterUsageFacility (het Grondwatergebruiksysteem) mag niet aanwezig zijn in de BRO registratie als het brondocument wordt aangeboden in een registrationRequest (registratieverzoek).

  • De te beëindigen onderdelen mogen niet reeds beëindigd zijn:

    • Het attribuut endTime (eindtijd) van de entiteit Lifespan (TijdvakLevensduur) van een te beëindigen RealisedLoop (Gerealiseerde bodemlus) mag niet aanwezig zijn in de BRO registratie als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

    • Het attribuut endTime (eindtijd) van de entiteit Lifespan (TijdvakLevensduur) van een te beëindigen RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) mag niet aanwezig zijn in de BRO registratie als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

    • Het attribuut endTime (eindtijd) van de entiteit Lifespan (TijdvakLevensduur) van een te beëindigen RealisedWell (Gerealiseerde put) mag niet aanwezig zijn in de BRO registratie als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

  • Alle te beëindigen onderdelen moeten van hetzelfde type zijn:

    • Het brondocument mag niet een RealisedLoop (Gerealiseerde bodemlus) bevatten als het brondocument een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) of een RealisedWell (Gerealiseerde put) bevat.

    • Het brondocument mag niet een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) bevatten als het brondocument een RealisedLoop (Gerealiseerde bodemlus) of een RealisedWell (Gerealiseerde put) bevat.

    • Het brondocument mag niet een RealisedWell (Gerealiseerde put) bevatten als het brondocument een RealisedLoop (Gerealiseerde bodemlus) of een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) bevat.

  • Alle te beëindigen onderdelen moeten behoren tot dezelfde gerealiseerde installatie:

    • De realisedInstallationId (gerealiseerde installatie ID) van een RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) moet gelijk zijn aan de realisedInstallationId (gerealiseerde installatie ID) van de eerste RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) van het brondocument als het brondocument meer dan één RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) bevat.

  • De te beëindigen onderdelen moeten onderdeel uitmaken van de gerealiseerde installatie:

    • Een RealisedLoop (Gerealiseerde bodemlus) met de opgegeven realisedLoopId (gerealiseerde bodemlus ID) moet in de BRO geregistreerd zijn als onderdeel van een RealisedInstallation (Gerealiseerde installatie) met de opgegeven realisedInstallationId (gerealiseerde installatie ID) als er een RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) en een RealisedLoop (Gerealiseerde bodemlus) aanweizg zijn in het brondocument.

    • Een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) met de opgegeven infiltrationBasinId (gerealiseerde oppervlakteinfiltratie ID) moet in de BRO geregistreerd zijn als onderdeel van een RealisedInstallation (Gerealiseerde installatie) met de opgegeven realisedInstallationId (gerealiseerde installatie ID) als er een RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) en een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) aanwezig zijn in het brondocument.

    • Een RealisedWell (Gerealiseerde put) met de opgegeven realisedWellId (gerealiseerde put ID) moet in de BRO geregistreerd zijn als onderdeel van een RealisedInstallation (Gerealiseerde installatie) met de opgegeven realisedInstallationId (gerealiseerde installatie ID) als er een RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) en een RealisedWell (Gerealiseerde put) aanwezig zijn in het brondocument.

  • De endTime (eindtijd) moet liggen na de startTime (begintijd) van een te beëindigen RealisedLoop (Gerealiseerde bodemlus).

  • De endTime (eindtijd) moet liggen na de startValidity (beginGeldigheid) van een te beëindigen RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie).

  • De endTime (eindtijd) moet liggen na de startValidity (beginGeldigheid) van een te beëindigen RealisedWell (Gerealiseerde put).

  • De installationFunction (installatiefunctie) van de RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) mag niet aanwezig zijn bij het beëindigen van een RealisedLoop (Gerealiseerde bodemlus).

2.5.8.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • DendValidity (eindGeldigheid) van de RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) wordt afgeleid van de endTime (eindtijd) van het betreffende feature als er een RealisedSurfaceInfiltration (Gerealiseerde oppervlakteinfiltratie) aanwezig is in het brondocument.

  • DendValidity (eindGeldigheid) van de RealisedWell (Gerealiseerde put) wordt afgeleid van de endTime (eindtijd) van het betreffende feature als er een RealisedWell (Gerealiseerde put) aanwezig is in het brondocument.

  • De endTime (eindtijd) en endValidity (eindGeldigheid) van het laatste voorkomen van alle bij de betreffende RealisedWell (Gerealiseerde put) horende RealisedScreens (Gerealiseerde filters) worden afgeleid van de endTime (eindtijd) van de betreffende RealisedWell (Gerealiseerde put) als er een RealisedWell (Gerealiseerde put) aanwezig is in het brondocument.

  • De RealisedInstallation (Gerealiseerde installatie) krijgt een nieuw voorkomen wanneer bij dit brondocument ook gegevens van een RealisedInstallationClosurePart (Gerealiseerde installatie onderdeel beeindigd) worden aangeleverdDe endValidity (eindGeldigheid) van het vorige voorkomen en de startValidity (beginGeldigheid) van het nieuwe voorkomen worden afgeleid van de endTime (eindtijd) in het brondocument.

  • De endTime (eindtijd) van het laatste voorkomen van de RealisedInstallation (Gerealiseerde installatie) wordt afgeleid van de endTime (eindtijd) in het brondocument als het laatste gerealiseerde onderdeel van de RealisedInstallation (Gerealiseerde installatie) een endTime (eindtijd) krijgt.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut endTime (eindtijd) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'BeeindigingGerealiseerdOnderdeel'.

    • De identifier (identificatie) van de event (gebeurtenis) blijft afwezig.

2.5.9. GUF_Closure

Het brondocument wordt aangeboden wanneer het grondwatergebruiksysteem wordt beëindigd omdat alle Rechten grondwatergebruik zijn beëindigd. Bij de beëindiging van het GUF worden daarom ook alle nog actieve Rechten grondwatergebruik beëindigd en alle gerealiseerde installaties en subonderdelen. De registratie is met dit brondocument voltooid en het registratieobject kan niet meer worden aangevuld.

We sluiten de subonderdelen ook af. Uit de eindtijd en eindgeldigheid is door de gebruiker te achterhalen welke onderdelen van het systeem nog actief waren op het moment van beëindiging.

Uitgangspunt: beëindiging Recht/GUF betekent ook beëindiging gerealiseerde onderdelen.

2.5.9.1. Inhoud

Onderstaande figuur geeft een overzicht van de inhoud van het brondocument.


De volgende gegevens staan niet in het brondocument maar worden wel aangeleverd in het bericht:

  • Het broId (BRO-ID) van het registratieobject waar dit brondocument moet worden aangevuld of gecorrigeerd.

  • De deliveryAccountableParty (bronhouder) als de bronhouder een andere organisatie is dan de dataleverancier.

  • De deliveryResponsibleParty (dataleverancier).

  • Het qualityRegime (kwaliteitsregime).

2.5.9.2. Aanvullende regels
  • Het te beëindigen registratieobject mag niet reeds beëindigd zijn:

    • De actuele waarde van het attribuut registrationStatus (registratiestatus) van de gegevensgroep RegistrationHistory (Registratiegeschiedenis) mag niet gelijk zijn aan 'voltooid' als dit brondocument wordt aangeboden met een registrationRequest (registratieverzoek).

    • Het atribuut endTime (eindtijd) van GroundwaterUsageFacility (het Grondwatergebruiksysteem) mag niet aanwezig zijn in de BRO registratie als het brondocument wordt aangeboden in een registrationRequest (registratieverzoek).

  • De endTime (eindtijd) moet liggen na demeest recente datum voor startTime (begintijd) of startValidity (beginGeldigheid) of endTime (eindtijd) van alle features.

2.5.9.3. Af te leiden gegevens

De volgende gegevens worden afgeleid:

  • DendValidity (eindGeldigheid) van GroundwaterUsageFacility (het Grondwatergebruiksysteem) wordt afgeleid van het attribuut endTime (eindtijd) in het brondocument .

  • De endTime (eindtijd) en endValidity (eindGeldigheid), indien van toepassing, van alle features die nog geldig zijn (van zowel LicenceGroundwaterUsage (Recht grondwatergebruik) en haar ontwerponderdelen als RealisedInstallation ( Gerealiseerde installatie) en zijn gerealiseerde onderdelen), worden afgeleid van het attribuut endTime (eindtijd) in het brondocument.

  • Een nieuwe gegevensgroep Event (Gebeurtenis):

    • De date (datum) van de event (gebeurtenis) wordt afgeleid van het attribuut endTime (eindtijd) in het brondocument.

    • De name (naam) van de event (gebeurtenis) is 'Beeindiging'.

    • De identifier (identificatie) van de event (gebeurtenis) blijft afwezig.

3. Scenario's

Onderstaand scenario is gebaseerd op de bijlage 'Voorbeeld materiële historie' in de Gegevenscatalogus.

  1. GUF_StartRegistration
    Op 01-01-2021 wordt een vergunning voor grondwaterontrekking verleend met ingangsdatum 01-02-2021. In de vergunning is geen einddatum opgenomen. De grondwaterontrekking bestaat uit een installatie met 1 grondwaterontrekkingsput. In de LV BRO worden de volgende objecten opgevoerd.

  2. GUF_NewLicence
    Per 01-03-2021 wordt een wijzigingsvergunning verleend waarbij de maximale putcapaciteit van de ontwerpinstallatie is verhoogd. In de BRO wordt bij het Grondwatergebruiksysteem een nieuw Recht grondwatergebruik geregistreerd, en een nieuwe ontwerpinstallatie en ontwerpput.

  3. GUF_AddRealisedInstallation
    Per 01-06-2021 is de put gerealiseerd. In de BRO wordt een gerealiseerde installatie en gerealiseerde put opgenomen. 

  4. GUF_NewLicence
    Per 01-09-2021 wordt een wijzigingsvergunning verleend voor het toevoegen van een extra put aan de installatie. De wijzigingsvergunning wordt toegevoegd aan het grondwatergebruikssysteem. Samen met dit nieuwe Recht Grondwatergebruik wordt een nieuwe ontwerpinstallatie en beide ontwerpputten geregistreerd in de BRO.

  5. GUF_ExpandRealisedInstallation
    Per 01-10-2021 is de extra ontwerpput gerealiseerd en wordt de gerealiseerde put toegevoegd aan de gerealiseerde installatie in de BRO.

  6. GUF_ClosureRealisedPart
    Per 01-01-2022 worden de gerealiseerde installatie en putten buiten werking gesteld. De vergunning blijft wel geldig. In de BRO worden de gerealiseerde installatie en putten beëindigd.

4. Voorbeeldberichten

4.1. Integrale XML-voorbeeldberichten

Integrale voorbeeldberichten zijn te vinden via deze link: GUF Voorbeeldberichten innamewebservice.

4.2. XML-code snippets

Voorbeelden van een aantal algemene stukken XML-code (code snippets) zijn te vinden in de Handreiking aanleveren BRO Gegevens.

De volgende paragrafen bevatten enkele stukken XML-code die specifiek zijn voor GUF.

4.2.1. realisedInstallation

In het brondocumenttype GUF_ClosureRealisedPart kunnen meerdere gerealiseerde onderdelen worden opgenomen, waarbij deze allen een onderdeel moeten zijn van één en dezelfde gerealiseerde installatie (realisedInstallation). Het is uiteraard toegestaan om bij alle te beëindigen, gerealiseerde onderdelen de betreffende gegevens van de realisedInstallation (gerealiseerde installatie) 'uit te schrijven'.

Een beknoptere opname in een XML-bericht maakt gebruik van een xlink:href, met daarin een 'hash tag' (#-teken) gevolgd door de waarde van de gml:id, die verwijst naar een elders opgenomen uitgeschreven realisedInstallation (gerealiseerde installatie). Zie onderstaande XML-code snippet voor een voorbeeld, waar regel 26 verwijst naar de realisedInstallation (gerealiseerde installatie) in de regels 8 t/m 16.

CODE
<realisedWell>
	<RealisedWell gml:id="id_0002">
		<realisedWellId>501</realisedWellId>
		<endTime>
			<brocom:date>2022-01-01</brocom:date>
		</endTime>
		<realisedInstallation>
			<RealisedInstallationClosurePart gml:id="id_0003">
				<realisedInstallationId>401</realisedInstallationId>
				<!-- Optional: only needed if not all parts of the installation are closed and the installationFunction has changed.
				<installationFunction codeSpace="?">?</installationFunction>
				-->
				<!-- Optional: only needed if not all parts of the installation are closed and the geometry has changed.
				<geometry>...</geometry>
				-->
			</RealisedInstallationClosurePart>
		</realisedInstallation>
	</RealisedWell>
</realisedWell>
<realisedWell>
	<RealisedWell gml:id="id_0004">
		<realisedWellId>502</realisedWellId>
		<endTime>
			<brocom:date>2022-01-01</brocom:date>
		</endTime>
		<realisedInstallation xlink:href="#id_0003"/>
	</RealisedWell>
</realisedWell>


5. Codelijsten

In de BRO wordt een onderscheid gemaakt tussen beheerde waardenlijsten en niet-beheerde waardenlijsten.

In de gegevenscatalogus en de XSD-bestanden noemen we een beheerde waardenlijst een codelijst. Het domein van een codelijst is een uitbreidbare opsomming van toegestane waarden.

De onderstaande tabel geeft een overzicht van de GUF-specifieke codelijsten.

  • De eerste kolom bevat de Engelstalige naam van de codelijst, zoals deze voorkomt in de XSD-bestanden.

  • De tweede kolom bevat de Nederlandstalige naam, zoals die voorkomt in de gegevenscatalogus.

  • De derde kolom bevat de URN, die in een BRO-verzoek gebruikt moet worden bij het XML-attribuut codeSpace . Zie Codelist (Codelijst) en de voorbeeldberichten voor nadere informatie.

  • De vierde kolom bevat een link naar de REST-service, waarmee u de inhoud van een bepaalde codelijst kunt opvragen. Als resultaat ontvangt u dan een JSON-bericht met daarin alle waarden van de codelijst met de beschrijvingen.

Type

Naam

URN

Link

CorrectionReason

Correctiereden

urn:bro:guf:CorrectionReason

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:CorrectionReason

DeliveryContext

KaderAanlevering

urn:bro:guf:DeliveryContext

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:DeliveryContext

EventName

Gebeurtenisnaam

urn:bro:guf:EventName

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:EventName

InstallationType

Installatiefunctie

urn:bro:guf:InstallationType

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:InstallationType

LegalType

Rechtstype

urn:bro:guf:LegalType

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:LegalType

LicensedInOut

Verplaatsingsrichting

urn:bro:guf:LicensedInOut

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:LicensedInOut

LoopType

Bodemlustype

urn:bro:guf:LoopType

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:LoopType

RelativeTemperature

RelatieveTemperatuur

urn:bro:guf:RelativeTemperature

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:RelativeTemperature

ScreenType

Filtertype

urn:bro:guf:ScreenType

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:ScreenType

UsageType

Gebruiksdoel

urn:bro:guf:UsageType

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:UsageType

WellFunction

Putfunctie

urn:bro:guf:WellFunction

https://publiek.broservices.nl/bro/refcodes/v1/codes?version=latest&domain=urn:bro:guf:WellFunction


6. Vertaaltabel

Dit hoofdstuk bevat een vertaaltabel, aan de hand waarvan, gegeven de Engelstalige naam van een complexType of element of een attribuut in de XSD-bestanden, de Nederlandse naam in de gegevenscatalogus kan worden opgezocht.

De onderstaande tabel is gesorteerd op alfabetische volgorde van de Engelstalige naam van het complexType/element. Tussen haakjes staat het type modelelement van de entiteit. Binnen een entiteit zijn de attributen gesorteerd op Engelstalige naam.

Complextype (stereotype)
element

Entiteit
attribuut

AbstractRegistrationObject (FeatureType)

Abstract Registratieobject 

broId 

BRO-ID 

CorrectionRequest (FeatureType)

Correctieverzoek 

correctionReason 

correctiereden 

sourceDocument 

brondocument 

DesignInstallation (FeatureType)

Ontwerpinstallatie 

energyCharacteristics 

energiekenmerken 

geometry 

geometrie 

installationFunction 

installatiefunctie 

DesignInstallation (FeatureType)

Ontwerpinstallatie 

designInstallationId 

ontwerpinstallatie ID 

energyCharacteristics 

energiekenmerken 

geometry 

geometrie 

installationFunction 

installatiefunctie 

licensedQuantity 

maximale waterverplaatsing 

lifespan 

levensduur 

DesignLoop (FeatureType)

Ontwerpbodemlus 

geometry 

geometrie 

DesignLoop (FeatureType)

Ontwerpbodemlus 

designLoopId 

ontwerpbodemlus ID 

geometry 

geometrie 

lifespan 

levensduur 

loopType 

bodemlustype 

DesignScreen (AttributeGroupType)

Filtertraject 

designScreenBottom 

diepte onderkant filtertraject 

designScreenTop 

diepte bovenkant filtertraject 

screenType 

filtertype 

DesignSurfaceInfiltration (FeatureType)

Ontwerpoppervlakteinfiltratie 

geometry 

geometrie 

DesignSurfaceInfiltration (FeatureType)

Ontwerpoppervlakteinfiltratie 

geometry 

geometrie 

geometryPubliclyAvailable 

geometrie openbaar raadpleegbaar 

infiltrationBasinId 

ontwerpoppervlakteinfiltratie ID 

lifespan 

levensduur 

DesignWell (FeatureType)

Ontwerpput 

geometry 

geometrie 

DesignWell (FeatureType)

Ontwerpput 

designScreen 

filtertraject 

designScreenPubliclyAvailable 

filtertraject openbaar raadpleegbaar 

designWellId 

ontwerpput ID 

geometry 

geometrie 

geometryPubliclyAvailable 

geometrie openbaar raadpleegbaar 

height 

maaiveldhoogte 

lifespan 

levensduur 

maximumWellCapacity 

maximale putcapaciteit 

maximumWellDepth 

maximale putdiepte 

maximumWellDepthPubliclyAvailable 

maximale putdiepte openbaar raadpleegbaar 

relativeTemperature 

relatieve temperatuur 

wellFunction 

putfunctie 

EnergyCharacteristics (AttributeGroupType)

Energiekenmerken 

energyCold 

energie koude per jaar 

energyWarm 

energie warmte per jaar 

EnergyCharacteristics (AttributeGroupType)

Energiekenmerken 

averageColdWater 

gemiddeld jaarvolume koud 

averageInfiltrationTemperatureCold 

jaargemiddelde infiltratietemperatuur koud 

averageInfiltrationTemperatureWarm 

jaargemiddelde infiltratietemperatuur warm 

averageWarmWater 

gemiddeld jaarvolume warm 

energyCold 

energie koude per jaar 

energyWarm 

energie warmte per jaar 

maximumInfiltrationTemperatureWarm 

maximale infiltratietemperatuur warm 

maximumYearQuantityCold 

maximaal jaarvolume koud 

maximumYearQuantityWarm 

maximaal jaarvolume warm 

power 

bodemzijdig vermogen 

powerCold 

bodemzijdig vermogen koud 

powerWarm 

bodemzijdig vermogen warm 

Event (AttributeGroupType)

Gebeurtenis 

date 

datum 

identifier 

identificatie 

name 

naam 

sourceDocument 

brondocument 

GUF_AddRealisedInstallation (FeatureType)

GUF-ToevoegingGerealiseerdeInstallatie 

geometry 

geometrie 

installationFunction 

installatiefunctie 

realisedInstallationId 

gerealiseerde installatie ID 

startTime 

begintijd 

GUF_Closure (FeatureType)

GUF-Beeindiging 

endTime 

eindtijd 

GUF_ClosureRealisedPart (FeatureType)

GUF-BeeindigingGerealiseerdOnderdeel 

GUF_ExpandRealisedInstallation (FeatureType)

GUF-UitbreidingGerealiseerdeInstallatie 

geometry 

geometrie 

installationFunction 

installatiefunctie 

realisedInstallationId 

gerealiseerde installatie ID 

startValidity 

beginGeldigheid 

GUF_GeometryRealisedSurfaceInfiltration (FeatureType)

GUF-GeometrieOppervlakteinfiltratie 

geometry 

geometrie 

infiltrationBasinId 

gerealiseerde oppervlakteinfiltratie ID 

startTime 

begintijd 

GUF_Height (FeatureType)

GUF-Maaiveldhoogte 

height 

maaiveldhoogte 

realisedWellId 

gerealiseerde put ID 

startValidity 

beginGeldigheid 

wellDepth 

putdiepte 

GUF_NewLicence (FeatureType)

GUF-NieuwRecht 

identificationLicence 

identificatie beschikking-melding 

legalType 

rechtstype 

licensedQuantity 

maximale waterverplaatsing 

startTime 

begintijd 

usageTypeFacility 

gebruiksdoel systeem 

GUF_StartRegistration (FeatureType)

GUF-StartRegistratie 

deliveryContext 

kader aanlevering 

lifespan 

levensduur 

objectIdAccountableParty 

object-ID bronhouder 

GUF_WellFunction (FeatureType)

GUF-Putfunctie 

realisedWellId 

gerealiseerde put ID 

relativeTemperature 

relatieve temperatuur 

startValidity 

beginGeldigheid 

wellFunction 

putfunctie 

LicenceGroundwaterUsage (FeatureType)

Recht grondwatergebruik 

identificationLicence 

identificatie beschikking-melding 

legalType 

rechtstype 

licensedQuantity 

maximale waterverplaatsing 

lifespan 

levensduur 

usageTypeFacility 

gebruiksdoel systeem 

LicenceGroundwaterUsage (FeatureType)

Recht grondwatergebruik 

identificationLicence 

identificatie beschikking-melding 

legalType 

rechtstype 

licensedQuantity 

maximale waterverplaatsing 

lifespan 

levensduur 

usageTypeFacility 

gebruiksdoel systeem 

LicensedQuantity (AttributeGroupType)

Maximale waterverplaatsing 

licensedInOut 

verplaatsingsrichting 

maximumPerYear 

maximaal per jaar 

LicensedQuantity (AttributeGroupType)

Maximale waterverplaatsing 

licensedInOut 

verplaatsingsrichting 

maximumPerDay 

maximaal per etmaal 

maximumPerHour 

maximaal per uur 

maximumPerMonth 

maximaal per maand 

maximumPerQuarter 

maximaal per kwartaal 

maximumPerYear 

maximaal per jaar 

Lifespan (AttributeGroupType)

TijdvakLevensduur 

endTime 

eindtijd 

startTime 

begintijd 

MoveRequest (FeatureType)

Verplaatsverzoek 

dateToBeCorrected 

te corrigeren datum 

ObjectHistory (AttributeGroupType)

Objectgeschiedenis 

event 

gebeurtenis 

RealisedInstallation (FeatureType)

Gerealiseerde installatie 

geometry 

geometrie 

installationFunction 

installatiefunctie 

RealisedInstallation (FeatureType)

Gerealiseerde installatie 

geometry 

geometrie 

installationFunction 

installatiefunctie 

lifespan 

levensduur 

realisedInstallationId 

gerealiseerde installatie ID 

validityPeriod 

geldigheidsduur 

RealisedInstallationClosurePart (FeatureType)

Gerealiseerde installatie onderdeel beeindigd 

geometry 

geometrie 

installationFunction 

installatiefunctie 

realisedInstallationId 

gerealiseerde installatie ID 

RealisedInstallationFunction (FeatureType)

Gerealiseerde installatiefunctie 

installationFunction 

installatiefunctie 

realisedInstallationId 

gerealiseerde installatie ID 

RealisedLoop (FeatureType)

Gerealiseerde bodemlus 

geometry 

geometrie 

RealisedLoop (FeatureType)

Gerealiseerde bodemlus 

geometry 

geometrie 

groupOfLoops 

groep lussen 

lifespan 

levensduur 

loopDepth 

einddiepte 

loopType 

bodemlustype 

realisedLoopId 

gerealiseerde bodemlus ID 

RealisedLoopClosurePart (FeatureType)

Gerealiseerde bodemlus onderdeel beeindigd 

endTime 

eindtijd 

realisedLoopId 

gerealiseerde bodemlus ID 

RealisedScreen (FeatureType)

Gerealiseerde filter 

geometry 

geometrie 

topScreenDepth 

diepte bovenkant filter 

RealisedScreen (FeatureType)

Gerealiseerde filter 

geometry 

geometrie 

geometryPubliclyAvailable 

geometrie openbaar raadpleegbaar 

length 

lengte 

lifespan 

levensduur 

realisedScreenId 

gerealiseerde filter ID 

screenType 

filtertype 

topScreenDepth 

diepte bovenkant filter 

topScreenDepthPubliclyAvailable 

diepte bovenkant filter openbaar raadpleegbaar 

validityPeriod 

geldigheidsduur 

RealisedScreenChanges (FeatureType)

Veranderingen gerealiseerde filter 

realisedScreenId 

gerealiseerde filter ID 

topScreenDepth 

diepte bovenkant filter 

RealisedSurfaceInfiltration (FeatureType)

Gerealiseerde oppervlakteinfiltratie 

geometry 

geometrie 

RealisedSurfaceInfiltration (FeatureType)

Gerealiseerde oppervlakteinfiltratie 

geometry 

geometrie 

geometryPubliclyAvailable 

geometrie openbaar raadpleegbaar 

infiltrationBasinId 

gerealiseerde oppervlakteinfiltratie ID 

lifespan 

levensduur 

validityPeriod 

geldigheidsduur 

RealisedSurfaceInfiltrationClosurePart (FeatureType)

Gerealiseerde oppervlakteinfiltratie onderdeel beeindigd 

endTime 

eindtijd 

infiltrationBasinId 

gerealiseerde oppervlakteinfiltratie ID 

RealisedWell (FeatureType)

Gerealiseerde put 

geometry 

geometrie 

RealisedWell (FeatureType)

Gerealiseerde put 

geometry 

geometrie 

geometryPubliclyAvailable 

geometrie openbaar raadpleegbaar 

height 

maaiveldhoogte 

lifespan 

levensduur 

realisedWellId 

gerealiseerde put ID 

relativeTemperature 

relatieve temperatuur 

validityPeriod 

geldigheidsduur 

wellDepth 

putdiepte 

wellDepthPubliclyAvailable 

putdiepte openbaar raadpleegbaar 

wellFunction 

putfunctie 

RealisedWellClosurePart (FeatureType)

Gerealiseerde put onderdeel beeindigd 

endTime 

eindtijd 

realisedWellId 

gerealiseerde put ID 

RegistrationHistory (AttributeGroupType)

Registratiegeschiedenis 

corrected 

gecorrigeerd 

deregistered 

uit registratie genomen 

deregistrationTime 

tijdstip uit registratie genomen 

latestAdditionTime 

tijdstip laatste aanvulling 

latestCorrectionTime 

tijdstip laatste correctie 

objectRegistrationTime 

tijdstip registratie object 

registrationCompletionTime 

tijdstip voltooiing registratie 

registrationStatus 

registratiestatus 

reregistered 

weer in registratie genomen 

reregistrationTime 

tijdstip weer in registratie genomen 

underReview 

in onderzoek 

underReviewTime 

in onderzoek sinds 

RegistrationObject (FeatureType)

Registratieobject 

deliveryAccountableParty 

bronhouder 

deliveryResponsibleParty 

dataleverancier 

objectIdAccountableParty 

object-ID bronhouder 

qualityRegime 

kwaliteitsregime 

RegistrationRequest (FeatureType)

Innameverzoek 

sourceDocument 

brondocument 

SoilResearch (FeatureType)

Verkenning 

broId 

BRO-ID 

UsageTypeFacility (AttributeGroupType)

Gebruiksdoel systeem 

humanConsumption 

menselijke consumptie 

primaryUsageType 

primair gebruiksdoel 

UsageTypeFacility (AttributeGroupType)

Gebruiksdoel systeem 

humanConsumption 

menselijke consumptie 

primaryUsageType 

primair gebruiksdoel 

secundaryUsageType 

secundair gebruiksdoel 

ValidityPeriod (AttributeGroupType)

TijdvakGeldigheid 

endValidity 

eindGeldigheid 

startValidity 

beginGeldigheid 



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.