Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmverbondenaandsozaak

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle zaken waarvoor of het dnkeydsoproject, of de dnkeygroepvergunning gevuld is. Wordt gebruikt om zaken te tonen die aan een DSO zaak verbonden zijn

 

Fields

Name

Data type

Description

dnkeymodule

integer

Primary key van de onderliggende aanvraag/zaak

dvmodule

char(1)

De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving)

dvid

varchar(11)

DvModule || dnkeymodule. Dus unieke waarde voor elke rij

dnkeygroepvergunning

integer

Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld

ddafgerond

timestamp

Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen)

dvzaakcode

varchar(40)

Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend

dnicoon

integer

Icoonnummer dat aan deze zaak is toegekend, 1 = Omgeving, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik

dvbetreft

varchar(250)

Omschrijving van de aanvraag/zaak

dvintzaakcode

varchar(40)

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

dvstatus

varchar(50)

De status van de aanvraag/zaak bijv. Afgehandeld of In behandeling of Aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen

dvdsoverzoekofzaaktype

varchar(200)

Indien het om een DSO zaak gaat dan het DSO verzoektype, anders het zaaktype van de zaak

dvactiviteiten

varchar

Indien er activiteiten zijn bij de zaak dan staat hier een opsomming van de activiteitnamen. Anders staat er de tekst n.v.t.

dlvanuitdso

text

T of F (default F). Indien het om een DSO zaak gaat dan waarde T(rue) anders F(alse)

dvibbcodemw

char(5)

De medewerkerscode van de actieve dossierbehandelaar (in beh bij)

dvbehvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de dossierbehandelaar

dvdsonummer

varchar(20)

Het nummer waaronder de wavezaak bekend is in het DSO

dnkeyteamszaakverantw

integer

Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team

dvteamnaam

varchar(100)

Naam van zaakverantwoordelijk team

dnkeydsoproject

integer

 

dvzaaktype

varchar(200)

Het zaaktype van de zaak

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmverbondenaandsozaak

 

Definition

CREATE VIEW public.vwfrmverbondenaandsozaak (
   dnkeymodule,
   dvmodule,
   dvid,
   dnkeygroepvergunning,
   ddafgerond,
   dvzaakcode,
   dnicoon,
   dvbetreft,
   dvintzaakcode,
   dvstatus,
   dvdsoverzoekofzaaktype,
   dvactiviteiten,
   dlvanuitdso,
   dvibbcodemw,
   dvbehvoluit,
   dvdsonummer,
   dnkeyteamszaakverantw,
   dvteamnaam,
   dnkeydsoproject,
   dvzaaktype)
AS
SELECT
a.dnkey AS dnkeymodule,
   'W'::character(1) AS dvmodule,
   
(('W'::character(1)::text || a.dnkey))::character varying(11) AS dvid,
   a.dnkeygroepvergunning,
       CASE
           WHEN
a.ddingetrokken IS NULL THEN a.ddbesluitdatum
           ELSE a.ddingetrokken
       END AS ddafgerond,
   a.dvzaakcode,
   tbsoortomgverg.dnicoon,
   a.dvaanvraagnaam::character varying(250) AS dvbetreft,
   a.dvintzaakcode,
       CASE
           WHEN
a.ddonherroepelijk IS NOT NULL THEN tbaardbesluit.dvomschrijving
           WHEN a.ddvernietigd IS NOT NULL THEN 'vernietigd'::character varying
           WHEN a.ddgeschorstvanaf IS NOT NULL THEN 'geschorst'::character varying
           WHEN a.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN a.ddverlopen <= fn_vandaag(0) THEN 'verlopen'::character varying
           WHEN a.ddvervallen < fn_vandaag(0) THEN 'vervallen'::character varying
           WHEN a.ddbesluitdatum IS NOT NULL THEN tbaardbesluit.dvomschrijving
           WHEN a.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN a.ddaanhoudenvanaf IS NOT NULL AND a.ddaanhoudentotmet IS NULL
               THEN
'aangehouden'::character varying
           WHEN vwfrmomgkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
       CASE
           WHEN
a.dvdsoverzoektype IS NOT NULL THEN a.dvdsoverzoektype
           ELSE tbsoortomgverg.dvomschrijving
       END::character varying(200) AS dvdsoverzoekofzaaktype,
       CASE
           WHEN
((
   SELECT count(*) AS count
   FROM
tbtoestemmingen
   WHERE tbtoestemmingen.dnkeyomgvergunningen = a.dnkey
   )) > 0 THEN fnomgget_actnaam(a.dnkey)
           ELSE 'n.v.t'::character varying
       END AS dvactiviteiten,
       CASE
           WHEN
