Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmlokaties

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle lokatieadressen. Basistabel tbperceeladressen

 

Fields

Name

Data type

Description

dnkeyperceeladressen

integer

Primary key van het lokatieadres (tbperceeladressen.dnkey).

dvwoonplaatsnaam

varchar(80)

Naam van de woonplaats van het lokatieadres

dvopruimtenaam

varchar(80)

Openbare ruimtenaam van het lokatieadres (veelal straatnaam)

dvaanduidingbijhuisnummer

varchar(2)

Alleen BY of TO.

dvhuisnummer

varchar(5)

Huisnummer.

dvhuisletter

char(1)

Huisletter (alleen a-z).

dvhuisnummertoevoeging

varchar(4)

Huisnummertoevoeging zoals -62.

dvhuisnrinfo

varchar(40)

Extra informatie over huisnummer.

dvpostcode

varchar(6)

Postcode (9999AA).

dvkadgmntecode

varchar(5)

Kadastrale gemeentecode (masker : AAA99).

dvkadsectie

varchar(2)

Kadastrale sectie (A-ZZ).

dvkadperceelnr

varchar(5)

Kasdastrale nummer van hoofdperceel.

dvkadextraperceelnummers

varchar(200)

Wanneer meerdere percelen op hetzelfde adres.

dvkaddlpercindicatie

char(1)

Deelperceelindicatie. Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg).

ddcontrolebag

timestamp

Laatste datum dat lokatiegegevens gecontroleerd/opgehaald zijn uit de basisregistratie BAG.

dvidentificatiecode

varchar(16)

BAG 11.02: indentificatiecode nummeraanduiding.

dvtypeadrobj

char(1)

BAG 11.66 Alleen de waarden: V(erblijfsobject) L(igplaats) S(tandplaats) of leeg.

dnxcoordinaat

integer

Geografische X van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.

dnycoordinaat

integer

Geografische Y van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.

ddvervaldatum

timestamp

Datum dat adres vervalt.

dvarchiefnr

varchar(25)

Archiefnummer. Indien gevuld geldt deze als default voor de archiefnummers van de bouw en overige vergunningen en handhavingen.

dvbestemming

varchar(50)

Bestemming volgens vigerend bestemmingsplan.

dvmonument

varchar(40)

Soort monument.

dvgldbplnaam

varchar(256)

Naam van het vigerende bestemmingsplan

dvgldbplnummer

varchar(36)

Nummer van het vigerende bestemmingsplan

dvnwbplnaam

varchar(256)

Naam van het toekomstige bestemmingsplan

dvnwbplnummer

varchar(36)

Nummer van het toekomstige bestemmingsplan

dvoffopruimtenaam

varchar(80)

Alternatieve schrijfwijze openbare ruimtenaam van het lokatieadres (veelal straatnaam)

dncbs_buurt

integer

CBS buurtcode.

dvbuurtcode

varchar(10)

Vrije buurtcode.

dnkeyopenbruimte

integer

Foreign key naar TbOpenbareRuimte.dnkey.

dnkeywoonplaats

integer

Foreign key naar Tbwoonplaats.dnkey.

dvgemeenteid

varchar(4)

Gemeentenummer volgens tabel 33

dvgemeentenaam

varchar(80)

Gemeentenaam volgens tabel 33

dnkeygemeente

integer

Primary key van de gemeentetabel (tb33gemeente.dnkey)

dvgmlpolygoon

varchar(4000)

 

dvdgdossierid

varchar(40)

Dossier-id van digitale checklisten voor deze locatie.

dvkaddlpercindoms

varchar(20)

Omschrijving van dvkaddlpercindicatie

dvtypeadroms

varchar(20)

Omschrijving van dvtypeadrobj

dvobjhuisnr

varchar(15)

Samengesteld aanduiding + huisnummer + huisletter + toevoeging

dvsorteer

text

Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen)

dvwplidentificatiecode

varchar(4)

Woonplaatsnummer volgens BAG

ddwplcontrolebag

timestamp

Laatste controledatum Bag woonplaatsnaam

ddopbcontrolebag

timestamp

Laatste controledatum Bag van openbareruimte

dvopbidentificatiecode

varchar(16)

