Datadictionary OpenWave 3.1.33
Previous topic Chapter index Next topic

View: vwfrmeersteprocesstapperzaak_bt

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van de eerste niet afgehandelde stap per zaak (alleen omgevingszaken met dlbeperktetoegang = T). Het gaat om de actieve niet-geblokkeerde zaken en maximaal x dagen terug (instelling item: DagenTerug_StappenLijst. Default 365)

 

Columns

Name

Data type

Description

dnkey

integer

Primary key van de processtap (tbtermijnbewstappen.dnkey)

dddeadline

timestamp

Streefdatum van afhandeling van de stap

dvtermijnomschrijving

varchar(40)

De omschrijving van de stap

dvprocnaam

varchar(40)

De naam van het proces (tbprocedure) waar de stap bij hoort

dvstapbehandelaar

varchar(5)

Primary key van de medewerker (tbmedewerkers.dvcode) die als behandelaar aan de procestap, danwel als dossierbehandelaar of zaakverantwoordelijke aan de procestap is verbonden

dnkeymodule

integer

Primary key van de vergunningsaanvraag waar het advies aan verbonden is

dvmodule

char(1)

De module waar dnkeymodule op slaat: W = Omgevingsvergunningen

dvinrichtingnaam

varchar(200)

Naam van inrichting indien deze (via de zaak) is verbonden aan de processtap

dvzaakcode

varchar(40)

De zaakcode c.q. vergunningnummer waar de processtap aan is verbonden

dvsoortverg

varchar(200)

De omschrijving van de soort vergunning

dvomsaanvraag

varchar(250)

De korte omschrijving van de vergunningsaanvraag zelf waar de processtap mee is verbonden

dvobjstraat

varchar(80)

De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de vergunning

dvobjhuisnummer

varchar(15)

Het samengestelde huisnummer van het lokatieadres van de vergunning (tbperceeladressen)

dvobjplaats

varchar(80)

De woonplaatsnaam van het lokatieadres waar de vergunning aan gekoppeld is (tbperceeladressen)

dvdossierbehandelaar

char(5)

Primary key van de medewerker (tbmedewerkers.dvcode) die als dossierbehandelaar aan de onderliggende zaak is verbonden

dnkeymilinrichtingen

integer

De key van de inrichting (tbmilinrichtingen.dnkey) die aan de onderliggende zaak van de processtap verbonden is

dnicoon

integer

Icoonnummer dat aan onderliggende zaak is toegekend, 1 = Omgeving

dvprocesgevaar

varchar(6)

rood, wit of oranje. rood betekent rappelperiode verlopen, oranje bijna

dvgemeenteid

varchar(4)

De gemeenteid (bijv. 0223) van het lokatieadres waar de onderliggende zaak aan gekoppeld is (tbperceeladressen)

dvintzaakcode

varchar(40)

Zaakidentificatiecode waaronder de onderliggende zaak in een externe zaaksysteem/DMS bekend is

dvaanvrager

varchar

Bedrijfsnaam c.q. contactpersoonnaam van de aanvrager van onderliggende zaak

dvpostcode

varchar(6)

De postcode van het lokatieadres waar de onderliggende zaak aan gekoppeld is (tbperceeladressen)

dvteamnaam

varchar(100)

Naam van team dat verantwoordelijk is voor de stap (of - inden leeg - dan het zaakverantwoordelijk team bij bovenliggende zaak)

dnkeyteams

integer

Primary key van team dat verantwoordelijk is voor de stap (of - inden leeg - dan het zaakverantwoordelijk team bij bovenliggende zaak)

dvsorteer

text

Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen)

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmeersteprocesstapperzaak_bt

 

Definition

CREATE VIEW public.vwfrmeersteprocesstapperzaak_bt (
   dnkey,
   dddeadline,
   dvtermijnomschrijving,
   dvprocnaam,
   dvstapbehandelaar,
   dnkeymodule,
   dvmodule,
   dvinrichtingnaam,
   dvzaakcode,
   dvsoortverg,
   dvomsaanvraag,
   dvobjstraat,
   dvobjhuisnummer,
   dvobjplaats,
   dvdossierbehandelaar,
   dnkeymilinrichtingen,
   dnicoon,
   dvprocesgevaar,
   dvgemeenteid,
   dvintzaakcode,
   dvaanvrager,
   dvpostcode,
   dvteamnaam,
   dnkeyteams,
   dvsorteer)
