Schema
public
Owner
waveuser005
Descriptions
View van koppeltabel tussen zaaktypes handhaving (tbsoorthhzaak) en tbhandhafronding. Basistabel tbhhafrondsoortzaak
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key van tbhhafrsoortzaak |
dvcode |
varchar(5) |
Code uit tbhandhafronding |
dvafrondoms |
varchar(50) |
Omschrijving van tbhandhafronding.dvcode |
ddvervaldatum |
timestamp |
Kleinste (oudste) van ddhandhafrsoortzaakvervaldatum en ddhandhafrvervaldatum |
dnkeysoorthhzaak |
integer |
Foreign key naar tbsoorthhzaak.dnkey |
dvsoortzaak |
varchar(150) |
Omschrijving (zaaktype) van tbsoorthhzaak |
dvdmsaardbesluit |
varchar(40) |
Vertaling van het aard besluit naar het DMS/zaaksysteem |
dnkeybesluittype |
integer |
Foreign key naar tbbesluittype.dnkey |
dvbesluittype |
varchar(80) |
Besluittype (tbbesluittypes.dvtype) |
dnbewaartermijndagen |
integer |
Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype |
dvbewarenvanaf |
char(1) |
A of E. Bewaartermijn geldt vanaf (A)anvraag cq startdatum of vanaf (E)inddatum |
dvkleurvervallen |
varchar(4) |
|
dnkeyhandhafronding |
integer |
Foreign key naar tbhandhafronding.dnkey |
ddhandhafrsoortzaakvervaldatum |
timestamp |
Datum dat combinatie zaaktype/afronding is vervallen |
ddhandhafrvervaldatum |
timestamp |
Vervaldatum van de kaart in tbhandhafronding |
dvprovisa |
varchar(20) |
Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijvoorbeeld 3.1.15 |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwhandhafrsoortzaak
Definition
CREATE VIEW public.vwhandhafrsoortzaak (
dnkey,
dvcode,
dvafrondoms,
ddvervaldatum,
dnkeysoorthhzaak,
dvsoortzaak,
dvdmsaardbesluit,
dnkeybesluittype,
dvbesluittype,
dnbewaartermijndagen,
dvbewarenvanaf,
dvkleurvervallen,
dnkeyhandhafronding,
ddhandhafrsoortzaakvervaldatum,
ddhandhafrvervaldatum,
dvprovisa)
AS
SELECT a.dnkey,
b.dvcode,
b.dvomschrijving AS dvafrondoms,
CASE
WHEN a.ddvervaldatum IS NULL THEN b.ddvervaldatum
WHEN b.ddvervaldatum IS NULL THEN a.ddvervaldatum
ELSE LEAST(b.ddvervaldatum, a.ddvervaldatum)
END AS ddvervaldatum,
a.dnkeysoorthhzaak,
c.dvomschrijving AS dvsoortzaak,
b.dvdmsaardbesluit,
a.dnkeybesluittype,
d.dvtype AS dvbesluittype,
a.dnbewaartermijndagen,
a.dvbewarenvanaf,
CASE
WHEN a.ddvervaldatum IS NULL AND b.ddvervaldatum IS NOT NULL AND
fn_vandaag(0) >= b.ddvervaldatum THEN 'rood'::text
WHEN b.ddvervaldatum IS NULL AND a.ddvervaldatum IS NOT NULL AND
fn_vandaag(0) >= a.ddvervaldatum THEN 'rood'::text
WHEN b.ddvervaldatum IS NOT NULL AND a.ddvervaldatum IS NOT NULL
AND fn_vandaag(0) >= LEAST(b.ddvervaldatum, a.ddvervaldatum) THEN 'rood'::text
ELSE 'wit'::text
END::character varying(4) AS dvkleurvervallen,
a.dnkeyhandhafronding,
a.ddvervaldatum AS ddhandhafrsoortzaakvervaldatum,
b.ddvervaldatum AS ddhandhafrvervaldatum,
a.dvprovisa
FROM tbhhafrondsoortzaak a
JOIN tbhandhafronding b ON a.dnkeyhandhafronding = b.dnkey
JOIN tbsoorthhzaak c ON a.dnkeysoorthhzaak = c.dnkey
LEFT JOIN tbbesluittypes d ON a.dnkeybesluittype = d.dnkey;
COMMENT ON VIEW public.vwhandhafrsoortzaak
IS 'View van koppeltabel tussen zaaktypes handhaving (tbsoorthhzaak) en tbhandhafronding. Basistabel tbhhafrondsoortzaak';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dnkey
IS 'Primary key van tbhhafrsoortzaak';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvcode
IS 'Code uit tbhandhafronding';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvafrondoms
IS 'Omschrijving van tbhandhafronding.dvcode';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.ddvervaldatum
IS 'Kleinste (oudste) van ddhandhafrsoortzaakvervaldatum en ddhandhafrvervaldatum';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dnkeysoorthhzaak
IS 'Foreign key naar tbsoorthhzaak.dnkey';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvsoortzaak
IS 'Omschrijving (zaaktype) van tbsoorthhzaak';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvdmsaardbesluit
IS 'Vertaling van het aard besluit naar het DMS/zaaksysteem';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dnkeybesluittype
IS 'Foreign key naar tbbesluittype.dnkey';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvbesluittype
IS 'Besluittype (tbbesluittypes.dvtype)';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dnbewaartermijndagen
IS 'Bewaartermijn in dagen bij deze combinatie zaaktype en resultaattype';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvbewarenvanaf
IS 'A of E. Bewaartermijn geldt vanaf (A)anvraag cq startdatum of vanaf (E)inddatum';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dnkeyhandhafronding
IS 'Foreign key naar tbhandhafronding.dnkey';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.ddhandhafrsoortzaakvervaldatum
IS 'Datum dat combinatie zaaktype/afronding is vervallen';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.ddhandhafrvervaldatum
IS 'Vervaldatum van de kaart in tbhandhafronding';
COMMENT ON COLUMN public.vwhandhafrsoortzaak.dvprovisa
IS 'Hoofdstuk uit Selectielijst voor archiefbescheiden van de provinciale organen bijvoorbeeld 3.1.15';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |