Datadictionary OpenWave 3.1.33
Previous topic Chapter index Next topic

View: vwfrmoloberichten

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View met bijlages van DSO-aanvragen en nagekomen DSO-berichten per omgevingvergunning

 

Columns

Name

Data type

Description

dnkey

integer

Primary key van tbomgoloberichten

dnkeyomgvergunningen

integer

Foreign key naar TbOmgvergunning.dnkey

dnkeymilvergunningen

integer

Wordt niet meer gebruikt. Voorheen stond hier de foreign key naar Tbmilvergunningen.dnkey.

dvolomessageid

varchar(150)

DocumentId uit het DSO bericht

ddaanmaakdatum

timestamp

Datum dat deze kaart is aangemaakt

ddverwerkt

timestamp

Datum bericht verwerkt (gezien door medewerker)

dvolofunctie

varchar(100)

Niet meer van toepassing sinds databaseversie 1.31. Was alleen OLO: zoals Toevoegen bescheiden, Verwijderen aanvraag, Advies Toevoegen of Aanbieden Aanvraag

dvlvobestandsnaam

varchar(250)

De bestandsnaam van het toegevoegde bescheiden (de bijlage) of advies uit het DSO verzoekbericht

dvomschrijving

varchar(250)

De documentsoort van gevraagde DSO bijlage

dvcodemedewerker

char(5)

Foreign key naar TbMedewerker.dvcode van degene die ddverwerkt het laatst heeft gevuld

dvbehvoluit

varchar(62)

Naam van medewerker voluit

dnkeydsogevrbijl

integer

Foreign key naar tbdsogevrbijlages.dnkey

dldsovertrouwelijk

char(1)

T of F. Vertrouwelijkheid van document uit DSO STAM-bericht

dvkleurisgeregistreerd

varchar(5)

Groen indien document voorkomt in tbcorrespondentie (geregistreerde documenten) bij de omgevingzaak, anders rood

dvdsovolgnr

varchar(5)

Volgnr van aanvulling waarbij dit document geleverd wordt

dddsovervallen

timestamp

Datum dat document niet meer voorkomt in aanvullingen STAM-bericht

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmoloberichten

 

Definition

CREATE VIEW public.vwfrmoloberichten (
   dnkey,
   dnkeyomgvergunningen,
   dnkeymilvergunningen,
   dvolomessageid,
   ddaanmaakdatum,
   ddverwerkt,
   dvolofunctie,
   dvlvobestandsnaam,
   dvomschrijving,
   dvcodemedewerker,
   dvbehvoluit,
   dnkeydsogevrbijl,
   dldsovertrouwelijk,
   dvkleurisgeregistreerd,
   dvdsovolgnr,
   dddsovervallen)
AS
SELECT
a.dnkey,
   a.dnkeyomgvergunningen,
   a.dnkeymilvergunningen,
   a.dvolomessageid,
   a.ddaanmaakdatum,
   a.ddverwerkt,
   a.dvolofunctie,
   a.dvlvobestandsnaam,
   a.dvomschrijving,
   a.dvcodemedewerker,
   
(((
       CASE
           WHEN
b.dvvoorletters IS NULL THEN ''::text
           ELSE b.dvvoorletters::text || ' '::text
       END ||
       CASE
           WHEN
b.dvtussenvoegsel IS NULL THEN ''::text
           ELSE b.dvtussenvoegsel::text || ' '::text
       END) || b.dvomschrijving::text))::character varying(62) AS dvbehvoluit,
   a.dnkeydsogevrbijl,
   a.dldsovertrouwelijk,
       CASE
           WHEN
f.dlisdso = 'T'::bpchar AND e.dvdmskenmerk IS NOT NULL THEN
               'groen'::text
           WHEN f.dlisdso = 'F'::bpchar AND instr(d.dvdocfilenamen::character
               varying, (substr(a.dvlvobestandsnaam::text, instr(a.dvlvobestandsnaam, '/'::character varying, '-1'::integer) + 1) || ':'::text)::character varying) > 0 THEN 'groen'::text
           ELSE 'rood'::text
       END::character varying(5) AS dvkleurisgeregistreerd,
   a.dvdsovolgnr,
   a.dddsovervallen
