Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmomgarccontacten

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van de contactpersonen met de rol architect (tbadressoort.dvcode = ARC) bij omgevingsvergunningen. Basistabel tbomgcontactennn/tbcontactadressen

 

Fields

Name

Data type

Description

dnkeyomgvergunningen

integer

Primary key van de omgevingsvergunning (tbomgvergunning.dnkey) waar de architect aan verbonden is

dvarcbedrijf

varchar(200)

Officiele bedrijfsnaam van de architect

dnkeycontactadressen

integer

Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de architect.

dvarcvoorletters

varchar(10)

Voorletters van de architect

dvarcvoorvoegsel

varchar(10)

Voorvoegsel (zoals van of van der) van de architect

dvarcroepnaam

varchar(20)

Roepnaam van de architect

dvarcachternaam

varchar(200)

Achternaam van de architect

dvarcbriefaanhef

varchar(50)

Briefaanhef zoals Geachte mevrouw Jansen

dvarcwoonplaats

varchar(80)

Woonplaatsnaam postadres van architect

dvarcstraatnaam

varchar(80)

Straatnaam postadres van architect

dvarcaanduidhuisnr

varchar(2)

Aanduiding bij huisnummer (zoals by of to) postadres van architect

dvarchuisnummer

varchar(5)

Huisnummer postadres van architect

dvarchuisnrtoevoeg

varchar(4)

Toevoeging bij huisnummer postadres van architect

dvarchuisletter

char(1)

Huisletter postadres van architect

dvarcpostcode

varchar(10)

Postcode postadres van architect

dvarctelefoon

varchar(30)

Telefoon van architect

dvarcgsm

varchar(15)

 

dvarcfax

varchar(15)

Faxnummer van architect

dvarcemail

varchar(320)

Emailadres van architect

ddarcvervaldatum

timestamp

Datum dat contactadres van de architect is vervallen

dvarcbsn

varchar(10)

Burger service nummer van architect

dvarcbin

varchar(10)

Bedrijven- en instellingennummer van architect

dvarctav

varchar(238)

Constructie voor ter attentie van zoals dhr. j. van Dalen

dvarcadres

varchar(95)

Samenstelling van straatnaam en huisnummer van architect

dvarchandelsnaam

varchar(200)

handelsnaam van het bedrijf van de architect

dvgeslacht

char(1)

(M)an, (V)rouw of (O)nbekend

dvgebruiksnaam

varchar(200)

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmomgarccontacten (
   dnkeyomgvergunningen,
   dvarcbedrijf,
   dnkeycontactadressen,
   dvarcvoorletters,
   dvarcvoorvoegsel,
   dvarcroepnaam,
   dvarcachternaam,
   dvarcbriefaanhef,
   dvarcwoonplaats,
   dvarcstraatnaam,
   dvarcaanduidhuisnr,
   dvarchuisnummer,
   dvarchuisnrtoevoeg,
   dvarchuisletter,
   dvarcpostcode,
   dvarctelefoon,
   dvarcgsm,
   dvarcfax,
   dvarcemail,
   ddarcvervaldatum,
   dvarcbsn,
   dvarcbin,
   dvarctav,
   dvarcadres,
   dvarchandelsnaam,
   dvgeslacht,
   dvgebruiksnaam)
AS
SELECT
tbomgvergcontactennn.dnkeyomgvergunningen,
   tbcontactadressen.dvbedrijfsnaam AS dvarcbedrijf,
   tbcontactadressen.dnkey AS dnkeycontactadressen,
   tbcontactadressen.dvvoorletters AS dvarcvoorletters,
   tbcontactadressen.dvvoorvoegsel AS dvarcvoorvoegsel,
   tbcontactadressen.dvroepnaam AS dvarcroepnaam,
   tbcontactadressen.dvachternaam AS dvarcachternaam,
   tbcontactadressen.dvbriefaanhef AS dvarcbriefaanhef,
   tbcontactadressen.dvwoonplaatsnaam AS dvarcwoonplaats,
   tbcontactadressen.dvstraatnaam AS dvarcstraatnaam,
   tbcontactadressen.dvaanduidingbijhuisnummer AS dvarcaanduidhuisnr,
   tbcontactadressen.dvhuisnummer AS dvarchuisnummer,
   tbcontactadressen.dvhuisnummertoevoeging AS dvarchuisnrtoevoeg,
   tbcontactadressen.dvhuisletter AS dvarchuisletter,
   tbcontactadressen.dvpostcode AS dvarcpostcode,
   tbcontactadressen.dvtelefoon AS dvarctelefoon,
   tbcontactadressen.dvgsm AS dvarcgsm, tbcontactadressen.dvfax AS dvarcfax,
   tbcontactadressen.dvemail AS dvarcemail,
   tbcontactadressen.ddvervaldatum AS ddarcvervaldatum,
   tbcontactadressen.dvsofinummer AS dvarcbsn,
   tbcontactadressen.dvbin AS dvarcbin,
   
