Schema
public
Owner
waveuser002
Descriptions
View van alle lopende handhavingszaken (lege einddatum) met status adviezen en processen. Basistabel tbhandhavingen
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
De primary key van de handhavingszaak (tbhandhavingen) |
ddstart |
timestamp |
De startdatum van de handhavingszaak |
dvzaakcode |
varchar(20) |
De zaakcode waaronder de handhavingszaak in Wave bekend is |
dvibbcodemw |
char(5) |
De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan de zaak is verbonden |
dvheefttermijnen |
char(1) |
F or T. Indien T dan is er een proces (termijnbewakingsstappen) gekoppeld aan de handhavingszaak |
dvheeftadviezen |
char(1) |
F or T. Indien T dan is er een adviesaanvraag gekoppeld aan de handhavingszaak |
ddtrmmindeadline |
timestamp |
De streefdatum van de eerste niet afgehandelde termijnbewakingsstap bij de handhavingszaak |
aantalopenterm |
double precision |
Het aantal niet afgehandelde termijnbewakingsstappen die aan de handhavingszaak zijn gekoppeld |
ddadvmindeadline |
timestamp |
De rappeldatum van de eerste niet afgehandelde adviesaanvraag bij de handhavingszaak |
aantalopenadv |
double precision |
Het aantal niet afgehandelde adviesaanvragen die aan de handhavingszaak zijn gekoppeld |
dvwetbasis |
varchar(200) |
De wettelijke basis waarop de handhavingszaak is gestart |
dvovertreding |
varchar(200) |
De overtreding die aan de zaak ten grondslag ligt |
dvobjstraat |
varchar(80) |
De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de zaak |
dvobjhuisnr |
varchar(15) |
Het huisnummer van het lokatieadres van de zaak (tbperceeladressen) |
dvobjplaats |
varchar(80) |
De woonplaatsnaam van het lokatieadres waar de handhavingszaak aan gekoppeld is (tbperceeladressen) |
dnadvwaarschuwper |
double precision |
Waarschuwingsdagen voor adviezen. Altijd de waarde 0 (nul) |
dnprcwaarschuwper |
double precision |
Waarschuwingsdagen voor termijnbewakingsstappen Altijd de waarde 0 (nul) |
dvactueleprocesstap |
varchar(94) |
Samenstelling van procesnaam,termijnbewakingsstap en deadline van de eerste niet afgehandelde processtap |
dvvrijeopmerking |
varchar(200) |
De inhoud van het extra veld (vrije veld) dat als omschrijving Opmerking heeft en van het type string is |
dvadviesuit |
varchar(4000) |
Opsomming van de adviesinstanties behorende bij de (niet-vervallen) uitstaande adviezen |
dvadviesin |
varchar(4000) |
Opsomming van de adviesinstanties behorende bij de (niet-vervallen) binnengekomen adviezen |
dvdmszaakcode |
varchar(40) |
De zaakcode waaronder de handhaving in het DMS of zaaksysteem bekend is |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Definition
CREATE VIEW public.vwfrmhandhorkestrator_lopend (
dnkey,
ddstart,
dvzaakcode,
dvibbcodemw,
dvheefttermijnen,
dvheeftadviezen,
ddtrmmindeadline,
aantalopenterm,
ddadvmindeadline,
aantalopenadv,
dvwetbasis,
dvovertreding,
dvobjstraat,
dvobjhuisnr,
dvobjplaats,
dnadvwaarschuwper,
dnprcwaarschuwper,
dvactueleprocesstap,
dvvrijeopmerking,
dvadviesuit,
dvadviesin,
dvdmszaakcode)
AS
SELECT vwhandhstraat.dnkey, vwhandhstraat.ddverzoekdatum AS ddstart,
vwhandhstraat.dvaanschrijfnr AS dvzaakcode, vwfrmactiefinbehbij.dvibbcodemw,
CASE
WHEN vwhhheefttermijnen.dnkeyhhheeftterm IS NULL THEN 'F'::text
ELSE 'T'::text
END::character(1) AS dvheefttermijnen,
CASE
WHEN vwhhheeftadviezen.dnkeyhhheeftadv IS NULL THEN 'F'::text
ELSE 'T'::text
END::character(1) AS dvheeftadviezen,
vwhandhminmaxdeadline.ddtrmmindeadline,
vwhhaantopentermijnen.aantalopenterm::double precision AS aantalopenterm,
vwhhminmaxadviezen.ddadvmindeadline,
vwhhaantopenadviezen.aantalopenadv::double precision AS aantalopenadv,
tbhandhwetbasis.dvomschrijving AS dvwetbasis,
tbhandhovertreding.dvomschrijving AS dvovertreding,
vwhandhstraat.dvobjstraat, vwhandhstraat.dvobjhuisnr,
vwhandhstraat.dvobjplaats, 0::double precision AS dnadvwaarschuwper,
0::double precision AS dnprcwaarschuwper,
CASE
WHEN vwfrmhandhkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
ELSE ((((vwfrmhandhkrittermijnen.ddkrittrmprocnaam::text ||
' : '::text) || vwfrmhandhkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || vwfrmhandhkrittermijnen.ddkrittrmdeadline) || ')'::text
END::character varying(94) AS dvactueleprocesstap,
vwhhvrijeopmerk.dvvrijeopmerking, vwhhstringadvuit.dvadviesuit,
vwhhstringadvin.dvadviesin, vwhandhstraat.dvdmscode AS dvdmszaakcode
FROM vwhandhstraat
LEFT JOIN vwfrmactiefinbehbij ON vwhandhstraat.dnkey =
vwfrmactiefinbehbij.dnkeyhandhavingen
LEFT JOIN vwhandhminmaxdeadline ON vwhandhstraat.dnkey =
vwhandhminmaxdeadline.dnkeyhandhavingen
LEFT JOIN vwhhaantopentermijnen ON vwhandhstraat.dnkey =
vwhhaantopentermijnen.dnkeyhandhavingen
LEFT JOIN vwhhminmaxadviezen ON vwhandhstraat.dnkey =
vwhhminmaxadviezen.dnkeyhandhavingen
LEFT JOIN vwhhaantopenadviezen ON vwhandhstraat.dnkey =
vwhhaantopenadviezen.dnkeyhandhavingen
LEFT JOIN vwhhheefttermijnen ON vwhandhstraat.dnkey =
vwhhheefttermijnen.dnkeyhhheeftterm
LEFT JOIN vwhhheeftadviezen ON vwhandhstraat.dnkey =
vwhhheeftadviezen.dnkeyhhheeftadv
LEFT JOIN vwfrmhandhkrittermijnen ON vwhandhstraat.dnkey =
vwfrmhandhkrittermijnen.dnkeyhandhavingen
LEFT JOIN vwhhvrijeopmerk ON vwhandhstraat.dnkey = vwhhvrijeopmerk.dnkeyhandhavingen
LEFT JOIN vwhhstringadvuit ON vwhandhstraat.dnkey =
vwhhstringadvuit.dnkeyhandhavingen
LEFT JOIN vwhhstringadvin ON vwhandhstraat.dnkey = vwhhstringadvin.dnkeyhandhavingen
LEFT JOIN tbhandhovertreding ON vwhandhstraat.dnkeyhandhovertreding =
tbhandhovertreding.dnkey
LEFT JOIN tbhandhwetbasis ON tbhandhovertreding.dnkeyhandhwetbasis =
tbhandhwetbasis.dnkey
WHERE vwhandhstraat.ddeinddatum IS NULL AND vwhandhstraat.ddblokkering IS NULL;
COMMENT ON VIEW public.vwfrmhandhorkestrator_lopend
IS 'View van alle lopende handhavingszaken (lege einddatum) met status adviezen en processen. Basistabel tbhandhavingen';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dnkey
IS 'De primary key van de handhavingszaak (tbhandhavingen)';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.ddstart
IS 'De startdatum van de handhavingszaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvzaakcode
IS 'De zaakcode waaronder de handhavingszaak in Wave bekend is';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvibbcodemw
IS 'De primary key van de medewerker (tbmedewerkers.dvcode) die als actieve dossierbehandelaar aan de zaak is verbonden';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvheefttermijnen
IS 'F or T. Indien T dan is er een proces (termijnbewakingsstappen) gekoppeld aan de handhavingszaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvheeftadviezen
IS 'F or T. Indien T dan is er een adviesaanvraag gekoppeld aan de handhavingszaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.ddtrmmindeadline
IS 'De streefdatum van de eerste niet afgehandelde termijnbewakingsstap bij de handhavingszaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.aantalopenterm
IS 'Het aantal niet afgehandelde termijnbewakingsstappen die aan de handhavingszaak zijn gekoppeld';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.ddadvmindeadline
IS 'De rappeldatum van de eerste niet afgehandelde adviesaanvraag bij de handhavingszaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.aantalopenadv
IS 'Het aantal niet afgehandelde adviesaanvragen die aan de handhavingszaak zijn gekoppeld';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvwetbasis
IS 'De wettelijke basis waarop de handhavingszaak is gestart';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvovertreding
IS 'De overtreding die aan de zaak ten grondslag ligt';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) van de zaak';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvobjhuisnr
IS 'Het huisnummer van het lokatieadres van de zaak (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de handhavingszaak aan gekoppeld is (tbperceeladressen)';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dnadvwaarschuwper
IS 'Waarschuwingsdagen voor adviezen. Altijd de waarde 0 (nul)';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dnprcwaarschuwper
IS 'Waarschuwingsdagen voor termijnbewakingsstappen Altijd de waarde 0 (nul)';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvactueleprocesstap
IS 'Samenstelling van procesnaam,termijnbewakingsstap en deadline van de eerste niet afgehandelde processtap';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvvrijeopmerking
IS 'De inhoud van het extra veld (vrije veld) dat als omschrijving Opmerking heeft en van het type string is';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvadviesuit
IS 'Opsomming van de adviesinstanties behorende bij de (niet-vervallen) uitstaande adviezen';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvadviesin
IS 'Opsomming van de adviesinstanties behorende bij de (niet-vervallen) binnengekomen adviezen';
COMMENT ON COLUMN public.vwfrmhandhorkestrator_lopend.dvdmszaakcode
IS 'De zaakcode waaronder de handhaving in het DMS of zaaksysteem bekend is';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 17-1-2014 15:30 |
![]() ![]() ![]() |