Datadictionary OpenWave 3.1.25
Previous topic Chapter index Next topic

View: vwfrmalleaanvragen

 

 

Schema

public

 

Owner

waveuser005

 

Descriptions

View van alle omgevingsvergunningen, bouw/sloopvergunningen, overige vergunningen, gebruiksvergunningen, milieuvergunningen, horecavergunnningen, handhavingszaken en info-aanvragen

 

Fields

Name

Data type

Description

dnkeymodule

integer

Primary key van de onderliggende aanvraag/zaak

dvmodule

char(1)

De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, B = Bouw/sloop, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving)

ddaanvraag

timestamp

Datum dat de aanvraag/zaak is ontvangen/gestart

ddblokkering

timestamp

Datum dat de aanvraag/zaak is geblokkeerd tegen verdere mutaties

dvbetreft

varchar(250)

Omschrijving van de aanvraag/zaak

dvzaakcode

varchar(40)

Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend

dvobjhuisnr

varchar(15)

Huisnummer inclusief aanduiding, huisletter en toevoeging van het lokatieadres waar de aanvraag/zaak onder valt

dvobjhuisnrinfo

varchar(40)

Nadere informatie over het lokatieadres waar de aanvraag/zaak onder valt zoals hoek blauwsteeg/kromme waal

dvhuisnummer

varchar(5)

Huisnummer van het lokatieadres waar de aanvraag/zaak onder valt

dvhuisletter

char(1)

Huisletter van het lokatieadres waar de aanvraag/zaak onder valt

dvhuisnummertoevoeging

varchar(4)

Huisnummertoevoeging van het lokatieadres waar de aanvraag/zaak onder valt

dvobjstraat

varchar(80)

De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) waar de aanvraag/zaak onder valt

dnkeyopenbareruimte

integer

Primary key van de openbare ruimtenaam (straatnaam: tbopenbareruimte.dnkey) van het lokatieadres

dvobjplaats

varchar(80)

De woonplaatsnaam van het lokatieadres waar de aanvraag/zaak onder valt

dvsoortzaak

varchar(200)

De soort zaak zoals makelaarsinfo of reguliere procedure of paracommerciele horecavergunning

ddeind

timestamp

Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen)

dvstatus

varchar(50)

De status van de aanvraag/zaak bijv afgehandeld of in behandeling of aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen

dvinrichtingnaam

varchar(100)

De naam van de inrichting waar de aanvraag/zaak mee is verbonden

dvinrichtingnr

varchar(40)

De code van de inrichting waar de aanvraag/zaak mee is verbonden

dvaanvrager

varchar(200)

De bedrijfsnaam of achternaam van de contactpersoon die de rol van aanvrager (AVR) heeft

dvdmszaakcode

varchar(40)

Wordt niet meer gebruikt. De kolom dvintzaakcode is nu de plek waar het zaaknummer van een extern systeem wordt opgeslagen

dvobjmonument

varchar(40)

Monumentstatus van het lokatieadres waar de aanvraag/zaak onder valt bijv. rijksmonument

dnkeyperceeladres

integer

De primary key van het lokatieadres (tbperceeladressen.dnkey) waar de aanvraag/zaak onder valt

dnkeywoonplaats

integer

De primary key van de woonplaats (tbwoonplaats.dnkey) waar de aanvraag/zaak onder valt

dvgmntcode

varchar(4)

De gemeentecode volgens tabel 33 van de de woonplaats (tbwoonplaats.dvwoonplaatsid) waar de aanvraag/zaak onder valt

dvolonummer

varchar(20)

Het nummer waaronder de wavezaak bekend is in de OLO of AIM (melding)

dnkeymilinrichting

integer

Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de zaak aan in gekoppeld

ddstartwrkzhn

timestamp

Vroegste datum van de start werkzaamheden bij omgvergunningen (via activiteiten), overige en bouw/sloop (is null indien niet van toepassing)

dnkeygroepvergunning

integer

Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld

dlbezwaarberoep

char(1)

T of F, T indien het gaat om een zaak die gekoppeld is aan een of meer rijen van tbbezwaarberoep

ddgeldigheid

timestamp

Datum dat de eerder verleende vergunning is verlopen, danwel is vervallen danwel is ingetrokken op verzoek (is per definitie null voor info-aanvragen en handhavingszaken)

dnicoon

integer

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

dvintzaakcode

varchar(40)

Zaakidentificatiecode waaronder de zaak in een externe zaaksysteem/dms bekend is

dvzaaknrbevgezag

varchar(40)

Zaakcode waaronder dezelfde zaak bij het bevoegd gezag bekend is

dvibbcodemw

char(5)

De medewerkerscode van de actieve dossierbehandelaar (in beh bij)

ddfataledatum

timestamp

De fatale datum van de zaak

dvcodeaccountman

char(5)

De medewerkerscode van de accountmanager

dvcodejurist

char(5)

De medewerkerscode van de jurodisch verantwoordelijke (alleen bij handhaving gevuld)

dvactueleprocesstap

varchar(94)

De actuele processtap met streefdatum

dvaandachtspunt

varchar(500)

Aandachtspunt bij behandeling

dvid

varchar(11)

DvModule || dnkeymodule. Dus unieke waarde voor elke rij

dvbehvoluit

varchar(62)

Roepnaam of voorletters, tussenvoegsel en achternaam van de dossierbehandelaar

 

Rules

Name

Event

Instead

Condition

Description

_RETURN

SELECT

 

 

 

Indices

There are no indices for table vwfrmalleaanvragen

 

Definition

CREATE VIEW public.vwfrmalleaanvragen (
   dnkeymodule,
   dvmodule,
   ddaanvraag,
   ddblokkering,
   dvbetreft,
   dvzaakcode,
   dvobjhuisnr,
   dvobjhuisnrinfo,
   dvhuisnummer,
   dvhuisletter,
   dvhuisnummertoevoeging,
   dvobjstraat,
   dnkeyopenbareruimte,
   dvobjplaats,
   dvsoortzaak,
   ddeind,
   dvstatus,
   dvinrichtingnaam,
   dvinrichtingnr,
   dvaanvrager,
   dvdmszaakcode,
   dvobjmonument,
   dnkeyperceeladres,
   dnkeywoonplaats,
   dvgmntcode,
   dvolonummer,
   dnkeymilinrichting,
   ddstartwrkzhn,
   dnkeygroepvergunning,
   dlbezwaarberoep,
   ddgeldigheid,
   dnicoon,
   dvintzaakcode,
   dvzaaknrbevgezag,
   dvibbcodemw,
   ddfataledatum,
   dvcodeaccountman,
   dvcodejurist,
   dvactueleprocesstap,
   dvaandachtspunt,
   dvid,
   dvbehvoluit)
AS
SELECT
tbomgvergunning.dnkey AS dnkeymodule,
   'W'::character(1) AS dvmodule,
   tbomgvergunning.ddaanvraag,
   tbomgvergunning.ddblokkering,
   tbomgvergunning.dvaanvraagnaam::character varying(250) AS dvbetreft,
   tbomgvergunning.dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
       CASE
           WHEN
tbperceeladressen.dlonbekendadres = 'T'::bpchar AND
               tbzaakkadperc.dnkey IS NOT NULL THEN tbzaakkadperc.dvstraatnaam
           ELSE tbopenbareruimte.dvopruimtenaam
       END AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoortomgverg.dvomschrijving::character varying(200) AS dvsoortzaak,
       CASE
           WHEN
tbomgvergunning.ddingetrokken IS NULL THEN
               tbomgvergunning.ddbesluitdatum
           ELSE tbomgvergunning.ddingetrokken
       END AS ddeind,
       CASE
           WHEN
tbomgvergunning.ddonherroepelijk IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbomgvergunning.ddvernietigd IS NOT NULL THEN
               'vernietigd'::character varying
           WHEN tbomgvergunning.ddgeschorstvanaf IS NOT NULL THEN
               'geschorst'::character varying
           WHEN tbomgvergunning.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbomgvergunning.ddverlopen <= fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbomgvergunning.ddvervallen < fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbomgvergunning.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbomgvergunning.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN tbomgvergunning.ddaanhoudenvanaf IS NOT NULL AND
               tbomgvergunning.ddaanhoudentotmet IS NULL THEN 'aangehouden'::character varying
           WHEN vwfrmomgkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwomgavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN
               vwomgavrcontacten.dvavrbedrijfsnaam
           ELSE vwomgavrcontacten.dvavrnaam
       END AS dvaanvrager,
   tbomgvergunning.dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbomgvergunning.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   tbomgvergunning.dvlvoaanvraagnr AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   vwtoeststartwerk.ddstartwrkzhn,
   tbomgvergunning.dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN
           CASE
               WHEN
tbomgvergunning.ddindieningbezwaar IS NULL AND
                   tbomgvergunning.ddrbindieningberoep IS NULL THEN 'F'::text
               ELSE 'T'::text
           END
           ELSE
           CASE
               WHEN
vwomgheeftbezwaarberoep.dnkeyomgheeftbezwaarberoep IS NULL
                   THEN
'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
       CASE
           WHEN
tbomgvergunning.ddverlopen IS NULL THEN
           CASE
               WHEN
tbomgvergunning.ddvervallen IS NULL THEN
                   tbomgvergunning.ddnaverlingetrokken
               WHEN tbomgvergunning.ddnaverlingetrokken IS NULL THEN
                   tbomgvergunning.ddvervallen
               ELSE LEAST(tbomgvergunning.ddvervallen,
                   tbomgvergunning.ddnaverlingetrokken)
           END
           WHEN
tbomgvergunning.ddvervallen IS NULL THEN
           CASE
               WHEN
tbomgvergunning.ddverlopen IS NULL THEN
                   tbomgvergunning.ddnaverlingetrokken
               WHEN tbomgvergunning.ddnaverlingetrokken IS NULL THEN
                   tbomgvergunning.ddverlopen
               ELSE LEAST(tbomgvergunning.ddverlopen,
                   tbomgvergunning.ddnaverlingetrokken)
           END
           WHEN
tbomgvergunning.ddnaverlingetrokken IS NULL THEN
           CASE
               WHEN
tbomgvergunning.ddverlopen IS NULL THEN tbomgvergunning.ddvervallen
               WHEN tbomgvergunning.ddvervallen IS NULL THEN tbomgvergunning.ddverlopen
               ELSE LEAST(tbomgvergunning.ddverlopen, tbomgvergunning.ddvervallen)
           END
           ELSE LEAST
(tbomgvergunning.ddverlopen, tbomgvergunning.ddvervallen,
               tbomgvergunning.ddnaverlingetrokken)
       END AS ddgeldigheid,
   tbsoortomgverg.dnicoon,
   tbomgvergunning.dvintzaakcode,
   tbomgvergunning.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbomgvergunning.ddfataledatum,
   tbomgvergunning.dvcodeaccountman,
   NULL::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrmomgkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmomgkrittermijnen.ddkrittrmprocnaam::text ||
               ' : '::text) || vwfrmomgkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmomgkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbomgvergunning.dvaandachtspunt,
   
(('W'::character(1)::text || tbomgvergunning.dnkey))::character varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbomgvergunning
    JOIN tbperceeladressen ON tbomgvergunning.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoortomgverg ON tbomgvergunning.dnkeysoortomgverg = tbsoortomgverg.dnkey
    LEFT JOIN tbaardbesluit ON tbomgvergunning.dvcodeaardbesluit = tbaardbesluit.dvcode
    LEFT JOIN tbmilinrichtingen ON tbomgvergunning.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    LEFT JOIN vwomgavrcontacten ON tbomgvergunning.dnkey =
        vwomgavrcontacten.dnkeyomgvergunningen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwtoeststartwerk ON tbomgvergunning.dnkey =
        vwtoeststartwerk.dnkeyomgvergunningen
    LEFT JOIN vwfrmomgkrittermijnen ON tbomgvergunning.dnkey =
        vwfrmomgkrittermijnen.dnkeyomgvergunningen
    LEFT JOIN vwomgheeftbezwaarberoep ON tbomgvergunning.dnkey =
        vwomgheeftbezwaarberoep.dnkeyomgheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON tbomgvergunning.dnkey =
        vwfrmactiefinbehbij.dnkeyomgvergunningen
    LEFT JOIN tbzaakkadperc ON tbzaakkadperc.dnkeyomgvergunningen =
        tbomgvergunning.dnkey AND tbzaakkadperc.dlhoofdprojectlocatie = 'T'::bpchar