identificatie-code openbareruimte volgens BAG

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmlokaties (
   dnkeyperceeladressen,
   dvwoonplaatsnaam,
   dvopruimtenaam,
   dvaanduidingbijhuisnummer,
   dvhuisnummer,
   dvhuisletter,
   dvhuisnummertoevoeging,
   dvhuisnrinfo,
   dvpostcode,
   dvkadgmntecode,
   dvkadsectie,
   dvkadperceelnr,
   dvkadextraperceelnummers,
   dvkaddlpercindicatie,
   ddcontrolebag,
   dvidentificatiecode,
   dvtypeadrobj,
   dnxcoordinaat,
   dnycoordinaat,
   ddvervaldatum,
   dvarchiefnr,
   dvbestemming,
   dvmonument,
   dvgldbplnaam,
   dvgldbplnummer,
   dvnwbplnaam,
   dvnwbplnummer,
   dvoffopruimtenaam,
   dncbs_buurt,
   dvbuurtcode,
   dnkeyopenbruimte,
   dnkeywoonplaats,
   dvgemeenteid,
   dvgemeentenaam,
   dnkeygemeente,
   dvgmlpolygoon,
   dvdgdossierid,
   dvkaddlpercindoms,
   dvtypeadroms,
   dvobjhuisnr,
   dvsorteer,
   dvwplidentificatiecode,
   ddwplcontrolebag,
   ddopbcontrolebag,
   dvopbidentificatiecode)
AS
SELECT
a.dnkey AS dnkeyperceeladressen, c.dvwoonplaatsnaam, b.dvopruimtenaam,
   a.dvaanduidingbijhuisnummer, a.dvhuisnummer, a.dvhuisletter,
   a.dvhuisnummertoevoeging, a.dvhuisnrinfo, a.dvpostcode,
   a.dvgmntecode AS dvkadgmntecode, a.dvsectie AS dvkadsectie,
   a.dvperceelnummer AS dvkadperceelnr,
   a.dvextraperceelnummers AS dvkadextraperceelnummers, a.dvkaddlpercindicatie,
   a.ddcontrolebag, a.dvidentificatiecode, a.dvtypeadrobj, a.dnxcoordinaat,
   a.dnycoordinaat, a.ddvervaldatum, a.dvarchiefnr, a.dvbestemming,
   e.dvomschrijving AS dvmonument, d.dvnaam AS dvgldbplnaam,
   d.dvnummer AS dvgldbplnummer, f.dvnaam AS dvnwbplnaam,
   f.dvnummer AS dvnwbplnummer, b.dvextraopruimtenaam AS dvoffopruimtenaam,
   a.dncbs_buurt, a.dvbuurtcode, a.dnkeyopenbruimte,
   c.dnkey AS dnkeywoonplaats, c.dvwoonplaatsid AS dvgemeenteid,
   g.dvomschrijving AS dvgemeentenaam, g.dnkey AS dnkeygemeente,
   a.dvgmlpolygoon, a.dvdgdossierid,
       CASE
           WHEN
a.dvkaddlpercindicatie = 'G'::bpchar THEN 'Geheel'::text
           WHEN a.dvkaddlpercindicatie = 'D'::bpchar THEN 'Gedeeltelijk'::text
           WHEN a.dvkaddlpercindicatie = 'A'::bpchar THEN 'Appartementsrecht'::text
           ELSE ''::text
       END::character varying(20) AS dvkaddlpercindoms,
       CASE
           WHEN
a.dvtypeadrobj = 'V'::bpchar THEN 'Verblijfsobject'::text
           WHEN a.dvtypeadrobj = 'L'::bpchar THEN 'Ligplaats'::text
           WHEN a.dvtypeadrobj = 'S'::bpchar THEN 'Standplaats'::text
           ELSE ''::text
       END::character varying(20) AS dvtypeadroms,
   
