Datadictionary OpenWave 3.1.34
Previous topic Chapter index Next topic

View: vwfrmomgvergintbetrokkenen

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van koppeltabel tussen tbinternerollen en tbomgvergunning, en tbmedewerkers of tbteams: welke medewerkers/teams zijn onder welke rol verbonden aan een omgevingszaak. Basistabel tbomgvergintbetrokkenennn

 

Columns

Name

Data type

Description

dnkey

integer

Primary key van tbkopsrtomginternrol

dnkeyomgvergunningen

integer

Not null. Foreign key naar tbomgvergunning.dnkey (omgevingszaak)

dnkeyinternerol

integer

Not null. Foreign key naar tbinternerollen.dnkey

dnkeyteams

integer

Foreign key naar tbteams.dnkey

dvcodemedewerkers

char(5)

Foreign key naar tbmedewerkers.dvcode

dvrolcode

char(3)

Code van interne rol (tbinternerollen.dvrolcode)

dvrolomschrijving

varchar(40)

Omschrijving die hoort bij de interne rol zoals Deskundige of Jurist (tbinternerollen.dvrolomschrijving)

dvemail

varchar(100)

Indien gekoppelde medewerker, het mailadres van deze medewerker

dvtelefoon

varchar(30)

Indien gekoppelde medewerker, het telefoonnummer van deze medewerker

dvmobiel

varchar(15)

Indien gekoppelde medewerker, het mobiele nummer van deze medewerker

dvmwopvoorletter

text

Indien gekoppelde medewerker, de voorletters + tussenvoegsel + achternaam van deze medewerker

dvmwopachternaam

text

Indien gekoppelde medewerker, de achternaam + voorletters + tussenvoegsel van deze medewerker

dvroepnaam

varchar(20)

Indien gekoppelde medewerker, de roepnaam van deze medewerker

dnkeymedewcomp

integer

Indien gekoppelde medewerker, de dnkey van compartiment waaraan deze medewerker (eventueel) is toegekend

dvmwcompnaam

varchar(50)

Indien gekoppelde medewerker, de naam van compartiment waaraan deze medewerker (eventueel) is toegekend

dvafdeling

varchar(100)

Indien gekoppelde medewerker, de afdeling van deze medewerker

dvfunctie

varchar(100)

Indien gekoppelde medewerker, de functie-omschrijving van deze medewerker

ddmedewvervallen

timestamp

Indien gekoppelde medewerker, datum dat deze medewerker vervallen is

dnkeyteamcomp

integer

Indien gekoppeld team, de dnkey van compartiment waaraan dit team (eventueel) is toegekend

dvteamcompnaam

varchar(50)

Indien gekoppeld team, de naam van compartiment waaraan dit team (eventueel) is toegekend

dvteamnaam

varchar(100)

Indien gekoppeld team, de naam van dit team

ddteamvervallen

timestamp

Indien gekoppeld team, datum dat dit team vervallen is

dvcodeteamleider

char(5)

Indien gekoppeld team, medewerkerscode van de teamleider van dit team

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmomgvergintbetrokkenen

 

Definition

CREATE VIEW public.vwfrmomgvergintbetrokkenen (
   dnkey,
   dnkeyomgvergunningen,
   dnkeyinternerol,
   dnkeyteams,
   dvcodemedewerkers,
   dvrolcode,
   dvrolomschrijving,
   dvemail,
   dvtelefoon,
   dvmobiel,
   dvmwopvoorletter,
   dvmwopachternaam,
   dvroepnaam,
   dnkeymedewcomp,
   dvmwcompnaam,
   dvafdeling,
   dvfunctie,
   ddmedewvervallen,
   dnkeyteamcomp,
   dvteamcompnaam,
   dvteamnaam,
   ddteamvervallen,
   dvcodeteamleider)
