zaterdag 18 juli 2026
P2000Dordrecht
P2000 meldingen omgeving Dordrecht

Hoe werkt P2000?

Iedere keer dat in Dordrecht of de Drechtsteden een sirene over de Mijlweg raast of een brandweerwagen door de Voorstraat rijdt, is er kort daarvoor een P2000-bericht over de pieper van de gealarmeerde eenheid gegaan. Op deze pagina leggen we uit wat P2000 precies is, hoe ons systeem die berichten leesbaar maakt, en hoe je codes als A1, P 2 en GRIP-3 moet lezen.

Wat P2000 is, in het kort

P2000 is het landelijke alarmeringsnetwerk waarop de Nederlandse meldkamers tekst-berichten naar hulpverleners sturen. Brandweer, ambulancedienst en politie in de regio Zuid-Holland Zuid krijgen via dit systeem in enkele seconden door waar ze naartoe moeten, met welke prioriteit en wat het soort inzet is. Het netwerk is bewust simpel: een eenrichtings-radioprotocol (FLEX) waardoor het in de Drechttunnel of de kreken van Nationaal Park De Biesbosch blijft werken waar mobiel netwerk soms wegvalt.

Waarom is er P2000 gekomen?

Tot eind jaren '90 had elke regio zijn eigen verouderde alarmsysteem. Bij de Bijlmerramp van 1992 bleek pijnlijk hoeveel problemen onverenigbare communicatiesystemen veroorzaakten; acht jaar later was de Vuurwerkramp in Enschede de tweede wake-up call. P2000 werd in 2000 en 2001 landelijk uitgerold als standaardnetwerk: één protocol, dezelfde apparatuur, bruikbaar van een kleine ambulancerit in Sliedrecht tot grootschalige rampenbestrijding op de Moerdijkbrug of in de Rotterdamse haven.

Wat gebeurt er na een 112-melding?

Als iemand 112 belt, beoordeelt de centralist op de meldkamer Zuid-Holland Zuid (Romboutslaan 105 in Dordrecht) welke hulp ter plaatse moet komen. Op basis van adres, type incident en beschikbaarheid wordt één of meer eenheden geselecteerd. Vervolgens stuurt het systeem een kort tekst-bericht uit over P2000, dat door de pager van de betreffende brandweerlieden, ambulancepersoneel of politie-eenheid wordt opgepikt. Die zet zich in beweging en meldt zich via C2000 (zie hieronder) bij de meldkamer.

P2000 versus C2000, wat is het verschil?

Twee bijna-identieke namen, twee compleet verschillende netwerken. P2000 is uitsluitend voor alarmeringen: eenrichtingverkeer van meldkamer naar pager. Wat je op deze site ziet, komt van P2000. C2000 is het versleutelde portofoon-netwerk waarop hulpverleners ter plaatse en met de meldkamer praten. Daar gaat de echte coördinatie overheen, statusupdates, opschalingen, terugmelden , maar dat verkeer is niet openbaar. Een melding hier op de site is dus altijd het begin; wat erna gebeurde verdwijnt achter het gordijn van C2000.

Hoe wij P2000-meldingen leesbaar maken

Tussen het moment dat een meldkamer een P2000-bericht uitzendt en het moment dat jij een nette Nederlandse zin op deze site leest, zit een korte automatische verwerkingsketen. Hieronder beschrijven we de zes stappen (ontvangen, herschrijven, verrijken, filteren, hulpdienst-data en archief) zonder taalmodel en zonder black-box-magie; alles is regel-gebaseerd en herleidbaar.

1. Opvangen van de uitzendingen

Het P2000-netwerk zendt zijn berichten onversleuteld uit; iedereen met een ontvanger kan ze in principe meelezen, en juridisch zijn ze daarmee publiek. Onze server pikt het signaal realtime op, leest elke minuut nieuwe binnenkomsten in en filtert direct op wat voor de Drechtsteden, Hoeksche Waard en Molenlanden bestemd is. De ruwe tekst staat dan klaar voor de volgende stappen. Reken op een halve tot één minuut tussen alarmering en publicatie; de pagina ververst zichzelf. Voor een echte noodsituatie blijft het devies natuurlijk: bel 112, niet deze site.