(((((
       CASE
           WHEN
a.dvaanduidingbijhuisnummer IS NULL THEN ''::text
           ELSE a.dvaanduidingbijhuisnummer::text || ' '::text
       END || a.dvhuisnummer::text) || ' '::text) ||
       CASE
           WHEN
a.dvhuisletter IS NULL THEN ''::bpchar
           ELSE a.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(a.dvhuisnummertoevoeging::text) IS NULL THEN ''::text
           ELSE replace('-'::text || a.dvhuisnummertoevoeging::text, '
               --'
::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   
(lpad(COALESCE(a.dvhuisnummer, '0'::character varying)::text, 5, '0'::text)
       || lpad(COALESCE(a.dvhuisletter, '0'::bpchar)::text, 1, '0'::text)) || lpad(COALESCE(a.dvhuisnummertoevoeging, '0'::character varying)::text, 4, '0'::text) AS dvsorteer,
   c.dvidentificatiecode AS dvwplidentificatiecode,
   c.ddcontrolebag AS ddwplcontrolebag, b.ddcontrolebag AS ddopbcontrolebag,
   b.dvopruimteid AS dvopbidentificatiecode
FROM tbperceeladressen a
  JOIN tbopenbareruimte b ON a.dnkeyopenbruimte = b.dnkey
  JOIN tbwoonplaats c ON b.dnkeywoonplaats = c.dnkey
  LEFT JOIN vwbplgeldend d ON a.dnkeygeldendbestemmingsplan = d.dnkey
  LEFT JOIN tbmonumenten e ON a.dnkeymonumenten = e.dnkey
  LEFT JOIN vwbplnieuw f ON a.dnkeynieuwbestemmingsplan = f.dnkey
  LEFT JOIN tb33gemeente g ON c.dvwoonplaatsid::text = g.dvgemeentecode::text;

COMMENT ON VIEW public.vwfrmlokaties
IS 'View van alle lokatieadressen. Basistabel tbperceeladressen';

COMMENT ON COLUMN public.vwfrmlokaties.dnkeyperceeladressen
IS 'Primary key van het lokatieadres (tbperceeladressen.dnkey).';

COMMENT ON COLUMN public.vwfrmlokaties.dvwoonplaatsnaam
IS 'Naam  van de woonplaats van het lokatieadres';

COMMENT ON COLUMN public.vwfrmlokaties.dvopruimtenaam
IS 'Openbare ruimtenaam van het lokatieadres (veelal straatnaam)';

COMMENT ON COLUMN public.vwfrmlokaties.dvaanduidingbijhuisnummer
IS 'Alleen  BY of TO.';

COMMENT ON COLUMN public.vwfrmlokaties.dvhuisnummer
IS 'Huisnummer.';

COMMENT ON COLUMN public.vwfrmlokaties.dvhuisletter
IS 'Huisletter (alleen a-z).';

COMMENT ON COLUMN public.vwfrmlokaties.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging zoals -62.';

COMMENT ON COLUMN public.vwfrmlokaties.dvhuisnrinfo
IS 'Extra informatie over huisnummer.';

COMMENT ON COLUMN public.vwfrmlokaties.dvpostcode
IS 'Postcode (9999AA).';

COMMENT ON COLUMN public.vwfrmlokaties.dvkadgmntecode
IS 'Kadastrale gemeentecode (masker : AAA99).';

COMMENT ON COLUMN public.vwfrmlokaties.dvkadsectie
IS 'Kadastrale sectie  (A-ZZ).';

COMMENT ON COLUMN public.vwfrmlokaties.dvkadperceelnr
IS 'Kasdastrale nummer van hoofdperceel.';

COMMENT ON COLUMN public.vwfrmlokaties.dvkadextraperceelnummers
IS 'Wanneer meerdere percelen op hetzelfde adres.';

COMMENT ON COLUMN public.vwfrmlokaties.dvkaddlpercindicatie
IS 'Deelperceelindicatie. Alleen G of D of A of leeg (geheel, gedeeltelijk, appartementsrecht of leeg).';

COMMENT ON COLUMN public.vwfrmlokaties.ddcontrolebag
IS 'Laatste datum dat lokatiegegevens gecontroleerd/opgehaald zijn uit de basisregistratie BAG.';

COMMENT ON COLUMN public.vwfrmlokaties.dvidentificatiecode
IS 'BAG 11.02: indentificatiecode nummeraanduiding.';

COMMENT ON COLUMN public.vwfrmlokaties.dvtypeadrobj
IS 'BAG 11.66 Alleen de waarden: V(erblijfsobject) L(igplaats) S(tandplaats) of leeg.';

COMMENT ON COLUMN public.vwfrmlokaties.dnxcoordinaat
IS 'Geografische X van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.';

COMMENT ON COLUMN public.vwfrmlokaties.dnycoordinaat
IS 'Geografische Y van hoofdperceel. Rijksdriehoekmeting max 6 cijfers.';

COMMENT ON COLUMN public.vwfrmlokaties.ddvervaldatum
IS 'Datum dat adres vervalt.';

COMMENT ON COLUMN public.vwfrmlokaties.dvarchiefnr
IS 'Archiefnummer. Indien gevuld geldt deze als default voor de archiefnummers van de bouw en overige vergunningen en handhavingen.';

COMMENT ON COLUMN public.vwfrmlokaties.dvbestemming
IS 'Bestemming volgens vigerend bestemmingsplan.';

COMMENT ON COLUMN public.vwfrmlokaties.dvmonument
IS 'Soort monument.';

COMMENT ON COLUMN public.vwfrmlokaties.dvgldbplnaam
IS 'Naam van het vigerende bestemmingsplan';

COMMENT ON COLUMN public.vwfrmlokaties.dvgldbplnummer
IS 'Nummer van het vigerende bestemmingsplan';

COMMENT ON COLUMN public.vwfrmlokaties.dvnwbplnaam
IS 'Naam van het toekomstige bestemmingsplan';

COMMENT ON COLUMN public.vwfrmlokaties.dvnwbplnummer
IS 'Nummer van het toekomstige bestemmingsplan';

COMMENT ON COLUMN public.vwfrmlokaties.dvoffopruimtenaam
IS 'Alternatieve schrijfwijze openbare ruimtenaam van het lokatieadres (veelal straatnaam)';

COMMENT ON COLUMN public.vwfrmlokaties.dncbs_buurt
IS 'CBS buurtcode.';

COMMENT ON COLUMN public.vwfrmlokaties.dvbuurtcode
IS 'Vrije buurtcode.';

COMMENT ON COLUMN public.vwfrmlokaties.dnkeyopenbruimte
IS 'Foreign key naar TbOpenbareRuimte.dnkey.';

COMMENT ON COLUMN public.vwfrmlokaties.dnkeywoonplaats
IS 'Foreign key naar Tbwoonplaats.dnkey.';

COMMENT ON COLUMN public.vwfrmlokaties.dvgemeenteid
IS 'Gemeentenummer volgens tabel 33';

COMMENT ON COLUMN public.vwfrmlokaties.dvgemeentenaam
IS 'Gemeentenaam volgens tabel 33';

COMMENT ON COLUMN public.vwfrmlokaties.dnkeygemeente
IS 'Primary key van de gemeentetabel (tb33gemeente.dnkey)';

COMMENT ON COLUMN public.vwfrmlokaties.dvdgdossierid
IS 'Dossier-id van digitale checklisten voor deze locatie.';

COMMENT ON COLUMN public.vwfrmlokaties.dvkaddlpercindoms
IS 'Omschrijving van dvkaddlpercindicatie';

COMMENT ON COLUMN public.vwfrmlokaties.dvtypeadroms
IS 'Omschrijving van dvtypeadrobj';

COMMENT ON COLUMN public.vwfrmlokaties.dvobjhuisnr
IS 'Samengesteld aanduiding + huisnummer + huisletter + toevoeging';

COMMENT ON COLUMN public.vwfrmlokaties.dvsorteer
IS 'Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen)';

COMMENT ON COLUMN public.vwfrmlokaties.dvwplidentificatiecode
IS 'Woonplaatsnummer volgens BAG';

COMMENT ON COLUMN public.vwfrmlokaties.ddwplcontrolebag
IS 'Laatste controledatum Bag woonplaatsnaam';

COMMENT ON COLUMN public.vwfrmlokaties.ddopbcontrolebag
IS 'Laatste controledatum Bag  van openbareruimte';

COMMENT ON COLUMN public.vwfrmlokaties.dvopbidentificatiecode
IS 'identificatie-code openbareruimte volgens BAG';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50
Previous topic Chapter index Next topic