AS
SELECT
a.dnkey,
   a.dnkeyomgvergunningen,
   a.dnkeyinternerol,
   a.dnkeyteams,
   a.dvcodemedewerkers,
   c.dvrolcode,
   c.dvrolomschrijving,
   d.dvemail,
   d.dvtelefoon,
   d.dvmobiel,
   TRIM(BOTH
FROM
(COALESCE(d.dvvoorletters, ''::character varying)::text ||
   COALESCE(' '::text || d.dvtussenvoegsel::text, ''::text)) || COALESCE(' '::text || d.dvomschrijving::text, ''::text)) AS dvmwopvoorletter,
   TRIM(BOTH
FROM
(COALESCE(d.dvomschrijving, ''::character varying)::text ||
   COALESCE(', '::text || d.dvvoorletters::text, ''::text)) || COALESCE(' '::text || d.dvtussenvoegsel::text, ''::text)) AS dvmwopachternaam,
   d.dvroepnaam,
   d.dnkeycompartiment AS dnkeymedewcomp,
   mwcomp.dvnaam AS dvmwcompnaam,
   d.dvafdeling,
   d.dvfunctie,
   d.ddvervaldatum AS ddmedewvervallen,
   e.dnkeycompartiment AS dnkeyteamcomp,
   teamcomp.dvnaam AS dvteamcompnaam,
   e.dvteamnaam,
   e.ddvervaldatum AS ddteamvervallen,
   e.dvcodeteamleider
FROM tbomgvergintbetrokkenennn a
    JOIN tbomgvergunning b ON a.dnkeyomgvergunningen = b.dnkey
    JOIN tbinternerollen c ON a.dnkeyinternerol = c.dnkey
    LEFT JOIN tbmedewerkers d ON a.dvcodemedewerkers = d.dvcode
    LEFT JOIN tbcompartiment mwcomp ON d.dnkeycompartiment = mwcomp.dnkey
    LEFT JOIN tbteams e ON a.dnkeyteams = e.dnkey
    LEFT JOIN tbcompartiment teamcomp ON e.dnkeycompartiment = teamcomp.dnkey;

COMMENT ON VIEW public.vwfrmomgvergintbetrokkenen
IS 'View van koppeltabel tussen tbinternerollen en tbomgvergunning, en tbmedewerkers of tbteams: welke medewerkers/teams zijn onder welke rol verbonden aan een omgevingszaak. Basistabel tbomgvergintbetrokkenennn';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkey
IS 'Primary key van tbkopsrtomginternrol';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkeyomgvergunningen
IS 'Not null. Foreign key naar tbomgvergunning.dnkey (omgevingszaak)';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkeyinternerol
IS 'Not null. Foreign key naar tbinternerollen.dnkey';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkeyteams
IS 'Foreign key naar tbteams.dnkey';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvcodemedewerkers
IS 'Foreign key naar tbmedewerkers.dvcode';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvrolcode
IS 'Code van interne rol (tbinternerollen.dvrolcode)';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvrolomschrijving
IS 'Omschrijving die hoort bij de interne rol zoals Deskundige of Jurist (tbinternerollen.dvrolomschrijving)';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvemail
IS 'Indien gekoppelde medewerker, het mailadres van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvtelefoon
IS 'Indien gekoppelde medewerker, het telefoonnummer van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvmobiel
IS 'Indien gekoppelde medewerker, het mobiele nummer van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvmwopvoorletter
IS 'Indien gekoppelde medewerker, de voorletters + tussenvoegsel + achternaam van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvmwopachternaam
IS 'Indien gekoppelde medewerker, de achternaam + voorletters + tussenvoegsel van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvroepnaam
IS 'Indien gekoppelde medewerker, de roepnaam van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkeymedewcomp
IS 'Indien gekoppelde medewerker, de dnkey van compartiment waaraan deze medewerker (eventueel) is toegekend';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvmwcompnaam
IS 'Indien gekoppelde medewerker, de naam van compartiment waaraan deze medewerker (eventueel) is toegekend';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvafdeling
IS 'Indien gekoppelde medewerker, de afdeling van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvfunctie
IS 'Indien gekoppelde medewerker, de functie-omschrijving van deze medewerker';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.ddmedewvervallen
IS 'Indien gekoppelde medewerker, datum dat deze medewerker vervallen is';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dnkeyteamcomp
IS 'Indien gekoppeld team, de dnkey van compartiment waaraan dit team (eventueel) is toegekend';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvteamcompnaam
IS 'Indien gekoppeld team, de naam van compartiment waaraan dit team (eventueel) is toegekend';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvteamnaam
IS 'Indien gekoppeld team, de naam van dit team';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.ddteamvervallen
IS 'Indien gekoppeld team, datum dat dit team vervallen is';

COMMENT ON COLUMN public.vwfrmomgvergintbetrokkenen.dvcodeteamleider
IS 'Indien gekoppeld team, medewerkerscode van de teamleider van dit team';

This file was generated with SQL Manager for PostgreSQL (www.sqlmanager.net/products/postgresql/manager) at 18/05/2026 15:10
Previous topic Chapter index Next topic