Schema
public
Owner
waveuser005
Descriptions
View van alle dossierbehandelaars (actieve behandelaars) bij zaken verbonden aan een DSO project en tbomgvergunning.dlbeperktetoegang = T. Wordt gebruikt om distinct de dossierbehandelaars te tonen die aan een DSO project verbonden zijn
Columns
Name | Data type | Description |
|---|---|---|
dvcode |
char(5) |
Primary key van de dossierbehandelaar (tbmedewerkers.dvcode) |
ddeinddatum |
timestamp |
Datum dat de dossierbehandelaar niet meer de eerste dossierverantwoordelijke is (niet meer actief). Zal in principe altijd leeg zijn in deze view: deze laat immers alleen actieve behandelaars zien |
dvtelefoon |
varchar(30) |
Telefoon van de dossierbehandelaar |
dvemail |
varchar(100) |
Emailadres van de dossierbehandelaar |
dvfunctie |
varchar(100) |
Functie omgschrijving van de dossierbehandelaar |
dvbehvoluit |
varchar(62) |
Voorletters + tussenvoegsel + achternaam van dossierbehandelaar |
dvorganisatie |
varchar(200) |
Organisatienaam van de dossierbehandelaar |
dvroepnaam |
varchar(20) |
Roepnaam van de dossierbehandelaar |
dnkeydsoproject |
integer |
Foreign key naar DSO project (tbdsoproject.dnkey) |
Rules
Name | Event | Instead | Condition | Description |
|---|---|---|---|---|
_RETURN |
SELECT |
|
|
|
Indices
There are no indices for table vwfrmdsoprojectbehandelaars_bt
Definition
CREATE VIEW public.vwfrmdsoprojectbehandelaars_bt (
dvcode,
ddeinddatum,
dvtelefoon,
dvemail,
dvfunctie,
dvbehvoluit,
dvorganisatie,
dvroepnaam,
dnkeydsoproject)
AS
SELECT a.dvcodemedewerker AS dvcode,
a.ddeinddatum,
b.dvtelefoon,
b.dvemail,
b.dvfunctie,
(((
CASE
WHEN TRIM(BOTH
FROM b.dvvoorletters) IS NULL THEN ''::text
ELSE b.dvvoorletters::text || ' '::text
END ||
CASE
WHEN TRIM(BOTH
FROM b.dvtussenvoegsel) IS NULL THEN ''::text
ELSE b.dvtussenvoegsel::text || ' '::text
END) || b.dvomschrijving::text))::character varying(62) AS dvbehvoluit,
b.dvorganisatie,
b.dvroepnaam,
c.dnkeydsoproject
FROM tbinbehandelingbij a
JOIN tbmedewerkers b ON a.dvcodemedewerker = b.dvcode
JOIN tbomgvergunning c ON a.dnkeyomgvergunningen = c.dnkey AND
c.dlbeperktetoegang = 'T'::bpchar
WHERE c.dnkeydsoproject IS NOT NULL AND a.dlactief = 'T'::bpchar
GROUP BY a.dvcodemedewerker, a.ddeinddatum, b.dvtelefoon, b.dvemail, b.dvfunctie, ((((
CASE
WHEN TRIM(BOTH
FROM b.dvvoorletters) IS NULL THEN ''::text
ELSE b.dvvoorletters::text || ' '::text
END ||
CASE
WHEN TRIM(BOTH
FROM b.dvtussenvoegsel) IS NULL THEN ''::text
ELSE b.dvtussenvoegsel::text || ' '::text
END) || b.dvomschrijving::text))::character varying(62)),
b.dvorganisatie, b.dvroepnaam, c.dnkeydsoproject;
COMMENT ON VIEW public.vwfrmdsoprojectbehandelaars_bt
IS 'View van alle dossierbehandelaars (actieve behandelaars) bij zaken verbonden aan een DSO project en tbomgvergunning.dlbeperktetoegang = T. Wordt gebruikt om distinct de dossierbehandelaars te tonen die aan een DSO project verbonden zijn';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvcode
IS 'Primary key van de dossierbehandelaar (tbmedewerkers.dvcode)';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.ddeinddatum
IS 'Datum dat de dossierbehandelaar niet meer de eerste dossierverantwoordelijke is (niet meer actief). Zal in principe altijd leeg zijn in deze view: deze laat immers alleen actieve behandelaars zien';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvtelefoon
IS 'Telefoon van de dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvemail
IS 'Emailadres van de dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvfunctie
IS 'Functie omgschrijving van de dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvbehvoluit
IS 'Voorletters + tussenvoegsel + achternaam van dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvorganisatie
IS 'Organisatienaam van de dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dvroepnaam
IS 'Roepnaam van de dossierbehandelaar';
COMMENT ON COLUMN public.vwfrmdsoprojectbehandelaars_bt.dnkeydsoproject
IS 'Foreign key naar DSO project (tbdsoproject.dnkey)';
This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 21-10-2025 10:22 |
|