Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmadviesinstanties

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle adviesinstanties. Basistabel tbadviesinstanties

 

Fields

Name

Data type

Description

dvcode

char(4)

Primary key van de adviesinstantie

dvomschrijving

varchar(40)

Omschrijving.

ddvervaldatum

timestamp

Vervaldatum.

dnrappeldagen

integer

 

dnkeycontactadressen

integer

Primary key van het contactadres (tbcontactadressen.dnkey) dat aan de adviesinstantie is verbonden

dlwelstand

char(1)

Alleen de waarde T of F is toegestaan. De kolom geeft aan of de adviesinstantie beschouwd moet worden als een welstandsadviesinstantie.

dlautdatadvies

char(1)

Alleen de waarde T of F is toegestaan. De kolom geeft aan of bij de mutatie van een advies onder de betrokken adviesinstantie gekeken moet worden naar de autorisatie voor de nieuwe kolom tbadviezen-ddDateringsadvies. Immers het invoeren van de dateringadviesdatum zal voor enkele aan te wijzen adviesinstanties apart geautoriseerd moeten worden.

dvindelenin

char(10)

Geeft een combinatie van modules aan waarbinnen de adviesinstantie is op te roepen met de eerste letters van de modules. B = Bouwvergunning O = Overige verguning H =Handhaving C = Horeca I = Info S = besstemmingsplan E = Milieu W= Omgevingsvergunning.

dvemail

varchar(100)

Emailadres van de adviesinstantie.

dvcodedefbehandelaar

char(5)

Default behandelaar. Foreign key naar tbmedewerkers.dvcode

dvdefbehandelaarvoluit

varchar(62)

Naam, voorletters en omscherijving van defaut behandelaar

dvkleurvervallen

varchar(6)

Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmadviesinstanties (
   dvcode,
   dvomschrijving,
   ddvervaldatum,
   dnrappeldagen,
   dnkeycontactadressen,
   dlwelstand,
   dlautdatadvies,
   dvindelenin,
   dvemail,
   dvcodedefbehandelaar,
   dvdefbehandelaarvoluit,
   dvkleurvervallen)
AS
SELECT
a.dvcode, a.dvomschrijving, a.ddvervaldatum, a.dnrappeldagen,
   a.dnkeycontactadressen, a.dlwelstand, a.dlautdatadvies, a.dvindelenin,
   a.dvemail, a.dvcodedefbehandelaar,
   
(((((b.dvomschrijving::text || ', '::text) || COALESCE(b.dvvoorletters,
       ''::character varying)::text) || ' '::text) || COALESCE(b.dvtussenvoegsel, ''::character varying)::text))::character varying(62) AS dvdefbehandelaarvoluit,
       CASE
           WHEN
a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) >=
               a.ddvervaldatum THEN 'rood'::text
           WHEN a.ddvervaldatum IS NOT NULL AND fn_vandaag(0) <
               a.ddvervaldatum THEN 'oranje'::text
           ELSE 'wit'::text
       END::character varying(6) AS dvkleurvervallen
FROM tbadviesinstanties a
  LEFT JOIN tbmedewerkers b ON a.dvcodedefbehandelaar = b.dvcode;

COMMENT ON VIEW public.vwfrmadviesinstanties
IS 'View van alle adviesinstanties. Basistabel tbadviesinstanties';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvcode
IS 'Primary key van de adviesinstantie';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvomschrijving
IS 'Omschrijving.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.ddvervaldatum
IS 'Vervaldatum.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dnkeycontactadressen
IS 'Primary key van het contactadres (tbcontactadressen.dnkey) dat aan de adviesinstantie is verbonden';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dlwelstand
IS 'Alleen de waarde T of F is toegestaan.  De kolom geeft aan of de adviesinstantie beschouwd moet worden als een welstandsadviesinstantie.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dlautdatadvies
IS 'Alleen de waarde T of F is toegestaan.  De kolom geeft aan of bij de mutatie van een advies onder de betrokken adviesinstantie gekeken moet worden naar de autorisatie voor de nieuwe kolom tbadviezen-ddDateringsadvies.  Immers het invoeren van de dateringadviesdatum zal voor enkele aan te wijzen adviesinstanties apart geautoriseerd moeten worden.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvindelenin
IS 'Geeft een combinatie van modules aan waarbinnen de adviesinstantie is op te roepen met de eerste letters van de modules. B  = Bouwvergunning O = Overige verguning H =Handhaving C = Horeca I = Info S = besstemmingsplan E = Milieu W= Omgevingsvergunning.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvemail
IS 'Emailadres van de adviesinstantie.';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvcodedefbehandelaar
IS 'Default behandelaar. Foreign key naar tbmedewerkers.dvcode ';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvdefbehandelaarvoluit
IS 'Naam, voorletters en omscherijving van defaut behandelaar ';

COMMENT ON COLUMN public.vwfrmadviesinstanties.dvkleurvervallen
IS 'Rood indien vervaldatun kleiner dan vandaag, Organje indien groter dan vandaag en anders wit';

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