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(40) |
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) |
Wordt niet meer gebruikt. De kolom dvintzaakcode is nu de plek waar het zaaknummer van een extern systeem wordt opgeslagen |
dvsoortzaak |
varchar(80) |
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) |
Zaakidentificatiecode waaronder de zaak in een externe zaaksysteem/dms bekend is |
dvcodeaccountman |
char(5) |
De code van de medewerker (tbmedewerkers.dvcode) die als accountmanager is toegeveogd aan de zaak |
dvaandachtspunt |
varchar(500) |
Aandachtspunt bij behandeling |
dnkeycompartiment |
integer |
De primary key van tbcompartiment indien de combinatie gemeente/zaaktype daaraan gekoppeld is |
dvcompartimentsnaam |
varchar(50) |
De naam van tbcompartiment indien de combinatie gemeente/zaaktype daaraan gekoppeld is |
dvteamnaamzaakverantw |
varchar(100) |
Naam van zaakverwmtwoordelijk team |
dnkeyteamszaakverantw |
integer |
Foreign key naar tbteams.dnkey. Zaakverwmtwoordelijk team |
dvsorteer |
text |
Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen) |
dnfatwaarschuwper |
integer |
Waarschuwingsdagen voor fatale periode zoals gedefinieerd in tbsoortovverg |
dvibbvolledigenaam |
text |
De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan de aanvraag is verbonden |
dnaantalctuitstaand |
bigint |
Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen |
dnaantalctretour |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen |
dnaantalctgezien |
bigint |
Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmapvovorkestrator_lopend
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,
dvaandachtspunt,
dnkeycompartiment,
dvcompartimentsnaam,
dvteamnaamzaakverantw,
dnkeyteamszaakverantw,
dvsorteer,
dnfatwaarschuwper,
dvibbvolledigenaam,
dnaantalctuitstaand,
dnaantalctretour,
dnaantalctgezien)
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) || to_char(m.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::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 fn_vandaag(0) > a.ddfataledatum THEN 'rood'::text
WHEN a.ddfataledatum <= fn_datumplus(fn_vandaag(0),
l.dnfatwaarschuwper) 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,
a.dvaandachtspunt,
gemcomp.dnkeycompartiment,
comp.dvnaam AS dvcompartimentsnaam,
x.dvteamnaam AS dvteamnaamzaakverantw,
a.dnkeyteamszaakverantw,
k.dvsorteer,
l.dnfatwaarschuwper,
(
CASE
WHEN b.dvroepnaam IS NOT NULL THEN b.dvroepnaam::text || ' '::text
WHEN b.dvvoorletters IS NOT NULL THEN b.dvvoorletters::text || ' '::text
ELSE ''::text
END ||
CASE
WHEN b.dvtussenvoegsel IS NULL THEN ''::text
ELSE b.dvtussenvoegsel::text || ' '::text
END) ||
CASE
WHEN b.dvibbnaammw IS NULL THEN ''::character varying
ELSE b.dvibbnaammw
END::text AS dvibbvolledigenaam,
vwfrmapvaantcollegtoets.dnaantaluitstaand AS dnaantalctuitstaand,
vwfrmapvaantcollegtoets.dnaantalretour AS dnaantalctretour,
vwfrmapvaantcollegtoets.dnaantalgezien AS dnaantalctgezien
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
LEFT JOIN vwfrmcubegemcompsrtovvverg gemcomp ON a.dvcodesoortovverg =
gemcomp.dvcodesoortovverg AND gemcomp.dvgemeenteid::text = k.dvgemeenteid::text
LEFT JOIN tbcompartiment comp ON gemcomp.dnkeycompartiment = comp.dnkey
LEFT JOIN tbteams x ON a.dnkeyteamszaakverantw = x.dnkey
LEFT JOIN vwfrmapvaantcollegtoets ON
vwfrmapvaantcollegtoets.dnkeyovvergunningen = a.dnkey
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 'Wordt niet meer gebruikt. De kolom dvintzaakcode is nu de plek waar het zaaknummer van een extern systeem wordt opgeslagen';
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 'Zaakidentificatiecode waaronder de zaak in een externe zaaksysteem/dms 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';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvaandachtspunt
IS 'Aandachtspunt bij behandeling';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnkeycompartiment
IS 'De primary key van tbcompartiment indien de combinatie gemeente/zaaktype daaraan gekoppeld is ';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvcompartimentsnaam
IS 'De naam van tbcompartiment indien de combinatie gemeente/zaaktype daaraan gekoppeld is ';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvteamnaamzaakverantw
IS 'Naam van zaakverwmtwoordelijk team';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnkeyteamszaakverantw
IS 'Foreign key naar tbteams.dnkey. Zaakverwmtwoordelijk team';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvsorteer
IS 'Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen)';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnfatwaarschuwper
IS 'Waarschuwingsdagen voor fatale periode zoals gedefinieerd in tbsoortovverg';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dvibbvolledigenaam
IS 'De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan de aanvraag is verbonden';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnaantalctuitstaand
IS 'Aantal uitstaande (dus lege tbcorrespcollegtoets.dddatumgetoetst) collegiale toetsen ';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnaantalctretour
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst)) collegiale toetsen ';
COMMENT ON COLUMN public.vwfrmapvovorkestrator_lopend.dnaantalctgezien
IS 'Aantal geretourneerde (dus gevulde dddatumgetoetst) en gezien (dus dlgezien = T) ) collegiale toetsen ';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |