Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

View: vwfrmsoorthhzaak

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van de soort handhavingen met relatie naar extene zaaktypes/dms

 

Fields

Name

Data type

Description

dnkey

integer

Primary key.

dvomschrijving

varchar(40)

Omschrijving.

ddvervaldatum

timestamp

Vervaldatum.

dvmasker

varchar(10)

Vaste gedeelte van Tbhandhavingen.dvaanschrijfnr bij nieuwe zaak.

dnlenophoger

integer

Lengte van variabele gedeelte van Tbhandhavingen.dvaanschrijfnr bij nieuwe zaak.

dlbehandelaarverpl

char(1)

T of F. Indien T dan moet mij deze soort zaak een behandelaar worden opgegeven (TbInBehandelingBij).

dnfataleperiode

integer

Periode die opgeteld bij de aanvraagdatum (ddontvangstdatum) van de bijbehorende zaak leidt tot de berekening van TbovVergunningen.DdFataledatum.

dvipmoms

varchar(80)

De omschrijving van der soort zaak volgens ipm overheid.nl owms 3.5.

dlpubliceren

char(1)

Moet de zaak gepubliceerd worden (naar IPM of naar de zaakpagina). Alleen T of F.

dlnaardms

char(1)

T of F. Indien .T. dan mag de zaak ook aangemaakt worden vauit Openwave naar het externe zaak/DMS

dvdmszaaktypecode

varchar(20)

Zaaktypecode van het externe zaak/DMS voor deze zaaksoort

dvdmszaaktypeoms

varchar(100)

Zaaktypeomschrijving van het externe zaak/DMS voor deze zaaksoort

dvicoonoms

varchar(10)

Icoonomschrijving, 1 = Omgeving (default), 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik

dnicoon

integer

Icoonnummer dat aan deze soort is toegekend, 1 = Omgeving (default), 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 = Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik

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

dvtypezaak

char(1)

null (T)oezicht, (K)lacht of (H)andhaving

dvtypezaakoms

varchar(10)

Omschrijving van dvzaaktype

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Definition

CREATE VIEW public.vwfrmsoorthhzaak (
   dnkey,
   dvomschrijving,
   ddvervaldatum,
   dvmasker,
   dnlenophoger,
   dlbehandelaarverpl,
   dnfataleperiode,
   dvipmoms,
   dlpubliceren,
   dlnaardms,
   dvdmszaaktypecode,
   dvdmszaaktypeoms,
   dvicoonoms,
   dnicoon,
   dvcodedefbehandelaar,
   dvdefbehandelaarvoluit,
   dvkleurvervallen,
   dvtypezaak,
   dvtypezaakoms)
AS
SELECT
a.dnkey, a.dvomschrijving, a.ddvervaldatum, a.dvmasker, a.dnlenophoger,
   a.dlbehandelaarverpl, a.dnfataleperiode, a.dvipmoms, a.dlpubliceren,
   a.dlnaardms, a.dvdmszaaktypecode, a.dvdmszaaktypeoms,
       CASE
           WHEN
a.dnicoon = 1 THEN 'omgeving'::text
           WHEN a.dnicoon = 2 THEN 'bouw/sloop'::text
           WHEN a.dnicoon = 3 THEN 'apv/overig'::text
           WHEN a.dnicoon = 4 THEN 'handhaving'::text
           WHEN a.dnicoon = 5 THEN 'horeca'::text
           WHEN a.dnicoon = 6 THEN 'info'::text
           WHEN a.dnicoon = 7 THEN 'milieu'::text
           WHEN a.dnicoon = 8 THEN 'gebruik'::text
           ELSE NULL::text
       END::character varying(10) AS dvicoonoms,
   a.dnicoon, 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,
   a.dvtypezaak,
       CASE
           WHEN
a.dvtypezaak = 'T'::bpchar THEN 'Toezicht'::text
           WHEN a.dvtypezaak = 'K'::bpchar THEN 'Klacht'::text
           WHEN a.dvtypezaak = 'H'::bpchar THEN 'Handhaving'::text
           ELSE ''::text
       END::character varying(10) AS dvtypezaakoms
FROM tbsoorthhzaak a
  LEFT JOIN tbmedewerkers b ON a.dvcodedefbehandelaar = b.dvcode;

COMMENT ON VIEW public.vwfrmsoorthhzaak
IS 'View van de soort handhavingen met relatie naar extene zaaktypes/dms';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dnkey
IS 'Primary key.';

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

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

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvmasker
IS 'Vaste  gedeelte van Tbhandhavingen.dvaanschrijfnr bij nieuwe zaak.';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dnlenophoger
IS 'Lengte van variabele gedeelte van Tbhandhavingen.dvaanschrijfnr bij nieuwe zaak.';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dlbehandelaarverpl
IS 'T of F. Indien T dan moet mij deze soort zaak een behandelaar worden opgegeven (TbInBehandelingBij).';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dnfataleperiode
IS 'Periode die opgeteld bij de aanvraagdatum (ddontvangstdatum) van de bijbehorende zaak leidt tot de berekening van TbovVergunningen.DdFataledatum.';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvipmoms
IS 'De omschrijving van der soort zaak volgens ipm overheid.nl owms 3.5.';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dlpubliceren
IS 'Moet de zaak gepubliceerd worden (naar IPM of naar de zaakpagina). Alleen T of F.';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dlnaardms
IS 'T of F. Indien .T. dan mag de zaak ook aangemaakt worden vauit Openwave naar het externe zaak/DMS';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvdmszaaktypecode
IS 'Zaaktypecode van het externe zaak/DMS voor deze zaaksoort';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvdmszaaktypeoms
IS 'Zaaktypeomschrijving van het externe zaak/DMS voor deze zaaksoort';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvicoonoms
IS 'Icoonomschrijving, 1 = Omgeving (default), 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 =  Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dnicoon
IS 'Icoonnummer dat aan deze soort is toegekend, 1 = Omgeving (default), 2 = Bouw/sloop, 3 = Overig, 4 = Handhaving, 5 =  Horeca, 6 = Info, 7 = Milieu, 8 = Gebruik';

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

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

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

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvtypezaak
IS 'null (T)oezicht, (K)lacht of (H)andhaving';

COMMENT ON COLUMN public.vwfrmsoorthhzaak.dvtypezaakoms
IS 'Omschrijving van dvzaaktype ';

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