Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

View: vwfrmoloberichten

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

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

 

Fields

Name

Data type

Description

dnkey

integer

Primary key van tbomgoloberichten

dnkeyomgvergunningen

integer

Foreign key naar TbOmgvergunning.dnkey. Deze kolom of de kolom dnkeymilvergunningen moet gevuld zijn

dnkeymilvergunningen

integer

Foreign key naar Tbmilvergunningen.dnkey. Deze kolom of de kolom dnkeyomgvergunningen moet gevuld zijn

dvolomessageid

varchar(150)

Message identifier van OLobericht of de documentId uit het DSO bericht

ddaanmaakdatum

timestamp

Datum dat deze kaart is aangemaakt

ddverwerkt

timestamp

Datum bericht verwerkt (gezien door medewerker)

dvolofunctie

varchar(100)

Biet meer van toepassing sinds databaseversie 1.31. 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 OLO aanvraag- of DSO verzoekbericht

dvomschrijving

varchar(250)

Soort c.q. omschrijving van het toegevoegde bescheiden (lvosoort) of omschrijving van de intrekking/verwijdering bericht of - bij DSO - de documentsoort van gevraagde 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;

COMMENT ON VIEW public.vwfrmoloberichten
IS 'View met bijlages van OLO / DSO -aanvragen en nagekomen OLO / 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. Deze kolom of de kolom dnkeymilvergunningen moet gevuld zijn';

COMMENT ON COLUMN public.vwfrmoloberichten.dnkeymilvergunningen
IS 'Foreign key naar Tbmilvergunningen.dnkey. Deze kolom of de kolom dnkeyomgvergunningen moet gevuld zijn';

COMMENT ON COLUMN public.vwfrmoloberichten.dvolomessageid
IS 'Message identifier van OLobericht of de 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 'Biet meer van toepassing sinds databaseversie 1.31. 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 OLO aanvraag- of DSO verzoekbericht';

COMMENT ON COLUMN public.vwfrmoloberichten.dvomschrijving
IS 'Soort c.q. omschrijving van het toegevoegde bescheiden (lvosoort) of omschrijving van de intrekking/verwijdering bericht of - bij DSO - de documentsoort van gevraagde 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.pgsqlmanager.com) at 2-5-2025 13:49
Previous topic Chapter index Next topic