Schema
public
Owner
waveuser005
Descriptions
There is no description for view vwhandhinsp_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 |
text |
|
dvvantoepop |
char(10) |
|
dvadres |
varchar(80) |
|
dvhuisnummer |
varchar(15) |
|
dvplaats |
varchar(80) |
|
dvbestemmingsplan |
varchar(256) |
|
dvaanvrager |
varchar(238) |
|
dvdmszaakcode |
varchar(40) |
|
dvibbcodemw |
char(5) |
|
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwhandhinsp_behandelaar (
ddrappel,
ddcontrole,
dvomschrijving,
dnkeyvergunning,
dvcodemedewerker,
dvzaakcode,
dvtype,
dvsoort,
dvvantoepop,
dvadres,
dvhuisnummer,
dvplaats,
dvbestemmingsplan,
dvaanvrager,
dvdmszaakcode,
dvibbcodemw)
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.dnkeyhandhavingen AS dnkeyvergunning,
tbinspecties.dvcodemedewerkers AS dvcodemedewerker,
tbhandhavingen.dvaanschrijfnr AS dvzaakcode,
'Inspectie-traject'::character varying(17) AS dvtype,
(tbhandhwetbasis.dvomschrijving::text || ':'::text) ||
tbhandhovertreding.dvomschrijving::text AS dvsoort,
'Handhaving'::character(10) AS dvvantoepop,
tbopenbareruimte.dvopruimtenaam AS dvadres,
(((((
CASE
WHEN tbperceeladressen.dvaanduidingbijhuisnummer IS NULL
THEN ''::text
ELSE tbperceeladressen.dvaanduidingbijhuisnummer::text || ' '::text
END || tbperceeladressen.dvhuisnummer::text) || ' '::text) ||
CASE
WHEN tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
ELSE tbperceeladressen.dvhuisletter
END::text) ||
CASE
WHEN rtrim(tbperceeladressen.dvhuisnummertoevoeging::text)
IS NULL THEN ''::text
ELSE replace('-'::text ||
tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(15) AS dvhuisnummer,
tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
vwfrmhandhhpccontacten.dvavrtav AS dvaanvrager,
tbinspecties.dvdmszaakcode,
tbinbehandelingbij.dvcodemedewerker AS dvibbcodemw
FROM tbinspecties
LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
tbinspaanleiding.dnkey
JOIN tbhandhavingen ON tbinspecties.dnkeyhandhavingen = tbhandhavingen.dnkey
LEFT JOIN tbhandhovertreding ON tbhandhavingen.dnkeyhandhovertreding =
tbhandhovertreding.dnkey
LEFT JOIN tbhandhwetbasis ON tbhandhovertreding.dnkeyhandhwetbasis =
tbhandhwetbasis.dnkey
JOIN tbperceeladressen ON tbhandhavingen.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 vwfrmhandhhpccontacten ON tbhandhavingen.dnkey =
vwfrmhandhhpccontacten.dnkeyhandhavingen
LEFT JOIN tbinbehandelingbij ON tbinspecties.dnkeyhandhavingen =
tbinbehandelingbij.dnkeyhandhavingen
WHERE tbinspecties.ddrappel IS NOT NULL AND tbinspecties.ddcontrole IS NULL AND
tbinspecties.dnkeyhandhavingen IS NOT NULL AND (tbhandhavingen.ddblokkering IS NULL OR tbhandhavingen.ddblokkering IS NOT NULL AND ((
SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar) AS "coalesce"
FROM tbinitialisatie
WHERE tbinitialisatie.dvsectie = 'InspectieMilieu'::bpchar AND
tbinitialisatie.dvitem = 'NietBlokkerenMetHoofdzaak'::bpchar
)) = 'T'::bpchar) AND tbinbehandelingbij.dlactief = 'T'::bpchar
UNION
SELECT tbinspbezoeken.ddgepland AS ddrappel,
tbinspbezoeken.ddafgehandeld AS ddcontrole,
COALESCE(tbinspsoortbezoek.dvomschrijving,
tbinspaanleiding.dvaanleiding)::character varying(100) AS dvomschrijving,
tbinspecties.dnkeyhandhavingen AS dnkeyvergunning,
tbinspbezoeken.dvcodemedewerkers AS dvcodemedewerker,
tbhandhavingen.dvaanschrijfnr AS dvzaakcode,
'Inspectie-bezoek'::character varying(17) AS dvtype,
(tbhandhwetbasis.dvomschrijving::text || ':'::text) ||
tbhandhovertreding.dvomschrijving::text AS dvsoort,
'Handhaving'::character(10) AS dvvantoepop,
tbopenbareruimte.dvopruimtenaam AS dvadres,
(((((
CASE
WHEN tbperceeladressen.dvaanduidingbijhuisnummer IS NULL
THEN ''::text
ELSE tbperceeladressen.dvaanduidingbijhuisnummer::text || ' '::text
END || tbperceeladressen.dvhuisnummer::text) || ' '::text) ||
CASE
WHEN tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
ELSE tbperceeladressen.dvhuisletter
END::text) ||
CASE
WHEN rtrim(tbperceeladressen.dvhuisnummertoevoeging::text)
IS NULL THEN ''::text
ELSE replace('-'::text ||
tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
END))::character varying(15) AS dvhuisnummer,
tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
vwfrmhandhhpccontacten.dvavrtav AS dvaanvrager,
tbinspecties.dvdmszaakcode,
tbinbehandelingbij.dvcodemedewerker AS dvibbcodemw
FROM tbinspbezoeken
JOIN tbinspecties ON tbinspbezoeken.dnkeyinspecties = tbinspecties.dnkey
LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
tbinspaanleiding.dnkey
JOIN tbhandhavingen ON tbinspecties.dnkeyhandhavingen = tbhandhavingen.dnkey
LEFT JOIN tbhandhovertreding ON tbhandhavingen.dnkeyhandhovertreding =
tbhandhovertreding.dnkey
LEFT JOIN tbhandhwetbasis ON tbhandhovertreding.dnkeyhandhwetbasis =
tbhandhwetbasis.dnkey
JOIN tbperceeladressen ON tbhandhavingen.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 vwfrmhandhhpccontacten ON tbhandhavingen.dnkey =
vwfrmhandhhpccontacten.dnkeyhandhavingen
LEFT JOIN tbinbehandelingbij ON tbinspecties.dnkeyhandhavingen =
tbinbehandelingbij.dnkeyhandhavingen
LEFT JOIN tbinspsoortbezoek ON tbinspbezoeken.dnkeyinspsoortbezoek =
tbinspsoortbezoek.dnkey
WHERE tbinspbezoeken.ddgepland IS NOT NULL AND tbinspbezoeken.ddafgehandeld IS
NULL AND tbinspecties.dnkeyhandhavingen IS NOT NULL AND (tbhandhavingen.ddblokkering IS NULL OR tbhandhavingen.ddblokkering IS NOT NULL AND ((
SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar) AS "coalesce"
FROM tbinitialisatie
WHERE tbinitialisatie.dvsectie = 'InspectieMilieu'::bpchar AND
tbinitialisatie.dvitem = 'NietBlokkerenMetHoofdzaak'::bpchar
)) = 'T'::bpchar) AND tbinbehandelingbij.dlactief = 'T'::bpchar;
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |