Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrminspovertrgebouw

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle geconstateerde onrechtmatigheden per inspectietraject uitgesplistst per gebouw. Basistabel tbinspovertrgebouw

 

Fields

Name

Data type

Description

dnkeyinspovertrgebouw

integer

Primary key van de overtreding/gebouw (tbinspovertrgebouw.dnkey)

dnkeyinsponrechtm

integer

Primary key van de onrechtmatigheid (tbinsponrechtm) waar de overtreding/gebouw onder valt

dddatumconstatering

timestamp

Datum dat de overtreding/gebouw is vastgesteld

dddatumopgelost

timestamp

Datum dat is geconstateerd dat overtreding/gebouw is opgelost

dvinfo

varchar(50)

Omschrijving van overtreding/gebouw

dvwaarom

varchar(25)

Waarom heeft overtreding/gebouw plaatsgevonden (niet weten, niet kunnen etc)

dvoplostermijn

varchar(25)

Termijn waarbinnen overtreding/gebouw opgelost zou moeten zijn (week, maand, 2 weken etc)

dnkeyinspecties

integer

Primary key van het inspectietraject (tbinspecties.dnkey) waar de overtreding/gebouw onder valt

dvinspcode

char(5)

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

dvwetbasis

varchar(200)

De wettelijke grondslag van de overtreding (zie tbhandhwetbasis)

dvovertreding

varchar(200)

De geconstateerde overtreding (zie tbhandhovertreding)

dvgebouwtype

varchar(100)

Gebouwtype waar overtreding is geconstateerd (zie tbgebouwtype)

dvgebouwspecificatie

varchar(50)

Gebouwspecificatie waar overtreding is geconstateerd (zie tbgebouwspec)

dvgebouwbeschr

varchar

Gebouwbeschrijving waar overtreding is geconstateerd

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

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrminspovertrgebouw (
   dnkeyinspovertrgebouw,
   dnkeyinsponrechtm,
   dddatumconstatering,
   dddatumopgelost,
   dvinfo,
   dvwaarom,
   dvoplostermijn,
   dnkeyinspecties,
   dvinspcode,
   dvwetbasis,
   dvovertreding,
   dvgebouwtype,
   dvgebouwspecificatie,
   dvgebouwbeschr,
   dvgrondslagoms,
   dvgrondslagzaakcode)
AS
SELECT
tbinspovertrgebouw.dnkey AS dnkeyinspovertrgebouw,
           tbinspovertrgebouw.dnkeyinsponrechtm,
           tbinspovertrgebouw.dddatumconstatering,
           tbinspovertrgebouw.dddatumopgelost, tbinspovertrgebouw.dvinfo,
           tbinspwaaromovertreding.dvomschrijving AS dvwaarom,
           tbinsptermijnoplovertr.dvomschrijving AS dvoplostermijn,
           vwfrminsponrechtmatigheden.dnkeyinspecties,
           vwfrminsponrechtmatigheden.dvinspcode,
           vwfrminsponrechtmatigheden.dvwetbasis,
           vwfrminsponrechtmatigheden.dvovertreding,
           vwfrmgebouwen.dvtype AS dvgebouwtype,
           vwfrmgebouwen.dvspecificatie AS dvgebouwspecificatie,
           vwfrmgebouwen.dvgebouwbeschr,
           vwfrminsponrechtmatigheden.dvgrondslagoms,
           vwfrminsponrechtmatigheden.dvgrondslagzaakcode
FROM tbinspovertrgebouw
     LEFT JOIN tbinspwaaromovertreding ON tbinspovertrgebouw.dnkeyinspwaarom =
         tbinspwaaromovertreding.dnkey
  LEFT JOIN tbinsptermijnoplovertr ON tbinspovertrgebouw.dnkeyinsptermopl =
      tbinsptermijnoplovertr.dnkey
  JOIN vwfrminsponrechtmatigheden ON tbinspovertrgebouw.dnkeyinsponrechtm =
      vwfrminsponrechtmatigheden.dnkeyonrechtmatigheid
  JOIN vwfrmgebouwen ON tbinspovertrgebouw.dngebouwverge = vwfrmgebouwen.dnkey
UNION
SELECT
tbinspovertrgebouw.dnkey AS dnkeyinspovertrgebouw,
           tbinspovertrgebouw.dnkeyinsponrechtm,
           tbinspovertrgebouw.dddatumconstatering,
           tbinspovertrgebouw.dddatumopgelost, tbinspovertrgebouw.dvinfo,
           tbinspwaaromovertreding.dvomschrijving AS dvwaarom,
           tbinsptermijnoplovertr.dvomschrijving AS dvoplostermijn,
           vwfrminsponrechtmatigheden.dnkeyinspecties,
           vwfrminsponrechtmatigheden.dvinspcode,
           vwfrminsponrechtmatigheden.dvwetbasis,
           vwfrminsponrechtmatigheden.dvovertreding,
           vwfrmtoestemmingen.dvgebouwtype,
           vwfrmtoestemmingen.dvgebouwspec AS dvgebouwspecificatie,
           vwfrmtoestemmingen.dvwerkzaamheden AS dvgebouwbeschr,
           vwfrminsponrechtmatigheden.dvgrondslagoms,
           vwfrminsponrechtmatigheden.dvgrondslagzaakcode
FROM tbinspovertrgebouw
     LEFT JOIN tbinspwaaromovertreding ON tbinspovertrgebouw.dnkeyinspwaarom =
         tbinspwaaromovertreding.dnkey
  LEFT JOIN tbinsptermijnoplovertr ON tbinspovertrgebouw.dnkeyinsptermopl =
      tbinsptermijnoplovertr.dnkey
  JOIN vwfrminsponrechtmatigheden ON tbinspovertrgebouw.dnkeyinsponrechtm =
      vwfrminsponrechtmatigheden.dnkeyonrechtmatigheid
  JOIN vwfrmtoestemmingen ON tbinspovertrgebouw.dngebouwactw =
      vwfrmtoestemmingen.dnkeytoestemming;

COMMENT ON VIEW public.vwfrminspovertrgebouw
IS 'View van alle geconstateerde onrechtmatigheden per inspectietraject uitgesplistst per gebouw. Basistabel tbinspovertrgebouw';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dnkeyinspovertrgebouw
IS 'Primary key van de overtreding/gebouw (tbinspovertrgebouw.dnkey)';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dnkeyinsponrechtm
IS 'Primary key van de onrechtmatigheid (tbinsponrechtm) waar de overtreding/gebouw onder valt';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dddatumconstatering
IS 'Datum dat de overtreding/gebouw is vastgesteld';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dddatumopgelost
IS 'Datum dat is geconstateerd dat overtreding/gebouw is opgelost';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvinfo
IS 'Omschrijving van overtreding/gebouw';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvwaarom
IS 'Waarom heeft overtreding/gebouw plaatsgevonden (niet weten, niet kunnen etc)';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvoplostermijn
IS 'Termijn waarbinnen overtreding/gebouw opgelost zou moeten zijn (week, maand, 2 weken etc)';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dnkeyinspecties
IS 'Primary key van het inspectietraject (tbinspecties.dnkey) waar de overtreding/gebouw onder valt';

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

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

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

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvgebouwtype
IS 'Gebouwtype waar overtreding is geconstateerd (zie tbgebouwtype)';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvgebouwspecificatie
IS 'Gebouwspecificatie waar overtreding is geconstateerd (zie tbgebouwspec)';

COMMENT ON COLUMN public.vwfrminspovertrgebouw.dvgebouwbeschr
IS 'Gebouwbeschrijving waar overtreding is geconstateerd';

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

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

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