Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmhandhhpccontacten

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van de contactpersonen met de rol primaire contactpersoon (tbadressoort.dvcode = HPC) bij handhavingszaken. Basistabel tbhandhcontactennn/tbcontactadressen

 

Fields

Name

Data type

Description

dnkeyhandhavingen

integer

Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar de primaire contactpersoon aan verbonden is

dvavrbedrijf

varchar(200)

Officiele bedrijfsnaam van de primaire contactpersoon (let niet op de kolomnaam die is verwarrend

dnkeycontactadressen

integer

Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de primaire contactpersoon.

dvavrvoorletters

varchar(10)

Voorletters van de primaire contactpersoon

dvavrvoorvoegsel

varchar(10)

Voorvoegsel (zoals van of van der) van de primaire contactpersoon

dvavrroepnaam

varchar(20)

Roepnaam van de primaire contactpersoon

dvavrachternaam

varchar(200)

Achternaam van de primaire contactpersoon

dvavrbriefaanhef

varchar(50)

Briefaanhef zoals Geachte mevrouw Jansen

dvavrwoonplaats

varchar(80)

Woonplaatsnaam postadres van primaire contactpersoon

dvavrstraatnaam

varchar(80)

Straatnaam postadres van primaire contactpersoon

dvavraanduidhuisnr

varchar(2)

Aanduiding bij huisnummer (zoals by of to) postadres van primaire contactpersoon

dvavrhuisnummer

varchar(5)

Huisnummer postadres van primaire contactpersoon

dvavrhuisnrtoevoeg

varchar(4)

Toevoeging bij huisnummer postadres van primaire contactpersoon

dvavrhuisletter

char(1)

Huisletter postadres van primaire contactpersoon

dvavrpostcode

varchar(10)

Postcode postadres van primaire contactpersoon

dvavrtelefoon

varchar(30)

Telefoon van primaire contactpersoon

dvavrfax

varchar(15)

Faxnummer van primaire contactpersoon

dvavremail

varchar(320)

Emailadres van primaire contactpersoon

ddavrvervaldatum

timestamp

Datum dat contactadres van de primaire contactpersoon is vervallen

dvavrbsn

varchar(10)

Burger service nummer van primaire contactpersoon

dvavrbin

varchar(10)

Bedrijven- en instellingennummer van primaire contactpersoon

dvavrtav

varchar(238)

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

dvavradres

varchar(95)

Samenstelling van straatnaam en huisnummer van primaire contactpersoon

dvavrhandelsnaam

varchar(200)

Handelsnaam van het bedrijf van de primaire contactpersoon (let niet op de kolomnaam die is verwarrend

dvgebruiksnaam

varchar(200)

 

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmhandhhpccontacten (
   dnkeyhandhavingen,
   dvavrbedrijf,
   dnkeycontactadressen,
   dvavrvoorletters,
   dvavrvoorvoegsel,
   dvavrroepnaam,
   dvavrachternaam,
   dvavrbriefaanhef,
   dvavrwoonplaats,
   dvavrstraatnaam,
   dvavraanduidhuisnr,
   dvavrhuisnummer,
   dvavrhuisnrtoevoeg,
   dvavrhuisletter,
   dvavrpostcode,
   dvavrtelefoon,
   dvavrfax,
   dvavremail,
   ddavrvervaldatum,
   dvavrbsn,
   dvavrbin,
   dvavrtav,
   dvavradres,
   dvavrhandelsnaam,
   dvgebruiksnaam)
AS
SELECT
tbhandhcontactennn.dnkeyhandhavingen,
   tbcontactadressen.dvbedrijfsnaam AS dvavrbedrijf,
   tbcontactadressen.dnkey AS dnkeycontactadressen,
   tbcontactadressen.dvvoorletters AS dvavrvoorletters,
   tbcontactadressen.dvvoorvoegsel AS dvavrvoorvoegsel,
   tbcontactadressen.dvroepnaam AS dvavrroepnaam,
   tbcontactadressen.dvachternaam AS dvavrachternaam,
   tbcontactadressen.dvbriefaanhef AS dvavrbriefaanhef,
   tbcontactadressen.dvwoonplaatsnaam AS dvavrwoonplaats,
   tbcontactadressen.dvstraatnaam AS dvavrstraatnaam,
   tbcontactadressen.dvaanduidingbijhuisnummer AS dvavraanduidhuisnr,
   tbcontactadressen.dvhuisnummer AS dvavrhuisnummer,
   tbcontactadressen.dvhuisnummertoevoeging AS dvavrhuisnrtoevoeg,
   tbcontactadressen.dvhuisletter AS dvavrhuisletter,
   tbcontactadressen.dvpostcode AS dvavrpostcode,
   tbcontactadressen.dvtelefoon AS dvavrtelefoon,
   tbcontactadressen.dvfax AS dvavrfax,
   tbcontactadressen.dvemail AS dvavremail,
   tbcontactadressen.ddvervaldatum AS ddavrvervaldatum,
   tbcontactadressen.dvsofinummer AS dvavrbsn,
   tbcontactadressen.dvbin AS dvavrbin,
   
((((
       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 dvavrtav,
   
(((((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 dvavradres,
   tbcontactadressen.dvhandelsnaam AS dvavrhandelsnaam,
   tbcontactadressen.dvgebruiksnaam
FROM tbhandhcontactennn
  JOIN tbcontactadressen ON tbhandhcontactennn.dnkeycontactadressen =
      tbcontactadressen.dnkey
WHERE tbhandhcontactennn.dvcodeadressoort = 'HPC'::bpchar;

COMMENT ON VIEW public.vwfrmhandhhpccontacten
IS 'View van de contactpersonen met de rol primaire contactpersoon (tbadressoort.dvcode = HPC) bij handhavingszaken. Basistabel tbhandhcontactennn/tbcontactadressen';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dnkeyhandhavingen
IS 'Primary key van de handhavingszaak (tbhandhavingen.dnkey) waar de primaire contactpersoon aan verbonden is';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrbedrijf
IS 'Officiele bedrijfsnaam van de primaire contactpersoon (let niet op de kolomnaam die is verwarrend';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dnkeycontactadressen
IS 'Primary key van de contactadreskaart (tbcontactadressen.dnkey) van de primaire contactpersoon.';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrvoorletters
IS 'Voorletters van de primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrvoorvoegsel
IS 'Voorvoegsel (zoals van of van der) van de primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrroepnaam
IS 'Roepnaam van de primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrachternaam
IS 'Achternaam van de primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrbriefaanhef
IS 'Briefaanhef zoals Geachte mevrouw Jansen';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrwoonplaats
IS 'Woonplaatsnaam postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrstraatnaam
IS 'Straatnaam postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavraanduidhuisnr
IS 'Aanduiding bij huisnummer (zoals by of to) postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrhuisnummer
IS 'Huisnummer postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrhuisnrtoevoeg
IS 'Toevoeging bij huisnummer postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrhuisletter
IS 'Huisletter postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrpostcode
IS 'Postcode postadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrtelefoon
IS 'Telefoon van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrfax
IS 'Faxnummer van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavremail
IS 'Emailadres van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.ddavrvervaldatum
IS 'Datum dat contactadres van de primaire contactpersoon is vervallen';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrbsn
IS 'Burger service nummer van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrbin
IS 'Bedrijven- en instellingennummer van primaire contactpersoon';

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

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavradres
IS 'Samenstelling van straatnaam en huisnummer van primaire contactpersoon';

COMMENT ON COLUMN public.vwfrmhandhhpccontacten.dvavrhandelsnaam
IS 'Handelsnaam van het bedrijf van de primaire contactpersoon (let niet op de kolomnaam die is verwarrend';

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