zaterdag 18 juli 2026
P2000Texel
P2000 meldingen omgeving Texel - Den Helder

Informatie

Wat is P2000, hoe komen de meldingen op deze site terecht, en wat betekenen die rare codes als A1, P2 en GRIP-3? Op deze pagina lees je het allemaal.

Wat is P2000?

P2000 is het landelijke alarmeringsnetwerk waarmee Nederlandse hulpdiensten, brandweer, ambulance, politie en bijvoorbeeld de KNRM, opgeroepen worden voor een inzet.

Een korte geschiedenis

Tot ongeveer 2000 gebruikten de Nederlandse hulpdiensten verschillende regionale alarmeringssystemen, denk aan eenvoudige semafoon-pagers en analoge mobilofoon-netwerken. Deze waren onderling slecht verbonden en konden bij grote rampen overbelast raken. Naar aanleiding van de Bijlmerramp (1992) en de Vuurwerkramp in Enschede (2000) werd duidelijk dat een uniform, landelijk netwerk noodzakelijk was. P2000 werd in 2000 en 2001 uitgerold als één gestandaardiseerd alarmeringsnetwerk voor het hele land, geschikt voor zowel kleine inzetten als grootschalige rampbestrijding.

Hoe werkt het netwerk?

Wanneer iemand 112 belt, beoordeelt de meldkamer welke hulp nodig is. De meldkamer stuurt vervolgens een kort tekstbericht over het P2000-netwerk naar de juiste eenheden. Brandweerlieden, ambulances en andere hulpverleners ontvangen dit op een pieper of via een app, met een korte beschrijving van waar ze naartoe moeten en wat de prioriteit is.

Het netwerk werkt via een eenvoudig radioprotocol (FLEX), zonder encryptie. Dat is bewust gekozen: het maakt de techniek robuust en goedkoop, en het zorgt ervoor dat eenheden meldingen kunnen ontvangen ook in gebieden met slecht mobiel bereik.

Verschil tussen P2000 en C2000

P2000 wordt vaak verward met C2000, maar het zijn twee verschillende netwerken. P2000 is uitsluitend een alarmeringsnetwerk, een eenrichtingssysteem dat tekstberichten naar pagers stuurt. C2000 is het bijbehorende communicatienetwerk waarop hulpdiensten twee-richtings-radioverkeer voeren tijdens een inzet, vergelijkbaar met een veilige walkie-talkie. Beide werden rond 2000 gestandaardiseerd en zijn gekoppeld aan dezelfde meldkamers, maar C2000-verkeer is versleuteld en niet openbaar.

Wat je op deze site ziet zijn dus enkel de eerste alarmeringen via P2000. Alles wat tijdens een inzet daarna gebeurt, de coördinatie, statusupdates, ondersteuning oproepen, loopt over C2000 en blijft privé. Dat verklaart waarom je hier een melding ziet zonder vervolg-informatie: de inzet zelf wordt op een ander netwerk uitgevoerd.

Hoe wij P2000-meldingen leesbaar maken

Elk bericht dat je hier ziet, is langs een vaste reeks bewerkingen gegaan. Hieronder lopen we die zes etappes door: opvangen, herschrijven, verrijken, filteren, hulpdienst-data verifiëren en archiveren. Geen verborgen taalmodel, geen black box, niets gebeurt zonder dat we de stap zelf hebben opgeschreven en kunnen nazien.

1. Opvangen van de uitzendingen

P2000 zendt zonder versleuteling uit, en dat maakt de berichten juridisch openbaar. Onze ontvanger leest het landelijke netwerk in real-time uit; iedere minuut volgt een nieuwe binnenhaal-cyclus. Wat niet voor het eiland of Den Helder bestemd is, valt direct af, de rest gaat als ruwe tekst de pipeline in. Doorgaans staat een verse alarmering binnen 30 tot 60 seconden online en de pagina ververst zichzelf vanzelf. Voor levensbedreigende situaties blijft het uitgangspunt onveranderd: bel 112, vertrouw niet op deze site.

2. Herschrijven naar leesbare zinnen

