Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwfrmapvovorkestrator_lopend

 

 

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
Previous topic Chapter index Next topic