2. Herschrijven naar leesbare zinnen

Een rauwe P2000-tekst leest als A1 13117 RIT 84512 Voorstraat 1011 DRDR. Voor een hulpverlener prima, voor jou als bezoeker betekenisloos. De rewriter pakt elk los veld op (prioriteit, capcode, ritnummer, locatie, plaats-afkorting) en metselt er een volwaardige zin van: "Een ambulance is met spoed onderweg naar de Voorstraat in Dordrecht." Onder de motorkap zit een verzameling van ongeveer 150 incident-patronen, een capcode-database met zo'n 10.000 entries en plaats-afkortingen die per veiligheidsregio verschillen. Geen taalmodel, geen AI-improvisatie, geen externe API. Wel voorspelbaar, snel (acht tot vijftien milliseconden per melding) en traceerbaar tot welke regel welke output produceerde.

Komt er een code of capcode voorbij die we nog niet kennen, dan wordt die gelogd in plaats van weggegooid. Bij iedere release kijken we wat er nieuw is opgedoken en breiden we de patroon-set uit. Voor de codes die ook na herschrijving zichtbaar blijven, zie het codes-overzicht hieronder.

3. Verrijken met locatie, kaart en koppeling

Een leesbare zin is een goed begin, maar voor de bezoeker pas echt bruikbaar als er ook context omheen zit. Daarom voegen we toe:

  • Geocoding: het straat-adres gaat door OpenStreetMap heen om coördinaten op te leveren, waarmee de melding als marker op de kaart verschijnt.
  • Wijk en buurt: in de stedelijke delen van de regio voegen we ook de wijk- of buurt-aanduiding toe, zodat de melding ook zonder de kaart open te klikken in een herkenbare locatie valt.
  • Multi-dienst koppeling: rijden brandweer, ambulance en politie kort na elkaar op hetzelfde adres uit, dan voegen we die losse meldingen samen tot één gebundeld nieuws-item, te vinden in de 112-nieuws hub.
  • Helikopter-koppeling: trauma- en politie-helikopters worden via ADS-B (OpenSky Network) continu gevolgd. Vliegt er een binnen het juiste tijdsbestek in de buurt van een melding, dan leggen we de link. Vlucht-trails van actieve toestellen staan op de helikopters-pagina.

4. Wat we filteren

Weten waar een sirene voor was is één ding; van een passant te weten komen welke buurman of buurvrouw erbij betrokken was is iets heel anders. Wat we daarom tegenhouden:

  • Zelfdoding-meldingen: die worden landelijk al niet via P2000 verstuurd, een afspraak met het ministerie van BZK. Ze halen onze ontvanger niet eens.
  • Medische diagnoses: codes als DIA, CVA, AMI of EPI worden weggelaten of vervangen door een neutrale omschrijving zoals "vervoer naar ziekenhuis". De diagnose zelf is voor de zorgketen, niet voor het publieke web.
  • Persoonsgegevens: namen, leeftijden, telefoonnummers, kentekens: die laten we sowieso achterwege, en ze staan ook niet in de bron-uitzendingen.
  • Gevoelige zorglocaties: blijf-van-mijn-lijf-huizen, opvanglocaties en GGZ-instellingen krijgen alleen een gemeentenaam mee, nooit een specifieke straat.

Wil je precies weten wat we wel en niet publiceren, en hoe je zelf een verwijderverzoek kunt indienen voor een melding waarin je herkenbaar zou zijn, kijk dan op de privacy-pagina van P2000 Online.

Berichten zonder nieuwswaarde. P2000 draagt ook berichten die niets met een melding te maken hebben. Zulke berichten — oefeningen, contactverzoeken aan de meldkamer, het opnieuw bezetten van posten, brugbedieningen, nacontroles en geannuleerde alarmen — tonen we niet. Voor wie meeleest met de regio voegen ze niets toe.