Een ruwe P2000-uitzending komt zo binnen: A1 12345 RIT 67890, Hoofdstraat Den Burg. Niet bepaald leesbaar dus, en daarom trekt onze rewriter elk veld uit elkaar en bouwt er een volledige Nederlandse zin van: "Een ambulance is met spoed onderweg naar de Hoofdstraat in Den Burg." Alles gebeurt op vaste regels: ongeveer 150 incident-patronen, een capcode-database met circa 10.000 entries en plaats-afkortingen per veiligheidsregio. Geen taalmodel, dus geen AI-verzinsels en geen verborgen externe API-aanroepen. Voorspelbaar, snel (8 tot 15 milliseconden per melding) en altijd terug te leiden naar de regel die de output bepaalde.

Codes en capcodes die we niet kennen, belanden in een logboek. Bij iedere release vullen we op basis daarvan de regels aan. De codes en afkortingen die in onze herschreven berichten zichtbaar blijven, vind je in het codes-overzicht verderop.

3. Verrijken met locatie, kaart en koppeling

Zodra de zin staat, hangen we er extra context aan:

  • Geocoding: het straat-adres gaat via OpenStreetMap om naar coördinaten, zodat we de melding op de kaart kunnen aanduiden.
  • Per dorp gecategoriseerd: meldingen krijgen automatisch het juiste eiland-dorp toegewezen (Den Burg, Oudeschild, De Cocksdorp en zo verder), zodat je per locatie kunt filteren.
  • Multi-dienst koppeling: rijden brandweer, ambulance en politie binnen hetzelfde tijdvenster naar hetzelfde adres, dan bundelen we die meldingen tot één samenhangend nieuws-bericht (terug te vinden in de 112-nieuws hub).
  • Helikopter-koppeling: trauma-, politie- en kustwacht-helikopters in de lucht volgen we via ADS-B-data (OpenSky Network). Past een vlucht binnen tijd en afstand van een melding, dan leggen we de link. De live-trail van een actieve vlucht is te zien op de helikopters-pagina.

4. Wat we filteren

Weten dat er een sirene voorbijkomt is iets anders dan op straat kunnen meelezen wie er getroffen is. Daarom houden we het volgende tegen:

  • Zelfdoding-meldingen: gaan landelijk al niet meer via P2000, na afspraken met het ministerie van Binnenlandse Zaken. Onze ontvanger ziet ze dus eenvoudigweg niet.
  • Medische diagnoses: codes als DIA, CVA, AMI of EPI strippen we weg of vervangen we door een neutrale omschrijving ("vervoer naar ziekenhuis"). De aandoening van iemand hoort niet thuis op een publieke pagina.
  • Persoonsgegevens: namen, leeftijden, telefoonnummers en kentekens tonen we niet. Het meeste staat trouwens helemaal niet in de bron-tekst.
  • Adressen van gevoelige zorglocaties: blijf-van-mijn-lijf-huizen, crisis-opvang en GGZ-instellingen krijgen uitsluitend een gemeentenaam, nooit een specifieke straat.

De volledige uitleg over wat we wel en niet publiceren, plus de procedure voor een verwijderverzoek, vind je op de privacy-pagina van P2000 Online.

Intern hulpdienst-verkeer. Niet elk P2000-bericht hoort bij een echt incident. Voorbeelden die we weglaten: oefeningen, verzoeken om de meldkamer te bellen, herbezetting van een kazerne, brugbediening, nacontroles en alarmen die weer worden ingetrokken. Het zegt niets over wat er daadwerkelijk op straat gebeurt.

5. Hulpdienst-adressen worden geverifieerd

Op de hulpdiensten-pagina verzamelen we adressen, telefoonnummers en openingstijden van brandweerkazernes, politiebureaus, ambulanceposten, ziekenhuizen, huisartsenposten, dienstapotheken en, waar van toepassing, KNRM-stations in de regio. Iedere entry is door ons gecontroleerd bij de officiële bron, de eigen website van de organisatie (brandweer.nl, politie.nl, het ziekenhuis-eigen domein, enzovoort). Zonder zo'n dubbelcheck nemen we niets op.

6. Bewaring en archief

Alle meldingen blijven raadpleegbaar in een doorzoekbaar archief. Bij een intrekking ("Alarm Ingetrokken") plaatsen we een visueel merkteken bij de oorspronkelijke melding. Volledig verwijderen doen we niet automatisch, want de uitruk heeft op dat moment plaatsgevonden; we maken alleen duidelijk dat er geen vervolg op kwam. Het archief op /archief/ gaat tot drie maanden terug en kent ook deep-link-bare URL's per dag en per dorp voor specifieke datums.

Voor de zekerheid nog eens met zoveel woorden: we zijn geen onderdeel van een meldkamer, een hulpdienst of een veiligheidsregio. Wat we doen is bestaande openbare data toegankelijker presenteren, en onze automatische herschrijving kan af en toe minimaal afwijken van wat de hulpdienst in werkelijkheid heeft uitgevoerd. Voor officiële communicatie verwijzen we naar de betrokken veiligheidsregio en de eigen kanalen van de hulpdiensten. Meer achtergrond over de mensen achter de site en hoe we ons financieel staande houden, vind je op de over-ons-pagina.

Codes & afkortingen

In meldingen kom je codes tegen als A1, P2 of GRIP-3. We tonen alleen codes die in onze herschreven berichten nog zichtbaar zijn, afkortingen die we al vertaald hebben naar gewone woorden 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.

Geen wettelijke standaard

Belangrijk: de exacte definities van prio-codes verschillen per regio en per hulpdienst. De omschrijvingen hierboven zijn een algemene indruk, geen vaste regel. Wat in de ene regio Prio 2 is, kan elders Prio 3 heten.

Veelgestelde vragen over deze site

Hoe komen jullie aan de P2000 meldingen?

Onze ontvanger luistert non-stop mee op het landelijke P2000-netwerk en haalt elke minuut nieuwe uitzendingen binnen. Vervolgens vist de software daar de berichten uit die voor Texel en Den Helder bestemd zijn, en zet onze rewriter de korte cryptische bron-tekst om in een volwaardige Nederlandse zin met straat, dienst en prioriteit.

Waarom zijn sommige meldingen onvolledig of vaag?

Een ruwe P2000-uitzending bestaat vaak vooral uit voertuigcodes, ritnummers en kortgeschreven locatie-aanduidingen. De rewriter doet er alles aan om daar een werkbare zin van te bakken, maar bij ongeveer 5 tot 10 procent van de berichten ontbreekt simpelweg context. Het resultaat zijn dan kortere, soms wat cryptische teksten, bijvoorbeeld wanneer alleen een POI-code in de bron stond zonder duidelijk te herleiden straat.

Worden ingetrokken meldingen aangepast?

Jazeker. Zodra een alarmering later wordt ingetrokken, bijvoorbeeld na een vals alarm bij een rookmelder of een teruggeroepen inzet, verschijnt er op de detailpagina van die melding een duidelijke banner met het tijdstip van de intrekking. De oorspronkelijke tekst laten we wel staan, omwille van het historisch overzicht.

Hoe nauwkeurig zijn de locaties op de kaart?

Bij een complete melding (straat + plaats) zetten we de marker op huisnummer-niveau, via OpenStreetMap-geocoding, doorgaans binnen enkele tientallen meters. Hebben we alleen een POI- of postcode-aanduiding, dan valt de pin terug op het dorpscentrum. Locaties op zee (denk aan KNRM-meldingen) laten we van de kaart af, omdat de bron geen coördinaten meelevert. Het hele overzicht zie je op de live kaart.

Mag ik deze data citeren of overnemen?

De P2000-data zelf is openbaar en citeren mag, mits met bronverwijzing naar deze site. Voor officiële berichtgeving raden we altijd aan de Veiligheidsregio of het eigen kanaal van de betrokken hulpdienst te raadplegen, want onze tekst is geautomatiseerd herschreven uit de ruwe uitzending en kan kleine afwijkingen bevatten.

Hoe vaak wordt de site bijgewerkt?

De feed wordt iedere minuut ververst en een nieuwe uitruk staat doorgaans binnen 30 tot 60 seconden online. Je hoeft de pagina zelf niet handmatig te verversen, zodra er een nieuwe melding binnenkomt vult de feed zich automatisch aan. Voor cijfers en patronen door de tijd heen kun je terecht op de statistieken-pagina.