Schema
public
Owner
waveuser005
Descriptions
View van alle brandweer aanvalsplannen/bereikbaarheidskaarten per inrichting. Basistabel tbaanvalsplannen
Fields
Name | Data type | Description |
---|---|---|
dnkeyaanvalsplannen |
integer |
De primary key van de aanvalsplan/bereikbaarheidskaart uit de tabel tbaanvalsplannen |
dnkeylokcritlijsten |
integer |
De primary key van de lokatiecriterialijst (tblokcritlijsten.dnkey) waarmee het avp/bbk is verbonden |
dnkeymilinrichtingen |
integer |
De primary key van de inrichting (tbmilinrichtingen.dnkey) waarmee het avp/bbk is verbonden |
dvcodemedewerkers |
char(5) |
De primary key van de medewerker (tbmedewerkers.dvcode), contactpersoon preventie, die verantwoordelijk is voor de totstandkoming van het avp/bbk |
ddaangemaakt |
timestamp |
Datum dat avp/bbk is aangemaakt |
dvvergaanleiding |
varchar(40) |
Beschrijving van n.a.v. welke vergunning het avp/bbk wordt gemaakt |
dvalphanr |
varchar(40) |
Kaartnummer |
dltekaanwezig |
char(1) |
Is tekening aanwezig (T of F) |
dvtekaangeleverd |
char(1) |
Wijze van tekeningen aangeleverd:(D)igitaal of (A)naloog of o(N)bekend cq n.v.t. |
ddtekdatum |
timestamp |
Datum dat tekening is gemaakt |
ddtekopldatum |
timestamp |
Datum dat tekening is opgeleverd |
dlkrtaanwezig |
char(1) |
Is kaart noodzakelijk (T of F) |
ddkrtgemaakt |
timestamp |
Deadline dat kaart gemaakt moet zijn |
dvkrtgemdoor |
varchar(10) |
Vrije verwijzing naar instantie, afdeling of persoon betrokken bij het maken van kaart |
ddtoetsing |
timestamp |
Datum dat avp/bbk is getoetst |
ddakkoord |
timestamp |
Datum dat avp/bbk akkoord is bevonden |
ddgeplaatst |
timestamp |
Datum dat avp/bbk is geplaatst. De contactpersoon tekenaar-preventie (dvcodetekenaar) wordt gerappeleerd op grond van deze datum, ddkrtgemaakt en dlkaartaanwezig. |
dnversienr |
integer |
Versienummer van het avp/bbk |
dvopmerking |
varchar(80) |
Vrije korte opmerking bij het avp/bbk |
dvmemo |
varchar(2000) |
Uitgebreide memo bij het avp/bbk |
ddvervallen |
timestamp |
Datum dat het avp/bbk niet meer geldig is |
ddrappel |
timestamp |
Geplande datum dat ddakkoord gevuld kan worden |
dvsoort |
char(1) |
Alleen B of A respectievelijk Bereikbaarheidskaart of Aanvalsplan |
dvinrichtingnaam |
varchar(100) |
Naam van gekoppelde inrichting (tbmilinrichtingen.dvinrichtingnaam) |
dvobjadres |
varchar(136) |
Straatnaam en huisnummer van gekoppelde inrichting |
dvobjplaats |
varchar(80) |
Plaatsnaam van gekoppelde inrichting |
dvmwnaam |
varchar(62) |
Voorletters, tussenvoegsel en omschrijving (achternaam) van de gekoppelde medewerker (dvcodemedewerkers) contactpersoon preventie |
dvlokcritlijstnaam |
varchar(40) |
Naam van de gekoppelde lokatiecriterialijst (puntenlijst) |
ddlokcritlijstmutdatum |
timestamp |
Datum laatste wijziging van gekoppelde lokatiecriterialijst |
dnpuntentotaal |
bigint |
Totaal aan punten van gekoppelde lokatiecriterialijst (van de criteria-items die voldoen) |
dvcodetekenaar |
char(5) |
Foreign key naar tbmedewerkers.dvcode, Tekenaar Preventie. Verantwoordelijke voor maken en plaatsen kaart. |
dvmwtekenaarnaam |
varchar(62) |
Voorletters, tussenvoegsel en omschrijving (achternaam) van de gekoppelde medewerker (dvcodemedewerkers) Tekenaar preventie |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmaanvalsplannen (
dnkeyaanvalsplannen,
dnkeylokcritlijsten,
dnkeymilinrichtingen,
dvcodemedewerkers,
ddaangemaakt,
dvvergaanleiding,
dvalphanr,
dltekaanwezig,
dvtekaangeleverd,
ddtekdatum,
ddtekopldatum,
dlkrtaanwezig,
ddkrtgemaakt,
dvkrtgemdoor,
ddtoetsing,
ddakkoord,
ddgeplaatst,
dnversienr,
dvopmerking,
dvmemo,
ddvervallen,
ddrappel,
dvsoort,
dvinrichtingnaam,
dvobjadres,
dvobjplaats,
dvmwnaam,
dvlokcritlijstnaam,
ddlokcritlijstmutdatum,
dnpuntentotaal,
dvcodetekenaar,
dvmwtekenaarnaam)
AS
SELECT a.dnkey AS dnkeyaanvalsplannen, a.dnkeylokcritlijsten,
a.dnkeymilinrichtingen, a.dvcodemedewerkers, a.ddaangemaakt,
a.dvvergaanleiding, a.dvalphanr, a.dltekaanwezig, a.dvtekaangeleverd,
a.ddtekdatum, a.ddtekopldatum, a.dlkrtaanwezig, a.ddkrtgemaakt,
a.dvkrtgemdoor, a.ddtoetsing, a.ddakkoord, a.ddgeplaatst, a.dnversienr,
a.dvopmerking, a.dvmemo, a.ddvervallen, a.ddrappel, a.dvsoort,
e.dvinrichtingnaam, e.dvobjadres, e.dvobjplaats,
CASE
WHEN d.dvvoorletters IS NOT NULL THEN ((((d.dvomschrijving::text ||
','::text) || d.dvvoorletters::text) || ' '::text) || d.dvtussenvoegsel::text)::character varying
ELSE d.dvomschrijving
END::character varying(62) AS dvmwnaam,
b.dvomschrijving AS dvlokcritlijstnaam,
b.ddgewijzigd AS ddlokcritlijstmutdatum, c.dnpuntentotaal, a.dvcodetekenaar,
CASE
WHEN f.dvvoorletters IS NOT NULL THEN ((((f.dvomschrijving::text ||
','::text) || f.dvvoorletters::text) || ' '::text) || f.dvtussenvoegsel::text)::character varying
ELSE f.dvomschrijving
END::character varying(62) AS dvmwtekenaarnaam
FROM tbaanvalsplannen a
JOIN tblokcritlijsten b ON a.dnkeylokcritlijsten = b.dnkey
LEFT JOIN vwlokcritlstpunten c ON b.dnkey = c.dnkeylokcritlijsten
LEFT JOIN tbmedewerkers d ON a.dvcodemedewerkers = d.dvcode
LEFT JOIN tbmedewerkers f ON a.dvcodetekenaar = f.dvcode
JOIN vwfrmmilinrichtingen e ON a.dnkeymilinrichtingen = e.dnkeymilinrichtingen;
COMMENT ON VIEW public.vwfrmaanvalsplannen
IS 'View van alle brandweer aanvalsplannen/bereikbaarheidskaarten per inrichting. Basistabel tbaanvalsplannen';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dnkeyaanvalsplannen
IS 'De primary key van de aanvalsplan/bereikbaarheidskaart uit de tabel tbaanvalsplannen';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dnkeylokcritlijsten
IS 'De primary key van de lokatiecriterialijst (tblokcritlijsten.dnkey) waarmee het avp/bbk is verbonden';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dnkeymilinrichtingen
IS 'De primary key van de inrichting (tbmilinrichtingen.dnkey) waarmee het avp/bbk is verbonden';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvcodemedewerkers
IS 'De primary key van de medewerker (tbmedewerkers.dvcode), contactpersoon preventie, die verantwoordelijk is voor de totstandkoming van het avp/bbk';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddaangemaakt
IS 'Datum dat avp/bbk is aangemaakt';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvvergaanleiding
IS 'Beschrijving van n.a.v. welke vergunning het avp/bbk wordt gemaakt';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvalphanr
IS 'Kaartnummer';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dltekaanwezig
IS 'Is tekening aanwezig (T of F)';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvtekaangeleverd
IS 'Wijze van tekeningen aangeleverd:(D)igitaal of (A)naloog of o(N)bekend cq n.v.t.';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddtekdatum
IS 'Datum dat tekening is gemaakt';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddtekopldatum
IS 'Datum dat tekening is opgeleverd';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dlkrtaanwezig
IS 'Is kaart noodzakelijk (T of F)';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddkrtgemaakt
IS 'Deadline dat kaart gemaakt moet zijn';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvkrtgemdoor
IS 'Vrije verwijzing naar instantie, afdeling of persoon betrokken bij het maken van kaart';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddtoetsing
IS 'Datum dat avp/bbk is getoetst';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddakkoord
IS 'Datum dat avp/bbk akkoord is bevonden';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddgeplaatst
IS 'Datum dat avp/bbk is geplaatst. De contactpersoon tekenaar-preventie (dvcodetekenaar) wordt gerappeleerd op grond van deze datum, ddkrtgemaakt en dlkaartaanwezig.';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dnversienr
IS 'Versienummer van het avp/bbk';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvopmerking
IS 'Vrije korte opmerking bij het avp/bbk';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvmemo
IS 'Uitgebreide memo bij het avp/bbk';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddvervallen
IS 'Datum dat het avp/bbk niet meer geldig is';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddrappel
IS 'Geplande datum dat ddakkoord gevuld kan worden';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvsoort
IS 'Alleen B of A respectievelijk Bereikbaarheidskaart of Aanvalsplan';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvinrichtingnaam
IS 'Naam van gekoppelde inrichting (tbmilinrichtingen.dvinrichtingnaam)';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvobjadres
IS 'Straatnaam en huisnummer van gekoppelde inrichting';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvobjplaats
IS 'Plaatsnaam van gekoppelde inrichting';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvmwnaam
IS 'Voorletters, tussenvoegsel en omschrijving (achternaam) van de gekoppelde medewerker (dvcodemedewerkers) contactpersoon preventie';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvlokcritlijstnaam
IS 'Naam van de gekoppelde lokatiecriterialijst (puntenlijst)';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.ddlokcritlijstmutdatum
IS 'Datum laatste wijziging van gekoppelde lokatiecriterialijst';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dnpuntentotaal
IS 'Totaal aan punten van gekoppelde lokatiecriterialijst (van de criteria-items die voldoen)';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvcodetekenaar
IS 'Foreign key naar tbmedewerkers.dvcode, Tekenaar Preventie. Verantwoordelijke voor maken en plaatsen kaart.';
COMMENT ON COLUMN public.vwfrmaanvalsplannen.dvmwtekenaarnaam
IS 'Voorletters, tussenvoegsel en omschrijving (achternaam) van de gekoppelde medewerker (dvcodemedewerkers) Tekenaar preventie';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |