NVBR. Programma van Eisen DBK-dataserver 7 september 2010. Concept Concept v0.6



Vergelijkbare documenten
NVBR Digitale BereikbaarheidsKaart

NVBR Digitale bereikbaarheidskaart

NVBR. Specificatie berichtenverkeer DBK 5 mei Concept 0.5

Producten- en Dienstencatalogus BAG Verstrekkingen. Bijlage A - Verklarende woordenlijst

Functionaliteit: lvwoz-processor 1. In deze versie worden de opentunnel.extra eigenschappen van berichten correct geretourneerd naar OpenTunnel.

Functioneel ontwerp. Omgevingsloket online. Koppeling met BAG

BAG Beheerauditrapportage

Bijlage. 1. Overzicht EPS sen 2. Generieke opbouw EPS 3. Voorbeeld: samenstelling EPS BAG 4. Samenhang brondocumenten met EPS 5. Voorbeeld: EPS BAG

Handleiding GVV-web medewerker Locatie

ANTWOORD. Norm antwoorden. Ja, 98% Nee maar Ja, Nee maar Ja, 98% 98% in maximaal 2 werkdagen. Nee maar Ja, 98% Nee maar Ja, 90% Nee maar Ja, 90%

0.1 LVBAG Bevragen Productbeschrijving. versie 1.0. Datum. 10 augustus Document versie. 1.0 ConceptICT Services Keten RZDirectie IT

Processen en juridische aspecten LV WOZ

0.1 Verdieping BAG Bevragen. versie 0.1. Datum. 1 juli Document versie. 0.1 ConceptICT Services Keten RZDirectie IT

Directie Geo Product- en Procesbeheer. Release 2012/1. Landelijke Voorziening Basisregistraties Adressen en Gebouwen

Terugmelden in Verbeterdekaart.nl

Basisregistraties Adressen en Gebouwen. De BAG: niet omdat het moet, maar omdat we er wijzer van worden!

Best Practice gebruik DMKS tussen Landelijke Voorzieningen en Bronhouders

Productbeschrijving Adresseerbaar objectspecial

DRAAIBOEK AANSLUITEN DOOR GEMEENTEN OP DE LV WOZ. VERSIE d.d

Datum 20 maart 2017 Onderwerp

AFSPRAKEN StUF StUF bg OVERZICHT. Datum: 23 september 2017

Gebruikershandleiding Digimelding voor bronhouders BAG

Inschrijving RBB-AWARD 2018

Handleiding helpdesk. Datum: Versie: 1.0 Auteur: Inge van Sark

Digitale bereikbaarheidskaart

De terugmeldingsverplichting. Datum 22 mei 2014

Informatieobjecten zijn systematisch beschreven

Modellering geplande (geometrie)wijzingen binnen het informatiemodel RSGB.

Verbeter de Kaart: Help mee om de basisregistraties upto-date. Jaap-Willem Sjoukema Ministerie van Infrastructuur en Milieu Kadaster

Functioneel ontwerp. Omgevingsloket online. Koppeling met GBA

BGT-controles: foutsituatie in GML 1

BGT/IMGEO gisib voorbeeld weg. BGT/IMGEO gisib?

Koppelvlakspecificatie BAG - WOZ

Taxis Pitane Link. (gebruikershandleiding) Censys BV - Eindhoven

Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga

Her-inspectierapportage Wet basisregistraties adressen en gebouwen

BRIDGIS EN DE BAG Opgesteld door Bridgis Geoservices BV Datum Mei 2013

Aanlevering geografische gegevens

Handleiding. Porta applicatie

Martijn Klomp Kadaster. Martijn Odijk IenM. Workshop BAG 2.0 GGB-regiobijeenkomst

Functionele en technische meldingen

Handleiding Simon. 5 juni Schouw Informatisering B.V. Danny Cevaal. Versienummer 1.0

Basisregistratie ondergrond (BRO) Uitgiftehandboek

Herinspectierapportage Wet basisregistraties adressen en gebouwen

Basisregistraties en Inspire

Technische documentatie Overdracht bedrijfsvoorraad B2B AFS 6.2

BAG-processen. Handreiking voor stadsdelen/ DMB

Uniforme Pensioen Aangifte (UPA)

KLIC API voor afwijkende situatie Pilot

NVBR. Programma van Eisen Digitale bereikbaarheidskaart 8 januari Concept 0.4

Implementatie handleiding koppeling met Ysis


BAG plug-in. Versie 14.01

Opgave Loon en Premie via Netwerken

Groeien naar een samenhangende objectenregistratie

Kwaliteitskader BAG-BGT Aan de slag met analyses BAG-BGT

Takenbeheerapplicatie voor evenementen

Voorwaarden Digilevering

Functioneel ontwerp. Omgevingsloket online. Koppeling met GBA

Handleiding GBO Helpdesk voor aanmelders

Basisregistratie Grootschalige Topografie RSV Noord Holland 29 september 2008 Ruud van Rossem

Bijlage 1-Procedure voor de implementatie van het AGR-GPS systeem PROCEDURE VOOR DE IMPLEMENTATIE VAN HET AGR-GPS SYSTEEM

Handleiding Digitaal Communiceren met PC Leden

Rapport Data Product Specificatie: Digitale Bereikbaarheidskaart waaronder