AS
WITH
const AS (
SELECT fn_vandaag(- COALESCE(tbinitialisatie.dfnumber2::integer, 365)) AS val1
FROM tbinitialisatie
WHERE lower(tbinitialisatie.dvsectie::text) = 'processen'::text AND
   lower(tbinitialisatie.dvitem::text) = 'dagenterug_stappenlijst'::text
       ), const2 AS (
   SELECT tbinitialisatie.d1logic AS val2
   FROM tbinitialisatie
   WHERE lower(tbinitialisatie.dvsectie::text) = 'termijnbewaking'::text AND
       lower(tbinitialisatie.dvitem::text) = 'zaakverantwbovendossierbeh'::text
   )
   SELECT a.dnkey,
   a.dddeadline,
   a.dvtermijnomschrijving,
   c.dvprocnaam,
       CASE
           WHEN
a.dvcodevoorwie IS NULL THEN
           CASE
               WHEN
((
       SELECT const2.val2
       FROM const2
       )) = 'T'::bpchar THEN COALESCE(b.dvcodeaccountman, e.dvcodemedewerker)
               ELSE e.dvcodemedewerker
           END
           ELSE
a.dvcodevoorwie
       END::character varying(5) AS dvstapbehandelaar,
   a.dnkeyomgvergunningen AS dnkeymodule,
   'W'::character(1) AS dvmodule,
   d.dvinrichtingnaam::character varying(200) AS dvinrichtingnaam,
   b.dvzaakcode,
   f.dvomschrijving::character varying(200) AS dvsoortverg,
   b.dvaanvraagnaam::character varying(250) AS dvomsaanvraag,
   g.dvopruimtenaam AS dvobjstraat,
   g.dvobjhuisnr AS dvobjhuisnummer,
   g.dvwoonplaatsnaam AS dvobjplaats,
   e.dvcodemedewerker AS dvdossierbehandelaar,
   b.dnkeymilinrichtingen,
   f.dnicoon,
       CASE
           WHEN
fn_vandaag(0) > a.dddeadline THEN 'rood'::text
           WHEN a.dddeadline <= fn_datumplus(fn_vandaag(0),
               f.dnprcwaarschuwper) THEN 'oranje'::text
           ELSE 'wit'::text
       END::character varying(6) AS dvprocesgevaar,
   g.dvgemeenteid,
   b.dvintzaakcode,
   COALESCE(j.dvavrbedrijf, j.dvavrtav, j.dvavrbedrijf) AS dvaanvrager,
   g.dvpostcode,
       CASE
           WHEN
a.dnkeyteams IS NULL THEN y.dvteamnaam
           ELSE x.dvteamnaam
       END AS dvteamnaam,
   COALESCE(a.dnkeyteams, b.dnkeyteamszaakverantw) AS dnkeyteams,
   g.dvsorteer
   FROM tbtermijnbewstappen a
    JOIN tbprocedures c ON a.dnkeyorgprocedure = c.dnkey
    JOIN tbomgvergunning b ON a.dnkeyomgvergunningen = b.dnkey AND
        b.dlbeperktetoegang = 'T'::bpchar
    LEFT JOIN tbmilinrichtingen d ON b.dnkeymilinrichtingen = d.dnkey
    LEFT JOIN vwfrmomgavrcontacten j ON b.dnkey = j.dnkeyomgvergunningen
    JOIN tbinbehandelingbij e ON a.dnkeyomgvergunningen = e.dnkeyomgvergunningen
    JOIN tbsoortomgverg f ON b.dnkeysoortomgverg = f.dnkey
    JOIN vwfrmlokaties g ON b.dnkeyperceeladressen = g.dnkeyperceeladressen
    LEFT JOIN tbteams x ON a.dnkeyteams = x.dnkey
    LEFT JOIN tbteams y ON b.dnkeyteamszaakverantw = y.dnkey
   WHERE a.dlingebruik = 'T'::bpchar AND a.dvvoorwaardejn = 'N'::bpchar AND
       ((a.dddeadline, a.dnkeyomgvergunningen) IN (
       SELECT vwomgminmaxdeadline.ddtrmmindeadline,
           vwomgminmaxdeadline.dnkeyomgvergunningen
       FROM vwomgminmaxdeadline
       )) AND a.dddeadline > ((
       SELECT const.val1
       FROM const
       )) AND e.dlactief = 'T'::bpchar AND a.ddafgehandeld IS NULL AND
           lower(a.dvtermijnomschrijving::text) <> 'tussenregel'::text;

