-
WAARDERINGSKAMER NOTITIE Betreft:
Bestandsanalyse Stuf-TAX volledigheidsonderzoek
Datum:
10 maart 2011
Bijlage(n): -
Inleiding Vanuit haar toezichthoudende taak stelt de Waarderingskamer onderzoeken in bij gemeenten naar de uitvoering de Wet waardering onroerende zaken (Wet WOZ). Eén van de onderzoeken die de Waarderingskamer kan instellen is een onderzoek ‘Volledigheid oppervlakte in de WOZ-administratie’. Bij dit onderzoek wordt een bestandsanalyse uitgevoerd op door de gemeente aan te leveren Stuf-TAX en Stuf-WOZ bestanden. In deze notitie beschrijven we uit welke opeenvolgende geprogrammeerde stappen deze bestandsanalyse op het Stuf-TAX bestand bestaat. Deze notie schetst de stand van zaken per 10 maart 2011. Op de aangeleverde bestanden wordt een bestandsanalyse uitgevoerd met behulp van door de Waarderingskamer opgestelde scripts binnen het softwareprogramma Audit Command Language (ACL). De controles zijn gebaseerd op de kwaliteitseisen die zijn vastgelegd in: - Waarderingsinstructie (optimalisatie volledige afbakening); - Gegevenswoordenboek WOZ (domein-, uniciteits-, relatie- en waarschijnlijkheidscontroles); Normatiek (zoals gepubliceerd op de site van de Waarderingskamer). De bestandsanalyse voor het volledigheidsonderzoek wordt uitgevoerd in vijf hoofdstappen: Stap A: Algemene informatie en tellingen bestanden. In deze stap worden algemene informatie over de gemeente en tellingen van de gecontroleerde bestanden gepresenteerd. Stap B: Verschillenanalyse Stuf-WOZ en Stuf-TAX. In deze fase worden de gegevens van de WOZ-objecten (entiteit 20) en de kadastrale identificatie WOZ-objecten (entiteit 40) uit enerzijds Stuf-WOZ en anderzijds Stuf-TAX vergeleken. Stap C: Voorwaardelijke controles. Het uitvoeren van een aantal voorwaardelijke controles op de geleverde gegevens. Deze controles dienen om vast te stellen of de geleverde gegevens bruikbaar zijn voor het vormen van een oordeel over de volledigheid van de oppervlakte. Stap D: Totaalcontroles. Hier wordt in totalen gerapporteerd in hoeverre kadastraal oppervlak, toegekend oppervlak en grondoppervlak in respectievelijk de entiteiten 51, 40 en 20 op elkaar aansluiten.
1
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
10 MAART 2011
Stap E: Record niveau. In deze fase wordt per kadastraal perceel c.q. WOZ-object een vergelijking uitgevoerd van kadastraal oppervlak naar toegekend oppervlak (entiteiten 51 en 40) en toegekend oppervlak en grondoppervlak (entiteiten 40 en 20). De stappen van de bestandsanalyse worden nader beschreven in de tabellen in de hoofdstukken 1 tot en met 5. In deze tabellen zijn de volgende kolommen opgenomen: Stap
Verwijzing naar stap in de bestandsanalyse. Bestaat uit hoofdletter voor de hiervoor beschreven (hoofd)stappen met volgnummer voor de substappen. Ent Verwijzing naar de entiteitnummers waar de te analyseren data uit afkomstig is. Deze nummers zijn conform de beschrijving in het gegevenswoordenboek WOZ. Attr Verwijzing naar de gegevensnummers van de gecontroleerde attributen, conform het gegevenswoordenboek WOZ. Kw Kwaliteit van de controle: D: Domeincontrole. Bevatten de te gecontroleerde gegevens uitsluitend toegestane waarden? I: Informatief. Deze gegevens worden ter informatie gerapporteerd. J: Juistheidscontrole. Zijn de gecontroleerde gegevens juist? R: Referentiële integriteitscontrole. Het datamodel van Stuf-WOZ vereist dat gegevens ten aanzien van één WOZ-object of kadastraal perceel in verschillende entiteiten opgeslagen worden. Bovendien worden relaties geregistreerd tussen kadastrale percelen en WOZ-objecten en tussen WOZ-objecten onderling. Deze controle signaleert inconsistenties in de opgeslagen gegevens of ontbrekende relaties tussen in verschillende entiteiten opgeslagen gegevens. U: Uniciteitscontrole. Zijn de gecontroleerde gegevens uniek? W: Waarschijnlijkheidscontrole. Voldoen de gecontroleerde gegevens aan verwachte waarden? De hier gerapporteerde afwijking zijn dus niet per definitie onjuist, maar dienen wel verklaard te worden. Omschrijving Omschrijving van de uitgevoerde controlestap Script Verwijzing naar de naam van het ACL-script waarmee de analyse wordt uitgevoerd. Wanneer binnen het script substappen te onderscheiden zijn wordt dit in de verwijzing weergegeven met een cijfer tussen haakjes. Bijv. (1)
2
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
10 MAART 2011
Inhoudsopgave Inleiding ..................................................................................................................................... 1 1. Stap A. Algemene informatie en tellingen bestanden ........................................................ 4 2. Stap B. Verschillenanalyse Stuf-WOZ en stuf-TAX ......................................................... 5 2.1 Toelichting ................................................................................................................. 5 2.2 Entiteit 20: WOZ Object [WOZ & TAX] .................................................................. 5 2.3 Entiteit 40: Kadastrale identificatie WOZ-object [WOZ & TAX] ............................ 6 3. Stap C. Voorwaardelijke controles..................................................................................... 7 3.1 Toelichting ................................................................................................................. 7 3.2 Entiteit 20: WOZ Object [WOZ & TAX] .................................................................. 7 3.3 Entiteit 40: Kadastrale identificatie WOZ-object [WOZ & TAX] ............................ 8 3.4 Entiteit 41: Identificatie sluimerend WOZ-object [TAX] .......................................... 9 3.5 Entiteit 51: Kadastrale objecten [TAX] ..................................................................... 9 3.6 Relatie Entiteit 20 - 40 ............................................................................................... 9 3.7 Relatie Entiteit 20 - 41 ............................................................................................... 9 3.8 Relatie Entiteit 40 - 41 ............................................................................................. 10 3.9 Relatie Entiteit 20 - 80 ............................................................................................. 10 4. Stap D. Volledigheidsonderzoek – Totaalcontroles ......................................................... 11 4.1 Controle SOLL – 51 ................................................................................................. 11 4.2 Controle 51 – 40 ....................................................................................................... 11 4.3 Controle 40 – 20 ....................................................................................................... 11 5. Stap E. Volledigheidsonderzoek - Record niveau ............................................................ 12 5.1 Controle 51 – 40’ (perceel) ...................................................................................... 12 5.2 Controle 40” (oppervlakte) – 20............................................................................... 12
3
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
1.
10 MAART 2011
Stap A. Algemene informatie en tellingen bestanden
In deze stap worden algemene informatie over de gemeente en tellingen van de gecontroleerde bestanden gepresenteerd. Stap A1
Ent -
Attr. -
Kw I
A2
E51
I
A3
E40
A4
E20
51.10, 51.20, 51.30, 51.40, 51.50, 53.10 01.01, 52.10 01.01, 12.10
A5 A6
E41 E41
53.01 01.01, 53.01
I I
I I
Omschrijving Opgave van het aantal inwoners en de grondoppervlakte van de gemeente. Voor het jaar 2005 zijn deze cijfers afkomstig van de website van het CBS. Telling van het aantal records (kadastrale objecten) en de totale kadastrale oppervlakte van deze objecten in entiteit 51.
Script S_GemOpp_Alg
Telling van het aantal records (kadastrale identificaties ) en de totale toegekende oppervlakte daarvan in entiteit 40. Telling van het aantal records (WOZ-objecten), de totale vastgestelde WOZ-waarde en de grondoppervlakte van deze WOZ-objecten in entiteit 20. Telling van het aantal sluimerende WOZ-objecten in entiteit 41. Telling van het aantal reële objecten in entiteit 41. Reële objecten zijn WOZ-objecten waarvan de ondergrond is opgenomen in een sluimerend WOZ-object.
S_E40_Telling
S_E51_Telling
S_E20_Telling S_E41_Telling (1) S_E41_Telling (2)
4
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
2.
10 MAART 2011
Stap B. Verschillenanalyse Stuf-WOZ en Stuf-TAX
2.1 Toelichting Uitgangspunt: Stuf-WOZ is een deelverzameling van de Stuf-TAX, ieder WOZ object dat voorkomt in de Stuf-WOZ dient in ieder geval in de Stuf-TAX voor te komen. Een mogelijke verklaring voor het verschil tussen Stuf-TAX en Stuf-WOZ kan gelegen zijn in de ongebouwde uitgezonderde objecten, omdat de gegevens van deze objecten niet aan afnemers geleverd horen te worden. Wanneer uit tellingen blijkt dat het Stuf-WOZ bestand een groter aantal objecten c.q. een grotere totale oppervlakte omvat dan het Stuf-TAX bestand moet dat verklaard worden. 2.2 Entiteit 20: WOZ Object [WOZ & TAX] Om inzicht te geven in de relatieve omvang van de in de latere stappen te rapporteren verschillen tussen Stuf-WOZ en Stuf-TAX worden eerst tellingen van het aantal records en totalen van de WOZ-waarden en grondoppervlakte in entiteit 20 van de geleverde Stufbestanden gepresenteerd (stappen B1 en B2). Stap B1
Ent E20
Attr. 01.01
Kw I
B2
E20
01.01
I
B3
E20
15.50
I
B4
E20
15.55
I
B5, B6
E20
01.01
R
B7
E20
11.60, 11.20, 12.10, 12.20, 14.10, 14.20, 14.30, 15.50/ .55, 15.10
J, W
Omschrijving Telling van het aantal records (WOZ-objecten), de totale vastgestelde WOZ-waarde en de grondoppervlakte van deze WOZ-objecten in entiteit 20 van het Stuf-WOZ-bestand. Telling van het aantal records (WOZ-objecten), de totale vastgestelde WOZ-waarde en de grondoppervlakte van deze WOZ-objecten in entiteit 20 van het Stuf-TAX-bestand. Telling van het aantal WOZ-objecten voorzien van een blokkering (blokkeringscode [15.50] <>’00’), de totale vastgestelde WOZ-waarde en de grondoppervlakte van deze WOZ-objecten in entiteit 20 van het Stuf-WOZ-bestand. Telling van het aantal WOZ-objecten voorzien van een blokkering (blokkeringscode [15.55] <>’00’), de totale vastgestelde WOZ-waarde en de grondoppervlakte van deze WOZ-objecten in entiteit 20 van het Stuf-TAX-bestand. Stel vast welke WOZ-objecten [01.01] er wel in Stuf-WOZ en niet in Stuf-TAX voorkomen (5) en vice versa (6). Rapporteer deze objecten, de daarbij behorende vastgestelde WOZ-waarde en grondoppervlakte. Rapporteer voor de WOZ-objecten die zowel in Stuf-WOZ als Stuf-TAX voorkomen, de records die afwijkend zijn qua: 1) postcode en huisnummer, 2) grondoppervlakte, 3) gebruikscode, 4) code gebouwd/ongebouwd, 5) meegetaxeerde oppervlakte, 6) aandeel waarde gebouwd, 7) code blokkeren en 8) WOZ-waarde.
Script S_E20_WOZ_TAX (1) S_E20_WOZ_TAX (2) S_E20_WOZ_TAX (3)
S_E20_WOZ_TAX (4)
S_E20_WOZ_TAX (5) S_E20_WOZ_TAX (6) S_E20_WOZ_TAX (7)
5
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
10 MAART 2011
2.3 Entiteit 40: Kadastrale identificatie WOZ-object [WOZ & TAX] Om inzicht te krijgen in de relatieve omvang van de in de latere stappen te rapporteren verschillen tussen Stuf-WOZ en Stuf-TAX worden eerst tellingen van het aantal records en totalen van de toegekende oppervlakte en vervolgens van het aantal afzonderlijke WOZobjecten in entiteit 40 van de geleverde Stuf-bestanden gepresenteerd (stappen B8 t/m 11). Stap B8
Ent E40
E40
Attr. 01.01, 51.10, 51.20, 51.30, 51.40, 51.50 01.01, 51.10, 51.20, 51.30, 51.40, 51.50 01.01
B9
E40
B10
Kw I
Omschrijving Telling van het aantal records (kadastrale identificaties WOZobject) en de totale toegekende grondoppervlakte in entiteit 40 van het Stuf-WOZ-bestand.
Script S_E40_WOZ_TAX (1)
I
Telling van het aantal records (kadastrale identificaties WOZobject) en de totale toegekende grondoppervlakte in entiteit 40 van het Stuf-TAX-bestand.
S_E40_WOZ_TAX (2)
I
Telling van het aantal WOZ-objecten, de totale toegekende grondoppervlakte van deze WOZ-objecten in entiteit 40 van het Stuf-WOZ-bestand. Telling van het WOZ-objecten, de totale toegekende grondoppervlakte van deze WOZ-objecten in entiteit 40 van het Stuf-TAX-bestand. Stel vast welke WOZ-objecten [01.01] er wel in Stuf-WOZ en niet in Stuf-TAX (5) voorkomen en vice versa (6). Rapporteer deze objecten en de daarbij behorende toegekende oppervlakte. Rapporteer de WOZ-objecten die zowel in Stuf-WOZ als StufTAX voorkomen die afwijkend zijn qua toegekende oppervlakte [52.10].
S_E40_WOZ_TAX (3)
B11
E40
01.01
I
B12, B13
E40
01.01
R
B14
E40
01.01, 52.10
J, W
S_E40_WOZ_TAX (4) S_E40_WOZ_TAX (5) S_E40_WOZ_TAX (6) S_E40_WOZ_TAX (7)
6
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
3.
10 MAART 2011
Stap C. Voorwaardelijke controles
3.1 Toelichting Voorwaardelijke controles worden uitgevoerd op delen van het bestand (domein-, uniciteit-, relatie- en waarschijnlijkheidscontroles) om de integriteit en bruikbaarheid van het bestand vast te stellen waarop de volledigheidscontrole wordt uitgevoerd. Tenzij uitdrukkelijk anders vermeld is worden bij elke hierna genoemde controle de gegevens gerapporteerd van de WOZ-objecten, die niet voldoen aan de gestelde norm(en) of verwachtingswaarde(n). De controle vindt in principe plaats op Stuf-TAX bestanden; deze wordt namelijk gebruikt voor de volledigheidscontrole in de stappen C en D. Uitzonderingen hierop zijn indien: - de maximum positie (aantal WOZ-objecten) in Stuf-WOZ groter is dan in Stuf-TAX. In dat geval worden de entiteiten 20 en 40 uit de Stuf-WOZ vergeleken met de 51 (Kadastrale objecten) uit Stuf-TAX; - de gemeente geen Stuf-TAX bestand kan leveren. In dat geval worden de entiteiten 20 en 40 uit de Stuf-WOZ vergeleken met een door de gemeente aan te dragen kadastraal bestand vergelijkbaar met entiteit 51 (Kadastrale objecten). 3.2 Entiteit 20: WOZ Object [WOZ & TAX] Stap C1
Ent E20
Attr. 01.01
Kw D
C2
E20
01.01
U
C3
E20
12.10
D
C4
E20
12.10, 12.20
J
C5
E20
12.20
D
C6
E20
14.10
D
C7
E20
12.20, 14.10
J
C8
E20
12.20, 14.10
J
C9
E20
12.20, 14.10
J
C10
E20
12.20, 14.10
J
C11
E20
12.20, 14.10
J
C12
E20
J
C13
E20
12.20, 14.10 12.20, 14.10
J
Omschrijving De gemeentecode in WOZ-objectnummers (eerste vier nummers van de 12) dient te voldoen aan de CBS-code van de gemeente. Er mogen geen dubbele WOZ-objectnummers [01.01] voorkomen. Dit gegeven is een bestandssleutel en moet uniek zijn. De grondoppervlakte [12.10] moet groter dan of gelijk aan nul zijn; negatieve waarden mogen niet voorkomen. Voor sluimerende objecten (gebruikscode [12.20] =’90’) dient de grondoppervlakte groter te zijn dan nul. Een sluimerend object op een deelperceel kan hierop een uitzondering zijn. De waarden van gebruikscode [12.20] dienen te voldoen aan het domein {10, 11, 12, 20, 21, 30, 31, 40, 80 en 90}. De waarden van code gebouwd/ongebouwd [14.10] dienen te voldoen aan het domein {G, B, O}. Voor WOZ-objecten met gebruikscode - ‘10: woning dienend tot hoofdverblijf’, - ‘11: woning met praktijkruimte’ - ‘12: recreatiewoning en overige woningen’en is de code gebouwd/ongebouwd [14.10] naar verwachting gelijk aan ‘G’. Voor WOZ-objecten met gebruikscode ‘90: sluimerend object’ dient de code gebouwd/ongebouwd [14.10] gelijk te zijn aan ‘G’. Voor WOZ-objecten met gebruikscode ‘20: boerderij’ dient de code gebouwd/ongebouwd [14.10] gelijk te zijn aan ‘G’ of ‘B’. ‘O’ is dus niet toegestaan. Voor WOZ-objecten met gebruikscode ‘20: boerderij’ is de code gebouwd/ongebouwd [14.10] naar verwachting gelijk ‘B’. In bepaalde gevallen kan ‘G juist zijn (bijv. kassen). Voor WOZ-objecten met gebruikscode ‘30: niet-woning’ dient de code gebouwd/ongebouwd [14.10] gelijk te zijn aan ‘G’ of ‘B’. Voor WOZ-objecten met gebruikscode ‘40: terrein’ dient de code gebouwd/ongebouwd [14.10] gelijk te zijn aan ‘O’. Voor WOZ-objecten met gebruikscode ‘31: gebouwde uitgezonderde objecten’ dient de code gebouwd/ongebouwd
Script S_E20_A0101_D0101 S_E20_A0101_U0101 S_E20_A0101_D1210 S_E20_A1210_W1220 S_E20_A1220_D1220 S_E20_A1410_D1410 S_E20_A1220_W1410 (1)
S_E20_A1220_W1410 (2) S_E20_A1220_W1410 (3) S_E20_A1220_W1410 (4) S_E20_A1220_W1410 (5) S_E20_A1220_W1410 (6) S_E20_A1220_W1410 (7)
7
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
C14
E20
12.20, 14.20
J
C15
E20
12.20, 14.20
J
C16
E20
14.10, 14.20, 14.30
J
C17
E20
14.20, 14.10
J
C18
E20
14.30, 14.10
J
C19
E20
12.10, 14.20
J
C20
E20
15.10. 12.20
J
C21
E20
15.50/ 55
D
C22
E20
81.20
D
C23
E20
81.30
D
C24
E20
81.30, 81.20
J
[14.10] gelijk te zijn aan ‘G’ of ‘B’. Voor WOZ-objecten met gebruikscode - ‘10: woning dienend tot hoofdverblijf’, - ‘11: woning met praktijkruimte’, - ‘12: recreatiewoning en overige woningen’, dient het gegeven meegetaxeerde oppervlakte gebouwd [14.20] gelijk te zijn aan nul of leeg. Voor WOZ-objecten met gebruikscode ‘90: sluimerend object’ dient het gegeven meegetaxeerde oppervlakte gebouwd [14.20] gelijk te zijn aan nul of leeg. Indien de code gebouwd/ongebouwd bij een WOZ-object [14.10] gelijk is aan ‘B’, dan moeten de waarden van de meegetaxeerde oppervlakte gebouwd [14.20] én het aandeel waarde gebouwd [14.30] groter dan nul zijn. De meegetaxeerde oppervlakte gebouwd [14.20] mag alleen worden gevuld indien het WOZ-object gedeeltelijk gebouwd/gedeeltelijk ongebouwd is. (code gebouwd/ongebouwd [14.10] = ‘B’) Het aandeel waarde gebouwd [14.20] mag alleen worden gevuld indien het WOZ-object gedeeltelijk gebouwd/gedeeltelijk ongebouwd is. (code gebouwd/ongebouwd [14.10] = ‘B’) De meegetaxeerde oppervlakte gebouwd [14.20] mag niet groter zijn dan de grondoppervlakte [12.10] van het WOZobject. Voor WOZ-objecten met gebruikscode - ‘31: gebouwde uitgezonderde objecten’, - ‘90: sluimerend object’, dient de vastgestelde waarde [15.10] nul te zijn. De waarden van code blokkeren [15.50] (Stuf-WOZ) dienen te voldoen aan het domein {00, 01, 02}. Bij Stuf-TAX is het domein: {00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12}. De ingangsdatum van een gegeven moet in het huidige WOZtijdvak liggen tussen ‘20110101’ en ‘20120101’. De einddatum van een gegeven moet in het huidige WOZtijdvak liggen tussen ‘20110101’ en ‘20120101’. De einddatum van een gegeven mag niet voor de ingangsdatum liggen.
10 MAART 2011
S_E20_A1220_W1420 (1)
S_E20_A1220_W1420 (2) S_E20_A1410_W1420
S_E20_A1420_W1410
S_E20_A1430_W1410
S_E20_A1210_W1420 S_E20_A1510_W1220
S_E20_A1550_D1550 S_E20_A8120_D8120 S_E20_A8120_D8120 S_E20_A8130_W8120
3.3 Entiteit 40: Kadastrale identificatie WOZ-object [WOZ & TAX] Stap C25
Ent E40
Attr. 01.01
Kw D
C26
E40
U
C27
E40
01.01, 51.10, 51.20, 51.30, 51.40, 51.50 51.10
D
C28
E40
51.20
D
C29
E40
51.10
D
C30
E40
51.40
D
E40
51.40, 51.50
D
C31, C32, C33 C34
E40
01.01, 51.40
W
Omschrijving De gemeentecode in WOZ-objectnummers (eerste vier nummers van de 12) dient te voldoen aan de CBS-code van de gemeente. De combinatie WOZ-objectnummer en perceel-identificatie mag niet dubbel voorkomen. Dit gegeven is een bestandssleutel en moet uniek zijn.
Script S_E40_A0101_D0101
De kadastrale gemeentecode [51.10] voldoet aan het domein {‘AAA00’ – ‘ZZZ99’}. De aanduiding van de kadastrale sectie [51.20] voldoet aan het domein {‘A ’ – ‘Z ’, ‘AA’ – ‘ZZ’}. Het perceelnummer [51.30] voldoet aan het domein {‘00000’ – ‘99999’}. De waarden van perceel-index-letter [51.40] dienen te voldoen aan het domein {A, B, D, F, G}. De waarden van perceelindexnummer [51.50] dienen te voldoen aan de volgende domeinen - ‘0000’als de perceelindexletter F of G is; - ‘0001’ - ‘9999’ als de perceelindexletter B of D is; - ‘0000’ - ‘9999’ als de perceelindexletter A is Koppeling van één WOZ-object aan zowel een appartementsperceel als aan een geheel of een deelperceel is
S_E40_A5110_D5110
S_E40_A1220_U51xx
S_E40_A5120_D5120 S_E40_A5130_D5130 S_E40_A5140_D5140 S_E40_A5140_D5150 (1) (2) (3) S_E40_A0101_W5140
8
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
C35
E40
52.10, 52.20
J
C36
E20
81.20
D
C37
E20
81.30
D
C38
E20
81.30, 81.20
J
onwaarschijnlijk. De hier gerapporteerde combinaties WOZobjecten en percelen dienen verklaard te worden. De toegekende oppervlakte [52.10] dient groter dan of gelijk te zijn aan de meegetaxeerde oppervlakte gebouwd per kadastraal object [52.20]. De ingangsdatum van een gegeven moet in het huidige WOZtijdvak liggen tussen ‘20110101’ en ‘20120101’. De einddatum van een gegeven moet in het huidige WOZtijdvak liggen tussen ‘20110101’ en ‘20120101’. De einddatum van een gegeven mag niet voor de ingangsdatum liggen.
10 MAART 2011
S_E40_A5210_W5220 S_E40_A8120_D8120 S_E40_A8120_D8120 S_E40_A8130_W8120
3.4 Entiteit 41: Identificatie sluimerend WOZ-object [TAX] Stap C39
Ent. E41
Attr. 01.01, 53.10
Kw U
Omschrijving Een WOZ-object [01.01] mag niet meerdere malen aan hetzelfde sluimerend WOZ-object [53.10] zijn gekoppeld.
Script S_E41_A0101_U5301
3.5 Entiteit 51: Kadastrale objecten [TAX] Stap C40
Ent. E51
Attr. 51.10, 51.20, 51.30, 51.40, 51.50 51.40
Kw. U
Omschrijving Er mogen geen dubbele sleutels voor perceel-identificaties voorkomen. De -samengestelde- sleutel is de reeks: kadastrale gemeente code[51.10], sectie [51.20], perceelnummer [51.30], perceelindexletter [51.40] en perceelindexnummer [51.50].
Script S_E51_A51xx_U51XX
C41
E51
D
S_E51_A5140_D5140
E51
51.40, 51.50
D
C42, C43, C44 C45
E51
J
C46
E51
51.10, 51.20, 51.30, 51.40 51.40, 53.10
De waarden van perceelindexletter [51.40] dienen te voldoen aan het domein {A, B, D, F, G}. De waarden van perceelindexnummer [51.50] dienen te voldoen aan de volgende domeinen - ‘0000’als de perceelindexletter F of G is; - ‘0001’ - ‘9999’ als de perceelindexletter B of D is; - ‘0000’ - ‘9999’ als de perceelindexletter A is Een perceel (kadastrale gemeentecode [51.10], sectie [51.20] en perceelnummer [51.30]) mag niet zowel als geheel- als deelperceel voorkomen. (perceelindexletter [51.40] = G én D). Voor de percelen met perceelindexletter [51.40] gelijk aan ‘G’ dient de kadastrale oppervlakte [53.10] groter te zijn dan nul.
S_E51_A5140_W5310
J
S_E40_A5140_D5150
S_E51_A51xx_W5140
3.6 Relatie Entiteit 20 - 40 Stap C47
Ent. E20, E40
Attr. 14.10, 51.40, 51.50
Kw J
C48
E40, E20
52.20, 14.10
J
Omschrijving Indien een sluimerend object (gebruikscode [14.10] = ‘90’ in entiteit 20) in entiteit 40 een perceelindexletter ‘A’ [51.40] heeft dan dient het perceelindexnummer in principe [51.50] gelijk te zijn aan ‘0000’. De meegetaxeerde oppervlakte gebouwd per kadastraal object [52.20] in entiteit 40 mag alleen worden gevuld indien het bijbehorende WOZ-object gedeeltelijk gebouwd/ gedeeltelijk ongebouwd is. (code gebouwd/ongebouwd [14.10] = ‘B’ in entiteit 20)
Script S_E20_E40_A1220_W5150
S_E40_E20_A5220_V1410
3.7 Relatie Entiteit 20 - 41 Stap C49
Ent. E20, E41
C50
E41, E20 E41, E20
C51 C52
E41,
Attr. 01.01, 12.20, 53.01 53.01, 01.01 53.01, 01.01, 12.20 01.01,
Kw R R R R
Omschrijving Alle sluimerende WOZ-objecten in entiteit 20 (gebruikscode [12.20] = ‘90’) dienen als sluimerend WOZ-object in entiteit 41 [53.01] voor te komen. Alle sluimerende WOZ-objecten in entiteit 41 dienen in entiteit 20 als WOZ-object voor te komen. Alle sluimerende WOZ-objecten in entiteit 41 dienen ook in entiteit 20 voorkomen en daar als sluimerend object te zijn aangeduid (gebruikscode [12.20] = ‘90’). Alle reële objecten in entiteit 41 dienen in entiteit 20 als WOZ-
Script S_E20_E41_A0101_V5301 S_E41_E20_A5301_V0101 S_E41_E20_A5301_W1220 S_E41_E20_A0101_V0101
9
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
C53
E20
01.01
E41, E20
01.01, 12.10
R
object voor te komen. Een reëel object is een WOZ-object waarvan de ondergrond in een sluimerend WOZ-object is opgenomen Bij reële objecten is de grondoppervlakte [12.10] naar verwachting gelijk aan nul. Gerapporteerde uitzonderingen dienen verklaard te worden.
10 MAART 2011
S_E41_E20_A0101_W1210
3.8 Relatie Entiteit 40 - 41 Stap C54
Ent. E40, E41
Attr. 01.01, 52.10
Kw W
Omschrijving Bij reële objecten is toegekende oppervlakte [52.10] in entiteit 40 naar verwachting gelijk aan nul. Gerapporteerde uitzonderingen dienen verklaard te worden.
Script S_E41_E40_A0101_W5210
3.9 Relatie Entiteit 20 - 80 Stap C55 C56
Ent. E20, E80 E80, E20
Attr. 01.01
Kw W
01.01
W
Omschrijving Elk WOZ-objectnummer [01.01] in entiteit 80 (WOZ) dient voor te komen in entiteit 20. Elk te beschikken WOZ-object [01.01] in entiteit 20 dat niet geblokkeerd is dient voor te komen in entiteit 80. Let op: Hier wordt een koppeling gelegd tussen gegevens uit Stuf-TAX en Stuf-WOZ.
Script S_E80_E20_A0101_V0101 (1) S_E80_E20_A0101_V0101 (2)
10
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
4.
10 MAART 2011
Stap D. Volledigheidsonderzoek – Totaalcontroles SOLL Oppervlakte
=
STUF
51
=
STUF
=
40
STUF
20
4.1 Controle SOLL – 51 Stap D1
Ent. E51
Attr. 53.10
Kw J
Omschrijving De som van de kadastrale oppervlakte [53.10] voor de percelen met perceelindexletter = ‘G’ of ‘D’ uit entiteit 51 moet (ongeveer) gelijk te zijn met de in de gemeentegids vermelde oppervlakte. Door de percelen met Perceel-index-letter ‘D’ kunnen dubbeltellingen of tekorten ontstaan.
Script S_Opp_E51_Totaal
Omschrijving - Indien alle uitgezonderde objecten in Entiteit 40 zijn opgenomen: voor de percelen met perceelindexletter = ‘G’ of ‘D’ dient de som van de kadastrale oppervlakte [53.10] uit entiteit 51 gelijk te zijn aan de som van de toegekende oppervlakte [52.10] uit entiteit 40. - Indien alle uitgezonderde objecten in een afzonderlijke registratie zijn opgenomen: Voor de percelen met perceelindexletter = ‘G’ of ‘D’ dient de som van de kadastrale oppervlakte [53.10] uit entiteit 51 gelijk te zijn aan de som van de toegekende oppervlakte [52.10] uit entiteit 40 plus de som van oppervlakten van de uitgezonderde objecten (‘containers’).
Script S_E51_E40_Totaal
Omschrijving Voor de percelen met perceelindexletter = ‘G’ of ‘D’ dient de som van de toegekende oppervlakte [52.10] uit entiteit 40 gelijk te zijn aan de som van grondoppervlakte [12.10] uit entiteit 20. Voor de percelen met perceelindexletter = ‘G’ of ‘D’ dient de som van de meegetaxeerde oppervlakte gebouwd per kadastraal object [52.20] uit entiteit 40 gelijk te zijn aan de som van de meegetaxeerde oppervlakte gebouwd [14.20] uit entiteit 20.
Script S_E40_E20_Tot_OPP
4.2 Controle 51 – 40 D2
Ent. E40, E51
Attr.
Kw J
4.3 Controle 40 – 20 D3 D4
Ent. E40, E20
Attr. 52.10, 12.10
Kw J
E40, E20
52.20, 14.20
J
S_E40_E20_Tot_MOG
11
BESTANDSANALYSE STUF-TAX VOLLEDIGHEIDSONDERZOEK
5.
10 MAART 2011
Stap E. Volledigheidsonderzoek - Record niveau
STUF
40
STUF STUF
51
=
40’ Σ kadastraal perceel
STUF
40’ Σ grondoppervlak
=
STUF
20
5.1 Controle 51 – 40’ (perceel) Op basis van entiteit 40 wordt een tussenbestand – 40’ (perceel) – aangemaakt waarin per kadastraal perceel de toegekende oppervlakten gesommeerd worden [∑52.10].
E2
E51, E40’
E3
E51, E40’
Attr. 51.10, 51.20, 51.30, 51.40, 51.50 51.10, 51.20, 51.30, 51.40, 51.50 52.10, 53.10
E4
E51, E40’
52.10, 53.10
E1
Ent. E40’, E51
Kw R
Omschrijving Iedere kadastrale registratie in entiteit 40 dient voor te komen in entiteit 51.
Script S_E51_E40_A51xx_V51xx (1)
R
Ieder kadastraal object in entiteit 51 dient voor te komen in entiteit 40 óf in een afzonderlijke registratie van vrijgestelde ongebouwde objecten.
S_E51_E40_A51xx_V51xx (2)
J
S_E51_E40_A5310_V5210 (1)
J
Voor elk kadastraal perceel dient de som van de kadastrale oppervlakte [Σ 53.10] uit entiteit 51 gelijk te zijn met de som van de toegekende oppervlakten [Σ 52.10] uit entiteit 40 (perceel). Rapporteer de percelen die niet aan deze eis voldoen. Gelijk aan E3. Rapporteer de WOZ-objecten die gerelateerd zijn aan de percelen die niet voldoen aan de eis bij stap E3.
S_E51_E40_A5310_V5210 (2)
5.2 Controle 40” (oppervlakte) – 20 Op basis van entiteit 40 wordt een tussenbestand – 40” (oppervlakte) – aangemaakt waarin per WOZ-object de daaraan gekoppelde kadastrale oppervlakten worden gesommeerd voor toegekende oppervlakte [52.10] en naar meegetaxeerde oppervlakte gebouwd per kadastraal object [52.20].
E5, E6 E7 E8
Ent. E20, E40”
Attr. 01.01, 01.01
Kw V
E40”, E20
52.10, 12.10
J
E40”, E20
52.20, 14.20
J
Omschrijving Aan elk WOZ-object dient een kadastrale identificatie te zijn gekoppeld. Elk WOZ-objectnummer uit entiteit 20 dient voor te komen in entiteit 40, vice versa. Voor elk WOZ-object wordt de som van de toegekende oppervlakte [Σ 52.10] per WOZ-object uit entiteit 40 vergeleken met het grondoppervlak [12.10] uit entiteit 20. Voor elk WOZ-object wordt de som van de meegetaxeerde toegekende oppervlakte gebouwd per kadastraal object [Σ 52.20] uit entiteit 40 vergeleken met de meegetaxeerde oppervlakte gebouwd [14.20] uit entiteit 20.
Script S_E40_E20_A0101_V0101 (1) (2) S_E40_E20_A5210_V1210 S_E40_E20_A5220_V1420
12