De Rubriek Service, laat toe om de inhoud van de rubrieken uit VLAREM I, Bijlage 1 te raadplegen, zoals deze te vinden zijn in de Navigator Wetgeving Leefmilieu, Natuur en Energie. Niet enkel de huidige rubrieken, maar ook alle historische versies.
Deze webservice is gebaseerd op het SOAP protocol, en biedt 2 mogelijke manieren om de service te bevragen.
De service heeft een verplichte authenticatie. Deze dient slechts om toezicht te kunnen houden op overdadig gebruik van de webservice. Een login kan u bekomen door ons te contacteren op navigator [at] vito.be (navigator[at]vito[dot]be).
Extra:
Indien u voor een specifieke rubriek, alle gekoppelde wetgeving wenst terug te vinden, is hiervoor een aparte manier voorzien binnen de ConsultService, met name getRegulationListByIndex
Version: 2
Service Description File: https://ws.navigator.emis.vito.be/milnav-rubriek-ws/rubriekService/v2
SoapUI Project: rubriekService-v2.xml
getRubrieken
Geeft een lijst van rubrieken terug, geldig op een specifieke datum.
De teruggegeven rubrieken, zijn deze zoals ze gedefinieerd zijn in VLAREM I, Bijlage 1 Lijst van als hinderlijk beschouwde inrichtingen.
De gebruikte datum is standaard de huidige datum, maar kan ook expliciet als parameter meegegeven worden, om een versie uit het verleden op te halen.
Deze datum kan niet voor 1 september 1991 liggen, omdat dit de allereerste datum van kracht is van VLAREM I, Bijlage 1.
Parameters
Name | Parameter | Type Cardinality | Omschrijving |
---|---|---|---|
date | content |
Datum 0...1 |
Geeft enkel rubrieken die in werking zijn op deze datum. Formaat: jjjj-mm-dd Bijvoorbeeld: 1991-09-01 |
Version: 2
Type: SOAP
Method: POST
Authentication: Plaintext
Link: https://ws-navigator.emis.vito.be/milnav-rubriek-ws/rubriekService/v2
Code:
Headers
[geshifilter-pre type="text"] Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "" Authorization: Basic XXXXXXXXXXXXXXXXXXXX Content-Length: 266 Host: ws-navigator.emis.vito.be:80 Proxy-Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) [/geshifilter-pre]
Content
[geshifilter-pre type="xml"] <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.ws.milieunavigator.prj.hemmis.com/"> <soapenv:Header/> <soapenv:Body> <ser:getRubrieken> <!--Optional:--> <date>1991-09-01</date> </ser:getRubrieken> </soapenv:Body> </soapenv:Envelope> [/geshifilter-pre]
getRubriekenHistoriek
Geeft de rubrieken, en alle historische versies van iedere rubriek, terug, zoals deze gedefinieerd zijn in VLAREM I, Bijlage 1.
Parameters
Name | Parameter | Type Cardinality | Omschrijving |
---|---|---|---|
date | content |
Datum 0...1 |
Geeft enkel de historiek voor rubrieken die gewijzigd werden sinds deze datum. Het gaat dus niet om de geldigheidsperiode van een rubriek, maar om de wijzigingsdatum. Formaat: jjjj-mm-dd Bijvoorbeeld: 1991-09-01 Let op: De datum parameter heeft geen invloed op de hiërarchie die wordt teruggegeven, in dit stuk worden altijd alle rubrieken opgenomen. |
Version: 2
Type: SOAP
Method: POST
Authentication: Plaintext
Link: https://ws-navigator.emis.vito.be/milnav-rubriek-ws/rubriekService/v2
Code:
Headers
[geshifilter-pre type="text"] Accept-Encoding: gzip,deflate Content-Type: text/xml;charset=UTF-8 SOAPAction: "" Authorization: Basic XXXXXXXXXXXXXXXXXXXX Content-Length: 317 Host: ws-navigator.emis.vito.be:80 Proxy-Connection: Keep-Alive User-Agent: Apache-HttpClient/4.1.1 (java 1.5) [/geshifilter-pre]
Content
[geshifilter-pre type="xml"] <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.ws.milieunavigator.prj.hemmis.com/"> <soapenv:Header/> <soapenv:Body> <ser:getRubriekenHistoriek> </ser:getRubriekenHistoriek> </soapenv:Body> </soapenv:Envelope>[/geshifilter-pre]
getRubriekenHistoriekResponse
Version: 2
Bestaat uit 2 delen:
- lijst van RubriekItem objecten
- lijst van Rubriek objecten
Example:
[geshifilter-pre type="xml"] <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Header/> <env:Body> <ns4:getRubriekenHistoriekResponse xmlns:ns2="http://navigator.emis.vito.be/vlarem-rubriek" xmlns:ns3="http://navigator.emis.vito.be/vlarem-rubriek-historiek" xmlns:ns4="http://server.ws.milieunavigator.prj.hemmis.com/"> <return> <ns3:RubriekItem rubriekId="2567"> <ns3:RubriekItem rubriekId="2568"> <ns3:RubriekItem rubriekId="2569"/> <ns3:RubriekItem rubriekId="2570"/> </ns3:RubriekItem> <ns3:RubriekItem rubriekId="2571"/> <ns3:RubriekItem rubriekId="2572"/> <ns3:RubriekItem rubriekId="2573"/> <ns3:RubriekItem rubriekId="4729"/> </ns3:RubriekItem> <ns3:Rubriek rubriekId="2569"> <ns3:RubriekVersie rubriekVersieId="5123"> <ns2:Rubrieknummer>1.1.1°</ns2:Rubrieknummer> <ns2:Titel>1.1.1° - Niet in 20.1.2 raffinaderijen</ns2:Titel> <ns2:Omschrijving>Niet in 20.1.2 raffinaderijen</ns2:Omschrijving> <ns2:Commentaar>Niet in rubriek 20.1.2 begrepen inrichtingen voor de raffinage, voor de distillatie, het kraken, het vergassen of enige andere wijze van verwerking van aardolie of aardolieproducten, met een jaarcapaciteit van: tot en met 10 000 t.</ns2:Commentaar> <ns2:GeldigVan>1991-09-01</ns2:GeldigVan> <ns2:GeldigTot>1996-07-02</ns2:GeldigTot> <ns2:RubriekInfo> <ns2:Klasse>2</ns2:Klasse> <ns2:Hoeveelheid> <ns2:Ondergrens>0.0</ns2:Ondergrens> <ns2:Bovengrens>10000.0</ns2:Bovengrens> <ns2:Eenheid>t</ns2:Eenheid> </ns2:Hoeveelheid> </ns2:RubriekInfo> </ns3:RubriekVersie> <ns3:RubriekVersie rubriekVersieId="5124"> <ns2:Rubrieknummer>1.1.1.</ns2:Rubrieknummer> <ns2:Titel>1.1.1. - Niet in 20.1.2 raffinaderijen</ns2:Titel> <ns2:Omschrijving>Niet in 20.1.2 raffinaderijen</ns2:Omschrijving> <ns2:Commentaar>Niet in rubriek 20.1.2 begrepen inrichtingen voor de raffinage, voor de distillatie, het kraken, het vergassen of enige andere wijze van verwerking van aardolie of aardolieproducten, met een jaarcapaciteit van: tot en met 10 000 t.</ns2:Commentaar> <ns2:GeldigVan>1996-07-03</ns2:GeldigVan> <ns2:GeldigTot>1996-09-30</ns2:GeldigTot> <ns2:RubriekInfo> <ns2:Klasse>2</ns2:Klasse> <ns2:Hoeveelheid> <ns2:Ondergrens>0.0</ns2:Ondergrens> <ns2:Bovengrens>10000.0</ns2:Bovengrens> <ns2:Eenheid>t</ns2:Eenheid> </ns2:Hoeveelheid> </ns2:RubriekInfo> </ns3:RubriekVersie> <ns3:RubriekVersie rubriekVersieId="5125"> <ns2:Rubrieknummer>1.1.1.</ns2:Rubrieknummer> <ns2:Titel>1.1.1. - Niet in 20.1.2 raffinaderijen</ns2:Titel> <ns2:Omschrijving>Niet in 20.1.2 raffinaderijen</ns2:Omschrijving> <ns2:Commentaar>Niet in rubriek 20.1.2 begrepen inrichtingen voor de raffinage, voor de distillatie, het kraken, het vergassen of enige andere wijze van verwerking van aardolie of aardolieproducten, met een jaarcapaciteit van: tot en met 10 000 t.</ns2:Commentaar> <ns2:GeldigVan>1996-10-01</ns2:GeldigVan> <ns2:GeldigTot>1999-04-30</ns2:GeldigTot> <ns2:RubriekInfo> <ns2:Klasse>2</ns2:Klasse> <ns2:Vlarebo>C</ns2:Vlarebo> <ns2:Hoeveelheid> <ns2:Ondergrens>0.0</ns2:Ondergrens> <ns2:Bovengrens>10000.0</ns2:Bovengrens> <ns2:Eenheid>t</ns2:Eenheid> </ns2:Hoeveelheid> </ns2:RubriekInfo> </ns3:RubriekVersie> </ns3:Rubriek> </return> </ns4:getRubriekenHistoriekResponse> </env:Body> </env:Envelope> [/geshifilter-pre]
getRubriekenHistoriekResponse - RubriekItem
Version: 2
Een RubriekItem is een referentie naar een specifieke rubriek of rubriek versie. Dit wordt bepaald door het rubriekId attribuut.
RubriekItems worden gebruikt om de boomstructuur van de rubrieken voor te stellen. Dit wordt gedaan door ze als een geneste lijst terug te geven.
Attributen
- rubriekId: de unieke ID van een wetobject.
Example:
[geshifilter-pre type="xml"] <ns3:RubriekItem rubriekId="3453"> <ns3:RubriekItem rubriekId="3454"> <ns3:RubriekItem rubriekId="3455"/> <ns3:RubriekItem rubriekId="3456"/> </ns3:RubriekItem> <ns3:RubriekItem rubriekId="3457"> <ns3:RubriekItem rubriekId="3458"/> <ns3:RubriekItem rubriekId="3459"/> </ns3:RubriekItem> <ns3:RubriekItem rubriekId="3460"> <ns3:RubriekItem rubriekId="3461"/> <ns3:RubriekItem rubriekId="3462"/> </ns3:RubriekItem> </ns3:RubriekItem> </ns3:RubriekItem> [/geshifilter-pre]
getRubriekenHistoriekResponse - Rubriek
Version: 2
Rubriek
Als antwoord op de getRubrieken, met zowel een rubriekId als een rubriekVersieId attribuut
RubriekVersie
Als antwoord op de getRubriekenHistoriek, met een rubriekId attribuut, met daarbinnnen 1 of meerdere rubriekVersie objecten met een rubriekVersieId attribuut.
Attributen
- rubriekId: de unieke ID van een wetobject.
- rubriekVersieId: de unieke ID van een wetobject versie.
Velden
Veld | Type Cardinality | Omschrijving |
---|---|---|
Commentaar |
Tekst 1 |
Commentaar bij een rubriek Let op, in de historische data, die werd aangeleverd voor 01-03-2009, bevat dit veld de volledige omschrijving. |
GeldigTot |
Datum 0...1 |
De datum van in werking treden van een rubriek |
GeldigVan |
Datum 1 |
De datum van opheffing van een rubriek |
Rubrieknummer |
Tekst 1 |
De nummer van de rubriek, zoals beschreven in VLAREM I, Bijlage 1. Omdat de nummering historisch is gegroeid, is deze niet altijd even logisch. Een validatie mogelijkheid kan u vinden op: https://www.milieuinfo.be/emil/rubrieknummers.html |
Omschrijving |
Tekst 1 |
De beschrijving van de rubriek. Let op, er is een beperkte set van html tags toegelaten:
Let op, in de historische data, die werd aangeleverd voor 01-03-2009, is dit veld onvolledig. De volledige omschrijving bevindt zich dan in het veld "Commentaar". Voor data aangeleverd na 01-03-2009, wordt steeds dit veld gebruikt, en zal het commentaar veld meestal leeg zijn. |
Titel |
Tekst 1 |
|
RubriekInfo |
1 |
Rubriek Info
Veld | Type | Omschrijving |
---|---|---|
Audit |
Tekst 0...1 |
Mogelijke waarde
|
Bemerking |
Tekst 0...* |
Mogelijke waarde
|
Coordinator |
Tekst 0...1 |
Mogelijke waarde:
|
Hoeveelheid |
0...1 |
|
Jaarverslag |
Tekst 0...* |
Mogelijke waarde:
|
Klasse |
Nummer 1 |
De klasse van de inrichting. Dit bepaald de vergunnings plichten van een inrichtingen. Mogelijke waarde:
|
Vlarebo |
Tekst 0...2 |
Mogelijke waarde:
|
Hoeveelheid
Veld | Type Cardinality | Omschrijving |
---|---|---|
Bovengrens |
Nummer 0...1 |
De bovengrens van de hoeveelheid |
Ondergrens |
Nummer 0...1 |
De ondergrens van de hoeveelheid |
Eenheid |
Tekst 1 |
De eenheid van de hoeveelheid |
Example:
[geshifilter-pre type="xml"] <ns2:Rubriek rubriekVersieId="9411" rubriekId="2567"> <ns2:Rubrieknummer>1.</ns2:Rubrieknummer> <ns2:Titel>1. - Aardolie of aardolieproducten</ns2:Titel> <ns2:Omschrijving><strong>Aardolie of aardolieproducten</strong></ns2:Omschrijving> <ns2:Commentaar/> <ns2:GeldigVan>2009-03-01</ns2:GeldigVan> <ns2:Rubriek rubriekVersieId="9410" rubriekId="2568"> <ns2:Rubrieknummer>1.1.</ns2:Rubrieknummer> <ns2:Titel>1.1. - Niet in 20.1.2 raffinaderijen</ns2:Titel> <ns2:Omschrijving>Niet in rubriek 20.1.2 begrepen inrichtingen voor de raffinage, voor de distillatie, het kraken, het vergassen of enige andere wijze van verwerking van aardolie of aardolieproducten. <br /><em>(Raffinaderij van ruwe aardolie, met uitzondering van deze waarin uitsluitend smeermiddelen uit ruwe olie worden vervaardigd: zie rubriek 20.1.2)</em></ns2:Omschrijving> <ns2:Commentaar/> <ns2:GeldigVan>2009-03-01</ns2:GeldigVan> <ns2:RubriekInfo> <ns2:Klasse>1</ns2:Klasse> <ns2:Bemerking>M</ns2:Bemerking> <ns2:Bemerking>X</ns2:Bemerking> <ns2:Coordinator>A</ns2:Coordinator> <ns2:Audit>P</ns2:Audit> <ns2:Jaarverslag>J</ns2:Jaarverslag> <ns2:Jaarverslag>R</ns2:Jaarverslag> <ns2:Vlarebo>B</ns2:Vlarebo> <ns2:Vlarebo>S</ns2:Vlarebo> </ns2:RubriekInfo> </ns2:Rubriek> [/geshifilter-pre]