5. Hulpdienst-adressen worden geverifieerd

De hulpdiensten-pagina toont adressen, telefoonnummers en bereikbaarheid van brandweerkazernes, politiebureaus, ambulanceposten, ziekenhuizen, huisartsenposten en dienstapotheken in onze regio (KNRM is in de Drechtsteden bewust niet meegenomen, omdat hun stations buiten onze scope vallen). Iedere entry is langs de officiële bron van de betreffende organisatie gelegd: brandweer.nl, politie.nl, de eigen site van het ziekenhuis, enzovoort. Niets staat hier op gevoel; alles is gecontroleerd.

6. Bewaring en archief

Wat eenmaal binnenkomt, blijft doorzoekbaar in het archief staan. Wordt een alarmering door de meldkamer ingetrokken, dan markeren we de oorspronkelijke melding visueel maar laten hem gewoon staan, want er is immers wél uitgerukt, en die historie hoort niet zomaar te verdwijnen. Het archief op /archief/ reikt drie maanden terug; daarbinnen zijn ook per-dag- en per-dorp-URL's diep linkbaar voor wie naar een specifieke datum of plaats wil terugkijken.

Tot slot voor de duidelijkheid: deze site is geen onderdeel van een meldkamer, hulpdienst of veiligheidsregio. We zetten uitsluitend openbare informatie op een toegankelijker manier bij elkaar, en onze automatische herschrijving kan op kleine details afwijken van wat er feitelijk is uitgevoerd. Voor officiële mededelingen (over een GRIP-opschaling, een bevolkingsoproep of een persbericht) zijn de Veiligheidsregio Zuid-Holland Zuid en de hulpdiensten zelf de gezaghebbende bron. Achtergrond bij wie hier de regels onderhoudt en hoe we gefinancierd worden, lees je op de over-ons-pagina.

Codes & afkortingen

In meldingen kom je codes tegen als A1, P 2, OMS of GRIP-3. Hieronder een overzicht, alleen de codes die in onze herschreven berichten nog zichtbaar blijven. Afkortingen die we al hebben vertaald (zoals "AANR" voor aanrijding) laten we weg.

Ambulance

A0
Niet-spoedeisend vervoer (besteld). Geen sirene.
A1
Hoogste spoed. Mogelijk levensbedreigend. Maximaal 15 minuten responstijd, met sirene en zwaailicht.
A2
Wel spoed maar niet levensbedreigend. Doorgaans binnen 30 minuten ter plaatse, soms zonder sirene.
B
Besteld vervoer. Geplande rit, geen spoed.

Brandweer

