Schema
public
Owner
waveuser005
Descriptions
View van alle inspectiebezoeken per inspectietraject. Basistabel tbinspbezoeken
Fields
Name | Data type | Description |
---|---|---|
ddgepland |
timestamp |
Datum dat inspectiebezoek is gepland |
ddafgehandeld |
timestamp |
Datum dat inspectiebezoek is afgehandeld |
dvinspcode |
char(5) |
Primary key van de medewerkers (tbmedewerkers.dvcode) die als inspecteur met het bezoek is belast |
dnkeyinspecties |
integer |
Primary key van het inspectietraject (tbinspecties.dnkey) waar het bezoek aan is gekoppeld |
dnkey |
integer |
Primary key van het inspectiebezoek |
dvverslag |
varchar(2000) |
Verslag van het inspectiebezoek |
dnkeybouwvergunningen |
integer |
Primary key van de bouw/sloopvergunning (tbbouwvergunningen.dnkey) waar het inspectiebezoek aan is verbonden. |
dnkeyhandhavingen |
integer |
Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar het inspectiebezoek aan is verbonden. |
dnkeyhorecavergunningen |
integer |
De primary key van de horeca vergunning (tbhorecavergunningen.dnkey) die aan het inspectiebezoek is verbonden. |
dnkeymilinrichtingen |
integer |
Primary key van de inrichting (tbmilinrichtingen.dnkey) waar het inspectiebezoek aan is verbonden. |
dnkeyovvergunningen |
integer |
De primary key van de overige vergunning (tbovvergunningen.dnkey) die aan het inspectiebezoek 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 inspectiebezoek 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 aan het bezoek is gekoppeld |
dvinsptelefoon |
varchar(30) |
Telefoon van de inspecteurdie aan het bezoek is gekoppeld |
dvinspemail |
varchar(100) |
Emailadres van de inspecteur die aan het bezoek is gekoppeld |
dvinspvoorl |
varchar(10) |
Voorletters van de inspecteur die aan het bezoek is gekoppeld |
dvinsptussenv |
varchar(10) |
Tussenvoegsel van de inspecteur die aan het bezoek is gekoppeld |
dvinspgeslacht |
char(1) |
(M)an of (V)rouw of o(N)bekend. Geslacht van de inspecteur die aan het bezoek is gekoppeld |
dvsoortbezoek |
varchar(50) |
Duiding van het bezoek zoals eerste bezoek, vervolgbezoek |
dnkeycontactadressen |
integer |
Primary key van de contactpersoon (tbcontactadressen.dnkey) waarmee is gesproken tijdens het bezoek |
dvachternaam |
varchar(200) |
Achternaam van de persoon waarmee is gesproken tijdens het bezoek |
dvvoorletters |
varchar(10) |
Voorletters van de persoon waarmee is gesproken tijdens het bezoek |
dvvoorvoegsel |
varchar(10) |
Tussenvoegsel (van der) van de persoon waarmee is gesproken tijdens het bezoek |
dvstraatnaam |
varchar(80) |
Straatnaam (postadres) van de persoon waarmee is gesproken tijdens het bezoek |
dvhuisnummer |
varchar(5) |
Huisnummer (posradres) van de persoon waarmee is gesproken tijdens het bezoek |
dvhuisletter |
char(1) |
Huisletter (postadres) van de persoon waarmee is gesproken tijdens het bezoek |
dvhuisnummertoevoeging |
varchar(4) |
Huisnummertoevoeging (postadres) van de persoon waarmee is gesproken tijdens het bezoek |
dvwoonplaatsnaam |
varchar(80) |
Plaatsnaam (postadres) van de persoon waarmee is gesproken tijdens het bezoek |
dvtelefoon |
varchar(30) |
Telefoonnummer van de persoon waarmee is gesproken tijdens het bezoek |
dvgsm |
varchar(15) |
Mobiele telefoonnummer van persoon waarmee is gesproken tijdens het bezoek |
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 |
dvdmszaakcode |
varchar(40) |
Dms-zaakcode van het bovenliggende inspectietraject |
dvtijdstip |
char(5) |
Geplande tijdstip van het inspectiebezoek |
dvintzaakcode |
varchar(40) |
De lange internationale zaakcodering waaronder de bovenliggende inspectiezaak bekend is in het DMS/zaaksysteem |
dvinspvoluit |
varchar(62) |
Voorletters + tussenvoesel + achternaam van de bezoekende inspecteur |
dvgesprokenmetvoluit |
varchar(222) |
Voorletters + tussenvoesel + achternaam van de contactpersoon |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrminspbezoeken (
ddgepland,
ddafgehandeld,
dvinspcode,
dnkeyinspecties,
dnkey,
dvverslag,
dnkeybouwvergunningen,
dnkeyhandhavingen,
dnkeyhorecavergunningen,
dnkeymilinrichtingen,
dnkeyovvergunningen,
ddstarttraject,
ddeindtraject,
dnkeyomgvergunningen,
dvaanleiding,
dvinspnaam,
dvinsptelefoon,
dvinspemail,
dvinspvoorl,
dvinsptussenv,
dvinspgeslacht,
dvsoortbezoek,
dnkeycontactadressen,
dvachternaam,
dvvoorletters,
dvvoorvoegsel,
dvstraatnaam,
dvhuisnummer,
dvhuisletter,
dvhuisnummertoevoeging,
dvwoonplaatsnaam,
dvtelefoon,
dvgsm,
dngrondslactw,
dngrondslverge,
dvgrondslagoms,
dvgrondslagzaakcode,
dvinsptrajectoms,
dvdmszaakcode,
dvtijdstip,
dvintzaakcode,
dvinspvoluit,
dvgesprokenmetvoluit)
AS
SELECT tbinspbezoeken.ddgepland, tbinspbezoeken.ddafgehandeld,
tbinspbezoeken.dvcodemedewerkers AS dvinspcode,
tbinspbezoeken.dnkeyinspecties, tbinspbezoeken.dnkey,
tbinspbezoeken.dvverslag, 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,
tbinspsoortbezoek.dvomschrijving AS dvsoortbezoek,
tbinspbezoeken.dnkeycontactadressen, tbcontactadressen.dvachternaam,
tbcontactadressen.dvvoorletters, tbcontactadressen.dvvoorvoegsel,
tbcontactadressen.dvstraatnaam, tbcontactadressen.dvhuisnummer,
tbcontactadressen.dvhuisletter, tbcontactadressen.dvhuisnummertoevoeging,
tbcontactadressen.dvwoonplaatsnaam, tbcontactadressen.dvtelefoon,
tbcontactadressen.dvgsm, 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, tbinspecties.dvdmszaakcode,
tbinspbezoeken.dvtijdstip, tbinspecties.dvintzaakcode,
(((
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,
(((
CASE
WHEN tbcontactadressen.dvvoorletters IS NULL THEN ''::text
ELSE tbcontactadressen.dvvoorletters::text || ' '::text
END ||
CASE
WHEN tbcontactadressen.dvvoorvoegsel IS NULL THEN ''::text
ELSE tbcontactadressen.dvvoorvoegsel::text || ' '::text
END) || tbcontactadressen.dvachternaam::text))::character varying(222)
AS dvgesprokenmetvoluit
FROM tbinspbezoeken
JOIN tbinspecties ON tbinspbezoeken.dnkeyinspecties = tbinspecties.dnkey
LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
tbinspaanleiding.dnkey
JOIN tbmedewerkers ON tbinspbezoeken.dvcodemedewerkers = tbmedewerkers.dvcode
LEFT JOIN tbinspsoortbezoek ON tbinspbezoeken.dnkeyinspsoortbezoek =
tbinspsoortbezoek.dnkey
LEFT JOIN tbcontactadressen ON tbinspbezoeken.dnkeycontactadressen =
tbcontactadressen.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.vwfrminspbezoeken
IS 'View van alle inspectiebezoeken per inspectietraject. Basistabel tbinspbezoeken';
COMMENT ON COLUMN public.vwfrminspbezoeken.ddgepland
IS 'Datum dat inspectiebezoek is gepland';
COMMENT ON COLUMN public.vwfrminspbezoeken.ddafgehandeld
IS 'Datum dat inspectiebezoek is afgehandeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspcode
IS 'Primary key van de medewerkers (tbmedewerkers.dvcode) die als inspecteur met het bezoek is belast';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeyinspecties
IS 'Primary key van het inspectietraject (tbinspecties.dnkey) waar het bezoek aan is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkey
IS 'Primary key van het inspectiebezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvverslag
IS 'Verslag van het inspectiebezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeybouwvergunningen
IS 'Primary key van de bouw/sloopvergunning (tbbouwvergunningen.dnkey) waar het inspectiebezoek aan is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeyhandhavingen
IS 'Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar het inspectiebezoek aan is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeyhorecavergunningen
IS 'De primary key van de horeca vergunning (tbhorecavergunningen.dnkey) die aan het inspectiebezoek is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeymilinrichtingen
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar het inspectiebezoek aan is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeyovvergunningen
IS 'De primary key van de overige vergunning (tbovvergunningen.dnkey) die aan het inspectiebezoek is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.ddstarttraject
IS 'Startdatum van het het inspectietraject';
COMMENT ON COLUMN public.vwfrminspbezoeken.ddeindtraject
IS 'De datum dat het inspectietraject is afgerond';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeyomgvergunningen
IS 'De primary key van de omgevingsvergunning (tbomgvergunning.dnkey) die aan het inspectiebezoek is verbonden.';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvaanleiding
IS 'De aanleiding van het inspectietraject zoals quick scan brandweer of afschouwing bouw';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspnaam
IS 'Achternaam van de inspecteur die aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinsptelefoon
IS 'Telefoon van de inspecteurdie aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspemail
IS 'Emailadres van de inspecteur die aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspvoorl
IS 'Voorletters van de inspecteur die aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinsptussenv
IS 'Tussenvoegsel van de inspecteur die aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspgeslacht
IS '(M)an of (V)rouw of o(N)bekend. Geslacht van de inspecteur die aan het bezoek is gekoppeld';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvsoortbezoek
IS 'Duiding van het bezoek zoals eerste bezoek, vervolgbezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dnkeycontactadressen
IS 'Primary key van de contactpersoon (tbcontactadressen.dnkey) waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvachternaam
IS 'Achternaam van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvvoorletters
IS 'Voorletters van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvvoorvoegsel
IS 'Tussenvoegsel (van der) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvstraatnaam
IS 'Straatnaam (postadres) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvhuisnummer
IS 'Huisnummer (posradres) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvhuisletter
IS 'Huisletter (postadres) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging (postadres) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvwoonplaatsnaam
IS 'Plaatsnaam (postadres) van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvtelefoon
IS 'Telefoonnummer van de persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvgsm
IS 'Mobiele telefoonnummer van persoon waarmee is gesproken tijdens het bezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.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.vwfrminspbezoeken.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.vwfrminspbezoeken.dvgrondslagoms
IS 'Omschrijving van de werkzaamheden van de gronslagvergunning/activiteit. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvgrondslagzaakcode
IS 'Zaakcode cq vergunningsnummer van de de grondslagvergunning. Kan alleen gevuld zijn bij cyclische inspectietrajecten vanuit de inrichting';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinsptrajectoms
IS 'Inspectie-trajectomschrijving';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvdmszaakcode
IS 'Dms-zaakcode van het bovenliggende inspectietraject';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvtijdstip
IS 'Geplande tijdstip van het inspectiebezoek';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvintzaakcode
IS 'De lange internationale zaakcodering waaronder de bovenliggende inspectiezaak bekend is in het DMS/zaaksysteem';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvinspvoluit
IS 'Voorletters + tussenvoesel + achternaam van de bezoekende inspecteur';
COMMENT ON COLUMN public.vwfrminspbezoeken.dvgesprokenmetvoluit
IS 'Voorletters + tussenvoesel + achternaam van de contactpersoon';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |