Schema
public
Owner
waveuser005
Descriptions
View van alle omgevingsvergunningen, bouw/sloopvergunningen, overige vergunningen, gebruiksvergunningen, milieuvergunningen, horecavergunnningen, handhavingszaken en info-aanvragen
Fields
Name | Data type | Description |
---|---|---|
dnkeymodule |
integer |
Primary key van de onderliggende aanvraag/zaak |
dvmodule |
char(1) |
De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, B = Bouw/sloop, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving) |
ddaanvraag |
timestamp |
Datum dat de aanvraag/zaak is ontvangen/gestart |
ddblokkering |
timestamp |
Datum dat de aanvraag/zaak is geblokkeerd tegen verdere mutaties |
dvbetreft |
varchar(250) |
Omschrijving van de aanvraag/zaak |
dvzaakcode |
varchar(20) |
Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend |
dvobjhuisnr |
varchar(15) |
Huisnummer inclusief aanduiding, huisletter en toevoeging van het lokatieadres waar de aanvraag/zaak onder valt |
dvobjhuisnrinfo |
varchar(40) |
Nadere informatie over het lokatieadres waar de aanvraag/zaak onder valt zoals hoek blauwsteeg/kromme waal |
dvhuisnummer |
varchar(5) |
Huisnummer van het lokatieadres waar de aanvraag/zaak onder valt |
dvhuisletter |
char(1) |
Huisletter van het lokatieadres waar de aanvraag/zaak onder valt |
dvhuisnummertoevoeging |
varchar(4) |
Huisnummertoevoeging van het lokatieadres waar de aanvraag/zaak onder valt |
dvobjstraat |
varchar(80) |
De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) waar de aanvraag/zaak onder valt |
dnkeyopenbareruimte |
integer |
Primary key van de openbare ruimtenaam (straatnaam: tbopenbareruimte.dnkey) van het lokatieadres |
dvobjplaats |
varchar(80) |
De woonplaatsnaam van het lokatieadres waar de aanvraag/zaak onder valt |
dvsoortzaak |
varchar(200) |
De soort zaak zoals makelaarsinfo of reguliere procedure of paracommerciele horecavergunning |
ddeind |
timestamp |
Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen) |
dvstatus |
varchar(50) |
De status van de aanvraag/zaak bijv afgehandeld of in behandeling of aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen |
dvinrichtingnaam |
varchar(100) |
De naam van de inrichting waar de aanvraag/zaak mee is verbonden |
dvinrichtingnr |
varchar(20) |
De code van de inrichting waar de aanvraag/zaak mee is verbonden |
dvaanvrager |
varchar(200) |
De bedrijfsnaam of achternaam van de contactpersoon die de rol van aanvrager (AVR) heeft |
dvdmszaakcode |
varchar(40) |
De (verkorte) zaakcodering waaronder de aanvraag/zaak in het DMS of zaaksysteem bekend is |
dvobjmonument |
varchar(40) |
Monumentstatus van het lokatieadres waar de aanvraag/zaak onder valt bijv. rijksmonument |
dnkeyperceeladres |
integer |
De primary key van het lokatieadres (tbperceeladressen.dnkey) waar de aanvraag/zaak onder valt |
dnkeywoonplaats |
integer |
De primary key van de woonplaats (tbwoonplaats.dnkey) waar de aanvraag/zaak onder valt |
dvgmntcode |
varchar(4) |
De gemeentecode volgens tabel 33 van de de woonplaats (tbwoonplaats.dvwoonplaatsid) waar de aanvraag/zaak onder valt |
dvolonummer |
varchar(20) |
Het nummer waaronder de wavezaak bekend is in de OLO of AIM (melding) |
dnkeymilinrichting |
integer |
Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de zaak aan in gekoppeld |
ddstartwrkzhn |
timestamp |
Vroegste datum van de start werkzaamheden bij omgvergunningen (via activiteiten), overige en bouw/sloop (is null indien niet van toepassing) |
dnkeygroepvergunning |
integer |
Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld |
dlbezwaarberoep |
char(1) |
T of F, T indien het gaat om een omgevingszaak waarbij de datum indiening bezwaar of indiening beroep rechtbank is gevuld |
ddgeldigheid |
timestamp |
Datum dat de eerder verleende vergunning is verlopen, danwel is vervallen danwel is ingetrokken op verzoek (is per definitie null voor info-aanvragen en handhavingszaken) |
dnicoon |
integer |
Icoonnummer dat aan deze zaak is toegekend, 1 = Omgeving, 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik |
dvintzaakcode |
varchar(40) |
De lange internationale zaakcodering waaronder de aanvraag/zaak in het DMS of zaaksysteem bekend is |
dvzaaknrbevgezag |
varchar(40) |
Zaakcode waaronder dezelfde zaak bij het bevoegd gezag bekend is |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmalleaanvragen (
dnkeymodule,
dvmodule,
ddaanvraag,
ddblokkering,
dvbetreft,
dvzaakcode,
dvobjhuisnr,
dvobjhuisnrinfo,
dvhuisnummer,
dvhuisletter,
dvhuisnummertoevoeging,
dvobjstraat,
dnkeyopenbareruimte,
dvobjplaats,
dvsoortzaak,
ddeind,
dvstatus,
dvinrichtingnaam,
dvinrichtingnr,
dvaanvrager,
dvdmszaakcode,
dvobjmonument,
dnkeyperceeladres,
dnkeywoonplaats,
dvgmntcode,
dvolonummer,
dnkeymilinrichting,
ddstartwrkzhn,
dnkeygroepvergunning,
dlbezwaarberoep,
ddgeldigheid,
dnicoon,
dvintzaakcode,
dvzaaknrbevgezag)
AS
( ( ( ( (
SELECT tbomgvergunning.dnkey AS dnkeymodule,
'W'::character(1) AS dvmodule,
tbomgvergunning.ddaanvraag,
tbomgvergunning.ddblokkering,
tbomgvergunning.dvaanvraagnaam::character
varying(250) AS dvbetreft,
tbomgvergunning.dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo
AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam
AS dvobjstraat,
tbopenbareruimte.dnkey AS
dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam
AS dvobjplaats,
tbsoortomgverg.dvomschrijving::character
varying(200) AS dvsoortzaak,
CASE
WHEN
tbomgvergunning.ddingetrokken IS NULL THEN tbomgvergunning.ddbesluitdatum
ELSE
tbomgvergunning.ddingetrokken
END AS ddeind,
CASE
WHEN
tbomgvergunning.ddonherroepelijk IS NOT NULL THEN tbaardbesluit.dvomschrijving
WHEN
tbomgvergunning.ddvernietigd IS NOT NULL THEN 'vernietigd'::character varying
WHEN
tbomgvergunning.ddgeschorstvanaf IS NOT NULL THEN 'geschorst'::character varying
WHEN
tbomgvergunning.ddnaverlingetrokken <= fn_vandaag(0) THEN 'ingetrokken na verl.'::character varying
WHEN
tbomgvergunning.ddverlopen <= fn_vandaag(0) THEN 'verlopen'::character varying
WHEN
tbomgvergunning.ddvervallen < fn_vandaag(0) THEN 'vervallen'::character varying
WHEN
tbomgvergunning.ddbesluitdatum IS NOT NULL THEN tbaardbesluit.dvomschrijving
WHEN
tbomgvergunning.ddingetrokken IS NOT NULL THEN 'ingetrokken tijdens beh.'::character varying
WHEN
tbomgvergunning.ddaanhoudenvanaf IS NOT NULL AND tbomgvergunning.ddaanhoudentotmet IS NULL THEN 'aangehouden'::character varying
WHEN
vwfrmomgkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN 'aanvullende gegevens'::character varying
ELSE
'in behandeling'::character varying
END::character
varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN
vwomgavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN vwomgavrcontacten.dvavrbedrijfsnaam
ELSE
vwomgavrcontacten.dvavrnaam
END AS dvaanvrager,
tbomgvergunning.dvdmszaakcode,
tbmonumenten.dvomschrijving
AS dvobjmonument,
tbomgvergunning.dnkeyperceeladressen
AS dnkeyperceeladres,
tbwoonplaats.dnkey AS
dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid
AS dvgmntcode,
tbomgvergunning.dvlvoaanvraagnr
AS dvolonummer,
tbmilinrichtingen.dnkey AS
dnkeymilinrichting,
vwtoeststartwerk.ddstartwrkzhn,
tbomgvergunning.dnkeygroepvergunning,
CASE
WHEN
tbomgvergunning.ddindieningbezwaar IS NULL AND tbomgvergunning.ddrbindieningberoep IS NULL THEN 'F'::text
ELSE 'T'::text
END::character(1) AS
dlbezwaarberoep,
CASE
WHEN
tbomgvergunning.ddverlopen IS NULL THEN
CASE
WHEN
tbomgvergunning.ddvervallen IS NULL THEN tbomgvergunning.ddnaverlingetrokken
WHEN
tbomgvergunning.ddnaverlingetrokken IS NULL THEN tbomgvergunning.ddvervallen
ELSE
LEAST(tbomgvergunning.ddvervallen, tbomgvergunning.ddnaverlingetrokken)
END
WHEN
tbomgvergunning.ddvervallen IS NULL THEN
CASE
WHEN
tbomgvergunning.ddverlopen IS NULL THEN tbomgvergunning.ddnaverlingetrokken
WHEN
tbomgvergunning.ddnaverlingetrokken IS NULL THEN tbomgvergunning.ddverlopen
ELSE
LEAST(tbomgvergunning.ddverlopen, tbomgvergunning.ddnaverlingetrokken)
END
WHEN
tbomgvergunning.ddnaverlingetrokken IS NULL THEN
CASE
WHEN
tbomgvergunning.ddverlopen IS NULL THEN tbomgvergunning.ddvervallen
WHEN
tbomgvergunning.ddvervallen IS NULL THEN tbomgvergunning.ddverlopen
ELSE
LEAST(tbomgvergunning.ddverlopen, tbomgvergunning.ddvervallen)
END
ELSE
LEAST(tbomgvergunning.ddverlopen, tbomgvergunning.ddvervallen, tbomgvergunning.ddnaverlingetrokken)
END AS ddgeldigheid,
tbsoortomgverg.dnicoon,
tbomgvergunning.dvintzaakcode,
tbomgvergunning.dvzaaknrbevgezag
FROM tbomgvergunning
JOIN tbperceeladressen ON
tbomgvergunning.dnkeyperceeladressen = tbperceeladressen.dnkey
JOIN tbopenbareruimte ON
tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON
tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoortomgverg ON
tbomgvergunning.dnkeysoortomgverg = tbsoortomgverg.dnkey
LEFT JOIN tbaardbesluit ON
tbomgvergunning.dvcodeaardbesluit = tbaardbesluit.dvcode
LEFT JOIN tbmilinrichtingen ON
tbomgvergunning.dnkeymilinrichtingen = tbmilinrichtingen.dnkey
LEFT JOIN vwomgavrcontacten ON tbomgvergunning.dnkey =
vwomgavrcontacten.dnkeyomgvergunningen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten =
tbmonumenten.dnkey
LEFT JOIN vwtoeststartwerk ON tbomgvergunning.dnkey =
vwtoeststartwerk.dnkeyomgvergunningen
LEFT JOIN vwfrmomgkrittermijnen ON tbomgvergunning.dnkey =
vwfrmomgkrittermijnen.dnkeyomgvergunningen
UNION
SELECT tbmilvergunningen.dnkey AS dnkeymodule,
'E'::character(1) AS dvmodule,
tbmilvergunningen.ddontvangstdatum
AS ddaanvraag,
tbmilvergunningen.ddblokkering,
(((tbmilwerkz.dvomschrijving::text
|| ' '::text) || tbmilvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
tbmilvergunningen.dvvergnummer
AS dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo
AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam
AS dvobjstraat,
tbopenbareruimte.dnkey AS
dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam
AS dvobjplaats,
tbsoortmilverg.dvomschrijving::character
varying(200) AS dvsoortzaak,
CASE
WHEN
tbmilvergunningen.ddingetrokken IS NULL THEN tbmilvergunningen.ddbesluitdatum
ELSE
tbmilvergunningen.ddingetrokken
END AS ddeind,
CASE
WHEN
tbmilvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN 'ingetrokken na verl.'::character varying
WHEN
tbmilvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN 'verlopen'::character varying
WHEN
tbmilvergunningen.ddvervallen <= fn_vandaag(0) THEN 'vervallen'::character varying
WHEN
tbmilvergunningen.ddbesluitdatum IS NOT NULL THEN tbaardbesluit.dvomschrijving
WHEN
tbmilvergunningen.ddingetrokken IS NOT NULL THEN 'ingetrokken tijdens beh.'::character varying
WHEN
vwfrmmilvergkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN 'aanvullende gegevens'::character varying
ELSE
'in behandeling'::character varying
END::character
varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN
vwmilvergavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN vwmilvergavrcontacten.dvavrbedrijfsnaam
ELSE
vwmilvergavrcontacten.dvavrnaam
END AS dvaanvrager,
tbmilvergunningen.dvdmscode
AS dvdmszaakcode,
tbmonumenten.dvomschrijving
AS dvobjmonument,
tbmilinrichtingen.dnkeyperceeladressen
AS dnkeyperceeladres,
tbwoonplaats.dnkey AS
dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid
AS dvgmntcode,
tbmilvergunningen.dvolonummer,
tbmilinrichtingen.dnkey AS
dnkeymilinrichting,
NULL::timestamp without
time zone AS ddstartwrkzhn,
tbmilvergunningen.dnkeygroepvergunning,
'F'::character(1) AS
dlbezwaarberoep,
CASE
WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN
CASE
WHEN
tbmilvergunningen.ddvervallen IS NULL THEN tbmilvergunningen.ddnaverlingetrokken
WHEN
tbmilvergunningen.ddnaverlingetrokken IS NULL THEN tbmilvergunningen.ddvervallen
ELSE
LEAST(tbmilvergunningen.ddvervallen, tbmilvergunningen.ddnaverlingetrokken)
END
WHEN
tbmilvergunningen.ddvervallen IS NULL THEN
CASE
WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN tbmilvergunningen.ddnaverlingetrokken
WHEN
tbmilvergunningen.ddnaverlingetrokken IS NULL THEN tbmilvergunningen.ddgeldigtotmet
ELSE
LEAST(tbmilvergunningen.ddgeldigtotmet, tbmilvergunningen.ddnaverlingetrokken)
END
WHEN
tbmilvergunningen.ddnaverlingetrokken IS NULL THEN
CASE
WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN tbmilvergunningen.ddvervallen
WHEN
tbmilvergunningen.ddvervallen IS NULL THEN tbmilvergunningen.ddgeldigtotmet
ELSE
LEAST(tbmilvergunningen.ddgeldigtotmet, tbmilvergunningen.ddvervallen)
END
ELSE
LEAST(tbmilvergunningen.ddgeldigtotmet, tbmilvergunningen.ddvervallen, tbmilvergunningen.ddnaverlingetrokken)
END AS ddgeldigheid,
tbsoortmilverg.dnicoon,
tbmilvergunningen.dvintzaakcode,
tbmilvergunningen.dvzaaknrbevgezag
FROM tbmilvergunningen
JOIN tbmilinrichtingen ON
tbmilvergunningen.dnkeymilinrichtingen = tbmilinrichtingen.dnkey
JOIN tbperceeladressen ON
tbmilinrichtingen.dnkeyperceeladressen = tbperceeladressen.dnkey
JOIN tbopenbareruimte ON
tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON
tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoortmilverg ON
tbmilvergunningen.dnkeysoortmilverg = tbsoortmilverg.dnkey
LEFT JOIN tbaardbesluit ON
tbmilvergunningen.dvcodeaardbesluit = tbaardbesluit.dvcode
LEFT JOIN tbmilwerkz ON tbmilvergunningen.dnkeymilwerkz =
tbmilwerkz.dnkey
LEFT JOIN vwmilvergavrcontacten ON tbmilvergunningen.dnkey =
vwmilvergavrcontacten.dnkeymilvergunningen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
LEFT JOIN vwfrmmilvergkrittermijnen ON tbmilvergunningen.dnkey =
vwfrmmilvergkrittermijnen.dnkeymilvergunningen)
UNION
SELECT hor.dnkey AS dnkeymodule,
'C'::character(1) AS dvmodule,
hor.ddaanvraagdatum AS ddaanvraag,
hor.ddblokkering,
(('het uitbaten van een '::text ||
tbhorsrtonderneming.dvomschrijving::text))::character varying(250) AS dvbetreft,
hor.dvvergnummer AS dvzaakcode,
(((((
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
dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo AS
dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam AS
dvobjstraat,
tbopenbareruimte.dnkey AS
dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam AS
dvobjplaats,
tbsoorthorverg.dvomschrijving::character
varying(200) AS dvsoortzaak,
CASE
WHEN hor.ddingetrokken IS
NULL THEN hor.dddatumbesluit
ELSE hor.ddingetrokken
END AS ddeind,
CASE
WHEN
hor.ddnaverlingetrokken <= fn_vandaag(0) THEN 'ingetrokken na verl.'::character varying
WHEN hor.ddverlopen <
fn_vandaag(0) THEN 'verlopen'::character varying
WHEN hor.ddvervaldatum <=
fn_vandaag(0) THEN 'vervallen'::character varying
WHEN hor.dddatumbesluit IS
NOT NULL THEN tbhoraardbesluit.dvomschrijving
WHEN hor.ddingetrokken IS
NOT NULL THEN 'ingetrokken tijdens beh.'::character varying
WHEN
vwfrmhorkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN 'aanvullende gegevens'::character varying
ELSE
'in behandeling'::character varying
END::character varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN
vwhorecaavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN vwhorecaavrcontacten.dvavrbedrijfsnaam
ELSE vwhorecaavrcontacten.dvavrnaam
END AS dvaanvrager,
hor.dvdmszaakcode,
tbmonumenten.dvomschrijving AS
dvobjmonument,
hor.dnkeyperceeladressen AS
dnkeyperceeladres,
tbwoonplaats.dnkey AS dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
NULL::character varying(20) AS dvolonummer,
tbmilinrichtingen.dnkey AS
dnkeymilinrichting,
NULL::timestamp without time zone
AS ddstartwrkzhn,
hor.dnkeygroepvergunning,
'F'::character(1) AS dlbezwaarberoep,
CASE
WHEN hor.ddverlopen IS NULL THEN
CASE
WHEN hor.ddvervaldatum
IS NULL THEN hor.ddnaverlingetrokken
WHEN
hor.ddnaverlingetrokken IS NULL THEN hor.ddvervaldatum
ELSE
LEAST(hor.ddvervaldatum, hor.ddnaverlingetrokken)
END
WHEN hor.ddvervaldatum IS NULL THEN
CASE
WHEN hor.ddverlopen IS
NULL THEN hor.ddnaverlingetrokken
WHEN
hor.ddnaverlingetrokken IS NULL THEN hor.ddverlopen
ELSE
LEAST(hor.ddverlopen, hor.ddnaverlingetrokken)
END
WHEN
hor.ddnaverlingetrokken IS NULL THEN
CASE
WHEN hor.ddverlopen IS
NULL THEN hor.ddvervaldatum
WHEN hor.ddvervaldatum
IS NULL THEN hor.ddverlopen
ELSE
LEAST(hor.ddverlopen, hor.ddvervaldatum)
END
ELSE LEAST(hor.ddverlopen,
hor.ddvervaldatum, hor.ddnaverlingetrokken)
END AS ddgeldigheid,
5 AS dnicoon, hor.dvintzaakcode,
hor.dvzaaknrbevgezag
FROM tbhorecavergunningen hor
JOIN tbperceeladressen ON
hor.dnkeyperceeladressen = tbperceeladressen.dnkey
JOIN tbopenbareruimte ON
tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON
tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoorthorverg ON hor.dnkeysoortverg = tbsoorthorverg.dnkey
LEFT JOIN tbhoraardbesluit ON hor.dvcodeaardbesluit =
tbhoraardbesluit.dvcode
LEFT JOIN tbmilinrichtingen ON hor.dnkeymilinrichtingen =
tbmilinrichtingen.dnkey
LEFT JOIN tbhorsrtonderneming ON hor.dnkeysoortonderneming =
tbhorsrtonderneming.dnkey
LEFT JOIN vwhorecaavrcontacten ON hor.dnkey =
vwhorecaavrcontacten.dnkeyhorecavergunningen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
LEFT JOIN vwfrmhorkrittermijnen ON hor.dnkey =
vwfrmhorkrittermijnen.dnkeyhorecavergunningen)
UNION
SELECT tbhandhavingen.dnkey AS dnkeymodule,
'H'::character(1) AS dvmodule,
tbhandhavingen.ddverzoekdatum AS ddaanvraag,
tbhandhavingen.ddblokkering,
tbhandhavingen.dvomsbouwwerk::character
varying(250) AS dvbetreft,
tbhandhavingen.dvaanschrijfnr AS dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
tbsoorthhzaak.dvomschrijving::character
varying(200) AS dvsoortzaak,
tbhandhavingen.ddeinddatum AS ddeind,
CASE
WHEN
tbhandhavingen.ddonherroepelijk IS NOT NULL THEN tbhandhafronding.dvomschrijving
WHEN tbhandhavingen.ddvernietigd IS
NOT NULL THEN 'vernietigd'::character varying
WHEN
tbhandhavingen.ddgeschorstvanaf IS NOT NULL THEN 'geschorst'::character varying
WHEN tbhandhavingen.ddeinddatum IS
NOT NULL THEN tbhandhafronding.dvomschrijving
ELSE 'in behandeling'::character varying
END::character varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN
vwfrmhandhhpccontacten.dvavrbedrijf IS NOT NULL THEN vwfrmhandhhpccontacten.dvavrbedrijf
ELSE vwfrmhandhhpccontacten.dvavrachternaam
END AS dvaanvrager,
tbhandhavingen.dvdmscode AS dvdmszaakcode,
tbmonumenten.dvomschrijving AS dvobjmonument,
tbhandhavingen.dnkeyperceeladressen AS
dnkeyperceeladres,
tbwoonplaats.dnkey AS dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
NULL::character varying(20) AS dvolonummer,
tbmilinrichtingen.dnkey AS dnkeymilinrichting,
NULL::timestamp without time zone AS ddstartwrkzhn,
tbhandhavingen.dnkeygroepvergunning,
CASE
WHEN
tbhandhavingen.ddindieningbezwaar IS NULL AND tbhandhavingen.ddrbindieningberoep IS NULL THEN 'F'::text
ELSE 'T'::text
END::character(1) AS dlbezwaarberoep,
NULL::timestamp without time zone AS ddgeldigheid,
4 AS dnicoon, tbhandhavingen.dvintzaakcode,
tbhandhavingen.dvzaaknrbevgezag
FROM tbhandhavingen
JOIN tbperceeladressen ON
tbhandhavingen.dnkeyperceeladressen = tbperceeladressen.dnkey
JOIN tbsoorthhzaak ON tbhandhavingen.dnkeysoorthhzaak
= tbsoorthhzaak.dnkey
LEFT JOIN tbhandhafronding ON
tbhandhavingen.dvcodehandhafronding = tbhandhafronding.dvcode
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
LEFT JOIN tbhandhovertreding ON tbhandhavingen.dnkeyhandhovertreding =
tbhandhovertreding.dnkey
LEFT JOIN tbmilinrichtingen ON tbhandhavingen.dnkeymilinrichtingen =
tbmilinrichtingen.dnkey
LEFT JOIN vwfrmhandhhpccontacten ON tbhandhavingen.dnkey =
vwfrmhandhhpccontacten.dnkeyhandhavingen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey)
UNION
SELECT tbovvergunningen.dnkey AS dnkeymodule,
'O'::character(1) AS dvmodule,
tbovvergunningen.ddontvangstdatum AS ddaanvraag,
tbovvergunningen.ddblokkering,
(((tbovwerkz.dvomschrijving::text || ' '::text) ||
tbovvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
tbovvergunningen.dvvergunningsnr AS dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
tbsoortovverg.dvomschrijving::character
varying(200) AS dvsoortzaak,
CASE
WHEN tbovvergunningen.ddingetrokken IS NULL
THEN tbovvergunningen.ddbesluitdatum
ELSE tbovvergunningen.ddingetrokken
END AS ddeind,
CASE
WHEN tbovvergunningen.ddonherroepelijk IS
NOT NULL THEN tbaardbesluit.dvomschrijving
WHEN tbovvergunningen.ddvernietigd IS NOT
NULL THEN 'vernietigd'::character varying
WHEN tbovvergunningen.ddgeschorstvanaf IS
NOT NULL THEN 'geschorst'::character varying
WHEN tbovvergunningen.ddnaverlingetrokken
<= fn_vandaag(0) THEN 'ingetrokken na verl.'::character varying
WHEN tbovvergunningen.ddgeldigtotmet <
fn_vandaag(0) THEN 'verlopen'::character varying
WHEN tbovvergunningen.ddvervallen <=
fn_vandaag(0) THEN 'vervallen'::character varying
WHEN tbovvergunningen.ddbesluitdatum IS NOT
NULL THEN tbaardbesluit.dvomschrijving
WHEN tbovvergunningen.ddingetrokken IS NOT
NULL THEN 'ingetrokken tijdens beh.'::character varying
WHEN
vwfrmovkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN 'aanvullende gegevens'::character varying
ELSE 'in behandeling'::character varying
END::character varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN vwfrmovavrcontacten.dvavrbedrijf IS
NOT NULL THEN vwfrmovavrcontacten.dvavrbedrijf
ELSE vwfrmovavrcontacten.dvavrachternaam
END AS dvaanvrager,
tbovvergunningen.dvdmscode AS dvdmszaakcode,
tbmonumenten.dvomschrijving AS dvobjmonument,
tbovvergunningen.dnkeyperceeladressen AS dnkeyperceeladres,
tbwoonplaats.dnkey AS dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
NULL::character varying(20) AS dvolonummer,
tbmilinrichtingen.dnkey AS dnkeymilinrichting,
tbovvergunningen.ddstartuitvoering AS ddstartwrkzhn,
tbovvergunningen.dnkeytbgroepvergunning AS
dnkeygroepvergunning,
CASE
WHEN tbovvergunningen.ddindieningbezwaar IS
NULL AND tbovvergunningen.ddrbindieningberoep IS NULL THEN 'F'::text
ELSE 'T'::text
END::character(1) AS dlbezwaarberoep,
CASE
WHEN tbovvergunningen.ddgeldigtotmet IS NULL THEN
CASE
WHEN tbovvergunningen.ddvervallen IS
NULL THEN tbovvergunningen.ddnaverlingetrokken
WHEN
tbovvergunningen.ddnaverlingetrokken IS NULL THEN tbovvergunningen.ddvervallen
ELSE
LEAST(tbovvergunningen.ddvervallen, tbovvergunningen.ddnaverlingetrokken)
END
WHEN tbovvergunningen.ddvervallen IS NULL THEN
CASE
WHEN tbovvergunningen.ddgeldigtotmet IS
NULL THEN tbovvergunningen.ddnaverlingetrokken
WHEN
tbovvergunningen.ddnaverlingetrokken IS NULL THEN tbovvergunningen.ddgeldigtotmet
ELSE
LEAST(tbovvergunningen.ddgeldigtotmet, tbovvergunningen.ddnaverlingetrokken)
END
WHEN tbovvergunningen.ddnaverlingetrokken
IS NULL THEN
CASE
WHEN tbovvergunningen.ddgeldigtotmet IS
NULL THEN tbovvergunningen.ddvervallen
WHEN tbovvergunningen.ddvervallen IS
NULL THEN tbovvergunningen.ddgeldigtotmet
ELSE
LEAST(tbovvergunningen.ddgeldigtotmet, tbovvergunningen.ddvervallen)
END
ELSE LEAST(tbovvergunningen.ddgeldigtotmet,
tbovvergunningen.ddvervallen, tbovvergunningen.ddnaverlingetrokken)
END AS ddgeldigheid,
tbsoortovverg.dnicoon,
tbovvergunningen.dvintzaakcode,
tbovvergunningen.dvzaaknrbevgezag
FROM tbovvergunningen
JOIN tbperceeladressen ON
tbovvergunningen.dnkeyperceeladressen = tbperceeladressen.dnkey
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoortovverg ON tbovvergunningen.dvcodesoortovverg = tbsoortovverg.dvcode
LEFT JOIN tbaardbesluit ON tbovvergunningen.dvcodeaardbesluit = tbaardbesluit.dvcode
LEFT JOIN tbovwerkz ON tbovvergunningen.dnkeyovwerkz = tbovwerkz.dnkey
LEFT JOIN tbmilinrichtingen ON tbovvergunningen.dnkeymilinrichtingen =
tbmilinrichtingen.dnkey
LEFT JOIN vwfrmovavrcontacten ON tbovvergunningen.dnkey =
vwfrmovavrcontacten.dnkeyovvergunningen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
LEFT JOIN vwfrmovkrittermijnen ON tbovvergunningen.dnkey =
vwfrmovkrittermijnen.dnkeyovvergunningen)
UNION
SELECT tbbouwvergunningen.dnkey AS dnkeymodule,
'B'::character(1) AS dvmodule,
tbbouwvergunningen.ddontvangstdatum AS ddaanvraag,
tbbouwvergunningen.ddblokkering,
(((tbbouwwerkz.dvomschrijving::text || ' '::text) ||
tbbouwvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
tbbouwvergunningen.dvbouwnr AS dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer,
tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
tbsoortplan.dvomschrijving::character varying(200) AS dvsoortzaak,
CASE
WHEN tbbouwvergunningen.ddingetrokken IS NULL THEN
tbbouwvergunningen.ddbesluitdatum
ELSE tbbouwvergunningen.ddingetrokken
END AS ddeind,
CASE
WHEN tbbouwvergunningen.ddnaverlingetrokken <=
fn_vandaag(0) THEN 'ingetrokken na verl.'::character varying
WHEN tbbouwvergunningen.ddgeldigtotmet <
fn_vandaag(0) THEN 'verlopen'::character varying
WHEN tbbouwvergunningen.ddvervallen <=
fn_vandaag(0) THEN 'vervallen'::character varying
WHEN tbbouwvergunningen.ddbesluitdatum IS NOT NULL
THEN tbaardbesluit.dvomschrijving
WHEN tbbouwvergunningen.ddingetrokken IS NOT NULL
THEN 'ingetrokken tijdens beh.'::character varying
WHEN vwfrmbouwkrittermijnen.dlaanvullendegegevens =
'T'::bpchar THEN 'aanvullende gegevens'::character varying
ELSE 'in behandeling'::character varying
END::character varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN vwfrmbouwavrcontacten.dvavrbedrijf IS NOT NULL
THEN vwfrmbouwavrcontacten.dvavrbedrijf
ELSE vwfrmbouwavrcontacten.dvavrachternaam
END AS dvaanvrager,
tbbouwvergunningen.dvdmscode AS dvdmszaakcode,
tbmonumenten.dvomschrijving AS dvobjmonument,
tbbouwvergunningen.dnkeyperceeladressen AS dnkeyperceeladres,
tbwoonplaats.dnkey AS dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
NULL::character varying(20) AS dvolonummer,
tbmilinrichtingen.dnkey AS dnkeymilinrichting,
tbbouwvergunningen.ddstartuitvoering AS ddstartwrkzhn,
tbbouwvergunningen.dnkeygroepvergunning,
'F'::character(1) AS dlbezwaarberoep,
CASE
WHEN tbbouwvergunningen.ddgeldigtotmet IS NULL THEN
CASE
WHEN tbbouwvergunningen.ddvervallen IS NULL
THEN tbbouwvergunningen.ddnaverlingetrokken
WHEN tbbouwvergunningen.ddnaverlingetrokken IS
NULL THEN tbbouwvergunningen.ddvervallen
ELSE LEAST(tbbouwvergunningen.ddvervallen,
tbbouwvergunningen.ddnaverlingetrokken)
END
WHEN tbbouwvergunningen.ddvervallen IS NULL THEN
CASE
WHEN tbbouwvergunningen.ddgeldigtotmet IS NULL
THEN tbbouwvergunningen.ddnaverlingetrokken
WHEN tbbouwvergunningen.ddnaverlingetrokken IS
NULL THEN tbbouwvergunningen.ddgeldigtotmet
ELSE LEAST(tbbouwvergunningen.ddgeldigtotmet,
tbbouwvergunningen.ddnaverlingetrokken)
END
WHEN tbbouwvergunningen.ddnaverlingetrokken IS NULL THEN
CASE
WHEN tbbouwvergunningen.ddgeldigtotmet IS NULL
THEN tbbouwvergunningen.ddvervallen
WHEN tbbouwvergunningen.ddvervallen IS NULL
THEN tbbouwvergunningen.ddgeldigtotmet
ELSE LEAST(tbbouwvergunningen.ddgeldigtotmet,
tbbouwvergunningen.ddvervallen)
END
ELSE LEAST(tbbouwvergunningen.ddgeldigtotmet,
tbbouwvergunningen.ddvervallen, tbbouwvergunningen.ddnaverlingetrokken)
END AS ddgeldigheid,
2 AS dnicoon, tbbouwvergunningen.dvintzaakcode,
tbbouwvergunningen.dvzaaknrbevgezag
FROM tbbouwvergunningen
JOIN tbperceeladressen ON tbbouwvergunningen.dnkeyperceeladressen
= tbperceeladressen.dnkey
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoortplan ON tbbouwvergunningen.dnsoortplan = tbsoortplan.dnkey
LEFT JOIN tbaardbesluit ON tbbouwvergunningen.dvcodeaardbesluit =
tbaardbesluit.dvcode
LEFT JOIN tbbouwwerkz ON tbbouwvergunningen.dnkeybouwwerkz = tbbouwwerkz.dnkey
LEFT JOIN tbmilinrichtingen ON tbbouwvergunningen.dnkeymilinrichtingen =
tbmilinrichtingen.dnkey
LEFT JOIN vwfrmbouwavrcontacten ON tbbouwvergunningen.dnkey =
vwfrmbouwavrcontacten.dnkeybouwvergunningen
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
LEFT JOIN vwfrmbouwkrittermijnen ON tbbouwvergunningen.dnkey =
vwfrmbouwkrittermijnen.dnkeybouwvergunningen)
UNION
SELECT tbinfoaanvragen.dnkey AS dnkeymodule,
'I'::character(1) AS dvmodule,
tbinfoaanvragen.ddaanvraagdatum AS ddaanvraag,
tbinfoaanvragen.ddblokkeerdatum AS ddblokkering,
tbinfoaanvragen.dvomschrijving AS dvbetreft,
tbinfoaanvragen.dvinfonummer AS dvzaakcode,
(((((
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 dvobjhuisnr,
tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
tbperceeladressen.dvhuisnummer, tbperceeladressen.dvhuisletter,
tbperceeladressen.dvhuisnummertoevoeging,
tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
tbsoortinfoaanvraag.dvomschrijving::character varying(200) AS dvsoortzaak,
tbinfoaanvragen.ddafgehandeld AS ddeind,
CASE
WHEN tbinfoaanvragen.ddafgehandeld IS NOT NULL THEN
'afgehandeld'::text
ELSE 'in behandeling'::text
END::character varying(50) AS dvstatus,
tbmilinrichtingen.dvinrichtingnaam,
tbmilinrichtingen.dvinrichtingnr,
CASE
WHEN vwfrminfoavrcontacten.dvavrbedrijf IS NOT NULL THEN
vwfrminfoavrcontacten.dvavrbedrijf
ELSE vwfrminfoavrcontacten.dvavrachternaam
END AS dvaanvrager,
tbinfoaanvragen.dvdmscode AS dvdmszaakcode,
tbmonumenten.dvomschrijving AS dvobjmonument,
tbinfoaanvragen.dnkeyperceeladressen AS dnkeyperceeladres,
tbwoonplaats.dnkey AS dnkeywoonplaats,
tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
NULL::character varying(20) AS dvolonummer,
tbmilinrichtingen.dnkey AS dnkeymilinrichting,
NULL::timestamp without time zone AS ddstartwrkzhn,
tbinfoaanvragen.dnkeytbgroepvergunning AS dnkeygroepvergunning,
'F'::character(1) AS dlbezwaarberoep,
NULL::timestamp without time zone AS ddgeldigheid, 6 AS dnicoon,
tbinfoaanvragen.dvintzaakcode, tbinfoaanvragen.dvzaaknrbevgezag
FROM tbinfoaanvragen
JOIN tbperceeladressen ON tbinfoaanvragen.dnkeyperceeladressen =
tbperceeladressen.dnkey
JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
JOIN tbsoortinfoaanvraag ON tbinfoaanvragen.dnkeysoortinfoaanvraag =
tbsoortinfoaanvraag.dnkey
LEFT JOIN tbmilinrichtingen ON tbinfoaanvragen.dnkeymilinrichtingen =
tbmilinrichtingen.dnkey
LEFT JOIN vwfrminfoavrcontacten ON tbinfoaanvragen.dnkey =
vwfrminfoavrcontacten.dnkeyinfoaanvraag
LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey;
COMMENT ON VIEW public.vwfrmalleaanvragen
IS 'View van alle omgevingsvergunningen, bouw/sloopvergunningen, overige vergunningen, gebruiksvergunningen, milieuvergunningen, horecavergunnningen, handhavingszaken en info-aanvragen';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeymodule
IS 'Primary key van de onderliggende aanvraag/zaak';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvmodule
IS 'De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, B = Bouw/sloop, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving)';
COMMENT ON COLUMN public.vwfrmalleaanvragen.ddaanvraag
IS 'Datum dat de aanvraag/zaak is ontvangen/gestart';
COMMENT ON COLUMN public.vwfrmalleaanvragen.ddblokkering
IS 'Datum dat de aanvraag/zaak is geblokkeerd tegen verdere mutaties';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvbetreft
IS 'Omschrijving van de aanvraag/zaak';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvzaakcode
IS 'Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjhuisnr
IS 'Huisnummer inclusief aanduiding, huisletter en toevoeging van het lokatieadres waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjhuisnrinfo
IS 'Nadere informatie over het lokatieadres waar de aanvraag/zaak onder valt zoals hoek blauwsteeg/kromme waal';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisnummer
IS 'Huisnummer van het lokatieadres waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisletter
IS 'Huisletter van het lokatieadres waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging van het lokatieadres waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeyopenbareruimte
IS 'Primary key van de openbare ruimtenaam (straatnaam: tbopenbareruimte.dnkey) van het lokatieadres';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de aanvraag/zaak onder valt';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvsoortzaak
IS 'De soort zaak zoals makelaarsinfo of reguliere procedure of paracommerciele horecavergunning';
COMMENT ON COLUMN public.vwfrmalleaanvragen.ddeind
IS 'Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen)';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvstatus
IS 'De status van de aanvraag/zaak bijv afgehandeld of in behandeling of aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvinrichtingnaam
IS 'De naam van de inrichting waar de aanvraag/zaak mee is verbonden';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvinrichtingnr
IS 'De code van de inrichting waar de aanvraag/zaak mee is verbonden';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvaanvrager
IS 'De bedrijfsnaam of achternaam van de contactpersoon die de rol van aanvrager (AVR) heeft';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvdmszaakcode
IS 'De (verkorte) zaakcodering waaronder de aanvraag/zaak in het DMS of zaaksysteem bekend is';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjmonument
IS 'Monumentstatus van het lokatieadres waar de aanvraag/zaak onder valt bijv. rijksmonument';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeyperceeladres
IS 'De primary key van het lokatieadres (tbperceeladressen.dnkey) waar de aanvraag/zaak onder valt ';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeywoonplaats
IS 'De primary key van de woonplaats (tbwoonplaats.dnkey) waar de aanvraag/zaak onder valt ';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvgmntcode
IS 'De gemeentecode volgens tabel 33 van de de woonplaats (tbwoonplaats.dvwoonplaatsid) waar de aanvraag/zaak onder valt ';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvolonummer
IS 'Het nummer waaronder de wavezaak bekend is in de OLO of AIM (melding)';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeymilinrichting
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de zaak aan in gekoppeld';
COMMENT ON COLUMN public.vwfrmalleaanvragen.ddstartwrkzhn
IS 'Vroegste datum van de start werkzaamheden bij omgvergunningen (via activiteiten), overige en bouw/sloop (is null indien niet van toepassing)';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeygroepvergunning
IS 'Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dlbezwaarberoep
IS 'T of F, T indien het gaat om een omgevingszaak waarbij de datum indiening bezwaar of indiening beroep rechtbank is gevuld';
COMMENT ON COLUMN public.vwfrmalleaanvragen.ddgeldigheid
IS 'Datum dat de eerder verleende vergunning is verlopen, danwel is vervallen danwel is ingetrokken op verzoek (is per definitie null voor info-aanvragen en handhavingszaken)';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dnicoon
IS 'Icoonnummer dat aan deze zaak is toegekend, 1 = Omgeving, 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvintzaakcode
IS 'De lange internationale zaakcodering waaronder de aanvraag/zaak in het DMS of zaaksysteem bekend is';
COMMENT ON COLUMN public.vwfrmalleaanvragen.dvzaaknrbevgezag
IS 'Zaakcode waaronder dezelfde zaak bij het bevoegd gezag bekend is';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |