Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwfrmcorrespcollegtoets

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View met collegiale toetsen op een geregistreerd document (dochtertabel van tbcorrespondentie). Basistabel tbcorrespcollegtoets

 

Fields

Name

Data type

Description

dnkey

integer

Primary key van tbcorrespcollegtoets.

dnkeycorrespondentie

integer

Foreign key naar tbcorrespondentie.dnkey (geregistreerd document) waar de toets bijhoort

dvfilenaam

varchar(255)

Filenaam van te beoordelen document

dnkeybouwvergunningen

integer

Primary key van tbbouwvergunningen waar te toetsen document bij hoort

dnkeyhandhavingen

integer

Primary key van tbhandhavingen waar te toetsen document bij hoort

dnkeyovvergunningen

integer

Primary key van tbovvergunningen waar te toetsen document bij hoort

dnkeyhorecavergunningen

integer

Primary key van tbhorecavergunningen waar te toetsen document bij hoort

dnkeyinfoaanvraag

integer

Primary key van tbinfoaanvragen waar te toetsen document bij hoort

dnkeymilinrichtingen

integer

Primary key van tbmilinrichtingen waar te toetsen document bij hoort

dnkeymilvergunningen

integer

Primary key van tbmilvergunningen waar te toetsen document bij hoort

dnkeyomgvergunningen

integer

Primary key van tbomgvergunning waar te toetsen document bij hoort

dvcodemwaanvrager

char(5)

Foreign key naar tbmedewerkers.dvcode. Degene die de collegiale toets vraagt

dvmwaanvragervoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van aanvrager

dvcodemwvoorwie

char(5)

Foreign key naar tbmedewerkers.dvcode. Degene die de toets uitvoert

dvmwvoorwievoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van toetser

dddatumaanvraag

timestamp

Datum dat toet is aangevraagd

dddatumgetoetst

timestamp

Datum dat de toets is gedaan

dlakkoord

char(1)

T of F of N. (N)og niet bekend is de defaultwaarde

dvopmerkingaanvraag

varchar(500)

Opmerking bij de aanvraag van de toets

dvopmerkinggetoetst

varchar(500)

Opmerking van de toetser

dlgezien

char(1)

T of F. Indien T dan heeft de aanvrager het resultaat van de toetser gezien. F is de default

dvkleurresultaat

varchar(6)

Wit indien dlakkoord = N, Rood indien F en Groen indien T

dvaction

text

Deeplink naar zaakportaal waar colleggiale toets bijhoort

dvzaakoms

varchar

Zaaktype van zaak waar collegiale toets bijhoort

ddverstuurd

timestamp

Datum dat bovenliggende document uit tbcorrespondentie is verstuurd

dlisdigondertekend

char(1)

T of F indien T dan is bovenliggende document uit tbcorrespondentie al digitaal ondertekend

dvzaakcode

varchar

Zaakcode van zaak waar collegiale toets bijhoort

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmcorrespcollegtoets

 

Definition

CREATE VIEW public.vwfrmcorrespcollegtoets (
   dnkey,
   dnkeycorrespondentie,
   dvfilenaam,
   dnkeybouwvergunningen,
   dnkeyhandhavingen,
   dnkeyovvergunningen,
   dnkeyhorecavergunningen,
   dnkeyinfoaanvraag,
   dnkeymilinrichtingen,
   dnkeymilvergunningen,
   dnkeyomgvergunningen,
   dvcodemwaanvrager,
   dvmwaanvragervoluit,
   dvcodemwvoorwie,
   dvmwvoorwievoluit,
   dddatumaanvraag,
   dddatumgetoetst,
   dlakkoord,
   dvopmerkingaanvraag,
   dvopmerkinggetoetst,
   dlgezien,
   dvkleurresultaat,
   dvaction,
   dvzaakoms,
   ddverstuurd,
   dlisdigondertekend,
   dvzaakcode)
AS
SELECT
a.dnkey,
   a.dnkeycorrespondentie,
       CASE
           WHEN
instr(b.dvdocfilenaam, '/'::character varying) > 0 THEN
               substr(b.dvdocfilenaam::text, instr(b.dvdocfilenaam, '/'::character varying, '-1'::integer) + 1)
           ELSE substr(b.dvdocfilenaam::text, instr(b.dvdocfilenaam,
               chr(92)::character varying, '-1'::integer) + 1)
       END::character varying(255) AS dvfilenaam,
   b.dnkeybouwvergunningen,
   b.dnkeyhandhavingen,
   b.dnkeyovvergunningen,
   b.dnkeyhorecavergunningen,
   b.dnkeyinfoaanvraag,
   b.dnkeymilinrichtingen,
   b.dnkeymilvergunningen,
   b.dnkeyomgvergunningen,
   a.dvcodemwaanvrager,
   
