Schema
public
Owner
waveuser002
Descriptions
There is no description for view vwbouwinsp_behandelaar
Fields
Name | Data type | Description |
---|---|---|
ddrappel |
timestamp |
|
ddcontrole |
timestamp |
|
dvomschrijving |
varchar(100) |
|
dnkeyvergunning |
integer |
|
dvcodemedewerker |
char(5) |
|
dvzaakcode |
varchar(20) |
|
dvtype |
varchar(17) |
|
dvsoort |
varchar(30) |
|
dvvantoepop |
char(10) |
|
dvadres |
varchar(80) |
|
dvhuisnummer |
varchar(5) |
|
dvplaats |
varchar(80) |
|
dvbestemmingsplan |
varchar(256) |
|
dvaanvrager |
varchar(238) |
|
dvdmszaakcode |
varchar(40) |
|
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwbouwinsp_behandelaar (
ddrappel,
ddcontrole,
dvomschrijving,
dnkeyvergunning,
dvcodemedewerker,
dvzaakcode,
dvtype,
dvsoort,
dvvantoepop,
dvadres,
dvhuisnummer,
dvplaats,
dvbestemmingsplan,
dvaanvrager,
dvdmszaakcode)
AS
SELECT tbinspecties.ddrappel, tbinspecties.ddcontrole,
CASE
WHEN tbinspecties.dvomschrijving IS NULL THEN
tbinspaanleiding.dvaanleiding
ELSE tbinspecties.dvomschrijving
END::character varying(100) AS dvomschrijving,
tbinspecties.dnkeybouwvergunningen AS dnkeyvergunning,
tbinspecties.dvcodemedewerkers AS dvcodemedewerker,
tbbouwvergunningen.dvbouwnr AS dvzaakcode,
'Inspectie-traject'::character varying(17) AS dvtype,
tbsoortplan.dvomschrijving AS dvsoort,
'Bouw/sloop'::character(10) AS dvvantoepop,
tbopenbareruimte.dvopruimtenaam AS dvadres,
tbperceeladressen.dvhuisnummer,
tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
vwfrmbouwavrcontacten.dvavrtav AS dvaanvrager,
tbinspecties.dvdmszaakcode
FROM tbinspecties
LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
tbinspaanleiding.dnkey
JOIN tbbouwvergunningen ON tbinspecties.dnkeybouwvergunningen =
tbbouwvergunningen.dnkey
JOIN tbsoortplan ON tbbouwvergunningen.dnsoortplan = tbsoortplan.dnkey
JOIN tbperceeladressen ON tbbouwvergunningen.dnkeyperceeladressen =
tbperceeladressen.dnkey
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
LEFT JOIN tbbestemmingsplannen ON
tbperceeladressen.dnkeygeldendbestemmingsplan = tbbestemmingsplannen.dnkey
LEFT JOIN vwfrmbouwavrcontacten ON tbbouwvergunningen.dnkey =
vwfrmbouwavrcontacten.dnkeybouwvergunningen
WHERE tbinspecties.ddrappel IS NOT NULL AND tbinspecties.ddcontrole IS NULL AND
tbinspecties.dnkeyhandhavingen IS NULL AND tbinspecties.dnkeybouwvergunningen IS NOT NULL AND tbbouwvergunningen.ddblokkering IS NULL
UNION
SELECT tbinspbezoeken.ddgepland AS ddrappel,
tbinspbezoeken.ddafgehandeld AS ddcontrole,
tbinspaanleiding.dvaanleiding::character varying(100) AS dvomschrijving,
tbinspecties.dnkeyomgvergunningen AS dnkeyvergunning,
tbinspbezoeken.dvcodemedewerkers AS dvcodemedewerker,
tbbouwvergunningen.dvbouwnr AS dvzaakcode,
'Inspectie-bezoek'::character varying(17) AS dvtype,
tbsoortplan.dvomschrijving AS dvsoort,
'Bouw/sloop'::character(10) AS dvvantoepop,
tbopenbareruimte.dvopruimtenaam AS dvadres,
tbperceeladressen.dvhuisnummer,
tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
vwfrmbouwavrcontacten.dvavrtav AS dvaanvrager,
tbinspecties.dvdmszaakcode
FROM tbinspbezoeken
JOIN tbinspecties ON tbinspbezoeken.dnkeyinspecties = tbinspecties.dnkey
LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
tbinspaanleiding.dnkey
JOIN tbbouwvergunningen ON tbinspecties.dnkeybouwvergunningen =
tbbouwvergunningen.dnkey
JOIN tbsoortplan ON tbbouwvergunningen.dnsoortplan = tbsoortplan.dnkey
JOIN tbperceeladressen ON tbbouwvergunningen.dnkeyperceeladressen =
tbperceeladressen.dnkey
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
LEFT JOIN tbbestemmingsplannen ON
tbperceeladressen.dnkeygeldendbestemmingsplan = tbbestemmingsplannen.dnkey
LEFT JOIN vwfrmbouwavrcontacten ON tbbouwvergunningen.dnkey =
vwfrmbouwavrcontacten.dnkeybouwvergunningen
WHERE tbinspbezoeken.ddgepland IS NOT NULL AND tbinspbezoeken.ddafgehandeld IS
NULL AND tbinspecties.dnkeyhandhavingen IS NULL AND tbinspecties.dnkeybouwvergunningen IS NOT NULL AND tbbouwvergunningen.ddblokkering IS NULL;
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 11-3-2015 13:51 |
![]() ![]() ![]() |