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 |
![]() ![]() ![]() |