a.dnkeydsoproject IS NOT NULL THEN 'T'::text
           ELSE 'F'::text
       END AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   a.dvlvoaanvraagnr AS dvdsonummer,
   a.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   a.dnkeydsoproject,
   tbsoortomgverg.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbomgvergunning a
    JOIN tbsoortomgverg ON a.dnkeysoortomgverg = tbsoortomgverg.dnkey
    LEFT JOIN vwfrmactiefinbehbij ON a.dnkey = vwfrmactiefinbehbij.dnkeyomgvergunningen
    LEFT JOIN tbteams ON a.dnkeyteamszaakverantw = tbteams.dnkey
    LEFT JOIN vwfrmomgkrittermijnen ON a.dnkey =
        vwfrmomgkrittermijnen.dnkeyomgvergunningen
    LEFT JOIN tbaardbesluit ON a.dvcodeaardbesluit = tbaardbesluit.dvcode::bpchar
WHERE a.dnkeydsoproject IS NOT NULL OR a.dnkeygroepvergunning IS NOT NULL
UNION
SELECT
hor.dnkey AS dnkeymodule,
   'C'::character(1) AS dvmodule,
   
(('C'::character(1)::text || hor.dnkey))::character varying(11) AS dvid,
   hor.dnkeygroepvergunning,
       CASE
           WHEN
hor.ddingetrokken IS NULL THEN hor.dddatumbesluit
           ELSE hor.ddingetrokken
       END AS ddafgerond,
   hor.dvvergnummer AS dvzaakcode,
   tbsoorthorverg.dnicoon,
   
(('het uitbaten van een '::text ||
       tbhorsrtonderneming.dvomschrijving::text))::character varying(250) AS dvbetreft,
   hor.dvintzaakcode,
       CASE
           WHEN
hor.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN hor.ddverlopen < fn_vandaag(0) THEN 'verlopen'::character varying
           WHEN hor.ddvervaldatum <= fn_vandaag(0) THEN 'vervallen'::character varying
           WHEN hor.dddatumbesluit IS NOT NULL THEN tbhoraardbesluit.dvomschrijving
           WHEN hor.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmhorkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbsoorthorverg.dvomschrijving::character varying(200) AS dvdsoverzoekofzaaktype,
   'n.v.t'::character varying AS dvactiviteiten,
   'F'::text AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   NULL::character varying(20) AS dvdsonummer,
   hor.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   NULL::integer AS dnkeydsoproject,
   tbsoorthorverg.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbhorecavergunningen hor
    JOIN tbsoorthorverg ON hor.dnkeysoortverg = tbsoorthorverg.dnkey
    LEFT JOIN tbhoraardbesluit ON hor.dvcodeaardbesluit::text =
        tbhoraardbesluit.dvcode::text
    LEFT JOIN tbhorsrtonderneming ON hor.dnkeysoortonderneming =
        tbhorsrtonderneming.dnkey
    LEFT JOIN vwfrmhorkrittermijnen ON hor.dnkey =
        vwfrmhorkrittermijnen.dnkeyhorecavergunningen
    LEFT JOIN vwfrmactiefinbehbij ON hor.dnkey =
        vwfrmactiefinbehbij.dnkeyhorecavergunningen
    LEFT JOIN tbteams ON hor.dnkeyteamszaakverantw = tbteams.dnkey
WHERE hor.dnkeygroepvergunning IS NOT NULL
UNION
SELECT
tbmilvergunningen.dnkey AS dnkeymodule,
   'E'::character(1) AS dvmodule,
   
(('E'::character(1)::text || tbmilvergunningen.dnkey))::character
       varying(11) AS dvid,
   tbmilvergunningen.dnkeygroepvergunning,
       CASE
           WHEN
tbmilvergunningen.ddingetrokken IS NULL THEN
               tbmilvergunningen.ddbesluitdatum
           ELSE tbmilvergunningen.ddingetrokken
       END AS ddafgerond,
   tbmilvergunningen.dvvergnummer AS dvzaakcode,
   tbsoortmilverg.dnicoon,
   
