Datadictionary OpenWave 3.1.33
Previous topic Chapter index Next topic

View: vwfrmdsoprojectoverzichtzvo_bt

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van distinct DSO projecten (bij zaken waarvoor tbomgvergunning.dlbeperktetoegang = T) waarbij de projecten met alleen een vooroverleg NIET getoond worden

 

Columns

Name

Data type

Description

dnkeydsoproject

integer

Foreign key naar tbdsoproject.dnkey

dvdsonaam

varchar(200)

Naam van het DSO-project

dvdsoprojectoms

text

Omschrijving van het DSO-project

dvprojectid

varchar(100)

Identifier in het DSO van het project

dvibbcodemw

char(5)

De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden

dvibbvolledigenaam

text

De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden

dnkeyteamszaakverantw

integer

Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden

dvteamnaam

varchar(100)

Naam van zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmdsoprojectoverzichtzvo_bt

 

Definition

CREATE VIEW public.vwfrmdsoprojectoverzichtzvo_bt (
   dnkeydsoproject,
   dvdsonaam,
   dvdsoprojectoms,
   dvprojectid,
   dvibbcodemw,
   dvibbvolledigenaam,
   dnkeyteamszaakverantw,
   dvteamnaam)
AS
SELECT DISTINCT
a.dnkey AS dnkeydsoproject,
   a.dvnaam AS dvdsonaam,
   a.dvomschrijving AS dvdsoprojectoms,
   a.dvprojectid,
   c.dvibbcodemw,
   
(
       CASE
           WHEN
c.dvroepnaam IS NOT NULL THEN c.dvroepnaam::text || ' '::text
           WHEN c.dvvoorletters IS NOT NULL THEN c.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
c.dvtussenvoegsel IS NULL THEN ''::text
           ELSE c.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
c.dvibbnaammw IS NULL THEN ''::character varying
           ELSE c.dvibbnaammw
       END::text AS dvibbvolledigenaam,
   b.dnkeyteamszaakverantw,
   d.dvteamnaam
FROM tbdsoproject a
    JOIN tbomgvergunning b ON a.dnkey = b.dnkeydsoproject AND
        b.dlbeperktetoegang = 'T'::bpchar
    LEFT JOIN vwfrmactiefinbehbij c ON c.dnkeyomgvergunningen = b.dnkey
    LEFT JOIN tbteams d ON b.dnkeyteamszaakverantw = d.dnkey
WHERE NOT (b.dnkey IN (
   SELECT tbomgvergunning.dnkey
   FROM tbomgvergunning
   WHERE lower(tbomgvergunning.dvdsoverzoekdoel::text) = 'vooroverleg'::text
       OR lower(tbomgvergunning.dvdsoverzoekdoel::text) = 'conceptverzoek'::text OR lower(tbomgvergunning.dvdsotype::text) = 'concept'::text
   ));

COMMENT ON VIEW public.vwfrmdsoprojectoverzichtzvo_bt
IS 'View van distinct DSO projecten (bij zaken waarvoor tbomgvergunning.dlbeperktetoegang = T) waarbij de projecten met alleen een vooroverleg NIET getoond worden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dnkeydsoproject
IS 'Foreign key naar tbdsoproject.dnkey';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvdsonaam
IS 'Naam van het DSO-project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvdsoprojectoms
IS 'Omschrijving van het DSO-project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvprojectid
IS 'Identifier in het DSO van het project';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvibbcodemw
IS 'De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvibbvolledigenaam
IS 'De volledige naam van de medewerker (tbmedewerkers.dvroepnaam of dvvoorletters + tussenvoegsel en achternaam) die als actieve dossierbehandelaar aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dnkeyteamszaakverantw
IS 'Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden';

COMMENT ON COLUMN public.vwfrmdsoprojectoverzichtzvo_bt.dvteamnaam
IS 'Naam van zaakverantwoordelijk team die aan een van de DSO-zaken bij dit project is verbonden';

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