Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwavp_behandelaar

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

There is no description for view vwavp_behandelaar

 

Fields

Name

Data type

Description

ddrappel

timestamp

 

ddakkoord

timestamp

 

dvomschrijving

varchar(100)

 

dnkeyvergunning

integer

 

dvcodemedewerker

char(5)

 

dvsoort

varchar(61)

 

dvzaakcode

varchar(20)

 

dvtype

varchar(19)

 

dvadres

varchar(80)

 

dvhuisnr

varchar(15)

 

dvkern

varchar(80)

 

dvbestemplan

char(6)

 

dvaanvrager

char(6)

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwavp_behandelaar (
   ddrappel,
   ddakkoord,
   dvomschrijving,
   dnkeyvergunning,
   dvcodemedewerker,
   dvsoort,
   dvzaakcode,
   dvtype,
   dvadres,
   dvhuisnr,
   dvkern,
   dvbestemplan,
   dvaanvrager)
AS
SELECT
tbaanvalsplannen.ddrappel, tbaanvalsplannen.ddakkoord,
           tbmilinrichtingen.dvinrichtingnaam AS dvomschrijving,
           tbaanvalsplannen.dnkeymilinrichtingen AS dnkeyvergunning,
           tbaanvalsplannen.dvcodemedewerkers AS dvcodemedewerker,
           
((
               CASE
                   WHEN
tbaanvalsplannen.dvsoort = 'A'::bpchar THEN
                       'Aanvalsplan '::text
                   ELSE 'Bereikbaarheidskaart '::text
               END || tbaanvalsplannen.dvalphanr::text))::character
                   varying
(61) AS dvsoort,
           tbmilinrichtingen.dvinrichtingnr AS dvzaakcode,
           'plaatsen/accorderen'::character varying(19) AS dvtype,
           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 dvhuisnr,
           tbwoonplaats.dvwoonplaatsnaam AS dvkern,
           'n.v.t.'::character(6) AS dvbestemplan,
           'n.v.t.'::character(6) AS dvaanvrager
FROM tbaanvalsplannen
     JOIN tbmilinrichtingen ON tbaanvalsplannen.dnkeymilinrichtingen =
         tbmilinrichtingen.dnkey
  JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
      tbperceeladressen.dnkey
  JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
  JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
WHERE tbaanvalsplannen.ddrappel IS NOT NULL AND tbaanvalsplannen.ddakkoord IS
   NULL AND
tbaanvalsplannen.ddvervallen IS NULL
UNION
SELECT
tbaanvalsplannen.ddkrtgemaakt AS ddrappel,
           tbaanvalsplannen.ddgeplaatst AS ddakkoord,
           tbmilinrichtingen.dvinrichtingnaam AS dvomschrijving,
           tbaanvalsplannen.dnkeymilinrichtingen AS dnkeyvergunning,
           tbaanvalsplannen.dvcodetekenaar AS dvcodemedewerker,
           
((
               CASE
                   WHEN
tbaanvalsplannen.dvsoort = 'A'::bpchar THEN
                       'Aanvalsplan '::text
                   ELSE 'Bereikbaarheidskaart '::text
               END || tbaanvalsplannen.dvalphanr::text))::character
                   varying
(61) AS dvsoort,
           tbmilinrichtingen.dvinrichtingnr AS dvzaakcode,
           'Kaart maken'::character varying(19) AS dvtype,
           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 dvhuisnr,
           tbwoonplaats.dvwoonplaatsnaam AS dvkern,
           'n.v.t.'::character(6) AS dvbestemplan,
           'n.v.t.'::character(6) AS dvaanvrager
FROM tbaanvalsplannen
     JOIN tbmilinrichtingen ON tbaanvalsplannen.dnkeymilinrichtingen =
         tbmilinrichtingen.dnkey
  JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
      tbperceeladressen.dnkey
  JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte = tbopenbareruimte.dnkey
  JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
WHERE tbaanvalsplannen.dlkrtaanwezig = 'T'::bpchar AND
   tbaanvalsplannen.dvcodetekenaar IS NOT NULL AND tbaanvalsplannen.ddkrtgemaakt IS NOT NULL AND tbaanvalsplannen.ddgeplaatst IS NULL AND tbaanvalsplannen.ddvervallen IS NULL;

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