Datadictionary OpenWave 3.1.33
Previous topic Chapter index Next topic

View: vwfrmverbondenaandsozaak_bt

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle zaken beperkte omgevingszaken (dlbeperktetoegang = T) waarvoor of het dnkeydsoproject, of de dnkeygroepvergunning gevuld is. Wordt gebruikt om zaken te tonen die aan een DSO zaak verbonden zijn

 

Columns

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)

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, altijd 1 = Omgeving

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_bt

 

Definition

CREATE VIEW public.vwfrmverbondenaandsozaak_bt (
   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) AND
   a.dlbeperktetoegang = 'T'::bpchar;

COMMENT ON VIEW public.vwfrmverbondenaandsozaak_bt
IS 'View van alle zaken beperkte omgevingszaken (dlbeperktetoegang = T) 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_bt.dnkeymodule
IS 'Primary key van de onderliggende aanvraag/zaak';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak_bt.dvmodule
IS 'De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving)';

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

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

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

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

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak_bt.dnicoon
IS 'Icoonnummer dat aan deze zaak is toegekend, altijd 1 = Omgeving';

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

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

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak_bt.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_bt.dvdsoverzoekofzaaktype
IS 'Indien het om een DSO zaak gaat dan het DSO verzoektype, anders het zaaktype van de zaak';

COMMENT ON COLUMN public.vwfrmverbondenaandsozaak_bt.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_bt.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_bt.dvibbcodemw
IS 'De medewerkerscode van de actieve dossierbehandelaar (in beh bij)';

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

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

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

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

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

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