Schema
public
Owner
waveuser002
Descriptions
View van alle recent binnengekomen adviezen (gevulde adviesdatum maar jonger dan een jaar geleden) van niet geblokkeerde of ingetrokken vergunningen. Adviesbehandelaar of dossierbehandelaar moet verbonden zijn aan een rechtengroep. Basistabel tbadviezen
Fields
Name | Data type | Description |
---|---|---|
dnkeyadvies |
integer |
Primary key van de adviesaanvraag (tbadviezen.dnkey) |
dddateringadvies |
timestamp |
Datum dat binengekomen advies is gedateerd |
dvomschradviesinstantie |
varchar(40) |
De naam van de adviesinstantie |
dvomschrijving |
varchar(40) |
Korte omschrijving van de adviesaanvraag |
dvadviesbehandelaar |
char(5) |
Primary key van de medewerker (tbmedewerkers.dvcode) die als behandelaar aan het advies, danwel als dsossierbehandelaar aan het advies is verbonden. |
dnkeymodule |
integer |
Primary key van de vergunningsaanvraag/handhavingszaak waar het advies aan verbonden is |
dvmodule |
char(1) |
De module waar dnkeymodule op slaat: B = bouw/sloop, O = Overig, H = handhaving, E = Milieu/gebruiksverg, W = Omgevingsvergunningen, C = Horeca, I = Infoaanvragen |
dvinrichtingnaam |
varchar(200) |
Naam van inrichting of horecazaak indien deze is verbonden aan het advies |
dvzaakcode |
varchar(20) |
De zaakcode cq vergunningnummer waar het advies aan is verbonden |
dvsoortverg |
varchar(200) |
De omschrijving van de soort vergunning, handhaving of infoaanvraag |
dvomsaanvraag |
varchar(250) |
De korte omschrijving van de vergunningsaanvraag, handhaving of infoaanvraag zelf waar het advies mee is verbonden |
dvobjstraat |
varchar(80) |
De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de vergunning, infoaanvraag, handhavingszaak |
dvobjhuisnummer |
varchar(5) |
Het huisnummer van het lokatieadres van de vergunning, infoaanvraag, handhavingszaak (tbperceeladressen) |
dvobjplaats |
varchar(80) |
De woonplaatsnaam van het lokatieadres waar de vergunning, infoaanvraag, handhavingszaak aan gekoppeld is (tbperceeladressen) |
dvrechtengroep |
varchar(1) |
Wordt niet gebruikt |
dvdossierbehandelaar |
char(5) |
Primary key van de medewerker (tbmedewerkers.dvcode) die als dossierbehandelaar aan de bovenliggende vergunning van het advies is verbonden. |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmomgorkestrator_ing_adv (
dnkeyadvies,
dddateringadvies,
dvomschradviesinstantie,
dvomschrijving,
dvadviesbehandelaar,
dnkeymodule,
dvmodule,
dvinrichtingnaam,
dvzaakcode,
dvsoortverg,
dvomsaanvraag,
dvobjstraat,
dvobjhuisnummer,
dvobjplaats,
dvrechtengroep,
dvdossierbehandelaar)
AS
( ( ( ( (
SELECT a.dnkey AS dnkeyadvies,
a.dddateringadvies,
d.dvomschrijving AS
dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN
a.dvcodemedewerkers IS NULL THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeymilvergunningen AS
dnkeymodule,
'E'::character(1) AS dvmodule,
b.dvinrichtingnaam::character
varying(200) AS dvinrichtingnaam,
b.dvvergnummer AS dvzaakcode,
b.dvsoortmilverg::character
varying(200) AS dvsoortverg,
(((b.dvwerkzaamheid::text
|| ''::text) || b.dvpublbouwwerk::text))::character varying(250) AS dvomsaanvraag,
b.dvobjstraat,
b.dvobjhuisnummer,
b.dvobjplaats,
NULL::character varying(1)
AS dvrechtengroep,
e.dvcodemedewerker AS
dvdossierbehandelaar
FROM tbadviezen a
JOIN vwfrmmilvergunningen b ON
a.dnkeymilvergunningen = b.dnkey
JOIN tbadviesinstanties d ON
a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON
a.dnkeymilvergunningen = e.dnkeymilvergunningen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddblokkering IS NULL AND b.ddingetrokken IS NULL AND e.dlactief = 'T'::bpchar
UNION ALL
SELECT a.dnkey AS dnkeyadvies,
a.dddateringadvies,
d.dvomschrijving AS
dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN
a.dvcodemedewerkers IS NULL THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeyomgvergunningen AS
dnkeymodule,
'W'::character(1) AS dvmodule,
b.dvinrichtingnaam::character
varying(200) AS dvinrichtingnaam,
b.dvzaakcode,
b.dvsoortaanvraag::character
varying(200) AS dvsoortverg,
b.dvaanvraagnaam::character
varying(250) AS dvomsaanvraag,
b.dvobjstraat,
b.dvobjhuisnummer,
b.dvobjplaats,
NULL::character varying(1)
AS dvrechtengroep,
e.dvcodemedewerker AS
dvdossierbehandelaar
FROM vwfrmomgvergunningen b
JOIN tbadviezen a ON
a.dnkeyomgvergunningen = b.dnkeyomgvergunning
JOIN tbadviesinstanties d ON
a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON
a.dnkeyomgvergunningen = e.dnkeyomgvergunningen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddblokkering IS NULL AND b.ddingetrokken IS NULL AND e.dlactief = 'T'::bpchar)
UNION ALL
SELECT a.dnkey AS dnkeyadvies,
a.dddateringadvies,
d.dvomschrijving AS dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN a.dvcodemedewerkers IS
NULL THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeyhorecavergunningen AS dnkeymodule,
'C'::character(1) AS dvmodule,
b.dvzaaknaam AS dvinrichtingnaam,
b.dvhorvergunningsnr AS dvzaakcode,
b.dvsoorthorvergunning::character
varying(200) AS dvsoortverg,
b.dvsoortonderneming::character
varying(250) AS dvomsaanvraag,
b.dvobjstraat, b.dvobjhuisnummer,
b.dvobjplaats,
NULL::character varying(1) AS
dvrechtengroep,
e.dvcodemedewerker AS dvdossierbehandelaar
FROM vwfrmhorvergunningen b
JOIN tbadviezen a ON
a.dnkeyhorecavergunningen = b.dnkeyhorvergunning
JOIN tbadviesinstanties d ON
a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON
a.dnkeyhorecavergunningen = e.dnkeyhorecavergunningen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddblokkering IS NULL AND b.ddingetrokken IS NULL AND e.dlactief = 'T'::bpchar)
UNION ALL
SELECT a.dnkey AS dnkeyadvies,
a.dddateringadvies,
d.dvomschrijving AS dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN a.dvcodemedewerkers IS NULL
THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeybouwvergunningen AS dnkeymodule,
'B'::character(1) AS dvmodule,
b.dvinrichtingnaam::character varying(200)
AS dvinrichtingnaam,
b.dvbouwnr AS dvzaakcode,
b.dvsoortplan::character varying(200) AS
dvsoortverg,
(((b.dvbouwwerkzaamheid::text || ''::text)
|| b.dvpublbouwwerk::text))::character varying(250) AS dvomsaanvraag,
b.dvobjstraat, b.dvobjhuisnummer,
b.dvobjplaats,
NULL::character varying(1) AS dvrechtengroep,
e.dvcodemedewerker AS dvdossierbehandelaar
FROM vwfrmbouwvergunningen b
JOIN tbadviezen a ON a.dnkeybouwvergunningen =
b.dnkeybouwverg
JOIN tbadviesinstanties d ON a.dvcodeadviesinstanties
= d.dvcode
JOIN tbinbehandelingbij e ON a.dnkeybouwvergunningen =
e.dnkeybouwvergunningen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddbouwblokkering IS NULL AND b.ddbouwingetrokken IS NULL AND e.dlactief = 'T'::bpchar)
UNION ALL
SELECT a.dnkey AS dnkeyadvies, a.dddateringadvies,
d.dvomschrijving AS dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN a.dvcodemedewerkers IS NULL THEN
e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeyovvergunningen AS dnkeymodule,
'O'::character(1) AS dvmodule,
b.dvinrichtingnaam::character varying(200) AS
dvinrichtingnaam,
b.dvovvergunningsnr AS dvzaakcode,
b.dvsoortovvergunning::character varying(200) AS
dvsoortverg,
(((b.dvovwerkzaamheid::text || ''::text) ||
b.dvpublbouwwerk::text))::character varying(250) AS dvomsaanvraag,
b.dvobjstraat, b.dvobjhuisnummer, b.dvobjplaats,
NULL::character varying(1) AS dvrechtengroep,
e.dvcodemedewerker AS dvdossierbehandelaar
FROM vwfrmovvergunningen b
JOIN tbadviezen a ON a.dnkeyovvergunningen = b.dnkeyovvergunning
JOIN tbadviesinstanties d ON a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON a.dnkeyovvergunningen = e.dnkeyovvergunningen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddovblokkering IS NULL AND b.ddovingetrokken IS NULL AND e.dlactief = 'T'::bpchar)
UNION ALL
SELECT a.dnkey AS dnkeyadvies, a.dddateringadvies,
d.dvomschrijving AS dvomschradviesinstantie,
a.dvomschrijving,
CASE
WHEN a.dvcodemedewerkers IS NULL THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeyhandhavingen AS dnkeymodule,
'H'::character(1) AS dvmodule,
b.dvinrichtingnaam::character varying(200) AS dvinrichtingnaam,
b.dvhandhnummer AS dvzaakcode, b.dvwetbasis AS dvsoortverg,
b.dvovertreding::character varying(250) AS dvomsaanvraag,
b.dvobjstraat, b.dvobjhuisnummer, b.dvobjplaats,
NULL::character varying(1) AS dvrechtengroep,
e.dvcodemedewerker AS dvdossierbehandelaar
FROM vwfrmhandhavingen b
JOIN tbadviezen a ON a.dnkeyhandhavingen = b.dnkeyhandhaving
JOIN tbadviesinstanties d ON a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON a.dnkeyhandhavingen = e.dnkeyhandhavingen
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddhandhblokkering IS NULL AND e.dlactief = 'T'::bpchar)
UNION ALL
SELECT a.dnkey AS dnkeyadvies, a.dddateringadvies,
d.dvomschrijving AS dvomschradviesinstantie, a.dvomschrijving,
CASE
WHEN a.dvcodemedewerkers IS NULL THEN e.dvcodemedewerker
ELSE a.dvcodemedewerkers
END AS dvadviesbehandelaar,
a.dnkeyinfoaanvraag AS dnkeymodule, 'I'::character(1) AS dvmodule,
b.dvinrichtingnaam::character varying(200) AS dvinrichtingnaam,
b.dvinfonummer AS dvzaakcode,
b.dvsoortinfoaanvraag::character varying(200) AS dvsoortverg,
b.dvomschrijving AS dvomsaanvraag, b.dvobjstraat, b.dvobjhuisnummer,
b.dvobjplaats, NULL::character varying(1) AS dvrechtengroep,
e.dvcodemedewerker AS dvdossierbehandelaar
FROM vwfrminfoaanvragen b
JOIN tbadviezen a ON a.dnkeyinfoaanvraag = b.dnkeyinfoaanvraag
JOIN tbadviesinstanties d ON a.dvcodeadviesinstanties = d.dvcode
JOIN tbinbehandelingbij e ON a.dnkeyinfoaanvraag = e.dnkeyinfoaanvraag
WHERE a.dddateringadvies > fn_vandaag((-365)) AND a.ddvervallen IS NULL AND
b.ddblokkeerdatum IS NULL AND e.dlactief = 'T'::bpchar;
COMMENT ON VIEW public.vwfrmomgorkestrator_ing_adv
IS 'View van alle recent binnengekomen adviezen (gevulde adviesdatum maar jonger dan een jaar geleden) van niet geblokkeerde of ingetrokken vergunningen. Adviesbehandelaar of dossierbehandelaar moet verbonden zijn aan een rechtengroep. Basistabel tbadviezen';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dnkeyadvies
IS 'Primary key van de adviesaanvraag (tbadviezen.dnkey)';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dddateringadvies
IS 'Datum dat binengekomen advies is gedateerd';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvomschradviesinstantie
IS 'De naam van de adviesinstantie';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvomschrijving
IS 'Korte omschrijving van de adviesaanvraag';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvadviesbehandelaar
IS 'Primary key van de medewerker (tbmedewerkers.dvcode) die als behandelaar aan het advies, danwel als dsossierbehandelaar aan het advies is verbonden.';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dnkeymodule
IS 'Primary key van de vergunningsaanvraag/handhavingszaak waar het advies aan verbonden is';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvmodule
IS 'De module waar dnkeymodule op slaat: B = bouw/sloop, O = Overig, H = handhaving, E = Milieu/gebruiksverg, W = Omgevingsvergunningen, C = Horeca, I = Infoaanvragen';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvinrichtingnaam
IS 'Naam van inrichting of horecazaak indien deze is verbonden aan het advies';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvzaakcode
IS 'De zaakcode cq vergunningnummer waar het advies aan is verbonden';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvsoortverg
IS 'De omschrijving van de soort vergunning, handhaving of infoaanvraag';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvomsaanvraag
IS 'De korte omschrijving van de vergunningsaanvraag, handhaving of infoaanvraag zelf waar het advies mee is verbonden';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de vergunning, infoaanvraag, handhavingszaak';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvobjhuisnummer
IS 'Het huisnummer van het lokatieadres van de vergunning, infoaanvraag, handhavingszaak (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de vergunning, infoaanvraag, handhavingszaak aan gekoppeld is (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvrechtengroep
IS 'Wordt niet gebruikt';
COMMENT ON COLUMN public.vwfrmomgorkestrator_ing_adv.dvdossierbehandelaar
IS 'Primary key van de medewerker (tbmedewerkers.dvcode) die als dossierbehandelaar aan de bovenliggende vergunning van het advies is verbonden.';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 17-1-2014 15:30 |
![]() ![]() ![]() |