COMMENT ON VIEW public.vwfrmeersteprocesstapperzaak_bt
IS 'View van de eerste niet afgehandelde stap per zaak (alleen omgevingszaken met dlbeperktetoegang = T). Het gaat om de actieve niet-geblokkeerde zaken en maximaal x dagen terug (instelling item: DagenTerug_StappenLijst. Default 365)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dnkey
IS 'Primary key van de processtap (tbtermijnbewstappen.dnkey)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dddeadline
IS 'Streefdatum van afhandeling van de stap';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvtermijnomschrijving
IS 'De omschrijving van de stap';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvprocnaam
IS 'De naam van het proces (tbprocedure) waar de stap bij hoort';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvstapbehandelaar
IS 'Primary key van de medewerker (tbmedewerkers.dvcode) die als behandelaar aan de procestap, danwel als dossierbehandelaar of zaakverantwoordelijke aan de procestap is verbonden';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dnkeymodule
IS 'Primary key van de vergunningsaanvraag waar het advies aan verbonden is';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvmodule
IS 'De module waar dnkeymodule op slaat: W = Omgevingsvergunningen';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvinrichtingnaam
IS 'Naam van inrichting indien deze (via de zaak) is verbonden aan de processtap';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvzaakcode
IS 'De zaakcode c.q. vergunningnummer waar de processtap aan is verbonden';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvsoortverg
IS 'De omschrijving van de soort vergunning';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvomsaanvraag
IS 'De korte omschrijving van de vergunningsaanvraag zelf waar de processtap mee is verbonden';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de vergunning';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvobjhuisnummer
IS 'Het samengestelde huisnummer van het lokatieadres van de vergunning (tbperceeladressen)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de vergunning aan gekoppeld is (tbperceeladressen)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvdossierbehandelaar
IS 'Primary key van de medewerker (tbmedewerkers.dvcode) die als dossierbehandelaar aan de onderliggende zaak is verbonden';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dnkeymilinrichtingen
IS 'De key van de inrichting (tbmilinrichtingen.dnkey) die aan de onderliggende zaak van de processtap verbonden is';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dnicoon
IS 'Icoonnummer dat aan onderliggende zaak is toegekend, 1 = Omgeving';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvprocesgevaar
IS 'rood, wit of oranje. rood betekent rappelperiode verlopen, oranje bijna';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvgemeenteid
IS 'De gemeenteid (bijv. 0223) van het lokatieadres waar de onderliggende zaak aan gekoppeld is (tbperceeladressen)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvintzaakcode
IS 'Zaakidentificatiecode waaronder de onderliggende zaak in een externe zaaksysteem/DMS bekend is';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvaanvrager
IS 'Bedrijfsnaam c.q. contactpersoonnaam van de aanvrager van onderliggende zaak';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvpostcode
IS 'De postcode van het lokatieadres waar de onderliggende zaak aan gekoppeld is (tbperceeladressen)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvteamnaam
IS 'Naam van team dat verantwoordelijk is voor de stap (of - inden leeg - dan het zaakverantwoordelijk team bij bovenliggende zaak)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dnkeyteams
IS 'Primary key van team dat verantwoordelijk is voor de stap (of - inden leeg - dan het zaakverantwoordelijk team bij bovenliggende zaak)';

COMMENT ON COLUMN public.vwfrmeersteprocesstapperzaak_bt.dvsorteer
IS 'Sorteerkolom op huisnummer, letter en toevoeging (met voorloopnullen)';

This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 21-10-2025 10:22
Previous topic Chapter index Next topic