Datadictionary OpenWave 3.1.32
Previous topic Chapter index Next topic

Table: tbinspecties

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Tabel met inspectietrajecten gekoppeld aan een afgeronde vergunning of aan een inrichting

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbinspecties_dnkey_seq'::regclass)

Primary key

 

dvcodemedewerkers

char(5)

 

 

 

 

Foreign key naar TbMedewerkers.dvcode

 

dnkeybouwvergunningen

integer

 

 

 

 

Foreign key naar TbBouwvergunningen.dnkey

 

dnkeyovvergunningen

integer

 

 

 

 

Foreign key naar TbOvVergunningen.dnkey

 

 

dvomschrijving

varchar(100)

 

 

 

 

Nadere duiding van het inspectietraject

 

 

ddcontrole

timestamp

 

 

 

 

Datum dat inspectietraject is afgerond

 

 

ddrappel

timestamp

 

 

 

 

Geplande datum van inspectietraject

 

 

dvmemo

varchar(4000)

 

 

 

 

Inspectierapport

 

dnkeyhorecavergunningen

integer

 

 

 

 

Foreign key naar tabel TbHorecaVergunningen.dnkey

 

dnkeyinsponderwerpen

integer

 

 

 

 

Foreign key naar tabel TbInspOnderwerpen.dnkey

 

dnkeyhandhavingen

integer

 

 

 

 

Foreign key naar TbHandhavingen.dnkey

 

dnkeymilinrichtingen

integer

 

 

 

 

Foreign key naar tbMilinrichtingen.dnkey

 

dnkeyinspaanleiding

integer

 

 

 

 

Foreign key naar TbInspAanleiding.dnkey

 

dnkeyomgvergunningen

integer

 

 

 

 

Foreign key naar tbomgvergunning.dnkey

 

 

dvhyperlink

varchar(256)

 

 

 

 

Hyperlink b.v. voor bestand toezichtprotocol

 

 

dngrondslverge

integer

 

 

 

 