(((
       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) || c.dvomschrijving::text))::character varying(62) AS dvmwaanvragervoluit,
   a.dvcodemwvoorwie,
   
(((
       CASE
           WHEN
d.dvroepnaam IS NOT NULL THEN d.dvroepnaam::text || ' '::text
           WHEN d.dvvoorletters IS NOT NULL THEN d.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
d.dvtussenvoegsel IS NULL THEN ''::text
           ELSE d.dvtussenvoegsel::text || ' '::text
       END) || d.dvomschrijving::text))::character varying(62) AS dvmwvoorwievoluit,
   a.dddatumaanvraag,
   a.dddatumgetoetst,
   a.dlakkoord,
   a.dvopmerkingaanvraag,
   a.dvopmerkinggetoetst,
   a.dlgezien,
       CASE
           WHEN
a.dlakkoord = 'N'::bpchar THEN 'wit'::text
           WHEN a.dlakkoord = 'F'::bpchar THEN 'rood'::text
           ELSE 'groen'::text
       END::character varying(6) AS dvkleurresultaat,
       CASE
           WHEN
b.dnkeybouwvergunningen IS NOT NULL THEN
               ('opentabpage(#bouwsloop/'::text || b.dnkeybouwvergunningen) || ')'::text
           WHEN b.dnkeyovvergunningen IS NOT NULL THEN
               ('opentabpage(#apvoverigdetail/'::text || b.dnkeyovvergunningen) || ')'::text
           WHEN b.dnkeymilvergunningen IS NOT NULL THEN
               ('opentabpage(#milieugebruikdetail/'::text || b.dnkeymilvergunningen) || ')'::text
           WHEN b.dnkeyhorecavergunningen IS NOT NULL THEN
               ('opentabpage(#horecadetail/'::text || b.dnkeyhorecavergunningen) || ')'::text
           WHEN b.dnkeyomgvergunningen IS NOT NULL THEN
               ('opentabpage(#omgevingdetail/'::text || b.dnkeyomgvergunningen) || ')'::text
           WHEN b.dnkeyinfoaanvraag IS NOT NULL THEN
               ('opentabpage(#infodetail/'::text || b.dnkeyinfoaanvraag) || ')'::text
           WHEN b.dnkeyhandhavingen IS NOT NULL THEN
               ('opentabpage(#handhavingdetail/'::text || b.dnkeyhandhavingen) || ')'::text
           WHEN b.dnkeymilinrichtingen IS NOT NULL THEN
               ('opentabpage(#inrichtingdetail/'::text || b.dnkeymilinrichtingen) || ')'::text
           ELSE ''::text
       END AS dvaction,
       CASE
           WHEN
b.dnkeybouwvergunningen IS NOT NULL THEN f.dvomschrijving
           WHEN b.dnkeyovvergunningen IS NOT NULL THEN h.dvomschrijving
           WHEN b.dnkeymilvergunningen IS NOT NULL THEN j.dvomschrijving
           WHEN b.dnkeyhorecavergunningen IS NOT NULL THEN l.dvomschrijving
           WHEN b.dnkeyomgvergunningen IS NOT NULL THEN n.dvomschrijving
           WHEN b.dnkeyinfoaanvraag IS NOT NULL THEN p.dvomschrijving
           WHEN b.dnkeyhandhavingen IS NOT NULL THEN r.dvomschrijving
           WHEN b.dnkeymilinrichtingen IS NOT NULL THEN s.dvinrichtingnaam
           ELSE ''::character varying
       END AS dvzaakoms,
   b.ddbriefdatum AS ddverstuurd,
   b.dlisdigondertekend,
       CASE
           WHEN
b.dnkeybouwvergunningen IS NOT NULL THEN e.dvbouwnr
           WHEN b.dnkeyovvergunningen IS NOT NULL THEN g.dvvergunningsnr
           WHEN b.dnkeymilvergunningen IS NOT NULL THEN i.dvvergnummer
           WHEN b.dnkeyhorecavergunningen IS NOT NULL THEN k.dvvergnummer
           WHEN b.dnkeyomgvergunningen IS NOT NULL THEN m.dvzaakcode
           WHEN b.dnkeyinfoaanvraag IS NOT NULL THEN o.dvinfonummer
           WHEN b.dnkeyhandhavingen IS NOT NULL THEN q.dvaanschrijfnr
           WHEN b.dnkeymilinrichtingen IS NOT NULL THEN s.dvinrichtingnr
           ELSE ''::character varying
       END AS dvzaakcode
