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) |
|
dvpostadres |
varchar(95) |
Samenstelling van straatnaam en huisnummer postadres |
dvgeslacht |
char(1) |
(M)an, (V)rouw of (O)nbekend |
dddatummutatie |
timestamp |
|
dvroepnaam |
varchar(20) |
|
dvbriefaanhef |
varchar(200) |
|
dvpoststraat |
varchar(80) |
|
dvpostaandhuisn |
varchar(2) |
|
dvposthuisnr |
varchar(5) |
|
dvposthuisletter |
char(1) |
|
dvposthuisnrtoev |
varchar(4) |
|
dvfax |
varchar(15) |
|
dvdebiteurnr |
varchar(20) |
|
dvgeboorteplaats |
varchar(80) |
|
ddgeboortedatum |
timestamp |
|
dvdoopnamen |
varchar(100) |
|
dvidentiteitbew |
varchar(25) |
|
dvcodenationaliteit |
char(4) |
|
dvomsnationaliteit |
varchar(50) |
|
dvveststraat |
varchar(80) |
|
dvvesthuisnr |
varchar(5) |
|
dvvesthuisletter |
char(1) |
|
dvvesthuistoev |
varchar(4) |
|
dvvestpc |
varchar(10) |
|
dvvestplaats |
varchar(80) |
|
ddcontrolegba |
timestamp |
|
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 + achernaam 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 overijden 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.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.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 + achernaam 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 overijden 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 5-1-2022 14:13 |
![]() ![]() ![]() |