UNION
SELECT
tbmilvergunningen.dnkey AS dnkeymodule,
   'E'::character(1) AS dvmodule,
   tbmilvergunningen.ddontvangstdatum AS ddaanvraag,
   tbmilvergunningen.ddblokkering,
   
(((COALESCE(tbmilwerkz.dvomschrijving, ''::character varying)::text ||
       ' '::text) || tbmilvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
   tbmilvergunningen.dvvergnummer AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoortmilverg.dvomschrijving::character varying(200) AS dvsoortzaak,
       CASE
           WHEN
tbmilvergunningen.ddingetrokken IS NULL THEN
               tbmilvergunningen.ddbesluitdatum
           ELSE tbmilvergunningen.ddingetrokken
       END AS ddeind,
       CASE
           WHEN
tbmilvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbmilvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbmilvergunningen.ddvervallen <= fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbmilvergunningen.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbmilvergunningen.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmmilvergkrittermijnen.dlaanvullendegegevens = 'T'::bpchar
               THEN 'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwmilvergavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN
               vwmilvergavrcontacten.dvavrbedrijfsnaam
           ELSE vwmilvergavrcontacten.dvavrnaam
       END AS dvaanvrager,
   tbmilvergunningen.dvdmscode AS dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbmilinrichtingen.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   tbmilvergunningen.dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   NULL::timestamp without time zone AS ddstartwrkzhn,
   tbmilvergunningen.dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN 'F'::text
           ELSE
           CASE
               WHEN
vwmilvergheeftbezwaarberoep.dnkeymilvergheeftbezwaarberoep
                   IS NULL THEN 'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
       CASE
           WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN
           CASE
               WHEN
tbmilvergunningen.ddvervallen IS NULL THEN
                   tbmilvergunningen.ddnaverlingetrokken
               WHEN tbmilvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbmilvergunningen.ddvervallen
               ELSE LEAST(tbmilvergunningen.ddvervallen,
                   tbmilvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbmilvergunningen.ddvervallen IS NULL THEN
           CASE
               WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN
                   tbmilvergunningen.ddnaverlingetrokken
               WHEN tbmilvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbmilvergunningen.ddgeldigtotmet
               ELSE LEAST(tbmilvergunningen.ddgeldigtotmet,
                   tbmilvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbmilvergunningen.ddnaverlingetrokken IS NULL THEN
           CASE
               WHEN
tbmilvergunningen.ddgeldigtotmet IS NULL THEN
                   tbmilvergunningen.ddvervallen
               WHEN tbmilvergunningen.ddvervallen IS NULL THEN
                   tbmilvergunningen.ddgeldigtotmet
               ELSE LEAST(tbmilvergunningen.ddgeldigtotmet,
                   tbmilvergunningen.ddvervallen)
           END
           ELSE LEAST
(tbmilvergunningen.ddgeldigtotmet,
               tbmilvergunningen.ddvervallen, tbmilvergunningen.ddnaverlingetrokken)
       END AS ddgeldigheid,
   tbsoortmilverg.dnicoon,
   tbmilvergunningen.dvintzaakcode,
   tbmilvergunningen.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbmilvergunningen.ddfataledatum,
   tbmilvergunningen.dvcodeaccountman,
   NULL::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrmmilvergkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmmilvergkrittermijnen.ddkrittrmprocnaam::text ||
               ' : '::text) || vwfrmmilvergkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmmilvergkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbmilvergunningen.dvaandachtspunt,
   
(('E'::character(1)::text || tbmilvergunningen.dnkey))::character
       varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbmilvergunningen
    JOIN tbmilinrichtingen ON tbmilvergunningen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    JOIN tbperceeladressen ON tbmilinrichtingen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoortmilverg ON tbmilvergunningen.dnkeysoortmilverg = tbsoortmilverg.dnkey
    LEFT JOIN tbaardbesluit ON tbmilvergunningen.dvcodeaardbesluit =
        tbaardbesluit.dvcode
    LEFT JOIN tbmilwerkz ON tbmilvergunningen.dnkeymilwerkz = tbmilwerkz.dnkey
    LEFT JOIN vwmilvergavrcontacten ON tbmilvergunningen.dnkey =
        vwmilvergavrcontacten.dnkeymilvergunningen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwfrmmilvergkrittermijnen ON tbmilvergunningen.dnkey =
        vwfrmmilvergkrittermijnen.dnkeymilvergunningen
    LEFT JOIN vwmilvergheeftbezwaarberoep ON tbmilvergunningen.dnkey =
        vwmilvergheeftbezwaarberoep.dnkeymilvergheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON tbmilvergunningen.dnkey =
        vwfrmactiefinbehbij.dnkeymilvergunningen
UNION
SELECT
hor.dnkey AS dnkeymodule,
   'C'::character(1) AS dvmodule,
   hor.ddaanvraagdatum AS ddaanvraag,
   hor.ddblokkering,
   
(('het uitbaten van een '::text ||
       tbhorsrtonderneming.dvomschrijving::text))::character varying(250) AS dvbetreft,
   hor.dvvergnummer AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoorthorverg.dvomschrijving::character varying(200) AS dvsoortzaak,
       CASE
           WHEN
hor.ddingetrokken IS NULL THEN hor.dddatumbesluit
           ELSE hor.ddingetrokken
       END AS ddeind,
       CASE
           WHEN
hor.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN hor.ddverlopen < fn_vandaag(0) THEN 'verlopen'::character varying
           WHEN hor.ddvervaldatum <= fn_vandaag(0) THEN 'vervallen'::character varying
           WHEN hor.dddatumbesluit IS NOT NULL THEN tbhoraardbesluit.dvomschrijving
           WHEN hor.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmhorkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwhorecaavrcontacten.dvavrbedrijfsnaam IS NOT NULL THEN
               vwhorecaavrcontacten.dvavrbedrijfsnaam
           ELSE vwhorecaavrcontacten.dvavrnaam
       END AS dvaanvrager,
   hor.dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   hor.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   NULL::character varying(20) AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   NULL::timestamp without time zone AS ddstartwrkzhn,
   hor.dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN 'F'::text
           ELSE
           CASE
               WHEN
vwhorheeftbezwaarberoep.dnkeyhorheeftbezwaarberoep IS NULL
                   THEN
'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
       CASE
           WHEN
hor.ddverlopen IS NULL THEN
           CASE
               WHEN
hor.ddvervaldatum IS NULL THEN hor.ddnaverlingetrokken
               WHEN hor.ddnaverlingetrokken IS NULL THEN hor.ddvervaldatum
               ELSE LEAST(hor.ddvervaldatum, hor.ddnaverlingetrokken)
           END
           WHEN
hor.ddvervaldatum IS NULL THEN
           CASE
               WHEN
hor.ddverlopen IS NULL THEN hor.ddnaverlingetrokken
               WHEN hor.ddnaverlingetrokken IS NULL THEN hor.ddverlopen
               ELSE LEAST(hor.ddverlopen, hor.ddnaverlingetrokken)
           END
           WHEN
hor.ddnaverlingetrokken IS NULL THEN
           CASE
               WHEN
hor.ddverlopen IS NULL THEN hor.ddvervaldatum
               WHEN hor.ddvervaldatum IS NULL THEN hor.ddverlopen
               ELSE LEAST(hor.ddverlopen, hor.ddvervaldatum)
           END
           ELSE LEAST
(hor.ddverlopen, hor.ddvervaldatum, hor.ddnaverlingetrokken)
       END AS ddgeldigheid,
   tbsoorthorverg.dnicoon,
   hor.dvintzaakcode,
   hor.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   hor.ddfataledatum,
   hor.dvcodeaccountman,
   NULL::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrmhorkrittermijnen.dvkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmhorkrittermijnen.dvkrittrmprocnaam::text ||
               ' : '::text) || vwfrmhorkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmhorkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   hor.dvaandachtspunt,
   
(('C'::character(1)::text || hor.dnkey))::character varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbhorecavergunningen hor
    JOIN tbperceeladressen ON hor.dnkeyperceeladressen = tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoorthorverg ON hor.dnkeysoortverg = tbsoorthorverg.dnkey
    LEFT JOIN tbhoraardbesluit ON hor.dvcodeaardbesluit = tbhoraardbesluit.dvcode
    LEFT JOIN tbmilinrichtingen ON hor.dnkeymilinrichtingen = tbmilinrichtingen.dnkey
    LEFT JOIN tbhorsrtonderneming ON hor.dnkeysoortonderneming =
        tbhorsrtonderneming.dnkey
    LEFT JOIN vwhorecaavrcontacten ON hor.dnkey =
        vwhorecaavrcontacten.dnkeyhorecavergunningen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwfrmhorkrittermijnen ON hor.dnkey =
        vwfrmhorkrittermijnen.dnkeyhorecavergunningen
    LEFT JOIN vwhorheeftbezwaarberoep ON hor.dnkey =
        vwhorheeftbezwaarberoep.dnkeyhorheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON hor.dnkey =
        vwfrmactiefinbehbij.dnkeyhorecavergunningen
UNION
SELECT
tbhandhavingen.dnkey AS dnkeymodule,
   'H'::character(1) AS dvmodule,
   tbhandhavingen.ddverzoekdatum AS ddaanvraag,
   tbhandhavingen.ddblokkering,
   tbhandhavingen.dvomsbouwwerk::character varying(250) AS dvbetreft,
   tbhandhavingen.dvaanschrijfnr AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
       CASE
           WHEN
tbperceeladressen.dlonbekendadres = 'T'::bpchar AND
               tbzaakkadperc.dnkey IS NOT NULL THEN tbzaakkadperc.dvstraatnaam
           ELSE tbopenbareruimte.dvopruimtenaam
       END AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoorthhzaak.dvomschrijving::character varying(200) AS dvsoortzaak,
   tbhandhavingen.ddeinddatum AS ddeind,
       CASE
           WHEN
tbhandhavingen.ddonherroepelijk IS NOT NULL THEN
               tbhandhafronding.dvomschrijving
           WHEN tbhandhavingen.ddvernietigd IS NOT NULL THEN
               'vernietigd'::character varying
           WHEN tbhandhavingen.ddgeschorstvanaf IS NOT NULL THEN
               'geschorst'::character varying
           WHEN tbhandhavingen.ddeinddatum IS NOT NULL THEN
               tbhandhafronding.dvomschrijving
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwfrmhandhhpccontacten.dvavrbedrijf IS NOT NULL THEN
               vwfrmhandhhpccontacten.dvavrbedrijf
           ELSE vwfrmhandhhpccontacten.dvavrachternaam
       END AS dvaanvrager,
   tbhandhavingen.dvdmscode AS dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbhandhavingen.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   NULL::character varying(20) AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   NULL::timestamp without time zone AS ddstartwrkzhn,
   tbhandhavingen.dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN
           CASE
               WHEN
tbhandhavingen.ddindieningbezwaar IS NULL AND
                   tbhandhavingen.ddrbindieningberoep IS NULL THEN 'F'::text
               ELSE 'T'::text
           END
           ELSE
           CASE
               WHEN
vwhandhheeftbezwaarberoep.dnkeyhandhheeftbezwaarberoep IS
                   NULL THEN
'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
   NULL::timestamp without time zone AS ddgeldigheid,
   4 AS dnicoon,
   tbhandhavingen.dvintzaakcode,
   tbhandhavingen.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbhandhavingen.ddfataledatum,
   tbhandhavingen.dvcodeinspecteur AS dvcodeaccountman,
   tbhandhavingen.dvcodejurist,
       CASE
           WHEN
vwfrmhandhkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmhandhkrittermijnen.ddkrittrmprocnaam::text ||
               ' : '::text) || vwfrmhandhkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmhandhkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbhandhavingen.dvaandachtspunt,
   
(('H'::character(1)::text || tbhandhavingen.dnkey))::character varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbhandhavingen
    JOIN tbperceeladressen ON tbhandhavingen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbsoorthhzaak ON tbhandhavingen.dnkeysoorthhzaak = tbsoorthhzaak.dnkey
    LEFT JOIN tbhandhafronding ON tbhandhavingen.dvcodehandhafronding =
        tbhandhafronding.dvcode
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    LEFT JOIN tbhandhovertreding ON tbhandhavingen.dnkeyhandhovertreding =
        tbhandhovertreding.dnkey
    LEFT JOIN tbmilinrichtingen ON tbhandhavingen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    LEFT JOIN vwfrmhandhhpccontacten ON tbhandhavingen.dnkey =
        vwfrmhandhhpccontacten.dnkeyhandhavingen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwhandhheeftbezwaarberoep ON tbhandhavingen.dnkey =
        vwhandhheeftbezwaarberoep.dnkeyhandhheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON tbhandhavingen.dnkey =
        vwfrmactiefinbehbij.dnkeyhandhavingen
    LEFT JOIN vwfrmhandhkrittermijnen ON tbhandhavingen.dnkey =
        vwfrmhandhkrittermijnen.dnkeyhandhavingen
    LEFT JOIN tbzaakkadperc ON tbzaakkadperc.dnkeyhandhavingen =
        tbhandhavingen.dnkey AND tbzaakkadperc.dlhoofdprojectlocatie = 'T'::bpchar
UNION
SELECT
tbovvergunningen.dnkey AS dnkeymodule,
   'O'::character(1) AS dvmodule,
   tbovvergunningen.ddontvangstdatum AS ddaanvraag,
   tbovvergunningen.ddblokkering,
   
(((COALESCE(tbovwerkz.dvomschrijving, ''::character varying)::text ||
       ' '::text) || tbovvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
   tbovvergunningen.dvvergunningsnr AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoortovverg.dvomschrijving::character varying(200) AS dvsoortzaak,
       CASE
           WHEN
tbovvergunningen.ddingetrokken IS NULL THEN
               tbovvergunningen.ddbesluitdatum
           ELSE tbovvergunningen.ddingetrokken
       END AS ddeind,
       CASE
           WHEN
tbovvergunningen.ddonherroepelijk IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbovvergunningen.ddvernietigd IS NOT NULL THEN
               'vernietigd'::character varying
           WHEN tbovvergunningen.ddgeschorstvanaf IS NOT NULL THEN
               'geschorst'::character varying
           WHEN tbovvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbovvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbovvergunningen.ddvervallen <= fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbovvergunningen.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbovvergunningen.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmovkrittermijnen.dlaanvullendegegevens = 'T'::bpchar THEN
               'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwfrmovavrcontacten.dvavrbedrijf IS NOT NULL THEN
               vwfrmovavrcontacten.dvavrbedrijf
           ELSE vwfrmovavrcontacten.dvavrachternaam
       END AS dvaanvrager,
   tbovvergunningen.dvdmscode AS dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbovvergunningen.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   NULL::character varying(20) AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   tbovvergunningen.ddstartuitvoering AS ddstartwrkzhn,
   tbovvergunningen.dnkeytbgroepvergunning AS dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN
           CASE
               WHEN
tbovvergunningen.ddindieningbezwaar IS NULL AND
                   tbovvergunningen.ddrbindieningberoep IS NULL THEN 'F'::text
               ELSE 'T'::text
           END
           ELSE
           CASE
               WHEN
vwovheeftbezwaarberoep.dnkeyovheeftbezwaarberoep IS NULL
                   THEN
'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
       CASE
           WHEN
tbovvergunningen.ddgeldigtotmet IS NULL THEN
           CASE
               WHEN
tbovvergunningen.ddvervallen IS NULL THEN
                   tbovvergunningen.ddnaverlingetrokken
               WHEN tbovvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbovvergunningen.ddvervallen
               ELSE LEAST(tbovvergunningen.ddvervallen,
                   tbovvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbovvergunningen.ddvervallen IS NULL THEN
           CASE
               WHEN
tbovvergunningen.ddgeldigtotmet IS NULL THEN
                   tbovvergunningen.ddnaverlingetrokken
               WHEN tbovvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbovvergunningen.ddgeldigtotmet
               ELSE LEAST(tbovvergunningen.ddgeldigtotmet,
                   tbovvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbovvergunningen.ddnaverlingetrokken IS NULL THEN
           CASE
               WHEN
tbovvergunningen.ddgeldigtotmet IS NULL THEN
                   tbovvergunningen.ddvervallen
               WHEN tbovvergunningen.ddvervallen IS NULL THEN
                   tbovvergunningen.ddgeldigtotmet
               ELSE LEAST(tbovvergunningen.ddgeldigtotmet,
                   tbovvergunningen.ddvervallen)
           END
           ELSE LEAST
(tbovvergunningen.ddgeldigtotmet,
               tbovvergunningen.ddvervallen, tbovvergunningen.ddnaverlingetrokken)
       END AS ddgeldigheid,
   tbsoortovverg.dnicoon,
   tbovvergunningen.dvintzaakcode,
   tbovvergunningen.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbovvergunningen.ddfataledatum,
   tbovvergunningen.dvcodeaccountman,
   NULL::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrmovkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmovkrittermijnen.ddkrittrmprocnaam::text ||
               ' : '::text) || vwfrmovkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmovkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbovvergunningen.dvaandachtspunt,
   
(('O'::character(1)::text || tbovvergunningen.dnkey))::character
       varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbovvergunningen
    JOIN tbperceeladressen ON tbovvergunningen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoortovverg ON tbovvergunningen.dvcodesoortovverg = tbsoortovverg.dvcode
    LEFT JOIN tbaardbesluit ON tbovvergunningen.dvcodeaardbesluit =
        tbaardbesluit.dvcode
    LEFT JOIN tbovwerkz ON tbovvergunningen.dnkeyovwerkz = tbovwerkz.dnkey
    LEFT JOIN tbmilinrichtingen ON tbovvergunningen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    LEFT JOIN vwfrmovavrcontacten ON tbovvergunningen.dnkey =
        vwfrmovavrcontacten.dnkeyovvergunningen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwfrmovkrittermijnen ON tbovvergunningen.dnkey =
        vwfrmovkrittermijnen.dnkeyovvergunningen
    LEFT JOIN vwovheeftbezwaarberoep ON tbovvergunningen.dnkey =
        vwovheeftbezwaarberoep.dnkeyovheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON tbovvergunningen.dnkey =
        vwfrmactiefinbehbij.dnkeyovvergunningen
UNION
SELECT
tbbouwvergunningen.dnkey AS dnkeymodule,
   'B'::character(1) AS dvmodule,
   tbbouwvergunningen.ddontvangstdatum AS ddaanvraag,
   tbbouwvergunningen.ddblokkering,
   
(((tbbouwwerkz.dvomschrijving::text || ' '::text) ||
       tbbouwvergunningen.dvpublbouwwerk::text))::character varying(250) AS dvbetreft,
   tbbouwvergunningen.dvbouwnr AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoortplan.dvomschrijving::character varying(200) AS dvsoortzaak,
       CASE
           WHEN
tbbouwvergunningen.ddingetrokken IS NULL THEN
               tbbouwvergunningen.ddbesluitdatum
           ELSE tbbouwvergunningen.ddingetrokken
       END AS ddeind,
       CASE
           WHEN
tbbouwvergunningen.ddnaverlingetrokken <= fn_vandaag(0) THEN
               'ingetrokken na verl.'::character varying
           WHEN tbbouwvergunningen.ddgeldigtotmet < fn_vandaag(0) THEN
               'verlopen'::character varying
           WHEN tbbouwvergunningen.ddvervallen <= fn_vandaag(0) THEN
               'vervallen'::character varying
           WHEN tbbouwvergunningen.ddbesluitdatum IS NOT NULL THEN
               tbaardbesluit.dvomschrijving
           WHEN tbbouwvergunningen.ddingetrokken IS NOT NULL THEN
               'ingetrokken tijdens beh.'::character varying
           WHEN vwfrmbouwkrittermijnen.dlaanvullendegegevens = 'T'::bpchar
               THEN 'aanvullende gegevens'::character varying
           ELSE 'in behandeling'::character varying
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwfrmbouwavrcontacten.dvavrbedrijf IS NOT NULL THEN
               vwfrmbouwavrcontacten.dvavrbedrijf
           ELSE vwfrmbouwavrcontacten.dvavrachternaam
       END AS dvaanvrager,
   tbbouwvergunningen.dvdmscode AS dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbbouwvergunningen.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   NULL::character varying(20) AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   tbbouwvergunningen.ddstartuitvoering AS ddstartwrkzhn,
   tbbouwvergunningen.dnkeygroepvergunning,
       CASE
           WHEN
((
   SELECT COALESCE(tbinitialisatie.d1logic, 'F'::bpchar,
       tbinitialisatie.d1logic) AS "coalesce"
   FROM tbinitialisatie
   WHERE tbinitialisatie.dvsectie = 'Programma'::bpchar AND
       tbinitialisatie.dvitem = 'BezwaarberoepDesktop'::bpchar
   )) = 'T'::bpchar THEN 'F'::text
           ELSE
           CASE
               WHEN
vwbouwheeftbezwaarberoep.dnkeybouwheeftbezwaarberoep IS
                   NULL THEN
'F'::text
               ELSE 'T'::text
           END
       END
::character(1) AS dlbezwaarberoep,
       CASE
           WHEN
tbbouwvergunningen.ddgeldigtotmet IS NULL THEN
           CASE
               WHEN
tbbouwvergunningen.ddvervallen IS NULL THEN
                   tbbouwvergunningen.ddnaverlingetrokken
               WHEN tbbouwvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbbouwvergunningen.ddvervallen
               ELSE LEAST(tbbouwvergunningen.ddvervallen,
                   tbbouwvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbbouwvergunningen.ddvervallen IS NULL THEN
           CASE
               WHEN
tbbouwvergunningen.ddgeldigtotmet IS NULL THEN
                   tbbouwvergunningen.ddnaverlingetrokken
               WHEN tbbouwvergunningen.ddnaverlingetrokken IS NULL THEN
                   tbbouwvergunningen.ddgeldigtotmet
               ELSE LEAST(tbbouwvergunningen.ddgeldigtotmet,
                   tbbouwvergunningen.ddnaverlingetrokken)
           END
           WHEN
tbbouwvergunningen.ddnaverlingetrokken IS NULL THEN
           CASE
               WHEN
tbbouwvergunningen.ddgeldigtotmet IS NULL THEN
                   tbbouwvergunningen.ddvervallen
               WHEN tbbouwvergunningen.ddvervallen IS NULL THEN
                   tbbouwvergunningen.ddgeldigtotmet
               ELSE LEAST(tbbouwvergunningen.ddgeldigtotmet,
                   tbbouwvergunningen.ddvervallen)
           END
           ELSE LEAST
(tbbouwvergunningen.ddgeldigtotmet,
               tbbouwvergunningen.ddvervallen, tbbouwvergunningen.ddnaverlingetrokken)
       END AS ddgeldigheid,
   2 AS dnicoon,
   tbbouwvergunningen.dvintzaakcode,
   tbbouwvergunningen.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbbouwvergunningen.ddfataledatum,
   tbbouwvergunningen.dvcodeaccountman,
   NULL::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrmbouwkrittermijnen.ddkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrmbouwkrittermijnen.ddkrittrmprocnaam::text ||
               ' : '::text) || vwfrmbouwkrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrmbouwkrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbbouwvergunningen.dvaandachtspunt,
   
(('B'::character(1)::text || tbbouwvergunningen.dnkey))::character
       varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbbouwvergunningen
    JOIN tbperceeladressen ON tbbouwvergunningen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoortplan ON tbbouwvergunningen.dnsoortplan = tbsoortplan.dnkey
    LEFT JOIN tbaardbesluit ON tbbouwvergunningen.dvcodeaardbesluit =
        tbaardbesluit.dvcode
    LEFT JOIN tbbouwwerkz ON tbbouwvergunningen.dnkeybouwwerkz = tbbouwwerkz.dnkey
    LEFT JOIN tbmilinrichtingen ON tbbouwvergunningen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    LEFT JOIN vwfrmbouwavrcontacten ON tbbouwvergunningen.dnkey =
        vwfrmbouwavrcontacten.dnkeybouwvergunningen
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwfrmbouwkrittermijnen ON tbbouwvergunningen.dnkey =
        vwfrmbouwkrittermijnen.dnkeybouwvergunningen
    LEFT JOIN vwbouwheeftbezwaarberoep ON tbbouwvergunningen.dnkey =
        vwbouwheeftbezwaarberoep.dnkeybouwheeftbezwaarberoep
    LEFT JOIN vwfrmactiefinbehbij ON tbbouwvergunningen.dnkey =
        vwfrmactiefinbehbij.dnkeybouwvergunningen
UNION
SELECT
tbinfoaanvragen.dnkey AS dnkeymodule,
   'I'::character(1) AS dvmodule,
   tbinfoaanvragen.ddaanvraagdatum AS ddaanvraag,
   tbinfoaanvragen.ddblokkeerdatum AS ddblokkering,
   tbinfoaanvragen.dvomschrijving AS dvbetreft,
   tbinfoaanvragen.dvinfonummer AS dvzaakcode,
   
((((lpad(tbperceeladressen.dvhuisnummer::text, 5, ' '::text) || ' '::text) ||
       CASE
           WHEN
tbperceeladressen.dvhuisletter IS NULL THEN ''::bpchar
           ELSE tbperceeladressen.dvhuisletter
       END::text) ||
       CASE
           WHEN
rtrim(tbperceeladressen.dvhuisnummertoevoeging::text) IS NULL
               THEN
''::text
           ELSE replace('-'::text ||
               tbperceeladressen.dvhuisnummertoevoeging::text, '--'::text, '-'::text)
       END))::character varying(15) AS dvobjhuisnr,
   tbperceeladressen.dvhuisnrinfo AS dvobjhuisnrinfo,
   tbperceeladressen.dvhuisnummer,
   tbperceeladressen.dvhuisletter,
   tbperceeladressen.dvhuisnummertoevoeging,
   tbopenbareruimte.dvopruimtenaam AS dvobjstraat,
   tbopenbareruimte.dnkey AS dnkeyopenbareruimte,
   tbwoonplaats.dvwoonplaatsnaam AS dvobjplaats,
   tbsoortinfoaanvraag.dvomschrijving::character varying(200) AS dvsoortzaak,
   tbinfoaanvragen.ddafgehandeld AS ddeind,
       CASE
           WHEN
tbinfoaanvragen.ddafgehandeld IS NOT NULL THEN 'afgehandeld'::text
           ELSE 'in behandeling'::text
       END::character varying(50) AS dvstatus,
   tbmilinrichtingen.dvinrichtingnaam,
   tbmilinrichtingen.dvinrichtingnr,
       CASE
           WHEN
vwfrminfoavrcontacten.dvavrbedrijf IS NOT NULL THEN
               vwfrminfoavrcontacten.dvavrbedrijf
           ELSE vwfrminfoavrcontacten.dvavrachternaam
       END AS dvaanvrager,
   tbinfoaanvragen.dvdmscode AS dvdmszaakcode,
   tbmonumenten.dvomschrijving AS dvobjmonument,
   tbinfoaanvragen.dnkeyperceeladressen AS dnkeyperceeladres,
   tbwoonplaats.dnkey AS dnkeywoonplaats,
   tbwoonplaats.dvwoonplaatsid AS dvgmntcode,
   NULL::character varying(20) AS dvolonummer,
   tbmilinrichtingen.dnkey AS dnkeymilinrichting,
   NULL::timestamp without time zone AS ddstartwrkzhn,
   tbinfoaanvragen.dnkeytbgroepvergunning AS dnkeygroepvergunning,
   'F'::character(1) AS dlbezwaarberoep,
   NULL::timestamp without time zone AS ddgeldigheid,
   6 AS dnicoon,
   tbinfoaanvragen.dvintzaakcode,
   tbinfoaanvragen.dvzaaknrbevgezag,
   vwfrmactiefinbehbij.dvibbcodemw,
   tbinfoaanvragen.ddfataledatum,
   tbinfoaanvragen.dvcodeaccountman,
   ''::character(5) AS dvcodejurist,
       CASE
           WHEN
vwfrminfokrittermijnen.dvkrittrmprocnaam IS NULL THEN NULL::text
           ELSE ((((vwfrminfokrittermijnen.dvkrittrmprocnaam::text ||
               ' : '::text) || vwfrminfokrittermijnen.dvkrittrmomschrijving::text) || ' ('::text) || to_char(vwfrminfokrittermijnen.ddkrittrmdeadline, 'dd-mm-yyyy'::text)) || ')'::text
       END::character varying(94) AS dvactueleprocesstap,
   tbinfoaanvragen.dvaandachtspunt,
   
(('I'::character(1)::text || tbinfoaanvragen.dnkey))::character varying(11) AS dvid,
   
(((
       CASE
           WHEN
vwfrmactiefinbehbij.dvroepnaam IS NOT NULL THEN
               vwfrmactiefinbehbij.dvroepnaam::text || ' '::text
           WHEN vwfrmactiefinbehbij.dvvoorletters IS NOT NULL THEN
               vwfrmactiefinbehbij.dvvoorletters::text || ' '::text
           ELSE ''::text
       END ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvtussenvoegsel IS NULL THEN ''::text
           ELSE vwfrmactiefinbehbij.dvtussenvoegsel::text || ' '::text
       END) ||
       CASE
           WHEN
vwfrmactiefinbehbij.dvibbnaammw IS NULL THEN ''::character varying
           ELSE vwfrmactiefinbehbij.dvibbnaammw
       END::text))::character varying(62) AS dvbehvoluit
FROM tbinfoaanvragen
    JOIN tbperceeladressen ON tbinfoaanvragen.dnkeyperceeladressen =
        tbperceeladressen.dnkey
    JOIN tbopenbareruimte ON tbperceeladressen.dnkeyopenbruimte =
        tbopenbareruimte.dnkey
    JOIN tbwoonplaats ON tbopenbareruimte.dnkeywoonplaats = tbwoonplaats.dnkey
    JOIN tbsoortinfoaanvraag ON tbinfoaanvragen.dnkeysoortinfoaanvraag =
        tbsoortinfoaanvraag.dnkey
    LEFT JOIN tbmilinrichtingen ON tbinfoaanvragen.dnkeymilinrichtingen =
        tbmilinrichtingen.dnkey
    LEFT JOIN vwfrminfoavrcontacten ON tbinfoaanvragen.dnkey =
        vwfrminfoavrcontacten.dnkeyinfoaanvraag
    LEFT JOIN tbmonumenten ON tbperceeladressen.dnkeymonumenten = tbmonumenten.dnkey
    LEFT JOIN vwfrmactiefinbehbij ON tbinfoaanvragen.dnkey =
        vwfrmactiefinbehbij.dnkeyinfoaanvraag
    LEFT JOIN vwfrminfokrittermijnen ON tbinfoaanvragen.dnkey =
        vwfrminfokrittermijnen.dnkeyinfoaanvraag;

COMMENT ON VIEW public.vwfrmalleaanvragen
IS 'View van alle omgevingsvergunningen, bouw/sloopvergunningen, overige vergunningen, gebruiksvergunningen, milieuvergunningen, horecavergunnningen, handhavingszaken en info-aanvragen';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeymodule
IS 'Primary key van de onderliggende aanvraag/zaak';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvmodule
IS 'De moduleaanduiding van de onderliggende aanvraag/zaak (W = Omgeving, B = Bouw/sloop, I = Info, O = Overig, C = Horeca, E = Milieu/gebruik, H = Handhaving)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddaanvraag
IS 'Datum dat de aanvraag/zaak is ontvangen/gestart';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddblokkering
IS 'Datum dat de aanvraag/zaak is geblokkeerd tegen verdere mutaties';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvbetreft
IS 'Omschrijving van de aanvraag/zaak';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvzaakcode
IS 'Zaakcode/aanvraagnummer/vergunningsnummer dat Wave heeft toegekend';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjhuisnr
IS 'Huisnummer inclusief aanduiding, huisletter en toevoeging van het lokatieadres waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjhuisnrinfo
IS 'Nadere informatie over het lokatieadres waar de aanvraag/zaak onder valt zoals hoek blauwsteeg/kromme waal';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisnummer
IS 'Huisnummer van het lokatieadres waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisletter
IS 'Huisletter van het lokatieadres waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvhuisnummertoevoeging
IS 'Huisnummertoevoeging van het lokatieadres waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjstraat
IS 'De openbare ruimtenaam (straatnaam) van het lokatieadres (tbperceeladressen) waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeyopenbareruimte
IS 'Primary key van de openbare ruimtenaam (straatnaam: tbopenbareruimte.dnkey) van het lokatieadres';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjplaats
IS 'De woonplaatsnaam van het lokatieadres waar de aanvraag/zaak onder valt';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvsoortzaak
IS 'De soort zaak  zoals makelaarsinfo of reguliere procedure of paracommerciele horecavergunning';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddeind
IS 'Datum dat de behandeling van de aanvraag/zaak is beeindigd (afgehandeld, ingetrokken, besluit genomen)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvstatus
IS 'De status van de aanvraag/zaak bijv afgehandeld of in behandeling of aanvullende gegegevsn of ingetrokken tijdens beh, of verleend, geweigerd, verlopen';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvinrichtingnaam
IS 'De naam van de inrichting waar de aanvraag/zaak mee is verbonden';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvinrichtingnr
IS 'De code van de inrichting waar de aanvraag/zaak mee is verbonden';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvaanvrager
IS 'De bedrijfsnaam of achternaam van de contactpersoon die de rol van aanvrager (AVR) heeft';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvdmszaakcode
IS 'Wordt niet meer gebruikt. De kolom dvintzaakcode is nu de plek waar het zaaknummer van een extern systeem wordt opgeslagen';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvobjmonument
IS 'Monumentstatus van het lokatieadres waar de aanvraag/zaak onder valt bijv. rijksmonument';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeyperceeladres
IS 'De primary key van het lokatieadres (tbperceeladressen.dnkey) waar de aanvraag/zaak onder valt ';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeywoonplaats
IS 'De primary key van de woonplaats (tbwoonplaats.dnkey) waar de aanvraag/zaak onder valt ';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvgmntcode
IS 'De gemeentecode volgens tabel 33 van de de woonplaats (tbwoonplaats.dvwoonplaatsid) waar de aanvraag/zaak onder valt ';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvolonummer
IS 'Het nummer waaronder de wavezaak bekend is in de OLO of AIM (melding)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeymilinrichting
IS 'Primary key van de inrichting (tbmilinrichtingen.dnkey) waar de zaak aan in gekoppeld';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddstartwrkzhn
IS 'Vroegste datum van de start werkzaamheden bij omgvergunningen (via activiteiten), overige en bouw/sloop (is null indien niet van toepassing)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dnkeygroepvergunning
IS 'Primary key van de tabel tbgroepvergunning waaraan de zaak is gekoppeld';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dlbezwaarberoep
IS 'T of F, T indien het gaat om een zaak die gekoppeld is aan een of meer rijen van tbbezwaarberoep';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddgeldigheid
IS 'Datum dat de eerder verleende vergunning is verlopen, danwel is vervallen danwel is ingetrokken op verzoek (is per definitie null voor info-aanvragen en handhavingszaken)';

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

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvintzaakcode
IS 'Zaakidentificatiecode waaronder de zaak in een externe zaaksysteem/dms bekend is';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvzaaknrbevgezag
IS 'Zaakcode waaronder dezelfde zaak bij het bevoegd gezag bekend is';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvibbcodemw
IS 'De medewerkerscode van de actieve dossierbehandelaar (in beh bij)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.ddfataledatum
IS 'De fatale datum van de zaak';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvcodeaccountman
IS 'De medewerkerscode van de accountmanager';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvcodejurist
IS 'De medewerkerscode van de jurodisch verantwoordelijke (alleen bij handhaving gevuld)';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvactueleprocesstap
IS 'De actuele processtap met streefdatum';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvaandachtspunt
IS 'Aandachtspunt bij behandeling';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvid
IS 'DvModule || dnkeymodule. Dus unieke waarde voor elke rij';

COMMENT ON COLUMN public.vwfrmalleaanvragen.dvbehvoluit
IS 'Roepnaam of voorletters, tussenvoegsel en achternaam van de dossierbehandelaar';

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13
Previous topic Chapter index Next topic