Juliana van Stolberglaan CA Den Haag Postbus AC Den Haag [Handleiding Generieke interface Energielabels.

Beschrijving webmail Enterprise Hosting

Koppelvlak BAG Koppelvlak BAG. Documentversie: 1.01 Datum: Versie van standaard: 3.10

RIAXION DOSSIER HANDLEIDING

Zoals afgesproken zenden wij u ons voorstel in het kader van de het initiatief van de stuurgroep inowit.

Poortcontroles en afhandeling OLP

PRESENTATIE WOZ KAART

1 Inleiding. 3 Handmatig... invoeren zaken basis 4 Verwerken... zaken 5 Afhandelen... van zaken. 7 Uitgebreidere... zaak opties

Handleiding voor implementatie WEBSERVICE GEOCODEREN

0.1 Informatieproducten BAG Compact. Datum. 11 september Versie 2.1. DefinitiefICT Services Keten RZDirectie IT

/ handleiding. /versie /05/2019

1. Milieuklacht Handleiding opladen XML in mkros Werken met Refertes... 5

Herinspectierapportage Wet basisregistraties adressen en gebouwen

Hoe werkt het Koppelingsverzoek?

Handleiding Installatie en Gebruik Privacy- en Verzend Module Stichting Farmaceutische Kengetallen

Instructie registratie & digitaal aanbieden

Addendum betreffende het implementeren en gebruiken van het koppelvlak StUF-Geo BAG

Microdata-middag. Kenmerken woning gebruik registers. Gelske van Daalen 1 november 2018

Generieke interface energielabels

ConsultManager ROM module

Factsheet Mozard Geometrie

Voordat u gebruik kunt maken van ZorgMail in KraamZorgCompleet, zijn een aantal instellingen nodig:

Handleiding DigiRecord.nl

Pilot ondersteunen uitvoering Omgevingswet met 3D. Het Gegevenshuis

Inspectierapportage Wet basisregistraties adressen en gebouwen

Inzenden en ontvangen aangifte

Voordat u gebruik kunt maken van ZorgMail in Intramed, zijn een aantal instellingen nodig:

PROJECT PLAN VOOR DE IMPLEMENTATIE VAN EEN STANDAARD SITE VOOR DE VERENIGING O3D

APRIL Optimalisatie StatusMeldingen

v.1.9 Genkgo Handleiding Genkgo koppeling: Exact Online

Herinspectierapportage Wet basisregistraties adressen en gebouwen

Gebruikers- handleiding Porta

BGT migratie Maastricht BGT contactdagen 30 oktober 2014, Tilburg

Onderwijstools 2.0, Kennisnet

Inspectierapportage Wet basisregistraties adressen en gebouwen

Transcriptie:

NVBR Programma van Eisen DBK-dataserver 7 september 2010 Concept Concept v0.6

NVBR Stationsplein 1 Postbus 907 3800 AX Amersfoort Telefoon 033 4677777 www.twynstragudde.nl Programma van Eisen DBK-dataserver Versie Toevoeging Opmerking 0.5 H4 aangepast Frank Terpstra (ICTU) heeft aanvullingen gedaan in het hoofdstuk terugmeldingen. Het PvE volgt nu de Rotterdamse oplossing (zie stuk Rotterdamse Terugmeldsoftware in de map OSB en TMF). 0.6 Diverse kleine wijzigingen Wijzigingen nav feedback veld NVBR mail OdK 01/09/10 ing. E.J. van Capelleveen drs. A. van Duijn i.s.m. leveranciers en BVIM/NIM Amersfoort, 7 september 2010 551556/ECA/AKQ

Inhoudsopgave 1 Inleiding 1 1.1 Opdrachtgever & opdrachtnemer 1 1.2 Proces van totstandkoming 1 1.3 Beoogd gebruik PvE 1 1.4 Diepgang van de specificatie 1 1.5 Beoogde overdracht naar BVIM 2 1.6 Structuur van het document 2 2 DBK-dataserverconcept 3 2.1 Conceptueel 3 2.2 Netwerk van DBK-servers 4 2.3 Uitwijkprincipe bij uitval 5 2.4 Synchronisatie DBK-dataservers 5 2.5 Cascadesystematiek 6 2.6 De DBK-gegevensset 7 2.6 Basisgegevens (objectgebonden) 7 2.6 Preventieve gegevens 9 2.6 Preparatieve gegevens 9 2.6 Repressieve gegevens 10 2.7 Koppelvlakken 10 2.8 Berichtsoorten 10 2.8 Berichtsoorten naar basis- en themaregistraties 11 2.8 Berichtsoorten van de DBK-programmatuur 12 2.8 Interregionale berichten 13 3 Incidentberichten uit GMS 15 3.1 GMS-bericht inschieten incident 15 3.2 Aan en afmelden bij DBK-server 16 3.3 Distributie incidentgegevens naar eenheid 17 3.4 Accepteren incidenten door eenheden 19 3.5 Incidentupdatebericht 20 4 Terugmeldberichten 22 4.1 Terugmeldingen 22 4.1 Terugmelden aan basisregistratie (via landelijke TMF (Digimelding) 26 4.1 Lokale terugmeldingen brandweer 28 4.1 Terugmeldingen naar VEWIN-servers 28 4.1 Terugmelding naar PRK server 28

5 Berichten van DBK-programmatuur 30 5.1 Interne verwerking van berichten 30 5.2 Leesberichten 31 5.3 Schrijfberichten 32 5.4 Doorgeefberichten 33 6 Interregionale berichten 36 6.1 Informatieverzoeken 36 6.2 Synchronisatieverzoeken 36 7 Eisen aan beheer 38 1. Relatietabel

1 Inleiding 1.1 Opdrachtgever & opdrachtnemer Opdrachtgever voor het opstellen van dit Programma van Eisen (PvE) voor de DBK-dataserver is de Stuurgroep DBK 1. Opdrachtnemer is de projectorganisatie DBK en de BVIM Brandweer Vraagorganisatie Brandweer. Leden van het netwerk Informatiemanagement, vertegenwoordigers van de betrokken bronhouders van de aan te sluiten gegevensregistraties en leveranciers van DBKprogrammatuur hebben hun bijdrage geleverd bij het articuleren van de vraag en het opstellen van deze specificaties. 1.2 Proces van totstandkoming Dit PvE is langs de onderstaande weg via co-creatie tot stand gekomen. Redactie en penvoering is uitgevoerd door Twynstra Gudde in samenwerking met de BVIM en de leden van het netwerk NIM. Leveranciers en bronhouders hebben hierop hun commentaar gegeven en deze zijn in deze specificaties verwerkt. 1.3 Beoogd gebruik PvE Dit PvE is bedoeld om bouwers van programmatuur en services gerichte informatie te geven over wat we als brandweersector onder de DBK-server verstaan, welke functionaliteit deze server moet bezitten en hoe we het gebruik van deze DBK-dataserver zien. Ze dient tevens de bouw van een aantal DBKdataservers gedurende de tweede proef in fase 2b van de Proof of Concept (POC) fase van het project DBK. 1.4 Diepgang van de specificatie Deze specificatie is bedoeld om een DBK-dataserver te kunnen bouwen die met andere DBK-dataservers en programmatuur van uiteenlopende makelij kan werken. Daartoe is uniformering van het berichtenverkeer en services benut. De specificaties zijn op logisch niveau geformuleerd. Technische uitwerking kan door leveranciers/bouwers op verschillende wijze plaatsvinden. Op verzoek van de leveranciers hebben we met hulp van Geonovum wel zogeheten XSD schema s gemaakt om het bouwproces en uniformering te kunnen versnellen. 1 DBK Digitale Bereikbaarheids Kaart 1

Getracht is die diepgang van specificatie toe te passen, die de benodigde uniformering bereikt en tegelijk voldoende vrijheid laat voor leveranciers in de technische implementatie. 1.5 Beoogde overdracht naar BVIM Dit document wordt als concept PvE opgeleverd binnen fase 2b van het NVBR-project DBK. Het zal daarna voorzien van het commentaar van de leveranciers, bronhouders, infrastructuuraanbieders en andere betrokkenen worden over gedragen aan de BVIM-organisatie. 1.6 Structuur van het document Dit document is zo opgebouwd dat de lezer na het doornemen van de conceptbeschrijving in hoofdstuk 2, de andere hoofdstukken in principe los van elkaar kan benutten. In hoofdstuk 2 wordt de beschrijving van het DBK dataserverconcept beschreven. Een concept dat door Ale Janssen van de gemeente Roermond is ingebracht. In hoofdstuk 3 wordt beschreven hoe incidentberichten vanuit de GMS-server worden verwerkt door de DBK-dataserver en hoe deze vervolgens worden doorgestuurd naar de DBK-gebruiksapplicaties. In hoofdstuk 4 staat beschreven hoe het terugmeldproces dient te worden vormgegeven op de DBK-dataserver. Hierin is onderscheid gemaakt voor terugmelden richting de basisregistraties en terugmelden richting themaregistraties. In hoofdstuk 5 wordt in detail beschreven hoe de communicatie tussen de DBK-dataserver en de DBK-applicaties dient te werken. Hoofdstuk 6 gaat in welke mogelijkheden er benodigd zijn voor DBKdataservers om onderling met elkaar te communiceren. In de bijlagen treft u ten slotte het informatiemodel DBK en de XSD-schema s van de verschillende berichten aan. 2

2 DBK-dataserverconcept 2.1 Conceptueel De DBK-dataserver is een via uniforme gestandaardiseerde services/berichten te bereiken gegevensbank waarin de minimale set van gegevens van de DBK voor een groot gebied in zijn opgeslagen. Deze databank is via webservices benaderbaar voor een reeks van DBK-applicaties en andere DBK-dataservers. Tevens houdt een DBK-dataserver contact met de landelijke voorzieningen van de relevante basisregistraties waarmee ze een gebiedsgebonden deelverzameling van deze basisregistraties biedt om tijdkritische veelal object of gebiedsgebonden vragen te beantwoorden. De DBK-dataserver ken een cascadesystematiek om afwijkende en aanvullende gegevens te kunnen registreren. Hiermee wordt zowel het proces van terugmelden als een verantwoorde omgang met brandweerspecifieke uitzonderingen ondersteund. DBK dataserver concept Landelijke voorzieningen TMF Uitruk voortuig netwerk object BAG DBK server prev prep inzet kaart BRO DBK server BGT object prev prep Meldkamer inzet kaart VEWIN PRK BRW TMF MAKEN BEHE REN GEBR UIKEN DBK applicaties Figuur 1. DBK-concept Brandweer specifieke applicaties Ook ontvangt de DBK-dataserver incidentmeldingen vanuit het meldkamersysteem GMS/NMS. Op deze wijze kunnen deze incidentgegevens ingeschoten worden op de desbetreffende mobiele data terminals (MDT) van de uitrukkende vaar- en voertuigen. Op deze MDT s draait de DBK-programmatuur. 3

2.2 Netwerk van DBK-servers Het concept gaat uit van een serie DBK-dataservers die primair de DBKgegevens van een verzorgingsgebied serveren. Deze DBK-servers worden onderling in een netwerk geplaatst waardoor ze onderling kunnen gegevens kunnen uitwisselen en synchroniseren. We gaan in deze beschrijving uit van een netwerk van 25 servers die elk minimaal het verzorgingsgebied van hun brandweer/veiligheidsregio en bij voorkeur ook dat van de aangrenzende regio s afdekken. Elk van deze DBK-dataservers communiceert met de landelijke voorzieningen van de basisregistraties en de landelijke of gebiedsspecifieke voorzieningen van themaregistraties, waar er geen landsdekkende voorziening bestaat. Figuur 2. Netwerk van DBK-servers Elke DBK-applicatie, op een MDT of op een andere computer, kan via de geüniformeerde webservices de gegevens van een object en de daarbij behorende DBK-gegevens ophalen en gebruiken voor beheer dan wel gebruik bij een uitruk. 4

2.3 Uitwijkprincipe bij uitval Wanneer het landsdekkende netwerk van DBK-dataservers er is, en de gegevens van de aangrenzende regio s ook geladen zijn bij de DBK-dataserver, kan ingeval van uitval van deze DBK-datserver de gegevens ook opgehaald worden bij één van de aangrenzende regios. Dit veronderstelt dat de DBK-gegevens regelmatig gesynchroniseerd worden. Dat betekent dat de gehele DBK-dataset van een verzorgingsgebied ter synchronisatie opvraagbaar moet zijn. We stellen ons voor dat deze synchronisatie dagelijks plaatsvindt en de oorspronkelijke set na het volledig binnen halen van de geactualiseerde set vervangen wordt. Dit principe waarbij via rechthoeken de datavensters van de verzorgingsgebieden zijn gemarkeerd, is in de onderstaande tekening weergegeven. Figuur 3. Uitwijk en synchronisatie 2.4 Synchronisatie DBK-dataservers Dit zou dus betekenen dat de DBK-dataserver van regio 23 Brabant Zuid Oost, naast zijn eigen DBK-gegevens, ook de gegevens van de aangrenzende regio s te weten 21, 22 en 24 zou bevatten en zo deze regio s ook als uitvalvoorziening kan functioneren. De DBK-data van deze aangrenzende regio s moet dan dus periodiek gesynchroniseerd worden. 5

Dat kan bijvoorbeeld door de gehele DBK- dataset van die aangrenzende regio s gewoon periodiek te vervangen. In de figuur 4 is aangegeven welke synchronisaties noodzakelijk zijn. regio 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Figuur 4. Synchronisatietabel (zie ook bijlage) + 2.5 Cascadesystematiek De cascade systematiek is bedacht om vanuit brandweerperspectief om te kunnen gaan met veranderingen in de reikwijdte van in basis- en themaregistraties opgenomen objecten. De interesse van de brandweer in objecten wijkt, zo is gebleken, af van de afbakening die bij bijvoorbeeld de basisregistraties BAG en WOZ maar ook een themaregistratie als die van de PRK en WABO is gekozen. De cascade systematiek zorgt ervoor dat de identificatie van de DBKobjecten de unieke sleutel zijn naar objecten binnen de DBK-applicatie en DBK-dataserver. De relevante gegevens van de BAG, WOZ, PRK en WABOobjecten kunnen als het ware gepast worden boven op het DBK-object. Hiermee worden de relaties tussen deze objecten in relationele zin gelegd. Zo kan aanvullende informatie op het goede niveau worden geplaatst en is de samenhang bekend. Een voorbeeld hiervan is in onderstaand schema gevisualiseerd. 6

Figuur 5. Cascadesystematiek Het is zaak dat deze cascadesystematiek in de DBK-databank wordt ondersteund. 2.6 De DBK-gegevensset De minimale DBK-dataset bestaat uit gegevens over een object en is verdeeld naar vier themagebieden aangevuld met een geografische ondergrond. De geografische ondergrond maakt dus geen deel uit van de DBK-dataset maar wordt gebruikt om deze op af te beelden. Deze vier themagebieden zijn: - Basisgegevens object - Preventieve gegevens - Preparatieve gegevens - Repressieve gegevens. Welke gegevens van elke groep opgenomen worden in de DBK-dataset is hieronder weergegeven. 2.6.1 Basisgegevens (objectgebonden) Objecten zijn panden bestaande uit één of meerdere verblijfsobjecten die volgens de regels van de BAG adresseerbaar zijn. Het kunnen ook ligplaatsen of standplaatsen zijn. Andere soorten objecten die voor de brandweer ook van belang zijn, maar niet binnen de spelregels van de BAG passen worden als brandweerobject vastgelegd. Op deze wijze kunnen bouwwerken, inrichtingen en terreinen die niet binnen de BAG-regels vallen, maar wel voor de brandweer van groot belang zijn, opgenomen worden. Een cascadesysteem voor opslag zorgt ervoor dat eerst de spelregels van de basisregistraties gevolgd worden en wanneer dat niet kan dat de onderliggende benadering gevolgd kan worden. Daarbij wordt dan ook onderscheid gemaakt naar: 7

- objecten zoals deze in de basisregistraties voorkomen - tijdelijke objecten die geen vermelding in de basisregistraties krijgen (bijvoorbeeld grote tenten op evenementen) - objecten die aansluitend op objecten uit de basisregistraties voorkomen (bijvoorbeeld een buitenpandige gasflessenopslag) - objecten waar een terugmelding op loopt en nog niet geaccepteerd zijn. De vast te leggen basisgegevens (entiteiten) 2 zijn: - objectidentificatie (uniek) - identificatie verblijfsobject (link naar de BAG) - code object zoals bekend in spraakverkeer - naam object zoals bekend in spraakverkeer lokaal bekend als - OMS-nummer - vlakgeometrie van het object (pandgeometrie). Gegevens over het adres en locatie die ook worden vastgelegd maar ontleend worden aan de basisregistratie BAG zijn: - gemeente - woonplaats (naam & geometrie) - openbare ruimte (straat) - nummeraanduiding (inclusief postcode) - verblijfsobject /ligplaats/standplaats (inclusief coördinatie/geometrie en BAG gebruiksdoel) - pand ( inclusief pandgeometrie). In onderstaand figuur is de relationele samenhang van deze begrippen weergegeven. Gemeente Basis Registratie Adressen Woonplaats Openbare ruimte Nummeraanduiding Verblijfsobject Ligplaats Standplaats Pand Figuur 6. Inhoud van de BAG Basis Gebouwen Registratie 2 Uitwerking naar de bij de entiteit vast te leggen attributen wordt in de berichtspecificaties vermeld 8

Tevens worden op objectniveau vastgelegd: - aantal bouwlagen (laagste; hoogste) - gebruikstype (Prevap-code) - secties/gebouwdelen - tijdvakken verblijf gesplitst naar aantallen bewoners/bezoekers - zelfredzaamheid (J/N inclusief toelichting) - gevelfoto s en verwijzing naar cyclorama s - terrein toegang aanrijdpunt vanuit navigatie. 2.6.2 Preventieve gegevens De laag preventieve voorzieningen bevat informatie die betrekking heeft op het voorkomen en beperken van gevaar. De gegevens uit deze laag zijn deels geografisch en daardoor terug te vinden in het kaartbeeld van de DBK. Tevens zijn er gegevens die administratief van aard zijn en deze worden daarom als tekst weergegeven op de DBK (in de tabel naast het kaartbeeld of als tekstlabel in de kaart). De vast te leggen gegevens uit de preventieve sfeer zijn: - BHV - brandweercompartimentering - brandmeldpaneel - automatische blusinstallatie - rook en warmteafvoer installatie - overdruk, -stuwinstallatie. 2.6.3 Preparatieve gegevens De laag preparatieve voorbereidingen bevat informatie ter voorbereiding op een mogelijke inzet bij het object. Richt zich vooral op de toegang van het object en de vindbaarheid van sleutels en bluswatervoorzieningen. De gegevens uit deze laag zijn deels geografisch, deel middels symbolen NEN 1414 en daardoor terug te vinden in het kaartbeeld van de DBK. Er zijn gegevens die administratief van aard zijn en deze worden als tekst weergegeven op het DBK. De preparatieve gegevens die moeten worden vastgelegd zijn: - ingang brandweer en overige ingangen - sleutelbuis/kluis - brandkranen (Vewin-bedrijven) - open water - geboorde put (BRO) - bluswaterriool - droge stijgleiding, blusleiding 9

- hoofdafsluiter - afwijkend communicatiesysteem. 2.6.4 Repressieve gegevens De kaartlaag gevaren en inzetbijzonderheden bevat informatie over eigenschappen van het betreffende object die in potentie gevaar op leveren ten tijde van een incident of die een specifieke inzetprocedure vereisen die afwijkt van de standaardprocedure. De gegevens van van repressieve aard die moeten worden vastgelegd zijn: - gebouwconstructie - gevaarlijke stoffen - kabels en leidingen (groot) - inzetprocedure - bijzonderheden (overig) - opstelpunt. 2.7 Koppelvlakken De DBK kent koppelvlakken naar de onderstaande bronhouders en gegevensproducenten. Tabel 1. Koppelvlakken Bron LV BAG Adressen/Gebouwen LV BRO Ondergrond LV BGT Grootschalige Topografie VEWIN lid server PRK Risicokaart Meldkamer GMS/NMS DBK-dataservers DBK-applicaties Soort gegevens Adressen/gebouwen Brandputten Kaartondergrond Brandkranen Risico s alsmede onderliggende vergunningen en kabels en leidingen Incident Alle DBK-gegevens Alle DBK-gegevens Deze koppelvlakken zijn weergegeven in figuur 1. 2.8 Berichtsoorten We maken onderscheid naar de volgende berichtsoorten: - Informatieverzoeken (ophalen gegevens) - Notificatieverzoeken (ophalen wijzigingen) - Terugmeldberichten (melden wijzigingen aan bronhouders) - Incidentberichten (ontvangen incidenten) - Schrijfberichten (schrijven gegevens vanuit de programmatuur) - Synchronisatieberichten (aanbieden/ophalen volledige DBK-dataset van een verzorgingsgebied). 10

We geven u een overzicht van alle berichtsoorten verbijzonderd naar de drie communicatiegebieden: - naar de basis- en themaregistraties (halen gegevens bij de bron) - naar de gebruikende DBK-programmatuur - ten behoeve van synchronisatie en interregionaal verkeer. 2.8.1 Berichtsoorten naar basis- en themaregistraties Informatieverzoek Informatieverzoeken omvatten verzoeken vanuit de DBK-applicatie aan de bronhouders. Het informatieverzoek kent twee vraagvormen: - op geografisch gebied - op specifiek object. Uitvraag op geografisch gebied wordt via een venster (X1,Y1 X2, Y2) gedaan om DBK-objectinformatie aan te leveren. Uitvraag op specifiek object wordt via object-id gedaan. Vertaling vanuit een adres, 6PPC Postcode met huisnummeraanduiding of een X,Y die binnen de objectgeometrie valt, heeft dan al plaatsgevonden. Teruggeleverd worden door de webservices de uitgevraagde gegevens van de basis- of themaregistratie behorende bij de ID of het gevraagde gebied. Notificatieverzoek Een notificatieverzoek vraagt aan een bronhouder naar de relevante wijzigingen binnen een tijdsvenster en gebiedsvenster, die doorgevoerd zijn door de bronhouder. Dit veronderstelt dat de bronhouder een was/wordt bestand bijhoudt. De afnemer stuurt een verzoek naar de bronhouder met daarin aangegeven de gevraagde gegevens, de gewenste periode en het object of het gebied waarover deze gegevens worden gevraagd. Na ontvangst van het verzoek wordt de gevraagde gegevensset vanuit de bronhouder naar de aanvrager gestuurd. Terugmeldberichten Terugmeldberichten zijn berichten die door de DBK-dataserver worden doorgegeven vanuit de DBK-applicatie naar de bronhouder. De gebruiker meldt dat een afwijkende situatie is aangetroffen. Tevens geeft deze aan waaruit die afwijkende situatie bestaat door een deze als een was/wordt-bericht te specificeren. Van alle drie de berichttypen komen varianten voor omdat de status van het bericht anders is. We onderscheiden statussen als Melding, Geweigerd en Begrepen. Deze status wordt aan het bericht toegevoegd. 11

2.8.2 Berichtsoorten van de DBK-programmatuur DBK-programmatuur bestaat uit drie applicatiegebieden te weten gebruiken, maken en beheren van DBK s. Deze applicaties communiceren met de DBKdataserver om gegevens vast te leggen en te lezen. Theoretisch kan de programmatuur gebruik maken van lokale opslag van DBK-gegevens en alleen synchroniseren met de DBK-dataserver. Wij denken dat deze situatie alleen wenselijk is voor de gebruikssituatie (waarin hoge prestaties door de programmatuur geleverd moet worden) en als buffer voor het vastleggen van mutaties (in situ vastgelegd) terwijl er geen verbinding met de DBK-dataserver is. In deze situatie kennen we drie berichtsoorten: - Leesberichten - Schrijfberichten - Doorgeefberichten. Leesberichten Leesberichten komen overeen met de informatieverzoeken zoals ervoor gespecificeerd. Deze berichten worden evenwel aan de DBK-datserver gericht, die de gegevens levert uit de kopie DBK databank en indien mogelijk/gewenst zelf een verversingsbericht stelt aan de bronhouder en daarmee de DBKdatasubset ververst en deze gegevens doorgeeft aan de vragende applicatie. Schrijfberichten Deze berichten komen voor indien door de DBK-applicatie een datasubset gewijzigd is en deze wil laten vastleggen in de DBK-datserver. Daarbij wordt de wijziging tevens als een was/wordt bericht gelogd op de DBK-dataserver. Daarmee kan partiële synchronisatie plaatsvinden. Doorgeefberichten Berichten die de DBK-dataserver door moet geven zijn: - Terugmeldberichten - Incidentberichten. Terugmeldberichten zijn aangemaakt door de DBK-applicatie en worden aan de desbetreffende bronhouder van de thema- of basisregistratie doorgegeven. Incidentbericht Een incidentbericht is een bericht dat vanuit de meldkamer naar de DBKdataserver wordt gestuurd en gegevens bevat over de actieve incident. Deze gegevens worden gebruikt om de DBK-applicatie in de MDT van het uitrukkende vaar-/voertuig te voeden met de incidentgegevens. Binnengekomen incidentberichten worden gelogd in de DBK-dataserver en automatisch na 72 uur gewist. 12

2.8.3 Interregionale berichten Er zijn twee soorten interregionale berichten: - Informatieverzoeken - Synchronisatieverzoeken. Informatieverzoeken Informatieverzoeken gesteld vanuit een DBK-dataserver van een andere regio zijn dezelfde als de informatieverzoeken die vanuit de DBK-applicaties gesteld worden. Dit zijn berichten die tussen twee DBK-servers worden uitgewisseld op het moment dat er grensoverschrijdende inzet plaatsvindt. De brandweerspecifieke DBK-gegevens worden dan op vensterniveau opgevraagd en geleverd door de DBK-server die de gegevens van de incidentlocatie bezit. Synchronisatieverzoeken De Synchronisatieverzoeken die een DBK-regio stelt aan zijn aangrenzende verzoeken betreffen het toeleveren van alle DBK-gegevens op dat moment aan de vragende DK dataserver. Deze vervangt na correcte ontvangst van de gehele dataset de oorspronkelijke dataset van het verzorgingsgebied van die regio. Nummer van eisen Alg01 Alg02 Alg03 Alg04 Alg05 Alg06 Alg07 Alg08 Alg09 Alg10 Functionele eis Een DBK-server moet de eigen en omliggende regio s kunnen bedienen Een regio moet in grootte instelbaar kunnen zijn De DBK-server moet (geüniformeerde) berichten door middel van (geo-)webservices kunnen opstellen, versturen en verwerken Een DBK-dataserver dient, bij uitval, het berichtenverkeer van een naburige data server te kunnen overnemen DBK-dataservers dienen onderling gesynchroniseerd te worden Een DBK-dataserver dient door middel van een synchronisatietabel ingesteld te kunnen worden met welke naburige regio s de DBK-dataserver wordt gesynchroniseerd De DBK-dataserver dient de cascadesystematiek te ondersteunen Nearline is minimum eis voor contact met basis en thema registraties Online is minimumeis voor WFS verkeer binnen brandweer Standaarden van Geonovum /Nora/Gemma zijn leidend Hardheid eis 13

Nummer van eisen Alg11 Functionele eis De DBK-dataserver moet ook mogelijkheid hebben om mutaties te halen i.p.v. alleen mutaties brengen. Was / wordt validatie van de dataset moet mogelijk zijn Hardheid eis 14

3 Incidentberichten uit GMS 3.1 GMS-bericht inschieten incident Dit bericht wordt vanuit de meldkamer via het GMS-systeem aangemaakt en verzonden naar de desbetreffende DBK-dataserver van de regio waar het incident plaatsvindt. Op deze manier worden de primaire incidentgegevens aan de DBK-server bekend gemaakt. De DBK-dataserver legt de gegevens vast in de incidententabel en stuurt het bericht één op één door naar de DBK-applicatie op een MDT in het voer-/vaartuig dat aan het incident is gekoppeld. Dit betekent dat op de DBK-dataserver alle in de regio beschikbare MDT s in een voor de beheerder toegankelijke tabel zijn opgenomen en dat daarin tevens de adressering voor het doorzenden van het bericht is opgenomen. GMS database Overige GMS services MDT koppelserver MDT Host Brandweer (DBK server) DBK gebruiksapplicaties GMS Incident tabel Eenheid tabel GMS clients Figuur 7. GMS MDT-koppeling Nummer van eisen Inc01 Inc02 Inc03 Functionele eis DBK-dataserver moet in staat zijn incidentberichten van MDT-koppelserver te kunnen ontvangen, verwerken en versturen DBK-dataserver moet een incidenttabel bevatten waarin alle incidenten worden vastgelegd. Een DBK-dataserver dient een tabel te bevatten waarin alle beschikbare MDT s voor een regio (inclusief adressering) zijn opgenomen Hardheid eis 15

3.2 Aan en afmelden bij DBK-server Een DBK-gebruikapplicatie moet zich aanmelden bij een DBK-dataserver om incidentgegevens te kunnen ontvangen. Door zich aan te melden op de server kan een centralist de eenheid zien en incidentgegevens aan de eenheid koppelen en daarmee versturen. Aanmelden / afmelden Aanmelden / afmelden MDT koppelserver MDT Host Brandweer (DBK server) DBK gebruiksapplicaties Bevestigen Incident tabel Eenheid tabel Figuur 8. Aan- en afmelden bij DBK-server Tabel 2. Aanmeldbericht gebruikapplicatie DBK-server rubriek omschrijving opm Eenheid eenheid die zich aanmeldt verplicht ComUnit communicatie-unit waarmee de verplicht eenheid zich aanmeldt Voertuig identificatie van het voertuig optioneel EenheidStatus eterne statuscode bij aanmelden optioneel. indien leeg behoudt de eenheid de actuele status LoginRadios Radio s (C2000-radio s) waarover de eenheid beschikt. optioneel, kan meerdere keren voorkomen AvlsCode avlscode van de eenheid optioneel Chauffeur personeelsnummer chauffeur optioneel AMBU Bemanningslid personeelsnummer bemanningslid AMBU optioneel Tabel 3. Eenheid afmeldbericht Rubriek omschrijving opm ComUnit Communicatie-unit van de eenheid verplicht die zich afmeldt EenheidStatus eterne statuscode bij afmelden optioneel. indien leeg behoudt de eenheid de actuele status 16

3.3 Distributie incidentgegevens naar eenheid In de meldkamer wordt het incident gekoppeld aan een eenheid of eenheden die aangemeld en beschikbaar zijn. Vervolgens wordt het incident ingeschoten in het voertuig door de gegevens door te sturen aan de DBK server. De DBK server stuurt een bevestiging van ontvangst terug naar de MDT koppelserver. Vervolgens worden de incidentgegevens vanuit de DBK server doorgestuurd naar de DBK gebruiksapplicaties in het veld. MDT koppelserver Bevestiging Incidentgegevens MDT Host Brandweer (DBK server) Incident tabel Eenheid tabel DBK gebruiksapplicaties DBK gebruiksapplicaties DBK gebruiksapplicaties Incidentgegevens Figuur 9. Incident inschieten in voertuig In het incidentgegevensbericht zijn de onderstaande gegevens opgenomen: Tabel 4. Gegevens in incident naar eenheid bericht rubriek Omschrijving opm discipline BAP-string van het incident verplicht incidentnummer Nummer van het incident verplicht te koppelen eenheden distributielijst: communicatie-units optioneel naar welke het bericht gestuurd dient te worden te informeren eenheden distributielijst: Lijst van communicatie-units optioneel naar welke het bericht als tekstbericht gestuurd dient te worden naam melder Naam van de melder optioneel adres melder adres, postcode en woonplaats van de melder optioneel, alleen gevulde rubrieken worden in het bericht opgenomen telefoon melder telefoonnummer van de melder optioneel incidentlocatie adres, postcode, plaats van het incident optioneel, alleen gevulde rubrieken worden in het bericht opgenomen gemeente gemeente waarin de incidentlocatie valt Optioneel 17

rubriek Omschrijving opm incident-coordinaten locatieaanduiding X, Y-coordinaat van de incidentlocatie objectnaam, objectfunctie, kruispuntnaam, type locatie optioneel, (0,0)- coordinaten worden niet verstuurd optioneel meldingsclassificatie aard van de melding, classificatie optioneel, betreft karakteristiek primaire of secundaire karakteristiek, karakteristiek-naam + waarde een komma gescheiden concatenatie van alle beschikbare nivo s. optioneel, kan meerdere keren voorkomen prioriteit prioriteit van de melding verplicht gekoppelde eenheden geinformeerde eenheden kladblok Lijst van Eenheden: alle aan dit incident gekoppelde eenheden Lijst van Eenheden: alle geinformeerde eenheden kladblokregels (door centralisten ingetoetst of d.m.v. rapportageberichten aan het kladblok toegevoegd) verplicht optioneel optioneel, kan meerdere keren voorkomen aol afspraak op locatie optioneel, kan meerdere keren voorkomen De DBK-dataserver beantwoordt het incidentbericht met de volgende bevestiging: - status succes en een leeg cause-veld in normale situaties - status fout en een verklarende tekst in het cause-veld wanneer het bericht niet of niet geheel verwerkt wordt. De body van het bevestigingsbericht heeft de volgende indeling: Tabel 5. Body bevestigingsbericht rubriek omschrijving opm eenheid-informatie informatieblok per eenheid optioneel 18

Het informatieblok per eenheid bestaat uit: Tabel 6. Informatieblok per eenheid rubriek omschrijving opm ComUnit Communicatie-unit van de verplicht eenheid waarnaartoe het sturen van de incidentinformatie niet gelukt is cause foutboodschap verplicht 3.4 Accepteren incidenten door eenheden Als een incident is ingeschoten in het voertuig dient het desbetreffende voertuig dit incident nog te accepteren. Dit acceptatiebericht wordt naar de DBKserver gestuurd. De DBK-server stuurt het bericht door naar de MDTkoppelserver, deze zal ter bevestiging van ontvangst een bericht naar de DBKserver terugsturen. Bevestiging MDT koppelserver Incident acceptatie MDT Host Brandweer (DBK server) Incident tabel Eenheid tabel Incident acceptatie DBK gebruiksapplicaties Figuur 10. Incidentacceptatie Inhoud van het acceptatiebericht: Tabel 7. Incidentacceptatiebericht rubriek omschrijving opm ComUnit Communicatie-unit van de verplicht eenheid die het incident accepteert incidentnummer nummer van het incident optioneel incident geaccepteerd verplicht EenheidStatus de actuele eenheid-statuscode optioneel. indien leeg behoudt de eenheid de actuele status 19

Wanneer GMS een acceptatiebericht ontvangt wordt een bevestiging (EenheidAccepteertIncidentAck) teruggestuurd met: - status succes en een leeg cause-veld wanneer de eenheid bestaat in GMS - status fout en de tekst Eenheid bestaat niet in GMS in het cause-veld wanneer de eenheid niet bestaat. - status fout en de tekst Eenheid is niet gekoppeld aan een incident in het cause-veld wanneer geen incidentnummer in het acceptatiebericht is opgenomen, en GMS geen incident kan vinden waaraan de eenheid is gekoppeld. 3.5 Incidentupdatebericht Het kan gebeuren dat er aanrijdend naar het incident er nieuwe incidentgegevens aan de meldkamer worden doorgegeven. In zo n geval kan de meldkamer een update van de incidentgegevens naar de eenheid doorsturen. Tabel 8. Incidentupdatebericht rubriek Omschrijving opm discipline BAP-string van het incident verplicht incidentnummer Nummer van het incident verplicht ComUnits lijst van communicatieunits naar welke een update het incident gestuurd dient te worden bevat een of meerdere ComUnits naam melder Naam van de melder optioneel, komt alleen voor adres melder adres, postcode en woonplaats van de melder wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd telefoon melder telefoonnummer van de melder optioneel, komt alleen voor incidentlocatie gemeente adres, postcode, plaats van het incident gemeente waarin de incidentlocatie valt locatieaanduiding locatie Meldingsclassificatie karakteristiek incident-coordinaten X, Y-coordinaat van de incident- objectnaam, objectfunctie, kruispuntnaam, type locatie aard van de melding, classificatie primaire of secundaire karakteristiek wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd optioneel, komt alleen voor wanneer gewijzigd. betreft een komma gescheiden concatenatie van alle beschikbare nivo s. optioneel, komt alleen voor wanneer gewijzigd prioriteit prioriteit van de melding optioneel, komt alleen voor wanneer gewijzigd 20