Datadictionary OpenWave 3.1.28
Previous topic Chapter index Next topic

View: vwfrmcontactadressen

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle contactadressen. Basistabel tbcontactadressen

 

Fields

Name

Data type

Description

dnkey

integer

Primary key van het contactadres (tbcontactadressen.dnkey)

dnkeyparentcontact

integer

Verwijzing naar de dnkey van het moedercontact

dvbedrijfsnaam

varchar(200)

Officiele bedrijfsnaam.

dvvoorletters

varchar(10)

Voorletters van contactapersoon

dvvoorvoegsel

varchar(10)

Voorvoegsel (zoals van of van der)

dvachternaam

varchar(200)

Achternaam van de contactpersoon

dvpostplaats

varchar(80)

Woonplaatsnaam postadres

dvpostpostcode

varchar(10)

 

dvtelefoon

varchar(30)

Telefoon

dvgsm

varchar(15)

 

dvemail

varchar(320)

Emailadres

ddvervaldatum

timestamp

Datum dat contactadres is vervallen

dvbsn

varchar(10)

Burger service nummer

dvkvk

varchar(10)

Kamer van Koophandelnummer

dvvestigingsnr

varchar(12)

Vestigingsnummer

dvpostadres

varchar(95)

Samenstelling van straatnaam en huisnummer postadres

dvgeslacht

char(1)

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

dddatummutatie

timestamp

Laatste wijzigingsdatum.

dvroepnaam

varchar(20)

Roepnaam contactpersoon

dvbriefaanhef

varchar(200)

Dus bijv. Geachte mevrouw van Zanten

dvpoststraat

varchar(80)

Straatnaam postadres.

dvpostaandhuisn

varchar(2)

by of to postadres.

dvposthuisnr

varchar(5)

Huisnummer postadres

dvposthuisletter

char(1)

Huisletter postadres

dvposthuisnrtoev

varchar(4)

Huisnummertoevoeging postadres

dvfax

varchar(15)

Faxnummer

dvdebiteurnr

varchar(20)

Debiteurennummer

dvgeboorteplaats

varchar(80)

Geboortplaats

ddgeboortedatum

timestamp

Geboortedatum

dvdoopnamen

varchar(100)

Voornamen voluit

dvidentiteitbew

varchar(25)

Niet in gebruik

dvcodenationaliteit

char(4)

Nationaliteitscode

dvomsnationaliteit

varchar(50)

Omschrijving nationaliteit

dvveststraat

varchar(80)

Straatnaam vestigingsadres

dvvesthuisnr

varchar(5)

Huisnummer vestigingsadres

dvvesthuisletter

char(1)

Huisletter vestigingsadres

dvvesthuistoev

varchar(4)

Huisnummertoevoeging vestigingsadres

dvvestpc

varchar(10)

{postcode} vestigingsadres

dvvestplaats

varchar(80)

Plaatsnaam vestigingsadres

ddcontrolegba

timestamp

Datum dat contact voor het laatst is gecontroleerd op NHR gegevens

ddcontrolenhr

timestamp

Datum dat contact voor het laatst is gecontroleerd op NHR gegevens

dvvestadres

varchar(95)

Samenstelling van straatnaam en huisnummer vestigingsadres

dvcontactvoluit

varchar(222)

Samenstelling van achternaam, voorvoegsel en voorletters

dvgebruiksnaam

varchar(200)

Voorvoegsels + achternaam en of partnernaam zoals van der meulen-schut

dvfunctie

varchar(100)

Functie van contactpersoon indien horend bij bedrijf

dvhyperlink

varchar(256)

Verwijzing naar een url.

ddoverleden

timestamp

Datum overlijden van contactpersoon

ddeindebedrijf

timestamp

Datum dat bedrijf beeindigd is

dvrsin

varchar(9)

9-cijferig Rechtspersonen en Samenwerkingsverbanden Informatienummer

dvbuitenladresregel1

varchar(200)

Buitenlands adresregel 1

dvbuitenladresregel2

varchar(200)

Buitenlands adresregel 2

dvbuitenladresregel3

varchar(200)

Buitenlands adresregel 3

dvbuitenladresland

varchar(100)

Buitenlands adres land

dvtav

varchar(238)

Constructie voor ter attentie van zoals De heer J. van Dalen

dvstatutairenaam

varchar(200)

Statutaire naam van Niet Natuurlijk Persoon

dvnpnanp

varchar(17)

Natuurlijk persoon.nummer ander natuurlijk persoon. Indien BSN-nr (dvsofinummer) leeg dan viercijferige gemeentecode gevolgd door een volgnummer van 13 cijfers met voorloopnullen

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmcontactadressen

 

Definition

CREATE VIEW public.vwfrmcontactadressen (
   dnkey,
   dnkeyparentcontact,
   dvbedrijfsnaam,
   dvvoorletters,
   dvvoorvoegsel,
   dvachternaam,
   dvpostplaats,
   dvpostpostcode,
   dvtelefoon,
   dvgsm,
   dvemail,
   ddvervaldatum,
   dvbsn,
   dvkvk,
   dvvestigingsnr,
   dvpostadres,
   dvgeslacht,
   dddatummutatie,
   dvroepnaam,
   dvbriefaanhef,
   dvpoststraat,
   dvpostaandhuisn,
   dvposthuisnr,
   dvposthuisletter,
   dvposthuisnrtoev,
   dvfax,
   dvdebiteurnr,
   dvgeboorteplaats,
   ddgeboortedatum,
   dvdoopnamen,
   dvidentiteitbew,
   dvcodenationaliteit,
   dvomsnationaliteit,
   dvveststraat,
   dvvesthuisnr,
   dvvesthuisletter,
   dvvesthuistoev,
   dvvestpc,
   dvvestplaats,
   ddcontrolegba,
   ddcontrolenhr,
   dvvestadres,
   dvcontactvoluit,
   dvgebruiksnaam,
   dvfunctie,
   dvhyperlink,
   ddoverleden,
   ddeindebedrijf,
   dvrsin,
   dvbuitenladresregel1,
   dvbuitenladresregel2,
   dvbuitenladresregel3,
   dvbuitenladresland,
   dvtav,
   dvstatutairenaam,
   dvnpnanp)
AS
SELECT
a.dnkey,
   a.dnkeyparentcontact,
   a.dvbedrijfsnaam,
   a.dvvoorletters,
   a.dvvoorvoegsel,
   a.dvachternaam,
   a.dvwoonplaatsnaam AS dvpostplaats,
   a.dvpostcode AS dvpostpostcode,
   a.dvtelefoon,
   a.dvgsm,
   a.dvemail,
   a.ddvervaldatum,
   a.dvsofinummer AS dvbsn,
   a.dvbin AS dvkvk,
   a.dvvestigingsnr,
   
(((((a.dvstraatnaam::text ||
       CASE
           WHEN
a.dvaanduidingbijhuisnummer IS NOT NULL THEN rtrim(' '::text
               || a.dvaanduidingbijhuisnummer::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
a.dvhuisnummer IS NOT NULL THEN rtrim(' '::text ||
               a.dvhuisnummer::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
a.dvhuisletter IS NOT NULL THEN a.dvhuisletter
           ELSE ''::bpchar
       END::text) ||
       CASE
           WHEN
rtrim(a.dvhuisnummertoevoeging::text) IS NULL THEN ''::text
           ELSE replace('-'::text || a.dvhuisnummertoevoeging::text, '
               --'
::text, '-'::text)
       END))::character varying(95) AS dvpostadres,
   a.dvgeslacht,
   a.dddatummutatie,
   a.dvroepnaam,
   a.dvbriefaanhef,
   a.dvstraatnaam AS dvpoststraat,
   a.dvaanduidingbijhuisnummer AS dvpostaandhuisn,
   a.dvhuisnummer AS dvposthuisnr,
   a.dvhuisletter AS dvposthuisletter,
   a.dvhuisnummertoevoeging AS dvposthuisnrtoev,
   a.dvfax,
   a.dvdebiteurnr,
   a.dvgeboorteplaats,
   a.ddgeboortedatum,
   a.dvdoopnamen,
   a.dvidentiteitbew,
   a.dvcodenationaliteit,
   b.dvomschrijving AS dvomsnationaliteit,
   a.dvveststraat,
   a.dvvesthuisnr,
   a.dvvesthuisletter,
   a.dvvesthuistoev,
   a.dvvestpc,
   a.dvvestplaats,
   a.ddcontrolegba,
   a.ddcontrolenhr,
   
((((a.dvveststraat::text ||
       CASE
           WHEN
a.dvvesthuisnr IS NOT NULL THEN rtrim(' '::text ||
               a.dvvesthuisnr::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
a.dvvesthuisletter IS NOT NULL THEN a.dvvesthuisletter
           ELSE ''::bpchar
       END::text) ||
       CASE
           WHEN
rtrim(a.dvvesthuistoev::text) IS NULL THEN ''::text
           ELSE replace('-'::text || a.dvvesthuistoev::text, '--'::text, '-'::text)
       END))::character varying(95) AS dvvestadres,
   
((a.dvachternaam::text ||
       CASE
           WHEN
a.dvvoorletters IS NULL AND a.dvvoorvoegsel IS NULL THEN ''::text
           ELSE ((','::text || COALESCE(a.dvvoorletters, ''::character
               varying)::text) || ' '::text) || COALESCE(a.dvvoorvoegsel, ''::character varying)::text
       END))::character varying(222) AS dvcontactvoluit,
   a.dvgebruiksnaam,
   a.dvfunctie,
   a.dvhyperlink,
   a.ddoverleden,
   a.ddeindebedrijf,
   a.dvrsin,
   a.dvbuitenladresregel1,
   a.dvbuitenladresregel2,
   a.dvbuitenladresregel3,
   a.dvbuitenladresland,
   
((((
       CASE
           WHEN
a.dvgeslacht = 'M'::bpchar THEN 'De heer'::text
           WHEN a.dvgeslacht = 'V'::bpchar THEN 'Mevrouw'::text
           ELSE 'De heer/mevrouw'::text
       END ||
       CASE
           WHEN
a.dvvoorletters IS NOT NULL THEN rtrim(' '::text ||
               a.dvvoorletters::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN
a.dvvoorvoegsel IS NOT NULL AND a.dvgebruiksnaam IS NULL THEN
               rtrim(' '::text || a.dvvoorvoegsel::text)
           ELSE ''::text
       END) ||
       CASE
           WHEN COALESCE
(a.dvgebruiksnaam, a.dvachternaam) IS NOT NULL THEN
               rtrim(' '::text || COALESCE(a.dvgebruiksnaam, a.dvachternaam)::text)
           ELSE ''::text
       END))::character varying(238) AS dvtav,
   a.dvstatutairenaam,
   a.dvnpnanp
FROM tbcontactadressen a
    LEFT JOIN tbnationaliteiten b ON a.dvcodenationaliteit = b.dvcode;

COMMENT ON VIEW public.vwfrmcontactadressen
IS 'View van alle contactadressen. Basistabel tbcontactadressen';

COMMENT ON COLUMN public.vwfrmcontactadressen.dnkey
IS 'Primary key van het contactadres (tbcontactadressen.dnkey)';

COMMENT ON COLUMN public.vwfrmcontactadressen.dnkeyparentcontact
IS 'Verwijzing naar de dnkey van het moedercontact';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbedrijfsnaam
IS 'Officiele bedrijfsnaam.';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvoorletters
IS 'Voorletters van contactapersoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvoorvoegsel
IS 'Voorvoegsel (zoals van of van der)';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvachternaam
IS 'Achternaam van de contactpersoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvpostplaats
IS 'Woonplaatsnaam postadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvtelefoon
IS 'Telefoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvemail
IS 'Emailadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddvervaldatum
IS 'Datum dat contactadres is vervallen';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbsn
IS 'Burger service nummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvkvk
IS 'Kamer van Koophandelnummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvestigingsnr
IS 'Vestigingsnummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvpostadres
IS 'Samenstelling van straatnaam en huisnummer postadres';

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

COMMENT ON COLUMN public.vwfrmcontactadressen.dddatummutatie
IS 'Laatste wijzigingsdatum.';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvroepnaam
IS 'Roepnaam contactpersoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbriefaanhef
IS 'Dus bijv. Geachte mevrouw van Zanten';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvpoststraat
IS 'Straatnaam postadres.';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvpostaandhuisn
IS 'by of to postadres.';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvposthuisnr
IS 'Huisnummer postadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvposthuisletter
IS 'Huisletter postadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvposthuisnrtoev
IS 'Huisnummertoevoeging postadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvfax
IS 'Faxnummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvdebiteurnr
IS 'Debiteurennummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvgeboorteplaats
IS 'Geboortplaats';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddgeboortedatum
IS 'Geboortedatum';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvdoopnamen
IS 'Voornamen voluit';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvidentiteitbew
IS 'Niet in gebruik';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvcodenationaliteit
IS 'Nationaliteitscode';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvomsnationaliteit
IS 'Omschrijving nationaliteit';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvveststraat
IS 'Straatnaam vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvesthuisnr
IS 'Huisnummer vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvesthuisletter
IS 'Huisletter vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvesthuistoev
IS 'Huisnummertoevoeging vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvestpc
IS '{postcode} vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvestplaats
IS 'Plaatsnaam vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddcontrolegba
IS 'Datum dat contact voor het laatst is gecontroleerd op NHR gegevens';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddcontrolenhr
IS 'Datum dat contact voor het laatst is gecontroleerd op NHR gegevens';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvvestadres
IS 'Samenstelling van straatnaam en huisnummer vestigingsadres';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvcontactvoluit
IS 'Samenstelling van achternaam, voorvoegsel en voorletters ';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvgebruiksnaam
IS 'Voorvoegsels + achternaam en of partnernaam zoals van der meulen-schut';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvfunctie
IS 'Functie van contactpersoon indien horend bij bedrijf';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvhyperlink
IS 'Verwijzing naar een url.';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddoverleden
IS 'Datum overlijden van contactpersoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.ddeindebedrijf
IS 'Datum dat bedrijf beeindigd is';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvrsin
IS '9-cijferig Rechtspersonen en Samenwerkingsverbanden Informatienummer';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbuitenladresregel1
IS 'Buitenlands adresregel 1';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbuitenladresregel2
IS 'Buitenlands adresregel 2';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbuitenladresregel3
IS 'Buitenlands adresregel 3';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvbuitenladresland
IS 'Buitenlands adres land';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvtav
IS 'Constructie voor ter attentie van zoals De heer J. van Dalen';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvstatutairenaam
IS 'Statutaire naam van Niet Natuurlijk Persoon';

COMMENT ON COLUMN public.vwfrmcontactadressen.dvnpnanp
IS 'Natuurlijk persoon.nummer ander natuurlijk persoon. Indien BSN-nr (dvsofinummer) leeg dan viercijferige gemeentecode gevolgd door een volgnummer van 13 cijfers met voorloopnullen';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 24-5-2023 14:13
Previous topic Chapter index Next topic