Prio 1
Spoedinzet. Tankautospuit rukt direct uit met sirene.
Prio 2
Inzet zonder sirene. Vaak loze melding, dier in nood, of klein nieuws-bericht.
Prio 3
Lage prioriteit. Rij-tijd minder kritiek.
Prio 4
Geen rij-spoed. Bv. nazorg of materiaal halen.
Mogelijke brand
Vermoeden van brand zonder bevestiging (bijvoorbeeld iemand ruikt brandlucht, ziet rook of meldt iets verdachts. De officiële P2000-term is "Brandgerucht"; wij gebruiken "mogelijke brand" omdat dat duidelijker is. Vaak loos alarm, maar de brandweer rijdt meestal wel uit om te checken.
OMS
Openbaar Meldsysteem. Een brandmeldinstallatie in een gebouw heeft zelf alarm geslagen. Vaak loos (rook van koken o.i.d.).
GRIP-1
Lokaal nieuws-bericht dat coördinatie tussen hulpdiensten vraagt.
GRIP-2
Effecten reiken buiten de directe omgeving.
GRIP-3
Bedreiging voor het welzijn van de bevolking, met gemeente betrokken.
GRIP-4
Schaal overstijgt één gemeente.
GRIP-5
Bovenregionaal, met meerdere veiligheidsregio's.

Politie

Prio 1
Spoed. Levensbedreigend of heterdaad. Sirenes aan.
Prio 2
Spoed maar niet acuut. Zo snel mogelijk ter plaatse.
Prio 3
Geen rij-spoed. Bijvoorbeeld melding noteren of opvolgen.
Prio 4
Administratief. Geen directe inzet.

Let op: prio-codes verschillen per regio

De definities hierboven zijn bedoeld als praktische gids, niet als juridische standaard. In de regio Zuid-Holland Zuid kan een Prio 2 net iets anders worden gehanteerd dan in Rotterdam-Rijnmond of Hollands-Midden. De globale strekking (sirene aan/uit, levensbedreigend ja/nee) klopt landelijk; de precieze grensgevallen verschillen per veiligheidsregio.

Vragen die we vaak krijgen

Waar haalt deze site de meldingen vandaan?

Wat hier op de feed verschijnt, komt uit het openbare P2000-verkeer dat onze server doorlopend uitleest. Iedere polling-ronde (om de minuut) pikken we alleen de berichten op die bestemd zijn voor Dordrecht en de Drechtsteden. Daarna gaat de rewriter aan het werk: hij breekt de cryptische pieper-tekst uit elkaar en bouwt er een Nederlandse zin van met straat, dienst en prioriteit erin verwerkt.

Waarom mist een melding soms details?

De brontekst is geschreven voor de hulpverlener op het scherm van de pieper: kort, functioneel, vaak met afkortingen die binnen de dienst gangbaar zijn maar buiten die context niets zeggen. Soms staat er een POI-nummer waar we geen straatnaam bij vinden, soms ontbreekt het huisnummer helemaal. Bij naar schatting vijf à tien procent van de meldingen blijft daardoor een stuk van de tekst onleesbaar; vaak ontbreekt dan ook de kaart-marker.

Wat als een melding wordt ingetrokken?

Niet elke alarmering loopt door tot het eind. Soms blijkt een rookmelder loos af te gaan, soms wordt een eenheid onderweg teruggeroepen omdat de situatie minder ernstig blijkt dan gedacht. Wij detecteren die vervolg-berichten automatisch en koppelen ze aan de oorspronkelijke melding met een duidelijke banner erboven. De originele tekst blijft wel staan, want de uitruk is namelijk wél gestart, en dat hoort in de historische context zichtbaar te blijven.

Hoe goed kloppen de kaart-locaties?

Heeft een melding een volledige straat plus plaats, dan rekent OpenStreetMap die voor ons om naar coördinaten. In de dichter bebouwde kernen (denk aan Dordrecht-centrum, Zwijndrecht, Papendrecht en Sliedrecht) zit de marker meestal op enkele tientallen meters van het werkelijke adres. Mist een huisnummer of is alleen een POI-naam bekend die we niet kennen, dan valt het punt terug op het centrum van het dorp. Op de live kaart verschijnen alleen meldingen waarvan we wél een coördinaat hebben.

Mag ik een melding overnemen of citeren?

De ruwe P2000-data is sowieso openbaar; onze leesbare bewerking is uitgebracht onder Creative Commons BY 4.0. Overnemen mag dus, graag zelfs, mits met bronvermelding ("via p2000dordrecht.nl"). Voor officiële communicatie (denk aan persberichten of bevolkingsoproepen van de Veiligheidsregio Zuid-Holland Zuid) verwijzen we altijd door naar de oorspronkelijke bron, omdat onze automatisch gegenereerde tekst per definitie een interpretatie is en op details kan afwijken.

Hoe snel staat een nieuwe melding op de site?

In de praktijk zit er meestal tussen de dertig en zestig seconden tussen de oorspronkelijke alarmering en het moment waarop je hem hier ziet. Elke minuut wordt er gecheckt op nieuwe binnenkomsten; de verwerking (parsen, geocoderen, koppelen aan eventuele helikopter-vluchten) gebeurt direct daarna en het resultaat wordt naar de site gepusht. Homepage en live-kaart ververen automatisch, handmatig herladen hoeft niet.