Schema
public
Owner
waveuser005
Descriptions
View van koppelingstabel tussen legessoorten (tblegessoort) en zaaktypes (uit tbsoortomgverg, tbsoortovverg, tbsoorthorverg en tbsoortinfoaanvraag)
Fields
Name | Data type | Description |
---|---|---|
dnkey |
integer |
Primary key van tbkopzaaktypelegessoort |
dnkeysoortomgverg |
integer |
Foreign key naar tbsoortomgverg.dnkey |
dvcodesoortovverg |
char(5) |
Foreign key naar tbsoortovverg.dvcode |
dnkeysoorthorverg |
integer |
Foreign key naar tbsoorthorverg.dnkey |
dnkeysoortinfoaanvraag |
integer |
Foreign key naar tbsoortinfoaanvraag.dnkey |
dnkeylegessoort |
integer |
Foreign key naar tblegesdoort.dnkey |
dvlegessoort |
varchar(200) |
Omschrijving van tblegessoort |
dvgemeenteid |
varchar(4) |
Gemeente id uit tb33gemeente van legessoort |
dvgemeentenaam |
varchar(80) |
Gemeentenaam uit tb33gemeente van legessoort |
dvmodule |
char(1) |
W indien dnkeysoortomgverg is gevuld, C indien dnkeysoorthorverg is gevuld, O indien dvcodesoortovverg is gevuld en anders I |
dvzaaktype |
varchar(150) |
Omschrijving van zaaktype uit tbsoortomgverg, anwel tbsoortovverg, tbsoorthorverg of tbsoortinfoaanvraag |
ddlegessrtvervaldatum |
timestamp |
Vervaldatum van de legessoort |
dvmoduleoms |
varchar(10) |
|
dnindex |
integer |
Volgorde uit legessoort |
Rules
Name | Event | Instead | Condition | Description |
---|---|---|---|---|
_RETURN |
SELECT |
|
|
Indices
There are no indices for table vwfrmkopzaaktypelegessoort
Definition
CREATE VIEW public.vwfrmkopzaaktypelegessoort (
dnkey,
dnkeysoortomgverg,
dvcodesoortovverg,
dnkeysoorthorverg,
dnkeysoortinfoaanvraag,
dnkeylegessoort,
dvlegessoort,
dvgemeenteid,
dvgemeentenaam,
dvmodule,
dvzaaktype,
ddlegessrtvervaldatum,
dvmoduleoms,
dnindex)
AS
SELECT a.dnkey,
a.dnkeysoortomgverg,
a.dvcodesoortovverg,
a.dnkeysoorthorverg,
a.dnkeysoortinfoaanvraag,
a.dnkeylegessoort,
b.dvomschrijving AS dvlegessoort,
b.dvgemeentecode AS dvgemeenteid,
c.dvomschrijving AS dvgemeentenaam,
CASE
WHEN a.dnkeysoortomgverg IS NOT NULL THEN 'W'::text
WHEN a.dvcodesoortovverg IS NOT NULL THEN 'O'::text
WHEN a.dnkeysoorthorverg IS NOT NULL THEN 'C'::text
ELSE 'I'::text
END::character(1) AS dvmodule,
CASE
WHEN a.dnkeysoortomgverg IS NOT NULL THEN d.dvomschrijving
WHEN a.dvcodesoortovverg IS NOT NULL THEN e.dvomschrijving
WHEN a.dnkeysoorthorverg IS NOT NULL THEN f.dvomschrijving
ELSE g.dvomschrijving
END::character varying(150) AS dvzaaktype,
b.ddvervaldatum AS ddlegessrtvervaldatum,
CASE
WHEN a.dnkeysoortomgverg IS NOT NULL THEN 'omgeving'::text
WHEN a.dvcodesoortovverg IS NOT NULL THEN 'apv/overig'::text
WHEN a.dnkeysoorthorverg IS NOT NULL THEN 'horeca'::text
ELSE 'info'::text
END::character varying(10) AS dvmoduleoms,
b.dnindex
FROM tbkopzaaktypelegessoort a
JOIN tblegessoort b ON a.dnkeylegessoort = b.dnkey
LEFT JOIN tb33gemeente c ON b.dvgemeentecode::text = c.dvgemeentecode::text
LEFT JOIN tbsoortomgverg d ON a.dnkeysoortomgverg = d.dnkey
LEFT JOIN tbsoortovverg e ON a.dvcodesoortovverg = e.dvcode
LEFT JOIN tbsoorthorverg f ON a.dnkeysoorthorverg = f.dnkey
LEFT JOIN tbsoortinfoaanvraag g ON a.dnkeysoortinfoaanvraag = g.dnkey;
COMMENT ON VIEW public.vwfrmkopzaaktypelegessoort
IS 'View van koppelingstabel tussen legessoorten (tblegessoort) en zaaktypes (uit tbsoortomgverg, tbsoortovverg, tbsoorthorverg en tbsoortinfoaanvraag)';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnkey
IS 'Primary key van tbkopzaaktypelegessoort';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnkeysoortomgverg
IS 'Foreign key naar tbsoortomgverg.dnkey';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvcodesoortovverg
IS 'Foreign key naar tbsoortovverg.dvcode';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnkeysoorthorverg
IS 'Foreign key naar tbsoorthorverg.dnkey';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnkeysoortinfoaanvraag
IS 'Foreign key naar tbsoortinfoaanvraag.dnkey';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnkeylegessoort
IS 'Foreign key naar tblegesdoort.dnkey';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvlegessoort
IS 'Omschrijving van tblegessoort';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvgemeenteid
IS 'Gemeente id uit tb33gemeente van legessoort';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvgemeentenaam
IS 'Gemeentenaam uit tb33gemeente van legessoort';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvmodule
IS 'W indien dnkeysoortomgverg is gevuld, C indien dnkeysoorthorverg is gevuld, O indien dvcodesoortovverg is gevuld en anders I';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dvzaaktype
IS 'Omschrijving van zaaktype uit tbsoortomgverg, anwel tbsoortovverg, tbsoorthorverg of tbsoortinfoaanvraag';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.ddlegessrtvervaldatum
IS 'Vervaldatum van de legessoort';
COMMENT ON COLUMN public.vwfrmkopzaaktypelegessoort.dnindex
IS 'Volgorde uit legessoort';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 2-5-2025 13:49 |
![]() ![]() ![]() |