BRP-berichten
Wat kun je vinden op deze pagina?
BRP-berichten
Deze pagina bevat een schematisch overzicht van de berichtencycli binnen het BPR-stelsel. Meer informatie is te vinden in het Logisch Ontwerp BRP, dat de processen en bijbehorende berichtenstromen stap voor stap beschrijft. Bij elke cyclus staat een verwijzing naar de betreffende paragraaf in het LO BRP. Voor de berichten op deze pagina is de volgorde van het LO aangehouden. Versie: 2025.Q2 (1 april 2025)
1 Berichtencycli voor bijhouding persoonsgegevens
Dit onderdeel geeft de berichtencycli weer ten behoeve van de bijhouding van persoonsgegevens in de BRP, zie hoofdstuk 5.2 in het Logisch Ontwerp BRP.
Vervolginschrijving van gemeente naar gemeente
(LO BRP 5.2.2)

Vervolginschrijving van gemeente naar RNI
(LO BRP 5.2.3)

Vervolginschrijving van RNI naar gemeente
(LO BRP 5.2.4)

Toevallige geboorte
[LO BRP 5.2.5]

Toevallige gebeurtenis
[LO BRP 5.2.6]

Opnemen verwijsgegevens
[LO BRP 5.2.7]
Wijzigen A-nummer in verwijsgegevens
[LO BRP 5.2.8]

Opnemen/wijzigen verblijfstitel
[LO BRP 5.2.9]

Synchronisatie/synchroniciteit met BRP-V
[LO BRP 5.2.10 | 5.2.12]

Synchronisatievraag
[LO BRP 5.2.11]

Opvragen BSN-voorraad
[LO BRP 5.2.13]

Presentievraag
[LO BRP 5.2.14]

Opvragen PL
[LO BRP 5.2.15]

Opvragen afnemersindicaties bij PL
[LO BRP 5.2.16]

Controleren PL
[LO BRP 5.2.17]

Opvragen A-nummervoorraad
Webservice [LO BRP 5.2.18]

API
[LO BRP 5.2.19]

Indienen en beantwoorden verzoek ABO aan RNI
[LO BRP 5.2.20 | 5.2.21]

Opvragen verzoekstatus ABO aan RNI
[LO BRP 5.2.22]

2. Berichten voor de verstrekking van persoonsgegevens
Dit onderdeel geeft de berichtencycli weer voor de verstrekking van persoonsgegevens uit BRP-V aan geautoriseerde afnemers.
Spontane verstrekking
[LO BRP 5.3.2]

Selectieverstrekking
[LO BRP 5.3.3]

Ad hoc verstrekking
[LO BRP 5.3.4]

Ad hoc adresverstrekking
[LO BRP 5.3.5]

Plaatsen afnemersindicatie bij PL
[LO BRP 5.3.6]

Verwijderen afnemersindicatie bij PL
[LO BRP 5.3.7]

Adhoc (adres)vraag (webservice)
[LO BRP 5.3.8]

Aantal bewoners API
[LO BRP 5.3.10]

Bewoning API
[LO BRP 5.3.11]

Personen API
[LO BRP 5.3.12]

Reisdocumenten API
[LO BRP 5.3.13]

Verblijfplaatshistorie API
[LO BRP 5.3.14]

3. Overige berichten
Dit onderdeel bevat de berichtencycli voor het onderhouden van de landelijke tabellen, protocolfouten en het vrije bericht.
Onderhoud overige tabellen
[LO BRP 5.4.3]

Protocolfouten
[LO BRP 5.4.4]

Vrij bericht Berichtendienst
[LO BRP 5.4.5]

Webservice
[LO BRP 5.4.6]