((((
       CASE
           WHEN
tbcontactadressen.dvgeslacht = 'M'::bpchar THEN 'De heer'::text
           WHEN tbcontactadressen.dvgeslacht = 'V'::bpchar THEN 'Mevrouw'::text
           ELSE 'De heer/mevrouw'::text
       END ||
       CASE
           WHEN
tbcontactadressen.dvvoorletters IS NOT NULL THEN
               rtrim(' '::text || tbcontactadressen.dvvoorletters::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
tbcontactadressen.dvvoorvoegsel IS NOT NULL THEN
               rtrim(' '::text || tbcontactadressen.dvvoorvoegsel::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
tbcontactadressen.dvachternaam IS NOT NULL THEN
               rtrim(' '::text || tbcontactadressen.dvachternaam::text)
           ELSE ''::text
       END))::character varying(238) AS dvarctav,
   
(((((tbcontactadressen.dvstraatnaam::text ||
       CASE
           WHEN
tbcontactadressen.dvaanduidingbijhuisnummer IS NOT NULL THEN
               rtrim(' '::text || tbcontactadressen.dvaanduidingbijhuisnummer::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
tbcontactadressen.dvhuisnummer IS NOT NULL THEN
               rtrim(' '::text || tbcontactadressen.dvhuisnummer::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
tbcontactadressen.dvhuisletter IS NOT NULL THEN
               tbcontactadressen.dvhuisletter
           ELSE ''::bpchar
       END::text) ||
       CASE
           WHEN
rtrim(tbcontactadressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbcontactadressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(95) AS dvarcadres,
   tbcontactadressen.dvhandelsnaam AS dvarchandelsnaam,
   tbcontactadressen.dvgeslacht, tbcontactadressen.dvgebruiksnaam
FROM tbomgvergcontactennn
  JOIN tbcontactadressen ON tbomgvergcontactennn.dnkeycontactadressen =
      tbcontactadressen.dnkey
WHERE tbomgvergcontactennn.dvcodeadressoort = 'ARC'::bpchar;

COMMENT ON VIEW public.vwfrmomgarccontacten
IS 'View van de contactpersonen met de rol architect (tbadressoort.dvcode = ARC) bij omgevingsvergunningen. Basistabel tbomgcontactennn/tbcontactadressen';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dnkeyomgvergunningen
IS 'Primary key van de omgevingsvergunning (tbomgvergunning.dnkey) waar de architect aan verbonden is';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcbedrijf
IS 'Officiele bedrijfsnaam van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dnkeycontactadressen
IS 'Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de architect.';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcvoorletters
IS 'Voorletters van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcvoorvoegsel
IS 'Voorvoegsel (zoals van of van der) van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcroepnaam
IS 'Roepnaam van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcachternaam
IS 'Achternaam van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcbriefaanhef
IS 'Briefaanhef zoals Geachte mevrouw Jansen';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcwoonplaats
IS 'Woonplaatsnaam postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcstraatnaam
IS 'Straatnaam postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcaanduidhuisnr
IS 'Aanduiding bij huisnummer (zoals by of to) postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarchuisnummer
IS 'Huisnummer postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarchuisnrtoevoeg
IS 'Toevoeging bij huisnummer postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarchuisletter
IS 'Huisletter postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcpostcode
IS 'Postcode postadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarctelefoon
IS 'Telefoon van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcfax
IS 'Faxnummer van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcemail
IS 'Emailadres van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.ddarcvervaldatum
IS 'Datum dat contactadres van de architect is vervallen';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcbsn
IS 'Burger service nummer van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcbin
IS 'Bedrijven- en instellingennummer van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarctav
IS 'Constructie voor ter attentie van zoals dhr. j. van Dalen';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarcadres
IS 'Samenstelling van straatnaam en huisnummer van architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvarchandelsnaam
IS 'handelsnaam van het bedrijf van de architect';

COMMENT ON COLUMN public.vwfrmomgarccontacten.dvgeslacht
IS '(M)an, (V)rouw of (O)nbekend';

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