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 |
![]() ![]() ![]() |