De key van de (gebruiks)vergunningen (tbmilvergunningen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslactw leeg is

 

 

dngrondslactw

integer

 

 

 

 

De key van de activiteit (tbtoestemmingen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslverge leeg is

 

 

ddexport

timestamp

 

 

 

 

Datum dat gegevens van inspectietraject zijn geexporteerd naar derde systeem

 

 

dvexportcode

varchar(40)

 

 

 

 

Codering van het derde systeem waaronder geexporteerde inspectietrajectgegevens zijn opgeslagen

 

 

ddextchklistreg

timestamp

 

 

 

 

Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom ddextchkldossierid is aangemaakt

 

 

ddextchkldossierid

varchar(40)

 

 

 

 

Externe digitale checklist id, waaronder een eerste extern dossier vanuit het inspectietraject is aangemaakt

 

 

dvdmszaakcode

varchar(40)

 

 

 

 

De kolom dvintzaakcode is de plek waar het zaaknummer van een extern systeem wordt opgeslagen. Deze kolom dmszaakcdoe kan desgewenst gebruikt worden als extern registratienummer (is niet standaard in scherm opgenomen)

 

 

dvextchkloms

varchar(20)

 

 

 

 

Korte omschrijving van het eerste externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt

 

 

dvextchkl2oms

varchar(20)

 

 

 

 

Korte omschrijving van het tweede externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt

 

 

dvextchkl3oms

varchar(20)

 

 

 

 

Korte omschrijving van het derde externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt

 

 

ddextchklist2reg

timestamp

 

 

 

 

Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom dvextchkdossier2id is aangemaakt

 

 

ddextchklist3reg

timestamp

 

 

 

 

Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom dvextchkdossier3id is aangemaakt

 

 

dvextchkdossier2id

varchar(40)

 

 

 

 

Externe digitale checklist id, waaronder een tweede extern dossier vanuit het inspectietraject is aangemaakt

 

 

dvextchkdossier3id

varchar(40)

 

 

 

 

Externe digitale checklist id, waaronder een derde extern dossier vanuit het inspectietraject is aangemaakt

 

 

dvintzaakcode

varchar(40)

 

 

 

 

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

 

dnkeyinspresultaat

integer

 

 

 

 

Foreign key naar tabel TbInspResultaat.dnkey

 

 

dlisindmsverwijderd

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan is dit een indicatie dat de overeenkomstige zaak in het externe zaaksysteem waarschijnlijk is verwijderd

 

 

dvwavezaakcode

varchar(40)

 

 

 

 

Berekende kolom year(ddrappel) + INSP + de dnkey)

 

 

ddstatus_lk01

timestamp

 

 

 

 

Datum dat status van zaak id doorgegeven aan extern systeem met zaak/DMS koppeling

 

 

dvstatus_lk01

varchar(20)

 

 

 

 

De externe statuscode (zie tbzaakstatus) die op ddstatus_lk01 is doorgegeven aan externe zaaksysteem

 

 

dddmsafgehandeld

timestamp

 

 

 

 

Datum waarop zaak in DMS is afgehandeld

 

 

dddcdownloadpdf3

timestamp

 

 

 

 

Datum/tijd dat report.pdf uit Dig Chkl bij derde dossier is geupload naar OpenWave documentenopslag

 

 

dddcdownloadpdf2

timestamp

 

 

 

 

Datum/tijd dat report.pdf uit Dig Chkl bij tweede dossier is geupload naar OpenWave documentenopslag

 

 

dddcdownloadpdf1

timestamp

 

 

 

 

Datum/tijd dat report.pdf uit Dig Chkl bij eerte dossier is geupload naar OpenWave documentenopslag

 

 

dnkeyaardbesluitsoortinsp

integer

 

 

 

 

Foreign key naar tbaardbesluitsoortinsp.dnkey

 

 

dleeuwigbewaren

char(1)

 

 

 

'F'::bpchar

T of F. Indien T moet de zaak eeuwig bewaard worden

 

 

dnafwijkingbewaarindagen

integer

 

 

 

 

Afwijkende vernietigingstermnijn in dagen

 

 

dvredenafwijkbewaar

varchar(200)

 

 

 

 

Reden waarom eeuwig bewaren of afwijkende bewaartermijn bij vernietiging

 

dnkeyverzwaring1

integer

 

 

 

 

Foreign key naar tbinspverzwaringen.dnkey. Eerst gekozen verzwaring

 

dnkeyverzwaring2

integer

 

 

 

 

Foreign key naar tbinspverzwaringen.dnkey. Tweede gekozen verzwaring

 

dnkeylhsmatrix

integer

 

 

 

 

Foreign key naar tblhsmatrix.dnkey. LHS geldend voor gehele inspectietraject

 

 

dvlhsmotivatie

varchar(2000)

 

 

 

 

Motivatie voor keuze uit LHS matrix geldend voor gehele inspectietraject

 

dnkeyinsponderwerpen2

integer

 

 

 

 

Tweede foreign key naar tabel TbInspOnderwerpen.dnkey, zodat het mogelijk is meerdere onderwerpen aan hetzelfde inspectietraject te verbinden.

 

dnkeyinsponderwerpen3

integer

 

 

 

 

Derde foreign key naar tabel TbInspOnderwerpen.dnkey, zodat het mogelijk is meerdere onderwerpen aan hetzelfde inspectietraject te verbinden.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_inspecties_aanleiding

dnkeyinspaanleiding

public.tbinspaanleiding

dnkey

No Action

No Action

 

Immediate

 

cfk_inspecties_bouwverg

dnkeybouwvergunningen

public.tbbouwvergunningen

dnkey

Cascade

No Action

 

Immediate

 

cfk_inspecties_horecaverg

dnkeyhorecavergunningen

public.tbhorecavergunningen

dnkey

Cascade

No Action

 

Immediate

 

cfk_inspecties_medewerkers

dvcodemedewerkers

public.tbmedewerkers

dvcode

No Action

No Action

 

Immediate

 

cfk_inspecties_milinricht

dnkeymilinrichtingen

public.tbmilinrichtingen

dnkey

Cascade

No Action

 

Immediate

 

cfk_inspecties_omgverg

dnkeyomgvergunningen

public.tbomgvergunning

dnkey

Cascade

No Action

 

Immediate

 

cfk_inspecties_onderw

dnkeyinsponderwerpen

public.tbinsponderwerpen

dnkey

No Action

No Action

 

Immediate

 

cfk_inspecties_ovverg

dnkeyovvergunningen

public.tbovvergunningen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbinspecties_inspectieonderwerpen2

dnkeyinsponderwerpen2

public.tbinsponderwerpen

dnkey

No Action

No Action

 

Immediate

 

cfk_tbinspecties_inspectieonderwerpen3

dnkeyinsponderwerpen3

public.tbinsponderwerpen

dnkey

No Action

No Action

 

Immediate

 

cfk_tbinspecties_keyhandh

dnkeyhandhavingen

public.tbhandhavingen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbinspecties_keyinspresul

dnkeyinspresultaat

public.tbinspresultaat

dnkey

No Action

No Action

 

Immediate

 

cfk_tbinspecties_keylhsmatrix

dnkeylhsmatrix

public.tblhsmatrix

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbinspecties_keyverzwaring1

dnkeyverzwaring1

public.tbinspverzwaringen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbinspecties_keyverzwaring2

dnkeyverzwaring2

public.tbinspverzwaringen

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_inspecties_dleeuwigbewaren

dleeuwigbewaren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])

 