(((COALESCE(tbmilwerkz.dvomschrijving, ''::character varying)::text ||
       ' '::text) || tbmilvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
   tbmilvergunningen.dvintzaakcode,
       CASE
           WHEN
tbmilvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbmilvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbmilvergunningen.ddvervallen <= fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbmilvergunningen.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbmilvergunningen.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmmilvergkrittermijnen.dlaanvullendegegevens = 'T'::bpchar
               THEN 'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbsoortmilverg.dvomschrijving::character varying(200) AS dvdsoverzoekofzaaktype,
   'n.v.t'::character varying AS dvactiviteiten,
   'F'::text AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   NULL::character varying(20) AS dvdsonummer,
   tbmilvergunningen.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   NULL::integer AS dnkeydsoproject,
   tbsoortmilverg.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbmilvergunningen
    JOIN tbsoortmilverg ON tbmilvergunningen.dnkeysoortmilverg = tbsoortmilverg.dnkey
    LEFT JOIN tbaardbesluit ON tbmilvergunningen.dvcodeaardbesluit =
        tbaardbesluit.dvcode::bpchar
    LEFT JOIN tbmilwerkz ON tbmilvergunningen.dnkeymilwerkz = tbmilwerkz.dnkey
    LEFT JOIN vwfrmmilvergkrittermijnen ON tbmilvergunningen.dnkey =
        vwfrmmilvergkrittermijnen.dnkeymilvergunningen
    LEFT JOIN vwfrmactiefinbehbij ON tbmilvergunningen.dnkey =
        vwfrmactiefinbehbij.dnkeymilvergunningen
    LEFT JOIN tbteams ON tbmilvergunningen.dnkeyteamszaakverantw = tbteams.dnkey
WHERE tbmilvergunningen.dnkeygroepvergunning IS NOT NULL
UNION
SELECT
tbhandhavingen.dnkey AS dnkeymodule,
   'H'::character(1) AS dvmodule,
   
(('H'::character(1)::text || tbhandhavingen.dnkey))::character varying(11) AS dvid,
   tbhandhavingen.dnkeygroepvergunning,
   tbhandhavingen.ddeinddatum AS ddafgerond,
   tbhandhavingen.dvaanschrijfnr AS dvzaakcode,
   4 AS dnicoon,
   tbhandhavingen.dvomsbouwwerk::character varying(250) AS dvbetreft,
   tbhandhavingen.dvintzaakcode,
       CASE
           WHEN
tbhandhavingen.ddonherroepelijk IS NOT NULL THEN
               tbhandhafronding.dvomschrijving
           WHEN tbhandhavingen.ddvernietigd IS NOT NULL THEN
               'vernietigd'::character varying
           WHEN tbhandhavingen.ddgeschorstvanaf IS NOT NULL THEN
               'geschorst'::character varying
           WHEN tbhandhavingen.ddeinddatum IS NOT NULL THEN
               tbhandhafronding.dvomschrijving
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbsoorthhzaak.dvomschrijving::character varying(200) AS dvdsoverzoekofzaaktype,
   'n.v.t'::character varying AS dvactiviteiten,
   'F'::text AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   NULL::character varying(20) AS dvdsonummer,
   tbhandhavingen.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   NULL::integer AS dnkeydsoproject,
   tbsoorthhzaak.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbhandhavingen
    JOIN tbsoorthhzaak ON tbhandhavingen.dnkeysoorthhzaak = tbsoorthhzaak.dnkey
    LEFT JOIN tbhandhafronding ON tbhandhavingen.dvcodehandhafronding::text =
        tbhandhafronding.dvcode::text
    LEFT JOIN vwfrmactiefinbehbij ON tbhandhavingen.dnkey =
        vwfrmactiefinbehbij.dnkeyhandhavingen
    LEFT JOIN tbteams ON tbhandhavingen.dnkeyteamszaakverantw = tbteams.dnkey
WHERE tbhandhavingen.dnkeygroepvergunning IS NOT NULL
UNION
SELECT
tbovvergunningen.dnkey AS dnkeymodule,
   'O'::character(1) AS dvmodule,
   
(('O'::character(1)::text || tbovvergunningen.dnkey))::character
       varying(11) AS dvid,
   tbovvergunningen.dnkeytbgroepvergunning AS dnkeygroepvergunning,
       CASE
           WHEN
tbovvergunningen.ddingetrokken IS NULL THEN
               tbovvergunningen.ddbesluitdatum
           ELSE tbovvergunningen.ddingetrokken
       END AS ddafgerond,
   tbovvergunningen.dvvergunningsnr AS dvzaakcode,
   tbsoortovverg.dnicoon,
   
(((COALESCE(tbovwerkz.dvomschrijving, ''::character varying)::text ||
       ' '::text) || tbovvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
   tbovvergunningen.dvintzaakcode,
       CASE
           WHEN
tbovvergunningen.ddonherroepelijk IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbovvergunningen.ddvernietigd IS NOT NULL THEN
               'vernietigd'::character varying
           WHEN tbovvergunningen.ddgeschorstvanaf IS NOT NULL THEN
               'geschorst'::character varying
           WHEN tbovvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbovvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbovvergunningen.ddvervallen <= fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbovvergunningen.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbovvergunningen.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmovkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbsoortovverg.dvomschrijving::character varying(200) AS dvdsoverzoekofzaaktype,
   'n.v.t'::character varying AS dvactiviteiten,
   'F'::text AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   NULL::character varying(20) AS dvdsonummer,
   tbovvergunningen.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   NULL::integer AS dnkeydsoproject,
   tbsoortovverg.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbovvergunningen
    JOIN tbsoortovverg ON tbovvergunningen.dvcodesoortovverg = tbsoortovverg.dvcode
    LEFT JOIN tbaardbesluit ON tbovvergunningen.dvcodeaardbesluit =
        tbaardbesluit.dvcode::bpchar
    LEFT JOIN tbovwerkz ON tbovvergunningen.dnkeyovwerkz = tbovwerkz.dnkey
    LEFT JOIN vwfrmovkrittermijnen ON tbovvergunningen.dnkey =
        vwfrmovkrittermijnen.dnkeyovvergunningen
    LEFT JOIN vwfrmactiefinbehbij ON tbovvergunningen.dnkey =
        vwfrmactiefinbehbij.dnkeyovvergunningen
    LEFT JOIN tbteams ON tbovvergunningen.dnkeyteamszaakverantw = tbteams.dnkey
WHERE tbovvergunningen.dnkeytbgroepvergunning IS NOT NULL
UNION
SELECT
tbinfoaanvragen.dnkey AS dnkeymodule,
   'I'::character(1) AS dvmodule,
   
(('I'::character(1)::text || tbinfoaanvragen.dnkey))::character varying(11) AS dvid,
   tbinfoaanvragen.dnkeytbgroepvergunning AS dnkeygroepvergunning,
   tbinfoaanvragen.ddafgehandeld AS ddafgerond,
   tbinfoaanvragen.dvinfonummer AS dvzaakcode,
   6 AS dnicoon,
   tbinfoaanvragen.dvomschrijving AS dvbetreft,
   tbinfoaanvragen.dvintzaakcode,
       CASE
           WHEN
tbinfoaanvragen.ddafgehandeld IS NOT NULL THEN 'afgehandeld'::text
           ELSE 'in behandeling'::text
       END::character varying(50) AS dvstatus,
   tbsoortinfoaanvraag.dvomschrijving::character varying(200) AS
       dvdsoverzoekofzaaktype,
   'n.v.t'::character varying AS dvactiviteiten,
   'F'::text AS dlvanuitdso,
   vwfrmactiefinbehbij.dvibbcodemw,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit,
   NULL::character varying(20) AS dvdsonummer,
   tbinfoaanvragen.dnkeyteamszaakverantw,
   tbteams.dvteamnaam,
   NULL::integer AS dnkeydsoproject,
   tbsoortinfoaanvraag.dvomschrijving::character varying(200) AS dvzaaktype
FROM tbinfoaanvragen
    JOIN tbsoortinfoaanvraag ON tbinfoaanvragen.dnkeysoortinfoaanvraag =
        tbsoortinfoaanvraag.dnkey
    LEFT JOIN vwfrmactiefinbehbij ON tbinfoaanvragen.dnkey =
        vwfrmactiefinbehbij.dnkeyinfoaanvraag
    LEFT JOIN tbteams ON tbinfoaanvragen.dnkeyteamszaakverantw = tbteams.dnkey
WHERE tbinfoaanvragen.dnkeytbgroepvergunning IS NOT NULL;

COMMENT ON VIEW public.vwfrmverbondenaandsozaak
IS 'View van alle zaken waarvoor of het dnkeydsoproject, of de dnkeygroepvergunning gevuld is. Wordt gebruikt om zaken te tonen die aan een DSO zaak verbonden zijn';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dnkeymodule
IS 'Primary key van de onderliggende aanvraag/zaak';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvmodule
IS 'De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving)';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvid
IS 'DvModule || dnkeymodule. Dus unieke waarde voor elke rij';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dnkeygroepvergunning
IS 'Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.ddafgerond
IS 'Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen)';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvzaakcode
IS 'Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dnicoon
IS 'Icoonnummer dat aan deze zaak is toegekend, 1 = Omgeving, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvbetreft
IS 'Omschrijving van de aanvraag/zaak';

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

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvstatus
IS 'De status van de aanvraag/zaak bijv. Afgehandeld of In behandeling of Aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvdsoverzoekofzaaktype
IS 'Indien het om een DSO zaak gaat dan het DSO verzoektype, anders het zaaktype van de zaak';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvactiviteiten
IS 'Indien er activiteiten zijn bij de zaak dan staat hier een opsomming van de activiteitnamen. Anders staat er de tekst n.v.t.';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dlvanuitdso
IS 'T of F (default F). Indien het om een DSO zaak gaat dan waarde T(rue) anders F(alse)';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvibbcodemw
IS 'De medewerkerscode van de actieve dossierbehandelaar (in beh bij)';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvbehvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de dossierbehandelaar';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvdsonummer
IS 'Het nummer waaronder de wavezaak bekend is in het DSO';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dnkeyteamszaakverantw
IS 'Foreign key naar tbteams.dnkey. Zaakverantwoordelijk team';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvteamnaam
IS 'Naam van zaakverantwoordelijk team';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak.dvzaaktype
IS 'Het zaaktype van de zaak';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49
Previous topic Chapter index Next topic