Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwmilinsp_behandelaar

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

There is no description for view vwmilinsp_behandelaar

 

Fields

Name

Data type

Description

ddrappel

timestamp

 

ddcontrole

timestamp

 

dvomschrijving

varchar(100)

 

dnkeyvergunning

integer

 

dvcodemedewerker

char(5)

 

dvzaakcode

varchar(121)

 

dvtype

varchar(17)

 

dvsoort

varchar(161)

 

dvvantoepop

varchar(16)

 

dvadres

varchar(80)

 

dvhuisnummer

varchar(15)

 

dvplaats

varchar(80)

 

dvbestemmingsplan

varchar(256)

 

dvaanvrager

char(6)

 

dvdmszaakcode

varchar(40)

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwmilinsp_behandelaar

 

Definition

CREATE VIEW public.vwmilinsp_behandelaar (
   ddrappel,
   ddcontrole,
   dvomschrijving,
   dnkeyvergunning,
   dvcodemedewerker,
   dvzaakcode,
   dvtype,
   dvsoort,
   dvvantoepop,
   dvadres,
   dvhuisnummer,
   dvplaats,
   dvbestemmingsplan,
   dvaanvrager,
   dvdmszaakcode)
AS
SELECT
tbinspecties.ddrappel,
   tbinspecties.ddcontrole,
       CASE
           WHEN
tbinspecties.dvomschrijving IS NULL THEN tbinspaanleiding.dvaanleiding
           ELSE tbinspecties.dvomschrijving
       END::character varying(100) AS dvomschrijving,
   tbinspecties.dnkeymilinrichtingen AS dnkeyvergunning,
   tbinspecties.dvcodemedewerkers AS dvcodemedewerker,
       CASE
           WHEN
tbinspecties.dngrondslactw IS NOT NULL THEN
               (tbomgvergunning.dvzaakcode::text || ':'::text) || tbtoestemmingen.dvwerkzaamheden::text
           WHEN tbinspecties.dngrondslverge IS NOT NULL THEN
               (tbmilvergunningen.dvvergnummer::text || ':'::text) || tbmilvergunningen.dvpublbouwwerk::text
           ELSE ''::text
       END::character varying(121) AS dvzaakcode,
   'Inspectie-traject'::character varying(17) AS dvtype,
   
((
       CASE
           WHEN
tbmilvergamvbpl.dvomschrijving IS NULL THEN ''::text
           ELSE tbmilvergamvbpl.dvomschrijving::text || ':'::text
       END || tbmilinrichtingen.dvinrichtingnaam::text))::character
           varying(161) AS dvsoort,
       CASE
           WHEN
tbinspaanleiding.dvcyclcontr = 'B'::bpchar THEN 'Brandweer'::text
           WHEN tbinspaanleiding.dvcyclcontr = 'A'::bpchar THEN 'Brandweer'::text
           WHEN tbinspaanleiding.dvcyclcontr = 'M'::bpchar THEN 'Milieu'::text
           ELSE 'Milieu/brandweer'::text
       END::character varying(16) AS dvvantoepop,
   tbopenbareruimte.dvopruimtenaam AS dvadres,
   