FROM tbcorrespcollegtoets a
    JOIN tbcorrespondentie b ON a.dnkeycorrespondentie = b.dnkey
    LEFT JOIN tbmedewerkers c ON a.dvcodemwaanvrager = c.dvcode
    LEFT JOIN tbmedewerkers d ON a.dvcodemwvoorwie = d.dvcode
    LEFT JOIN tbbouwvergunningen e ON b.dnkeybouwvergunningen = e.dnkey
    LEFT JOIN tbsoortplan f ON e.dnsoortplan = f.dnkey
    LEFT JOIN tbovvergunningen g ON b.dnkeyovvergunningen = g.dnkey
    LEFT JOIN tbsoortovverg h ON g.dvcodesoortovverg = h.dvcode
    LEFT JOIN tbmilvergunningen i ON b.dnkeymilvergunningen = i.dnkey
    LEFT JOIN tbsoortmilverg j ON i.dnkeysoortmilverg = j.dnkey
    LEFT JOIN tbhorecavergunningen k ON b.dnkeyhorecavergunningen = k.dnkey
    LEFT JOIN tbsoorthorverg l ON k.dnkeysoortverg = l.dnkey
    LEFT JOIN tbomgvergunning m ON b.dnkeyomgvergunningen = m.dnkey
    LEFT JOIN tbsoortomgverg n ON m.dnkeysoortomgverg = n.dnkey
    LEFT JOIN tbinfoaanvragen o ON b.dnkeyinfoaanvraag = o.dnkey
    LEFT JOIN tbsoortinfoaanvraag p ON o.dnkeysoortinfoaanvraag = p.dnkey
    LEFT JOIN tbhandhavingen q ON b.dnkeyhandhavingen = q.dnkey
    LEFT JOIN tbsoorthhzaak r ON q.dnkeysoorthhzaak = r.dnkey
    LEFT JOIN tbmilinrichtingen s ON b.dnkeymilinrichtingen = s.dnkey;

COMMENT ON VIEW public.vwfrmcorrespcollegtoets
IS 'View met collegiale toetsen op een geregistreerd document (dochtertabel van tbcorrespondentie). Basistabel tbcorrespcollegtoets';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkey
IS 'Primary key van tbcorrespcollegtoets.';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeycorrespondentie
IS 'Foreign key naar tbcorrespondentie.dnkey (geregistreerd document) waar de toets bijhoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvfilenaam
IS 'Filenaam van te beoordelen document';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeybouwvergunningen
IS 'Primary key van tbbouwvergunningen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeyhandhavingen
IS 'Primary key van tbhandhavingen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeyovvergunningen
IS 'Primary key van tbovvergunningen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeyhorecavergunningen
IS 'Primary key van tbhorecavergunningen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeyinfoaanvraag
IS 'Primary key van tbinfoaanvragen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeymilinrichtingen
IS 'Primary key van tbmilinrichtingen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeymilvergunningen
IS 'Primary key van tbmilvergunningen waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dnkeyomgvergunningen
IS 'Primary key van tbomgvergunning waar te toetsen document bij hoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvcodemwaanvrager
IS 'Foreign key naar tbmedewerkers.dvcode. Degene die de collegiale toets vraagt';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvmwaanvragervoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van aanvrager';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvcodemwvoorwie
IS 'Foreign key naar tbmedewerkers.dvcode. Degene die de toets uitvoert';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvmwvoorwievoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van toetser';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dddatumaanvraag
IS 'Datum dat toet is aangevraagd';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dddatumgetoetst
IS 'Datum dat de toets is gedaan';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dlakkoord
IS 'T of F of N. (N)og niet bekend is de defaultwaarde';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvopmerkingaanvraag
IS 'Opmerking bij de aanvraag van de toets';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvopmerkinggetoetst
IS 'Opmerking van de toetser';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dlgezien
IS 'T of F. Indien T dan heeft de aanvrager het resultaat van de toetser gezien. F is de default';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvkleurresultaat
IS 'Wit indien dlakkoord = N, Rood indien F en Groen indien T';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvaction
IS 'Deeplink naar zaakportaal waar colleggiale toets bijhoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvzaakoms
IS 'Zaaktype van zaak waar collegiale toets bijhoort';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.ddverstuurd
IS 'Datum dat bovenliggende document uit tbcorrespondentie is verstuurd';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dlisdigondertekend
IS 'T of F indien T dan is bovenliggende document uit tbcorrespondentie al digitaal ondertekend';

COMMENT ON COLUMN public.vwfrmcorrespcollegtoets.dvzaakcode
IS 'Zaakcode van zaak waar collegiale toets bijhoort';

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