Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmaanvalsplannen

 

 

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
Previous topic Chapter index Next topic