Schema
public
Owner
waveuser005
Descriptions
View van alle openstaande apv/overig zaken (niet geblokkeerd, lege dd besluitdatum en lege ddingetrokken. Basistabel tbovvergunningen
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
De primary key van de apv/overigzaak (tbovvergunningen) |
ddfataledatum |
timestamp |
|
ddstart |
timestamp |
De startdatum van de zaak |
dvzaakcode |
varchar(20) |
De zaakcode waaronder de zaak in Wave bekend is |
dvibbcodemw |
char(5) |
De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan de zaak is verbonden |
ddtrmmindeadline |
timestamp |
De streefdatum van de eerste niet afgehandelde termijnbewakingsstap bij de zaak |
ddadvmindeadline |
timestamp |
De rappeldatum van de eerste niet afgehandelde adviesaanvraag bij de zaak |
dvomsaanvraag |
varchar(152) |
De omschrijving (aard werkzaamheden en object) |
dvobjstraat |
varchar(80) |
De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de zaak |
dvobjhuisnr |
varchar(15) |
Het samengestelde huisnummer van het lokatieadres van de zaak (tbperceeladressen) |
dvobjplaats |
varchar(80) |
De woonplaatsnaam van het lokatieadres waar de zaak aan gekoppeld is (tbperceeladressen) |
dvactueleprocesstap |
varchar(94) |
Samenstelling van procesnaam,termijnbewakingsstap en deadline van de eerste niet afgehandelde processtap |
dvadviesuit |
varchar(4000) |
Opsomming van de adviesinstanties behorende bij de (niet-vervallen) uitstaande adviezen |
dvadviesin |
varchar(4000) |
Opsomming van de adviesinstanties behorende bij de (niet-vervallen) binnengekomen adviezen |
dvdmszaakcode |
varchar(40) |
De verkorte zaakcode waaronder de zaak in het DMS of zaaksysteem bekend is |
dvsoortzaak |
varchar(40) |
De soort zaak (evenement, horeca, steiger e.d. |
dvzaakgevaar |
varchar(6) |
null (er is geen fatale datum), rood (fataledatum verlopen), wit (nog niet verlopen) of oranje (binnen 2 dagen verlopen). |
dvprocesgevaar |
varchar(6) |
null (er is geen proces gedefinieerd), rood (temninste een processtap waarvan de streefdatum is verlopen), oranje (binnen 2 dagen verlopen), wit (nog niet verlopen ) groen (alle stappen afgehandeld). |
dvadviesgevaar |
varchar(6) |
null (er is geen advies uitgezet), rood (temninste een advies waarvan de rappeldatum is verlopen), oranje (binnen 2 dagen verlopen), wit (nog niet verlopen ) groen (alle adviezen zijn binnen). |
dnicoon |
integer |
|
dvgemeenteid |
varchar(4) |
|
dnkeytbgroepvergunning |
integer |
Foreign key naar tbgroepvergunning.dnkey |
dvintzaakcode |
varchar(40) |
De zaakidentificatie waaronder de zaak in het DMS of zaaksysteem bekend is |
dvcodeaccountman |
char(5) |
De code van de medewerker (tbmedewerkers.dvcode) die als accountmanager is toegeveogd aan de zaak |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmapvovorkestrator_lopend (
dnkey,
ddfataledatum,
ddstart,
dvzaakcode,
dvibbcodemw,
ddtrmmindeadline,
ddadvmindeadline,
dvomsaanvraag,
dvobjstraat,
dvobjhuisnr,
dvobjplaats,
dvactueleprocesstap,
dvadviesuit,
dvadviesin,
dvdmszaakcode,
dvsoortzaak,
dvzaakgevaar,
dvprocesgevaar,
dvadviesgevaar,
dnicoon,
dvgemeenteid,
dnkeytbgroepvergunning,
dvintzaakcode,
dvcodeaccountman)
AS
SELECT a.dnkey, a.ddfataledatum, a.ddontvangstdatum AS ddstart,
a.dvvergunningsnr AS dvzaakcode, b.dvibbcodemw, e.ddtrmmindeadline,
g.ddadvmindeadline,
(((COALESCE(i.dvomschrijving, ''::character varying)::text ||
CASE
WHEN i.dvomschrijving IS NULL THEN ''::text
ELSE ' '::text
END) || COALESCE(a.dvpublbouwwerk, ''::character
varying)::text))::character varying(152) AS dvomsaanvraag,
k.dvopruimtenaam AS dvobjstraat, k.dvobjhuisnr,
k.dvwoonplaatsnaam AS dvobjplaats,
CASE
WHEN m.ddkrittrmprocnaam IS NULL THEN NULL::text
ELSE ((((m.ddkrittrmprocnaam::text || ' : '::text) ||
m.dvkrittrmomschrijving::text) || ' ('::text) || m.ddkrittrmdeadline) || ')'::text
END::character varying(94) AS dvactueleprocesstap,
o.dvadviesuit, p.dvadviesin, a.dvdmscode AS dvdmszaakcode,
l.dvomschrijving AS dvsoortzaak,
CASE
WHEN a.ddfataledatum IS NULL THEN NULL::text
WHEN a.ddfataledatum IS NOT NULL AND a.ddfataledatum <
fn_vandaag(0) THEN 'rood'::text
WHEN a.ddfataledatum >= fn_vandaag(0) AND a.ddfataledatum <=
fn_vandaag(2) THEN 'oranje'::text
ELSE 'wit'::text
END::character varying(6) AS dvzaakgevaar,
CASE
WHEN c.dnkeyovheeftterm IS NULL THEN NULL::text
WHEN e.ddtrmmindeadline IS NULL THEN 'groen'::text
WHEN e.ddtrmmindeadline IS NOT NULL AND e.ddtrmmindeadline <
fn_vandaag(0) THEN 'rood'::text
WHEN e.ddtrmmindeadline >= fn_vandaag(0) AND e.ddtrmmindeadline <=
fn_vandaag(2) THEN 'oranje'::text
ELSE 'wit'::text
END::character varying(6) AS dvprocesgevaar,
CASE
WHEN d.dnkeyovheeftadv IS NULL THEN NULL::text
WHEN g.ddadvmindeadline IS NULL THEN 'groen'::text
WHEN g.ddadvmindeadline IS NOT NULL AND g.ddadvmindeadline <
fn_vandaag(0) THEN 'rood'::text
WHEN g.ddadvmindeadline >= fn_vandaag(0) AND g.ddadvmindeadline <=
fn_vandaag(2) THEN 'oranje'::text
ELSE 'wit'::text
END::character varying(6) AS dvadviesgevaar,
l.dnicoon, q.dvgemeenteid, a.dnkeytbgroepvergunning, a.dvintzaakcode,
a.dvcodeaccountman
FROM tbovvergunningen a
LEFT JOIN vwfrmactiefinbehbij b ON a.dnkey = b.dnkeyovvergunningen
LEFT JOIN vwovminmaxdeadline e ON a.dnkey = e.dnkeyovvergunningen
LEFT JOIN vwovminmaxadviezen g ON a.dnkey = g.dnkeyovvergunningen
LEFT JOIN vwfrmovkrittermijnen m ON a.dnkey = m.dnkeyovvergunningen
LEFT JOIN vwovstringadvuit o ON a.dnkey = o.dnkeyovvergunningen
LEFT JOIN vwovstringadvin p ON a.dnkey = p.dnkeyovvergunningen
LEFT JOIN tbovwerkz i ON a.dnkeyovwerkz = i.dnkey
JOIN tbsoortovverg l ON a.dvcodesoortovverg = l.dvcode
JOIN vwfrmlokaties k ON a.dnkeyperceeladressen = k.dnkeyperceeladressen
LEFT JOIN vwovheefttermijnen c ON a.dnkey = c.dnkeyovheeftterm
LEFT JOIN vwovheeftadviezen d ON a.dnkey = d.dnkeyovheeftadv
JOIN vwfrmlokaties q ON a.dnkeyperceeladressen = q.dnkeyperceeladressen
WHERE a.ddbesluitdatum IS NULL AND a.ddingetrokken IS NULL AND a.ddblokkering IS NULL;
COMMENT ON VIEW public.vwfrmapvovorkestrator_lopend
IS 'View van alle openstaande apv/overig zaken (niet geblokkeerd, lege dd besluitdatum en lege ddingetrokken. Basistabel tbovvergunningen';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnkey
IS 'De primary key van de apv/overigzaak (tbovvergunningen)';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.ddstart
IS 'De startdatum van de zaak';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvzaakcode
IS 'De zaakcode waaronder de zaak in Wave bekend is';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvibbcodemw
IS 'De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan de zaak is verbonden';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.ddtrmmindeadline
IS 'De streefdatum van de eerste niet afgehandelde termijnbewakingsstap bij de zaak';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.ddadvmindeadline
IS 'De rappeldatum van de eerste niet afgehandelde adviesaanvraag bij de zaak';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvomsaanvraag
IS 'De omschrijving (aard werkzaamheden en object)';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de zaak';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvobjhuisnr
IS 'Het samengestelde huisnummer van het lokatieadres van de zaak (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de zaak aan gekoppeld is (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvactueleprocesstap
IS 'Samenstelling van procesnaam,termijnbewakingsstap en deadline van de eerste niet afgehandelde processtap';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvadviesuit
IS 'Opsomming van de adviesinstanties behorende bij de (niet-vervallen) uitstaande adviezen';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvadviesin
IS 'Opsomming van de adviesinstanties behorende bij de (niet-vervallen) binnengekomen adviezen';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvdmszaakcode
IS 'De verkorte zaakcode waaronder de zaak in het DMS of zaaksysteem bekend is';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvsoortzaak
IS 'De soort zaak (evenement, horeca, steiger e.d.';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvzaakgevaar
IS 'null (er is geen fatale datum), rood (fataledatum verlopen), wit (nog niet verlopen) of oranje (binnen 2 dagen verlopen).';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvprocesgevaar
IS 'null (er is geen proces gedefinieerd), rood (temninste een processtap waarvan de streefdatum is verlopen), oranje (binnen 2 dagen verlopen), wit (nog niet verlopen ) groen (alle stappen afgehandeld).';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvadviesgevaar
IS 'null (er is geen advies uitgezet), rood (temninste een advies waarvan de rappeldatum is verlopen), oranje (binnen 2 dagen verlopen), wit (nog niet verlopen ) groen (alle adviezen zijn binnen).';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnkeytbgroepvergunning
IS 'Foreign key naar tbgroepvergunning.dnkey';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvintzaakcode
IS 'De zaakidentificatie waaronder de zaak in het DMS of zaaksysteem bekend is';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvcodeaccountman
IS 'De code van de medewerker (tbmedewerkers.dvcode) die als accountmanager is toegeveogd aan de zaak';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |