Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrminsponrechtmatigheden

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle geconstateerde onrechtmatigheden per inspectietraject. Basistabel tbinsponrechtm

 

Fields

Name

Data type

Description

dnkeyonrechtmatigheid

integer

Primary key van de onrechtmatigheid (tbinsponrechtm.dnkey)

ddconstatering

timestamp

Datum dat onrechtmatigheid is vastgesteld

ddopgelost

timestamp

Datum dat is geconstateerd dat onrechtmatigheid is opgelost

dvinspcode

char(5)

Primary key van de medewerker (tbmedewerkers.dvcode) die als inspecteur de onrechtmatigheid heeft geconstateerd

dnkeyinspecties

integer

Primary key van het inspectietraject (tbinspecties.dnkey) waar de onrechtmatigheid aan is gekoppeld

dvuitleg

varchar(2000)

Omschrijving van de onrechtmatigheid

dvovertreding

varchar(200)

De geconstateerde overtreding (zie tbhandhovertreding)

dvwetbasis

varchar(200)

De wettelijke grondslag van de overtreding (zie tbhandhwetbasis)

dnkeybouwvergunningen

integer

Primary key van de bouw/sloopvergunning (tbbouwvergunningen.dnkey) waar het inspectietrajedct aan is verbonden.

dnkeyhandhavingen

integer

Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar het inspectietraject aan is verbonden.

dnkeyhorecavergunningen

integer

De primary key van de horeca vergunning (tbhorecavergunningen.dnkey) die aan het inspectietraject is verbonden.

dnkeymilinrichtingen

integer

Primary key van de inrichting (tbmilinrichtingen.dnkey) waar het inspectietraject aan is verbonden.

dnkeyovvergunningen

integer

De primary key van de overige vergunning (tbovvergunningen.dnkey) die aan het inspectietraject is verbonden.

ddstarttraject

timestamp

Startdatum van het het inspectietraject

ddeindtraject

timestamp

De datum dat het inspectietraject is afgerond

dnkeyomgvergunningen

integer

De primary key van de omgevingsvergunning (tbomgvergunning.dnkey) die aan het inspectietraject is verbonden.

dvaanleiding

varchar(60)

De aanleiding van het inspectietraject zoals quick scan brandweer of afschouwing bouw

dvinspnaam

varchar(40)

Achternaam van de inspecteur die de onrechtmatigheid heeft geconstateerd

dvinsptelefoon

varchar(30)

Telefoon van de inspecteur die de onrechtmatigheid heeft geconstateerd

dvinspemail

varchar(100)

Emailadres van de inspecteur die de onrechtmatigheid heeft geconstateerd

dvinspvoorl

varchar(10)

Voorletters van de inspecteur die de onrechtmatigheid heeft geconstateerd

dvinsptussenv

varchar(10)

Tussenvoegsel van de inspecteur die de onrechtmatigheid heeft geconstateerd

dvinspgeslacht

char(1)

(M)an of (V)rouw of o(N)bekend. Geslacht van de inspecteur die de onrechtmatigheid heeft geconstateerd

dngrondslactw

integer

De key van de activiteit (tbtoestemmingen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslverge leeg is

dngrondslverge

integer

De key van de (gebruiks)vergunningen (tbmilvergunningen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslactw leeg is

dvgrondslagoms

varchar(151)

Omschrijving van de werkzaamheden van de gronslagvergunning/activiteit. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting

dvgrondslagzaakcode

varchar(20)

Zaakcode cq vergunningsnummer van de de grondslagvergunning. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting

dvinsptrajectoms

varchar(100)

Inspectie-trajectomschrijving

dvinspvoluit

varchar(62)

Voorletters + tussenvoesel + achternaam van de inspecteur die overtreding geconstateerd heeft

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrminsponrechtmatigheden (
   dnkeyonrechtmatigheid,
   ddconstatering,
   ddopgelost,
   dvinspcode,
   dnkeyinspecties,
   dvuitleg,
   dvovertreding,
   dvwetbasis,
   dnkeybouwvergunningen,
   dnkeyhandhavingen,
   dnkeyhorecavergunningen,
   dnkeymilinrichtingen,
   dnkeyovvergunningen,
   ddstarttraject,
   ddeindtraject,
   dnkeyomgvergunningen,
   dvaanleiding,
   dvinspnaam,
   dvinsptelefoon,
   dvinspemail,
   dvinspvoorl,
   dvinsptussenv,
   dvinspgeslacht,
   dngrondslactw,
   dngrondslverge,
   dvgrondslagoms,
   dvgrondslagzaakcode,
   dvinsptrajectoms,
   dvinspvoluit)
AS
SELECT
tbinsponrechtm.dnkey AS dnkeyonrechtmatigheid,
   tbinsponrechtm.ddconstatering, tbinsponrechtm.ddopgelost,
   tbinsponrechtm.dvcodemedewerkers AS dvinspcode,
   tbinsponrechtm.dnkeyinspecties, tbinsponrechtm.dvuitleg,
   tbhandhovertreding.dvomschrijving AS dvovertreding,
   tbhandhwetbasis.dvomschrijving AS dvwetbasis,
   tbinspecties.dnkeybouwvergunningen, tbinspecties.dnkeyhandhavingen,
   tbinspecties.dnkeyhorecavergunningen, tbinspecties.dnkeymilinrichtingen,
   tbinspecties.dnkeyovvergunningen, tbinspecties.ddrappel AS ddstarttraject,
   tbinspecties.ddcontrole AS ddeindtraject, tbinspecties.dnkeyomgvergunningen,
   tbinspaanleiding.dvaanleiding, tbmedewerkers.dvomschrijving AS dvinspnaam,
   tbmedewerkers.dvtelefoon AS dvinsptelefoon,
   tbmedewerkers.dvemail AS dvinspemail,
   tbmedewerkers.dvvoorletters AS dvinspvoorl,
   tbmedewerkers.dvtussenvoegsel AS dvinsptussenv,
   tbmedewerkers.dvgeslacht AS dvinspgeslacht, tbinspecties.dngrondslactw,
   tbinspecties.dngrondslverge,
       CASE
           WHEN
tbinspecties.dngrondslactw IS NOT NULL THEN
               tbtoestemmingen.dvwerkzaamheden
           WHEN tbinspecties.dngrondslverge IS NOT NULL THEN
               ((tbmilwerkz.dvomschrijving::text || ' '::text) || tbmilvergunningen.dvpublbouwwerk::text)::character varying
           ELSE ''::character varying
       END::character varying(151) AS dvgrondslagoms,
       CASE
           WHEN
tbinspecties.dngrondslactw IS NOT NULL THEN tbomgvergunning.dvzaakcode
           WHEN tbinspecties.dngrondslverge IS NOT NULL THEN
               tbmilvergunningen.dvvergnummer
           ELSE ''::character varying
       END::character varying(20) AS dvgrondslagzaakcode,
   tbinspecties.dvomschrijving AS dvinsptrajectoms,
   
(((
       CASE
           WHEN
tbmedewerkers.dvvoorletters IS NULL THEN ''::text
           ELSE tbmedewerkers.dvvoorletters::text || ' '::text
       END ||
       CASE
           WHEN
tbmedewerkers.dvtussenvoegsel IS NULL THEN ''::text
           ELSE tbmedewerkers.dvtussenvoegsel::text || ' '::text
       END) || tbmedewerkers.dvomschrijving::text))::character varying(62) AS
           dvinspvoluit
FROM tbinsponrechtm
  JOIN tbinspecties ON tbinsponrechtm.dnkeyinspecties = tbinspecties.dnkey
  LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
      tbinspaanleiding.dnkey
  JOIN tbmedewerkers ON tbinsponrechtm.dvcodemedewerkers = tbmedewerkers.dvcode
  LEFT JOIN tbhandhovertreding ON tbinsponrechtm.dnkeyhandhovertreding =
      tbhandhovertreding.dnkey
  LEFT JOIN tbhandhwetbasis ON tbhandhovertreding.dnkeyhandhwetbasis =
      tbhandhwetbasis.dnkey
  LEFT JOIN tbtoestemmingen ON tbinspecties.dngrondslactw = tbtoestemmingen.dnkey
  LEFT JOIN tbomgvergunning ON tbtoestemmingen.dnkeyomgvergunningen =
      tbomgvergunning.dnkey
  LEFT JOIN tbmilvergunningen ON tbinspecties.dngrondslverge = tbmilvergunningen.dnkey
  LEFT JOIN tbmilwerkz ON tbmilvergunningen.dnkeymilwerkz = tbmilwerkz.dnkey;

COMMENT ON VIEW public.vwfrminsponrechtmatigheden
IS 'View van alle geconstateerde onrechtmatigheden per inspectietraject. Basistabel tbinsponrechtm';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyonrechtmatigheid
IS 'Primary key van de onrechtmatigheid (tbinsponrechtm.dnkey)';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.ddconstatering
IS 'Datum dat onrechtmatigheid is vastgesteld';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.ddopgelost
IS 'Datum dat is geconstateerd dat onrechtmatigheid is opgelost';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspcode
IS 'Primary key van de medewerker (tbmedewerkers.dvcode) die als inspecteur de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyinspecties
IS 'Primary key van het inspectietraject (tbinspecties.dnkey) waar de onrechtmatigheid aan is gekoppeld';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvuitleg
IS 'Omschrijving van de onrechtmatigheid';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvovertreding
IS 'De geconstateerde overtreding (zie tbhandhovertreding)';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvwetbasis
IS 'De wettelijke grondslag van de overtreding (zie tbhandhwetbasis)';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeybouwvergunningen
IS 'Primary key van de bouw/sloopvergunning (tbbouwvergunningen.dnkey) waar het inspectietrajedct aan is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyhandhavingen
IS 'Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar het inspectietraject aan is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyhorecavergunningen
IS 'De primary key van de horeca vergunning (tbhorecavergunningen.dnkey) die aan het inspectietraject is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeymilinrichtingen
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar het inspectietraject aan is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyovvergunningen
IS 'De primary key van de overige vergunning (tbovvergunningen.dnkey) die aan het inspectietraject is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.ddstarttraject
IS 'Startdatum van het het inspectietraject';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.ddeindtraject
IS 'De datum dat het inspectietraject is afgerond';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dnkeyomgvergunningen
IS 'De primary key van de omgevingsvergunning (tbomgvergunning.dnkey) die aan het inspectietraject is verbonden.';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvaanleiding
IS 'De aanleiding van het inspectietraject zoals quick scan brandweer of afschouwing bouw';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspnaam
IS 'Achternaam van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinsptelefoon
IS 'Telefoon van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspemail
IS 'Emailadres van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspvoorl
IS 'Voorletters van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinsptussenv
IS 'Tussenvoegsel van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspgeslacht
IS '(M)an of (V)rouw of o(N)bekend. Geslacht van de inspecteur die de onrechtmatigheid heeft geconstateerd';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dngrondslactw
IS 'De key van de activiteit (tbtoestemmingen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslverge leeg is';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dngrondslverge
IS 'De key van de (gebruiks)vergunningen (tbmilvergunningen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslactw leeg is';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvgrondslagoms
IS 'Omschrijving van de werkzaamheden van de gronslagvergunning/activiteit. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvgrondslagzaakcode
IS 'Zaakcode cq vergunningsnummer van de de grondslagvergunning. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinsptrajectoms
IS 'Inspectie-trajectomschrijving';

COMMENT ON COLUMN public.vwfrminsponrechtmatigheden.dvinspvoluit
IS 'Voorletters + tussenvoesel + achternaam van de inspecteur die overtreding geconstateerd heeft';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50
Previous topic Chapter index Next topic