(((((
       CASE
           WHEN
tbperceeladressen.dvaanduidingbijhuisnummer IS NULL THEN ''::text
           ELSE tbperceeladressen.dvaanduidingbijhuisnummer::text || ' '::text
       END || tbperceeladressen.dvhuisnummer::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvhuisnummer,
   tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
   tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
   'n.v.t.'::character(6) AS dvaanvrager,
   tbinspecties.dvdmszaakcode
FROM tbinspecties
    LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
        tbinspaanleiding.dnkey
    JOIN tbmilinrichtingen ON tbinspecties.dnkeymilinrichtingen =
        tbmilinrichtingen.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 tbmilvergamvbpl ON tbmilinrichtingen.dnkeymilvergamvbpl =
        tbmilvergamvbpl.dnkey
    JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    LEFT JOIN tbbestemmingsplannen ON
        tbperceeladressen.dnkeygeldendbestemmingsplan = tbbestemmingsplannen.dnkey
WHERE tbinspecties.ddrappel IS NOT NULL AND tbinspecties.ddcontrole IS NULL AND
   tbinspecties.dnkeyhandhavingen IS NULL AND (tbmilinrichtingen.ddblokkering IS NULL OR tbmilinrichtingen.ddblokkering IS NOT NULL AND ((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'InspectieMilieu'::bpchar AND
       tbinitialisatie.dvitem = 'NietBlokkerenMetHoofdzaak'::bpchar
   )) = 'T'::bpchar)
UNION
SELECT
tbinspbezoeken.ddgepland AS ddrappel,
   tbinspbezoeken.ddafgehandeld AS ddcontrole,
   COALESCE(tbinspsoortbezoek.dvomschrijving,
       tbinspaanleiding.dvaanleiding)::character varying(100) AS dvomschrijving,
   tbinspecties.dnkeymilinrichtingen AS dnkeyvergunning,
   tbinspbezoeken.dvcodemedewerkers AS dvcodemedewerker,
       CASE
           WHEN
tbinspecties.dngrondslactw IS NOT NULL THEN
               (tbomgvergunning.dvzaakcode::text || ':'::text) || tbtoestemmingen.dvwerkzaamheden::text
           WHEN tbinspecties.dngrondslverge IS NOT NULL THEN
               (tbmilvergunningen.dvvergnummer::text || ':'::text) || tbmilvergunningen.dvpublbouwwerk::text
           ELSE ''::text
       END::character varying(121) AS dvzaakcode,
   'Inspectie-bezoek'::character varying(17) AS dvtype,
   
((
       CASE
           WHEN
tbmilvergamvbpl.dvomschrijving IS NULL THEN ''::text
           ELSE tbmilvergamvbpl.dvomschrijving::text || ':'::text
       END || tbmilinrichtingen.dvinrichtingnaam::text))::character
           varying(161) AS dvsoort,
       CASE
           WHEN
tbinspaanleiding.dvcyclcontr = 'B'::bpchar THEN 'Brandweer'::text
           WHEN tbinspaanleiding.dvcyclcontr = 'A'::bpchar THEN 'Brandweer'::text
           WHEN tbinspaanleiding.dvcyclcontr = 'M'::bpchar THEN 'Milieu'::text
           ELSE 'Milieu/brandweer'::text
       END::character varying(16) AS dvvantoepop,
   tbopenbareruimte.dvopruimtenaam AS dvadres,
   
(((((
       CASE
           WHEN
tbperceeladressen.dvaanduidingbijhuisnummer IS NULL THEN ''::text
           ELSE tbperceeladressen.dvaanduidingbijhuisnummer::text || ' '::text
       END || tbperceeladressen.dvhuisnummer::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvhuisnummer,
   tbwoonplaats.dvwoonplaatsnaam AS dvplaats,
   tbbestemmingsplannen.dvnaam AS dvbestemmingsplan,
   'n.v.t.'::character(6) AS dvaanvrager,
   tbinspecties.dvdmszaakcode
FROM tbinspbezoeken
    JOIN tbinspecties ON tbinspbezoeken.dnkeyinspecties = tbinspecties.dnkey
    LEFT JOIN tbinspaanleiding ON tbinspecties.dnkeyinspaanleiding =
        tbinspaanleiding.dnkey
    JOIN tbmilinrichtingen ON tbinspecties.dnkeymilinrichtingen =
        tbmilinrichtingen.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 tbmilvergamvbpl ON tbmilinrichtingen.dnkeymilvergamvbpl =
        tbmilvergamvbpl.dnkey
    JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    LEFT JOIN tbbestemmingsplannen ON
        tbperceeladressen.dnkeygeldendbestemmingsplan = tbbestemmingsplannen.dnkey
    LEFT JOIN tbinspsoortbezoek ON tbinspbezoeken.dnkeyinspsoortbezoek =
        tbinspsoortbezoek.dnkey
WHERE tbinspbezoeken.ddgepland IS NOT NULL AND tbinspbezoeken.ddafgehandeld IS
   NULL AND
tbinspecties.dnkeyhandhavingen IS NULL AND (tbmilinrichtingen.ddblokkering IS NULL OR tbmilinrichtingen.ddblokkering IS NOT NULL AND ((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'InspectieMilieu'::bpchar AND
       tbinitialisatie.dvitem = 'NietBlokkerenMetHoofdzaak'::bpchar
   )) = 'T'::bpchar);

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13
Previous topic Chapter index Next topic