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 |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_inspecties_bouwverg |
dnkeybouwvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_inspecties_horecaverg |
dnkeyhorecavergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_inspecties_medewerkers |
dvcodemedewerkers |
dvcode |
No Action |
No Action |
|
Immediate |
|
|
cfk_inspecties_milinricht |
dnkeymilinrichtingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_inspecties_omgverg |
dnkeyomgvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_inspecties_onderw |
dnkeyinsponderwerpen |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_inspecties_ovverg |
dnkeyovvergunningen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_inspectieonderwerpen2 |
dnkeyinsponderwerpen2 |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_inspectieonderwerpen3 |
dnkeyinsponderwerpen3 |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_keyhandh |
dnkeyhandhavingen |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_keyinspresul |
dnkeyinspresultaat |
dnkey |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_keylhsmatrix |
dnkeylhsmatrix |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_keyverzwaring1 |
dnkeyverzwaring1 |
dnkey |
Cascade |
No Action |
|
Immediate |
|
|
cfk_tbinspecties_keyverzwaring2 |
dnkeyverzwaring2 |
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 |
---|---|---|---|---|---|---|---|---|---|---|
public |
cfk_tbchkitwerk_keyinsp |
dnkeyinspecties |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_tbcorresp_dnkeyinspecties |
dnkeyinspecties |
dnkey |
Set Null |
No Action |
|
Immediate |
|
||
public |
cfk_tbinspbez_tbinspecties |
dnkeyinspecties |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_tbinsponr_tbinspecties |
dnkeyinspecties |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_uren_keyinspecties |
dnkeyinspecties |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_zaakproducten_keyinspecties |
dnkeyinspecties |
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 |
![]() ![]() ![]() |