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 |
![]() ![]() ![]() |