Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwinranderecorresp

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

There is no description for view vwinranderecorresp

 

Fields

Name

Data type

Description

dnkeycorrespondentie

integer

 

dnkeydocumenten

integer

 

ddbriefdatum

timestamp

 

dvdocfilenaam

varchar(255)

 

dvonderwerp

varchar(50)

 

dvkenmerk

varchar(20)

 

dnkeycontactadressen

integer

 

dnkeymilinrichtingen

integer

 

dvcodedocumentsoorten

char(5)

 

dvdocumentnaam

varchar(255)

 

dvtemplate

varchar(255)

 

dnvolgnummer

integer

 

dvbedrijfsnaam

varchar(200)

 

dvachternaam

varchar(200)

 

dvvoorletters

varchar(10)

 

dvvoorvoegsel

varchar(10)

 

dvgeslacht

char(1)

 

dvstraatnaam

varchar(80)

 

dvhuisnummer

varchar(5)

 

dvaanduidingbijhuisnummer

varchar(2)

 

dvhuisletter

char(1)

 

dvhuisnummertoevoeging

varchar(4)

 

dvpostcode

varchar(10)

 

dvwoonplaatsnaam

varchar(80)

 

dvtelefoon

varchar(30)

 

dvfax

varchar(15)

 

dvemail

varchar(320)

 

dvbsn

varchar(10)

 

dlcontactverplicht

char(1)

 

dvomschrijving

varchar(255)

 

dnkeyinspbezoeken

integer

 

dnkeyadviezen

integer

 

dvzaakcode

varchar(20)

 

dvzaakoms

varchar(200)

 

dvmodule

char(1)

 

dlverstuurd

char(1)

 

dvcodeeigenaar

char(5)

 

dvdmsdoccode

varchar(40)

 

dvextrainfo

varchar(2000)

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwinranderecorresp (
   dnkeycorrespondentie,
   dnkeydocumenten,
   ddbriefdatum,
   dvdocfilenaam,
   dvonderwerp,
   dvkenmerk,
   dnkeycontactadressen,
   dnkeymilinrichtingen,
   dvcodedocumentsoorten,
   dvdocumentnaam,
   dvtemplate,
   dnvolgnummer,
   dvbedrijfsnaam,
   dvachternaam,
   dvvoorletters,
   dvvoorvoegsel,
   dvgeslacht,
   dvstraatnaam,
   dvhuisnummer,
   dvaanduidingbijhuisnummer,
   dvhuisletter,
   dvhuisnummertoevoeging,
   dvpostcode,
   dvwoonplaatsnaam,
   dvtelefoon,
   dvfax,
   dvemail,
   dvbsn,
   dlcontactverplicht,
   dvomschrijving,
   dnkeyinspbezoeken,
   dnkeyadviezen,
   dvzaakcode,
   dvzaakoms,
   dvmodule,
   dlverstuurd,
   dvcodeeigenaar,
   dvdmsdoccode,
   dvextrainfo)
