Skip to content

BAG statussen en voorraad

Jip Claassens edited this page Jun 10, 2026 · 1 revision

Elk object in de BAG doorloopt een levenscyclus: van vergunning, via bouw en ingebruikname, tot eventueel sloop of intrekking. Elke statuswijziging levert een nieuw voorkomen op — een eigen record in de VolledigeBAG met een eigen geldigheidsperiode. Deze pagina beschrijft welke statussen er zijn, welke statussen tot de voorraad worden gerekend, en hoe het model daarmee selecties (snapshots) maakt.

De statusclassificaties staan in Classifications/Vastgoed/BAG.dms. Per status zijn daar boolean-vlaggen gedefinieerd die het model gebruikt voor selecties.

Pand-statussen

De BAG kent tien pandstatussen. De vlaggen:

Status WordtGebouwd IsInGebruik IsVoorraad IsIngetrokken IsInSloop
Bouwvergunning verleend
Bouw gestart
Pand in gebruik
Pand in gebruik (niet ingemeten)
Verbouwing pand
Pand buiten gebruik
Sloopvergunning verleend
Pand gesloopt
Niet gerealiseerd pand
Pand ten onrechte opgevoerd

WordtGebouwd is verder uitgesplitst in IsInPlanvorming (Bouwvergunning verleend, Niet gerealiseerd pand) en IsInAanbouw (Bouw gestart).

VBO-statussen

De BAG kent acht statussen voor verblijfsobjecten:

Status IsInGebruik IsVoorraad IsIngetrokken IsInSloop
Verblijfsobject gevormd
Verblijfsobject in gebruik
Verblijfsobject in gebruik (niet ingemeten)
Verbouwing verblijfsobject
Verblijfsobject buiten gebruik
Verblijfsobject ingetrokken
Verblijfsobject ten onrechte opgevoerd
Niet gerealiseerd verblijfsobject

Verblijfsobject gevormd en Niet gerealiseerd verblijfsobject hebben daarnaast de vlag IsInPlanvorming.

De overige objecttypen (nummeraanduiding, openbareruimte, woonplaats) kennen elk een eenvoudige statusindeling (uitgegeven/aangewezen versus ingetrokken); deze spelen in de modelselecties geen rol.

Wat is voorraad?

Het model volgt de CBS-definitie van de voorraad: een object telt mee als voorraad wanneer het feitelijk bestaat — ook als het tijdelijk niet wordt gebruikt of wordt verbouwd. Concreet:

  • Wel voorraad: in gebruik, in gebruik (niet ingemeten), verbouwing en buiten gebruik.
  • Geen voorraad: alles wat nog niet bestaat (bouwvergunning verleend, bouw gestart, verblijfsobject gevormd, niet gerealiseerd) en alles wat niet meer bestaat (gesloopt, ingetrokken, sloopvergunning verleend, ten onrechte opgevoerd).

Dit is dezelfde afbakening die het CBS hanteert voor de woningvoorraadstatistiek (woningen = vbo's met een woonfunctie en een voorraadstatus). In de configuratie is dit het attribuut IsVoorraad op de statusclassificatie; per pand/vbo wordt het opgezocht via pand_status/IsVoorraad[status_rel] resp. vbo_status/IsVoorraad[status_rel].

Let op: Sloopvergunning verleend telt niet als voorraad, hoewel het pand op dat moment fysiek nog bestaat. Het BAG-nieuwbouwmechanisme gebruikt deze status juist als signaal voor aanstaande sloop.

Geldigheid: Begindatum en Einddatum

Elk voorkomen heeft een geldigheidsperiode, opgeslagen als gehele getallen in het formaat yyyymmdd:

  • Begindatum: vanaf wanneer dit voorkomen (deze status) geldt;
  • Einddatum: tot wanneer. Een einddatum van 0 betekent "nog steeds geldig" en wordt bij het inlezen vervangen door MaxDatum = 20500101;
  • voor panden geldt een terugvaloptie: is de begin- of einddatum implausibel (vóór 1960-01-01), dan wordt het LVBAG-registratietijdstip (TIJDSTIPREGISTRATIE/EINDREGISTRATIE) gebruikt.

Statusselecties: de drie snapshot-varianten

Een snapshot op peildatum 1 januari van jaar JJJJ selecteert de voorkomens die op die datum geldig zijn:

Begindatum < JJJJ0101  &&  Einddatum >= JJJJ0101

Omdat de geldigheidsperioden van de voorkomens van één object op elkaar aansluiten, levert dit per object precies de status op die het op de peildatum had. Op deze conditie bouwt het template PerJaar_T (in SourceData/Vastgoed/BAG.dms) drie selecties, voor zowel panden als vbo's:

Selectie Criterium (bovenop de peildatum) Waarvoor
Voorraad (pand, vbo) IsVoorraad De stand van de gebouwde omgeving op de peildatum. Basis voor de startstaat, geschiktheden, eigendomsstaat, enz.
Alle statussen (pand_alle_statussen, vbo_alle_statussen) geen Bevat óók objecten in aanbouw, gevormd of ingetrokken. Nodig om in het BAG-nieuwbouwmechanisme objecten te herkennen die al geregistreerd maar nog geen voorraad zijn.
Toekomst (pand_alle_statussen_toekomst, vbo_alle_statussen_toekomst) Begindatum >= JJJJ0101 in plaats van < JJJJ0101 Voorkomens die pas ná de peildatum ingaan: verleende bouwvergunningen, gestarte bouw, verleende sloopvergunningen. Hiermee identificeert het BAG-nieuwbouwmechanisme vaststaande toekomstige mutaties.

Voorbeeld

Een pand krijgt op 15-03-2021 een bouwvergunning, de bouw start op 01-09-2021 en het pand gaat op 01-06-2022 in gebruik. In de VolledigeBAG staan dan drie voorkomens:

Status Begindatum Einddatum In snapshot Y2022 (peildatum 01-01-2022)
Bouwvergunning verleend 20210315 20210901 — (niet meer geldig)
Bouw gestart 20210901 20220601 in Alle statussen, niet in Voorraad
Pand in gebruik 20220601 20500101 in Toekomst (Begindatum ≥ peildatum)

In snapshot Y2023 zit alleen het laatste voorkomen, en dan in de Voorraad-selectie.

Clone this wiki locally