FROM tbomgoloberichten a
    LEFT JOIN tbmedewerkers b ON a.dvcodemedewerker = b.dvcode
    LEFT JOIN (
   SELECT string_agg(tbcorrespondentie.dvdocfilenaam::text, ':'::text) ||
       ':'::text AS dvdocfilenamen,
           tbcorrespondentie.dnkeyomgvergunningen
   FROM tbcorrespondentie
   GROUP BY tbcorrespondentie.dnkeyomgvergunningen
   ) d ON a.dnkeyomgvergunningen = d.dnkeyomgvergunningen
    LEFT JOIN tbcorrespondentie e ON a.dnkeyomgvergunningen =
        e.dnkeyomgvergunningen AND a.dvolomessageid::text = e.dvdmskenmerk::text
    LEFT JOIN tbomgvergunning f ON a.dnkeyomgvergunningen = f.dnkey
WHERE f.dlbeperktetoegang = 'F'::bpchar;

COMMENT ON VIEW public.vwfrmoloberichten
IS 'View met bijlages van DSO-aanvragen en nagekomen DSO-berichten per omgevingvergunning';

COMMENT ON COLUMN public.vwfrmoloberichten.dnkey
IS 'Primary key van tbomgoloberichten';

COMMENT ON COLUMN public.vwfrmoloberichten.dnkeyomgvergunningen
IS 'Foreign key naar TbOmgvergunning.dnkey';

COMMENT ON COLUMN public.vwfrmoloberichten.dnkeymilvergunningen
IS 'Wordt niet meer gebruikt. Voorheen stond hier de foreign key naar Tbmilvergunningen.dnkey.';

COMMENT ON COLUMN public.vwfrmoloberichten.dvolomessageid
IS 'DocumentId uit het DSO bericht';

COMMENT ON COLUMN public.vwfrmoloberichten.ddaanmaakdatum
IS 'Datum dat deze kaart is aangemaakt';

COMMENT ON COLUMN public.vwfrmoloberichten.ddverwerkt
IS 'Datum bericht verwerkt (gezien door medewerker)';

COMMENT ON COLUMN public.vwfrmoloberichten.dvolofunctie
IS 'Niet meer van toepassing sinds databaseversie 1.31. Was alleen OLO: <StUF:functie> zoals Toevoegen bescheiden, Verwijderen aanvraag, Advies Toevoegen of Aanbieden Aanvraag';

COMMENT ON COLUMN public.vwfrmoloberichten.dvlvobestandsnaam
IS 'De bestandsnaam van het toegevoegde bescheiden (de bijlage) of advies uit het DSO verzoekbericht';

COMMENT ON COLUMN public.vwfrmoloberichten.dvomschrijving
IS 'De documentsoort van gevraagde DSO bijlage';

COMMENT ON COLUMN public.vwfrmoloberichten.dvcodemedewerker
IS 'Foreign key naar TbMedewerker.dvcode van degene die ddverwerkt het laatst heeft gevuld';

COMMENT ON COLUMN public.vwfrmoloberichten.dvbehvoluit
IS 'Naam van medewerker voluit';

COMMENT ON COLUMN public.vwfrmoloberichten.dnkeydsogevrbijl
IS 'Foreign key naar tbdsogevrbijlages.dnkey';

COMMENT ON COLUMN public.vwfrmoloberichten.dldsovertrouwelijk
IS 'T of F. Vertrouwelijkheid van document uit DSO STAM-bericht';

COMMENT ON COLUMN public.vwfrmoloberichten.dvkleurisgeregistreerd
IS 'Groen indien document voorkomt in tbcorrespondentie (geregistreerde documenten) bij de omgevingzaak, anders rood';

COMMENT ON COLUMN public.vwfrmoloberichten.dvdsovolgnr
IS 'Volgnr van aanvulling waarbij dit document geleverd wordt';

COMMENT ON COLUMN public.vwfrmoloberichten.dddsovervallen
IS 'Datum dat document niet meer voorkomt in aanvullingen STAM-bericht';

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