chk_inspecties_grondslag

((dnkeymilinrichtingen IS NOT NULL) AND (dngrondslactw IS NULL) AND (dngrondslverge IS NOT NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dngrondslactw IS NOT NULL) AND (dngrondslverge IS NULL)) OR ((dngrondslactw IS NULL) AND (dngrondslverge IS NULL))

 

chk_tbinspecties_dlisindmsverw

dlisindmsverwijderd = ANY (ARRAY['F'::bpchar, 'T'::bpchar])

 

cnn_inspecties_codmedw

dvcodemedewerkers IS NOT NULL

 

cnn_inspecties_dleeuwigbewaren

dleeuwigbewaren IS NOT NULL

 

cnn_inspecties_keyverg

((dnkeybouwvergunningen IS NOT NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyovvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NOT NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NOT NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NOT NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NOT NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhorecavergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyomgvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL))

 

cnn_tbinspecties_dlisindmsverw

dlisindmsverwijderd IS NOT NULL

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbinspecties

btree

 

dnkey

 

idx_inspecties_codemedewerkers

btree

 

dvcodemedewerkers

 

 

 

idx_inspecties_controle

btree

 

ddcontrole

 

 

 

idx_inspecties_horecaverg

btree

 

dnkeyhorecavergunningen

 

 

 

idx_inspecties_keyaanleiding

btree

 

dnkeyinspaanleiding

 

 

 

idx_inspecties_keybouwvergun

btree

 

dnkeybouwvergunningen

 

 

 

idx_inspecties_keyhandh

btree

 

dnkeyhandhavingen

 

 

 

idx_inspecties_keymilinricht

btree

 

dnkeymilinrichtingen

 

 

 

idx_inspecties_keyomgverg

btree

 

dnkeyomgvergunningen

 

 

 

idx_inspecties_keyovvergunning

btree

 

dnkeyovvergunningen

 

 

 

idx_inspecties_onderw

btree

 

dnkeyinsponderwerpen

 

 

 

idx_inspecties_rappel

btree

 

ddrappel

 

 

 

idx_tbinspecties_ddexport

btree

 

ddexport

 

 

 

idx_tbinspecties_dvexportcd

btree

 

dvexportcode

 

 

 

idx_tbinspecties_keyinspresul

btree

 

dnkeyinspresultaat

 

 

 

 

Triggers

There are no triggers for table tbinspecties

 

Rules

There are no rules for table tbinspecties

 

Policies

There are no policies for table tbinspecties

 

Referenced

Table

Schema

Foreign Key

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

tbchkitwerk

public

cfk_tbchkitwerk_keyinsp

dnkeyinspecties

public.tbinspecties

dnkey

Cascade

No Action

 

Immediate

 

tbcorrespondentie

public

cfk_tbcorresp_dnkeyinspecties

dnkeyinspecties

public.tbinspecties

dnkey

Set Null

No Action

 

Immediate

 

tbinspbezoeken

public

cfk_tbinspbez_tbinspecties

dnkeyinspecties

public.tbinspecties

dnkey

Cascade

No Action

 

Immediate

 

tbinsponrechtm