AS
       (        (        (        (
SELECT a.dnkey AS dnkeycorrespondentie,
                                           a.dnkeydocumenten, a.ddbriefdatum,
                                           a.dvdocfilenaam, a.dvonderwerp,
                                           a.dvkenmerk, a.dnkeycontactadressen,
                                           e.dnkey AS dnkeymilinrichtingen,
                                           b.dvcodedocumentsoorten,
                                           b.dvdocumentnaam, b.dvtemplate,
                                           b.dnvolgnummer, c.dvbedrijfsnaam,
                                           c.dvachternaam, c.dvvoorletters,
                                           c.dvvoorvoegsel, c.dvgeslacht,
                                           c.dvstraatnaam, c.dvhuisnummer,
                                           c.dvaanduidingbijhuisnummer,
                                           c.dvhuisletter,
                                           c.dvhuisnummertoevoeging,
                                           c.dvpostcode, c.dvwoonplaatsnaam,
                                           c.dvtelefoon, c.dvfax, c.dvemail,
                                           c.dvsofinummer AS dvbsn,
                                           b.dlcontactverplicht,
                                           b.dvomschrijving,
                                           a.dnkeyinspbezoeken,
                                           a.dnkeyadviezen, d.dvzaakcode,
                                           d.dvaanvraagnaam::character
                                               varying
(200) AS dvzaakoms,
                                           'W'::character(1) AS dvmodule,
                                           a.dlverstuurd, a.dvcodeeigenaar,
                                           a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
                                     JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
                                LEFT JOIN tbcontactadressen c ON
                                    a.dnkeycontactadressen = c.dnkey
                           JOIN tbomgvergunning d ON a.dnkeyomgvergunningen = d.dnkey
                      JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
UNION
SELECT
a.dnkey AS dnkeycorrespondentie,
                                           a.dnkeydocumenten, a.ddbriefdatum,
                                           a.dvdocfilenaam, a.dvonderwerp,
                                           a.dvkenmerk, a.dnkeycontactadressen,
                                           e.dnkey AS dnkeymilinrichtingen,
                                           b.dvcodedocumentsoorten,
                                           b.dvdocumentnaam, b.dvtemplate,
                                           b.dnvolgnummer, c.dvbedrijfsnaam,
                                           c.dvachternaam, c.dvvoorletters,
                                           c.dvvoorvoegsel, c.dvgeslacht,
                                           c.dvstraatnaam, c.dvhuisnummer,
                                           c.dvaanduidingbijhuisnummer,
                                           c.dvhuisletter,
                                           c.dvhuisnummertoevoeging,
                                           c.dvpostcode, c.dvwoonplaatsnaam,
                                           c.dvtelefoon, c.dvfax, c.dvemail,
                                           c.dvsofinummer AS dvbsn,
                                           b.dlcontactverplicht,
                                           b.dvomschrijving,
                                           a.dnkeyinspbezoeken,
                                           a.dnkeyadviezen,
                                           d.dvvergnummer AS dvzaakcode,
                                           
(((f.dvomschrijving::text ||
                                               ''::text) || d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
                                           'E'::character(1) AS dvmodule,
                                           a.dlverstuurd, a.dvcodeeigenaar,
                                           a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
                                     JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
                                LEFT JOIN tbcontactadressen c ON
                                    a.dnkeycontactadressen = c.dnkey
                           JOIN tbmilvergunningen d ON a.dnkeymilvergunningen = d.dnkey
                      JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
                 LEFT JOIN tbmilwerkz f ON d.dnkeymilwerkz = f.dnkey)
UNION
SELECT
a.dnkey AS dnkeycorrespondentie,
                                   a.dnkeydocumenten, a.ddbriefdatum,
                                   a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
                                   a.dnkeycontactadressen,
                                   e.dnkey AS dnkeymilinrichtingen,
                                   b.dvcodedocumentsoorten, b.dvdocumentnaam,
                                   b.dvtemplate, b.dnvolgnummer,
                                   c.dvbedrijfsnaam, c.dvachternaam,
                                   c.dvvoorletters, c.dvvoorvoegsel,
                                   c.dvgeslacht, c.dvstraatnaam,
                                   c.dvhuisnummer, c.dvaanduidingbijhuisnummer,
                                   c.dvhuisletter, c.dvhuisnummertoevoeging,
                                   c.dvpostcode, c.dvwoonplaatsnaam,
                                   c.dvtelefoon, c.dvfax, c.dvemail,
                                   c.dvsofinummer AS dvbsn,
                                   b.dlcontactverplicht, b.dvomschrijving,
                                   a.dnkeyinspbezoeken, a.dnkeyadviezen,
                                   d.dvaanschrijfnr AS dvzaakcode,
                                   f.dvomschrijving AS dvzaakoms,
                                   'H'::character(1) AS dvmodule,
                                   a.dlverstuurd, a.dvcodeeigenaar,
                                   a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
                             JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
                        LEFT JOIN tbcontactadressen c ON
                            a.dnkeycontactadressen = c.dnkey
                   JOIN tbhandhavingen d ON a.dnkeyhandhavingen = d.dnkey
              JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
         LEFT JOIN tbhandhovertreding f ON d.dnkeyhandhovertreding = f.dnkey)
UNION
SELECT
a.dnkey AS dnkeycorrespondentie,
                           a.dnkeydocumenten, a.ddbriefdatum, a.dvdocfilenaam,
                           a.dvonderwerp, a.dvkenmerk, a.dnkeycontactadressen,
                           e.dnkey AS dnkeymilinrichtingen,
                           b.dvcodedocumentsoorten, b.dvdocumentnaam,
                           b.dvtemplate, b.dnvolgnummer, c.dvbedrijfsnaam,
                           c.dvachternaam, c.dvvoorletters, c.dvvoorvoegsel,
                           c.dvgeslacht, c.dvstraatnaam, c.dvhuisnummer,
                           c.dvaanduidingbijhuisnummer, c.dvhuisletter,
                           c.dvhuisnummertoevoeging, c.dvpostcode,
                           c.dvwoonplaatsnaam, c.dvtelefoon, c.dvfax,
                           c.dvemail, c.dvsofinummer AS dvbsn,
                           b.dlcontactverplicht, b.dvomschrijving,
                           a.dnkeyinspbezoeken, a.dnkeyadviezen,
                           d.dvvergunningsnr AS dvzaakcode,
                           
(((f.dvomschrijving::text || ''::text) ||
                               d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
                           'O'::character(1) AS dvmodule, a.dlverstuurd,
                           a.dvcodeeigenaar, a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
                     JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
                LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
           JOIN tbovvergunningen d ON a.dnkeyovvergunningen = d.dnkey
      JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
  LEFT JOIN tbovwerkz f ON d.dnkeyovwerkz = f.dnkey)
UNION
SELECT
a.dnkey AS dnkeycorrespondentie, a.dnkeydocumenten,
                   a.ddbriefdatum, a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
                   a.dnkeycontactadressen, e.dnkey AS dnkeymilinrichtingen,
                   b.dvcodedocumentsoorten, b.dvdocumentnaam, b.dvtemplate,
                   b.dnvolgnummer, c.dvbedrijfsnaam, c.dvachternaam,
                   c.dvvoorletters, c.dvvoorvoegsel, c.dvgeslacht,
                   c.dvstraatnaam, c.dvhuisnummer, c.dvaanduidingbijhuisnummer,
                   c.dvhuisletter, c.dvhuisnummertoevoeging, c.dvpostcode,
                   c.dvwoonplaatsnaam, c.dvtelefoon, c.dvfax, c.dvemail,
                   c.dvsofinummer AS dvbsn, b.dlcontactverplicht,
                   b.dvomschrijving, a.dnkeyinspbezoeken, a.dnkeyadviezen,
                   d.dvvergnummer AS dvzaakcode,
                   f.dvomschrijving::character varying(200) AS dvzaakoms,
                   'C'::character(1) AS dvmodule, a.dlverstuurd,
                   a.dvcodeeigenaar, a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
             JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
        LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
   JOIN tbhorecavergunningen d ON a.dnkeyhorecavergunningen = d.dnkey
  JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
  LEFT JOIN tbsoorthorverg f ON d.dnkeysoortverg = f.dnkey)
UNION
SELECT
a.dnkey AS dnkeycorrespondentie, a.dnkeydocumenten,
           a.ddbriefdatum, a.dvdocfilenaam, a.dvonderwerp, a.dvkenmerk,
           a.dnkeycontactadressen, e.dnkey AS dnkeymilinrichtingen,
           b.dvcodedocumentsoorten, b.dvdocumentnaam, b.dvtemplate,
           b.dnvolgnummer, c.dvbedrijfsnaam, c.dvachternaam, c.dvvoorletters,
           c.dvvoorvoegsel, c.dvgeslacht, c.dvstraatnaam, c.dvhuisnummer,
           c.dvaanduidingbijhuisnummer, c.dvhuisletter,
           c.dvhuisnummertoevoeging, c.dvpostcode, c.dvwoonplaatsnaam,
           c.dvtelefoon, c.dvfax, c.dvemail, c.dvsofinummer AS dvbsn,
           b.dlcontactverplicht, b.dvomschrijving, a.dnkeyinspbezoeken,
           a.dnkeyadviezen, d.dvbouwnr AS dvzaakcode,
           
(((f.dvomschrijving::text || ''::text) ||
               d.dvpublbouwwerk::text))::character varying(200) AS dvzaakoms,
           'B'::character(1) AS dvmodule, a.dlverstuurd, a.dvcodeeigenaar,
           a.dvdmsdoccode, a.dvextrainfo
FROM tbcorrespondentie a
     JOIN tbdocumenten b ON a.dnkeydocumenten = b.dnkey
  LEFT JOIN tbcontactadressen c ON a.dnkeycontactadressen = c.dnkey
  JOIN tbbouwvergunningen d ON a.dnkeybouwvergunningen = d.dnkey
  JOIN tbmilinrichtingen e ON d.dnkeymilinrichtingen = e.dnkey
  LEFT JOIN tbbouwwerkz f ON d.dnkeybouwwerkz = f.dnkey;

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