4. Foutredenen en statusmeldingen
Onderstaande tabellen bevatten alle mogelijke fout- of statusmeldingen die in de berichten kunnen voorkomen.
Berichtencycli
Foutcode |
Omschrijving |
A |
PL is actueel |
B |
PL is geblokkeerd i.v.m. verhuizing naar gemeente “code” |
E |
Bijhouden PL opgeschort wegens emigratie m.i.v. “datum” |
G |
Persoon komt niet voor |
H |
Betrokkene heeft om geheimhouding verzocht |
I |
Reeds een afnemersindicatie geplaatst bij deze persoon |
M |
Bijhouden PL opgeschort wegens Ministerieel besluit m.i.v. “datum” |
N |
De gegevens van het rechtsfeit kunnen of mogen niet worden verwerkt |
O |
Bijhouden PL opgeschort wegens overlijden op “datum” |
P |
Antwoordbericht te groot |
R |
Bijhouden PL opgeschort wegens aanleg in de RNI op “datum” |
U |
Eenduidige identificatie niet gelukt |
V |
Persoon is verhuisd naar gemeente “code” |
X |
Geen autorisatie voor de gevraagde actie |
Z |
Autorisatie voor geen van de personen op het aangegeven adres (bij adresidentificatie) dan wel geen autorisatie voor de gezochte persoon (bij persoonsidentificatie) |
Webservices BRP
Vraag PL | Vraag AI | Controleren PL | Ad hoc (adres)vraag | StuurGBAbericht
Foutcode |
Omschrijving |
G033 |
Geen gegevens gevonden |
P032 |
Te veel zoekresultaten |
X001 |
Algemene (systeem)fout |
X010 |
Onjuiste credentials of ongeldig certificaat |
X011 |
Service niet geactiveerd |
X012 |
Wachtwoord verlopen |
X013 |
Geen autorisatietabelregel |
X018 |
Rubriek niet toegestaan |
X019 |
Rubriek dubbel opgenomen |
X019 |
Rubriek niet numeriek |
X019 |
Onjuiste lengte |
X019 |
Geen correcte persoonsidentificatie |
X025 |
Gevraagde rubriek dubbel opgenomen |
X027 |
Niet geautoriseerd voor opvragen PL |
X028 |
Niet geautoriseerd voor opvragen Afnemersindicaties |
X021 |
Onbekende actie |
X021 |
Mismatch tussen berichtnummer en berichtinhoud |
X021 |
Berichtnummer is niet Lg01 |
X021 |
Lg01 bericht is niet valide |
A000 |
<leeg> |
H035 |
Geen verstrekking vanwege indicatie geheim |
P036 |
Resultaat te groot, te veel personen op 1 adres |
R034 |
Geen van de PL'en voldoet aan de voorwaardenregel |
T031 |
Zoekproces afgebroken |
X014 |
Niet geautoriseerd voor ad hoc vragen |
X015 |
Niet adresvraagbevoegd |
X017 |
Geen autorisatie voor rubriek: <rubrieknummer> |
X020 |
Geen correcte persoons- of adresidentificatie |
X021 |
Ongeldige waarde voor parameter <xml-tag-naam> |
X022 |
Numeriek zoekcriterium <rubrieknummer> bevat geen numerieke waarde |
X023 |
Zoekcriterium <rubrieknummer> bevat ongeldig teken op positie <x> |
X024 |
Dubbel rubrieknummer in zoekcriteria niet toegestaan: <rubrieknummer> |
X026 |
Onjuiste lengte voor rubriek: <rubrieknummer>=<waarde> |
Z037 |
Geen PL'en die aan de verstrekkingscondities voldoen |
Opvragen A-nummers
Foutcode |
Omschrijving |
400 |
Service aangeroepen met invalide data, de opgegeven data voldoet niet aan de specificaties |
401 |
Authenticatiegegevens ontbreken of zijn onjuist |
403 |
Incorrecte autorisatie, of de geautoriseerde partij kan tijdelijk geen nieuwe A-nummers opvragen |
429 |
De geautoriseerde partij kan tijdelijk geen A-nummers opvragen omdat de aanvraag-limiet bereikt is |
500 |
Er is een probleem opgetreden bij het ophalen van A-nummers |
Deelnemersopgave (ABO-webservice)
Foutcode |
Omschrijving |
100 |
Er is een technische fout opgetreden |
101 |
Niet geautoriseerd |
103 |
De opgave met RNI referentienummer <referentienummer> is ingetrokken |
104 |
Deelnemer heeft al eerder een opgave gedaan met uw referentienummer <referentienummer> |
105 |
Deelnemer <deelnemerscode> is niet bekend |
109 |
Computervirus aangetroffen |
110 |
Probleem opgetreden tijdens gebruik van externe service. Details: <details> |
200 |
PL met het aangeleverde BSN is niet in de RNI aangetroffen |
201 |
Op basis van het BSN is een PL gevonden maar deze PL heeft een ander A-nummer dan het meegeleverde A-nummer |
202 |
Er zijn meerdere PL'en gevonden met het aangeleverde BSN; Voeg aan de identificatie zo mogelijk het A-nummer toe |
203 |
Er zijn meerdere PL'en gevonden met het aangeleverde BSN, maar de combinatie BSN en het meegeleverde A-nummer komt niet voor |
205 |
PL met het aangeleverde BSN is niet in de RNI aanwezig; BSN komt wel voor in de verwijsgegevens (PL is overgebracht naar de ingezetenen) |
206 |
PL met het aangeleverde BSN is niet in de RNI aanwezig; BSN komt wel voor in de verwijsgegevens (PL is overgebracht naar de ingezetenen, echter niet in combinatie met het door de deelnemer meegeleverde A-nummer |
209 |
De PL is geblokkeerd (i.v.m. verhuizing naar de ingezetenen) |
1012 |
De inschrijving voldoet inhoudelijk niet aan de voorschriften |
1013 |
De inschrijvingsopgave is niet uitgevoerd. Reden: <reden> |
1020 |
De actualisering is gelijk aan de huidige gegevens op de PL; De actualisering is niet uitgevoerd |
1021 |
De actualisering is niet consistent met de huidige gegevens op de PL en kan daarom niet doorgevoerd worden |
1022 |
De PL is opgeschort met reden O (overlijden) en de ingangsdatum van het gegeven (<datum ingang geldigheid>) ligt na de datum opschorting (<datum opschorting dd-mm-jjjj>) |
1024 |
De actualisering <naam> voldoet inhoudelijk niet aan de voorschriften |
1025 |
Op de PL zijn geen gegevens aangetroffen die betrekking hebben op de aangegeven nationaliteit met code <nationaliteitscode> |
1026 |
De actualiseringsopgave is niet doorgevoerd. Reden: <reden> |
1028 |
Actualisering ingangsdatum adres buitenland voldoet inhoudelijk niet aan de voorschriften |
1031 |
De verificatieopgave voldoet inhoudelijk niet aan de voorschriften |
1032 |
De aangeleverde verificatiedatum <datum> is fout (ligt in de toekomst) |
1033 |
De PL is opgeschort met reden O (overlijden) en de verificatiedatum ligt na de datum opschorting (<datum opschorting dd-mm-jjjj>) |
1035 |
In de RNI is reeds een latere verificatiedatum (<RNI-datum>, bron: <deelnemer-meest-recente-verificatie) geregistreerd dan nu door de deelnemer is aangeleverd (<Deelnemer-datum>); geen wijziging doorgevoerd |
1036 |
De verificatiedatum in de RNI heeft al de waarde die nu door de deelnemer is aangeleverd: geen wijziging doorgevoerd |
1037 |
De verificatieopgave is niet doorgevoerd |
1041 |
Op basis van het bestandskenmerk is vastgesteld dat de scan al bij het dossier is opgenomen, mogelijk is de opgave dubbel aangeleverd; De scan(s) is (zijn) niet opgenomen |
1303 |
Overlijdensdatum mag niet in de toekomst liggen |
1304 |
Overlijdensdatum mag niet voor geboortedatum liggen |
9999 |
<unexpected error met nadere omschrijving> |
Webservices BV BSN
Opvragen BSN-voorraad | Presentievraag
Foutcode |
Omschrijving |
2 |
Technische fout |
4 |
Afzender niet geautoriseerd |
6 |
Bericht bevat meer vragen dan het toegestane maximum (maximum is vooralsnog 1) |
7 |
Bericht bevat geen vraag |
8 |
De afzender van het bericht is niet gevuld |
9 |
Het berichtnummer van de afzender is niet gevuld |
11 |
Eén of meer vraagnummers niet gevuld |
14 |
Vraagnummer moet 1, 2, 3 of 4 zijn |
4001 |
Gemeentecode onjuist |
4002 |
Aantal nummers is niet gevuld |
12001 |
De instantie is niet gevuld |
12001 |
Geen resultaten gevonden |
12003 |
Te veel resultaten gevonden |
12004 |
Set van identificerende gegevens niet valide |
12005 |
Twee personen met hetzelfde BSN gevonden |