public

cfk_tbinsponr_tbinspecties

dnkeyinspecties

public.tbinspecties

dnkey

Cascade

No Action

 

Immediate

 

tburen

public

cfk_uren_keyinspecties

dnkeyinspecties

public.tbinspecties

dnkey

Cascade

No Action

 

Immediate

 

tbzaakproducten

public

cfk_zaakproducten_keyinspecties

dnkeyinspecties

public.tbinspecties

dnkey

Cascade

No Action

 

Immediate

 

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

Definition

CREATE TABLE public.tbinspecties (
 dnkey SERIAL,
 dvcodemedewerkers CHAR(5),
 dnkeybouwvergunningen INTEGER,
 dnkeyovvergunningen INTEGER,
 dvomschrijving VARCHAR(100),
 ddcontrole TIMESTAMP WITHOUT TIME ZONE,
 ddrappel TIMESTAMP WITHOUT TIME ZONE,
 dvmemo VARCHAR(4000),
 dnkeyhorecavergunningen INTEGER,
 dnkeyinsponderwerpen INTEGER,
 dnkeyhandhavingen INTEGER,
 dnkeymilinrichtingen INTEGER,
 dnkeyinspaanleiding INTEGER,
 dnkeyomgvergunningen INTEGER,
 dvhyperlink VARCHAR(256),
 dngrondslverge INTEGER,
 dngrondslactw INTEGER,
 ddexport TIMESTAMP WITHOUT TIME ZONE,
 dvexportcode VARCHAR(40),
 ddextchklistreg TIMESTAMP WITHOUT TIME ZONE,
 ddextchkldossierid VARCHAR(40),
 dvdmszaakcode VARCHAR(40),
 dvextchkloms VARCHAR(20),
 dvextchkl2oms VARCHAR(20),
 dvextchkl3oms VARCHAR(20),
 ddextchklist2reg TIMESTAMP WITHOUT TIME ZONE,
 ddextchklist3reg TIMESTAMP WITHOUT TIME ZONE,
 dvextchkdossier2id VARCHAR(40),
 dvextchkdossier3id VARCHAR(40),
 dvintzaakcode VARCHAR(40),
 dnkeyinspresultaat INTEGER,
 dlisindmsverwijderd CHAR(1) DEFAULT 'F'::bpchar,
 dvwavezaakcode VARCHAR(40),
 ddstatus_lk01 TIMESTAMP WITHOUT TIME ZONE,
 dvstatus_lk01 VARCHAR(20),
 dddmsafgehandeld TIMESTAMP WITHOUT TIME ZONE,
 dddcdownloadpdf3 TIMESTAMP WITHOUT TIME ZONE,
 dddcdownloadpdf2 TIMESTAMP WITHOUT TIME ZONE,
 dddcdownloadpdf1 TIMESTAMP WITHOUT TIME ZONE,
 dnkeyaardbesluitsoortinsp INTEGER,
 dleeuwigbewaren CHAR(1) DEFAULT 'F'::bpchar,
 dnafwijkingbewaarindagen INTEGER,
 dvredenafwijkbewaar VARCHAR(200),
 dnkeyverzwaring1 INTEGER,
 dnkeyverzwaring2 INTEGER,
 dnkeylhsmatrix INTEGER,
 dvlhsmotivatie VARCHAR(2000),
 dnkeyinsponderwerpen2 INTEGER,
 dnkeyinsponderwerpen3 INTEGER,
 CONSTRAINT cpk_tbinspecties PRIMARY KEY(dnkey),
 CONSTRAINT chk_inspecties_dleeuwigbewaren CHECK (dleeuwigbewaren = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT chk_inspecties_grondslag CHECK (((dnkeymilinrichtingen IS NOT NULL) AND (dngrondslactw IS NULL) AND (dngrondslverge IS NOT NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dngrondslactw IS NOT NULL) AND (dngrondslverge IS NULL)) OR ((dngrondslactw IS NULL) AND (dngrondslverge IS NULL))),
 CONSTRAINT chk_tbinspecties_dlisindmsverw CHECK (dlisindmsverwijderd = ANY (ARRAY['F'::bpchar, 'T'::bpchar])),
 CONSTRAINT cnn_inspecties_codmedw CHECK (dvcodemedewerkers IS NOT NULL),
 CONSTRAINT cnn_inspecties_dleeuwigbewaren CHECK (dleeuwigbewaren IS NOT NULL),
 CONSTRAINT cnn_inspecties_keyverg CHECK (((dnkeybouwvergunningen IS NOT NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyovvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NOT NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NOT NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NOT NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NOT NULL)) OR ((dnkeyhandhavingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeyomgvergunningen IS NOT NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyhorecavergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeyomgvergunningen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL) AND (dnkeymilinrichtingen IS NULL)) OR ((dnkeymilinrichtingen IS NOT NULL) AND (dnkeybouwvergunningen IS NULL) AND (dnkeyovvergunningen IS NULL) AND (dnkeyomgvergunningen IS NULL) AND (dnkeyhorecavergunningen IS NULL))),
 CONSTRAINT cnn_tbinspecties_dlisindmsverw CHECK (dlisindmsverwijderd IS NOT NULL),
 CONSTRAINT cfk_inspecties_aanleiding FOREIGN KEY (dnkeyinspaanleiding)
   REFERENCES public.tbinspaanleiding(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_bouwverg FOREIGN KEY (dnkeybouwvergunningen)
   REFERENCES public.tbbouwvergunningen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_horecaverg FOREIGN KEY (dnkeyhorecavergunningen)
   REFERENCES public.tbhorecavergunningen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_medewerkers FOREIGN KEY (dvcodemedewerkers)
   REFERENCES public.tbmedewerkers(dvcode)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_milinricht FOREIGN KEY (dnkeymilinrichtingen)
   REFERENCES public.tbmilinrichtingen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_omgverg FOREIGN KEY (dnkeyomgvergunningen)
   REFERENCES public.tbomgvergunning(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_onderw FOREIGN KEY (dnkeyinsponderwerpen)
   REFERENCES public.tbinsponderwerpen(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_inspecties_ovverg FOREIGN KEY (dnkeyovvergunningen)
   REFERENCES public.tbovvergunningen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_inspectieonderwerpen2 FOREIGN KEY (dnkeyinsponderwerpen2)
   REFERENCES public.tbinsponderwerpen(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_inspectieonderwerpen3 FOREIGN KEY (dnkeyinsponderwerpen3)
   REFERENCES public.tbinsponderwerpen(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_keyhandh FOREIGN KEY (dnkeyhandhavingen)
   REFERENCES public.tbhandhavingen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_keyinspresul FOREIGN KEY (dnkeyinspresultaat)
   REFERENCES public.tbinspresultaat(dnkey)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_keylhsmatrix FOREIGN KEY (dnkeylhsmatrix)
   REFERENCES public.tblhsmatrix(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_keyverzwaring1 FOREIGN KEY (dnkeyverzwaring1)
   REFERENCES public.tbinspverzwaringen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbinspecties_keyverzwaring2 FOREIGN KEY (dnkeyverzwaring2)
   REFERENCES public.tbinspverzwaringen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

) ;

COMMENT ON TABLE public.tbinspecties
IS 'Tabel met inspectietrajecten gekoppeld aan een afgeronde vergunning of aan een inrichting';

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

COMMENT ON COLUMN public.tbinspecties.dvcodemedewerkers
IS 'Foreign key naar TbMedewerkers.dvcode';

COMMENT ON COLUMN public.tbinspecties.dnkeybouwvergunningen
IS 'Foreign key naar TbBouwvergunningen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeyovvergunningen
IS 'Foreign key naar TbOvVergunningen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dvomschrijving
IS 'Nadere duiding van het inspectietraject';

COMMENT ON COLUMN public.tbinspecties.ddcontrole
IS 'Datum dat inspectietraject is afgerond';

COMMENT ON COLUMN public.tbinspecties.ddrappel
IS 'Geplande datum van inspectietraject';

COMMENT ON COLUMN public.tbinspecties.dvmemo
IS 'Inspectierapport';

COMMENT ON COLUMN public.tbinspecties.dnkeyhorecavergunningen
IS 'Foreign key naar tabel TbHorecaVergunningen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeyinsponderwerpen
IS 'Foreign key naar tabel TbInspOnderwerpen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeyhandhavingen
IS 'Foreign key naar TbHandhavingen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeymilinrichtingen
IS 'Foreign key naar tbMilinrichtingen.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeyinspaanleiding
IS 'Foreign key naar TbInspAanleiding.dnkey';

COMMENT ON COLUMN public.tbinspecties.dnkeyomgvergunningen
IS 'Foreign key naar tbomgvergunning.dnkey';

COMMENT ON COLUMN public.tbinspecties.dvhyperlink
IS 'Hyperlink b.v. voor bestand toezichtprotocol';

COMMENT ON COLUMN public.tbinspecties.dngrondslverge
IS 'De key van de (gebruiks)vergunningen (tbmilvergunningen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslactw leeg is';

COMMENT ON COLUMN public.tbinspecties.dngrondslactw
IS 'De key van de activiteit (tbtoestemmingen.dnkey) die de grondslag is voor het inspectietraject. Kan alleen gevuld zijn indien dnkeymilinrichtingen is gevuld en dngrondslverge leeg is';

COMMENT ON COLUMN public.tbinspecties.ddexport
IS 'Datum dat gegevens van inspectietraject zijn geexporteerd naar derde systeem';

COMMENT ON COLUMN public.tbinspecties.dvexportcode
IS 'Codering van het derde systeem waaronder geexporteerde inspectietrajectgegevens zijn opgeslagen';

COMMENT ON COLUMN public.tbinspecties.ddextchklistreg
IS 'Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom ddextchkldossierid is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.ddextchkldossierid
IS 'Externe digitale checklist id, waaronder een eerste extern dossier vanuit het inspectietraject is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.dvdmszaakcode
IS 'De kolom dvintzaakcode is de plek waar het zaaknummer van een extern systeem wordt opgeslagen. Deze kolom dmszaakcdoe kan desgewenst gebruikt worden als extern registratienummer (is niet standaard in scherm opgenomen)';

COMMENT ON COLUMN public.tbinspecties.dvextchkloms
IS 'Korte omschrijving van het eerste externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.dvextchkl2oms
IS 'Korte omschrijving van het tweede externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.dvextchkl3oms
IS 'Korte omschrijving van het derde externe digitale checklist dossier dat vanuit het inspectietraject is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.ddextchklist2reg
IS 'Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom dvextchkdossier2id is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.ddextchklist3reg
IS 'Datum dat vanuit het inspectietraject de externe digitale checklist met de id van kolom dvextchkdossier3id is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.dvextchkdossier2id
IS 'Externe digitale checklist id, waaronder een tweede extern dossier vanuit het inspectietraject is aangemaakt';

COMMENT ON COLUMN public.tbinspecties.dvextchkdossier3id
IS 'Externe digitale checklist id, waaronder een derde extern dossier vanuit het inspectietraject is aangemaakt';

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

COMMENT ON COLUMN public.tbinspecties.dnkeyinspresultaat
IS 'Foreign key naar tabel TbInspResultaat.dnkey';

COMMENT ON COLUMN public.tbinspecties.dlisindmsverwijderd
IS 'T of F. Indien T dan is dit een indicatie dat de overeenkomstige zaak in het externe zaaksysteem waarschijnlijk is verwijderd';

COMMENT ON COLUMN public.tbinspecties.dvwavezaakcode
IS 'Berekende kolom year(ddrappel) + INSP + de dnkey)';

COMMENT ON COLUMN public.tbinspecties.ddstatus_lk01
IS 'Datum dat status van zaak id doorgegeven aan extern systeem met zaak/DMS koppeling';

COMMENT ON COLUMN public.tbinspecties.dvstatus_lk01
IS 'De externe statuscode (zie tbzaakstatus) die op ddstatus_lk01 is doorgegeven aan externe zaaksysteem';

COMMENT ON COLUMN public.tbinspecties.dddmsafgehandeld
IS 'Datum waarop zaak in DMS is afgehandeld';

COMMENT ON COLUMN public.tbinspecties.dddcdownloadpdf3
IS 'Datum/tijd dat report.pdf uit Dig Chkl bij derde dossier is geupload naar OpenWave documentenopslag';

COMMENT ON COLUMN public.tbinspecties.dddcdownloadpdf2
IS 'Datum/tijd dat report.pdf uit Dig Chkl bij tweede dossier is geupload naar OpenWave documentenopslag';

COMMENT ON COLUMN public.tbinspecties.dddcdownloadpdf1
IS 'Datum/tijd dat report.pdf uit Dig Chkl bij eerte dossier is geupload naar OpenWave documentenopslag';

COMMENT ON COLUMN public.tbinspecties.dnkeyaardbesluitsoortinsp
IS 'Foreign key naar tbaardbesluitsoortinsp.dnkey';

COMMENT ON COLUMN public.tbinspecties.dleeuwigbewaren
IS 'T of F. Indien T moet de zaak eeuwig bewaard worden';

COMMENT ON COLUMN public.tbinspecties.dnafwijkingbewaarindagen
IS 'Afwijkende vernietigingstermnijn in dagen';

COMMENT ON COLUMN public.tbinspecties.dvredenafwijkbewaar
IS 'Reden waarom eeuwig bewaren of afwijkende bewaartermijn bij vernietiging';

COMMENT ON COLUMN public.tbinspecties.dnkeyverzwaring1
IS 'Foreign key naar tbinspverzwaringen.dnkey. Eerst gekozen verzwaring';

COMMENT ON COLUMN public.tbinspecties.dnkeyverzwaring2
IS 'Foreign key naar tbinspverzwaringen.dnkey. Tweede gekozen verzwaring';

COMMENT ON COLUMN public.tbinspecties.dnkeylhsmatrix
IS 'Foreign key naar tblhsmatrix.dnkey. LHS geldend voor gehele inspectietraject';

COMMENT ON COLUMN public.tbinspecties.dvlhsmotivatie
IS 'Motivatie voor keuze uit LHS matrix geldend voor gehele inspectietraject';

COMMENT ON COLUMN public.tbinspecties.dnkeyinsponderwerpen2
IS 'Tweede foreign key naar tabel TbInspOnderwerpen.dnkey, zodat het mogelijk is meerdere onderwerpen aan hetzelfde inspectietraject te verbinden.';

COMMENT ON COLUMN public.tbinspecties.dnkeyinsponderwerpen3
IS 'Derde foreign key naar tabel TbInspOnderwerpen.dnkey, zodat het mogelijk is meerdere onderwerpen aan hetzelfde inspectietraject te verbinden.';

CREATE INDEX idx_inspecties_codemedewerkers ON public.tbinspecties
 USING btree (dvcodemedewerkers COLLATE pg_catalog."default");

CREATE INDEX idx_inspecties_controle ON public.tbinspecties
 USING btree (ddcontrole);

CREATE INDEX idx_inspecties_horecaverg ON public.tbinspecties
 USING btree (dnkeyhorecavergunningen);

CREATE INDEX idx_inspecties_keyaanleiding ON public.tbinspecties
 USING btree (dnkeyinspaanleiding);

CREATE INDEX idx_inspecties_keybouwvergun ON public.tbinspecties
 USING btree (dnkeybouwvergunningen);

CREATE INDEX idx_inspecties_keyhandh ON public.tbinspecties
 USING btree (dnkeyhandhavingen);

CREATE INDEX idx_inspecties_keymilinricht ON public.tbinspecties
 USING btree (dnkeymilinrichtingen);

CREATE INDEX idx_inspecties_keyomgverg ON public.tbinspecties
 USING btree (dnkeyomgvergunningen);

CREATE INDEX idx_inspecties_keyovvergunning ON public.tbinspecties
 USING btree (dnkeyovvergunningen);

CREATE INDEX idx_inspecties_onderw ON public.tbinspecties
 USING btree (dnkeyinsponderwerpen);

CREATE INDEX idx_inspecties_rappel ON public.tbinspecties
 USING btree (ddrappel);

CREATE INDEX idx_tbinspecties_ddexport ON public.tbinspecties
 USING btree (ddexport);

CREATE INDEX idx_tbinspecties_dvexportcd ON public.tbinspecties
 USING btree (dvexportcode COLLATE pg_catalog."default");

CREATE INDEX idx_tbinspecties_keyinspresul ON public.tbinspecties
 USING btree (dnkeyinspresultaat);

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