Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met document-sjablonen ten behoeve van uitgaande correspondentie
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbdocumenten_dnkey_seq'::regclass) |
Primary key. |
|||
|
|
dvdocumentnaam |
varchar(255) |
|
|
|
|
Pad en naam van sjabloon-file. |
|
|
ddvervaldatum |
timestamp |
|
|
|
|
|
|
|
dnvolgnummer |
integer |
|
|
|
|
Indexnummer. |
|
|
dvvantoepop |
char(1) |
|
|
|
|
(H)andhaving of (B)ouwvergunning of (O)verige vergunning of (A)lgemene documenten of Hore(C)a of Be(S)temmingsplan of (I)nfoAanvragen of E = Inrichtingen + milieu/brandweerverg. of (W)abo-omgevingsvergunning. |
|
dvcodedocumentsoorten |
char(5) |
|
|
|
|
Foreign key naar TbDocumentsoorten. |
|
|
|
dvomschrijving |
varchar(255) |
|
|
|
|
|
|
|
dvformquery |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 1-100. |
|
|
dvchildquery |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van eerste tabel. |
|
|
dnaantaltags |
integer |
|
|
|
|
0 = tabelheader uit sjabloon; 1 = tabelheader uit query. |
|
|
dvchild2query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van tweede tabel. |
|
|
dvformquery_2 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 101-200. |
|
|
dvformquery_3 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 201-300. |
|
|
dvchild3query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van derde tabel. |
|
|
dvchild4query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van vierde tabel. |
|
|
dvformquery_4 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 301-400. |
|
|
dvformquery_5 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 401-500. |
|
|
dvformquery_6 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 501-600. |
|
|
dvdefaultdir |
varchar(255) |
|
|
|
|
Defaultdirectory waarin aangemaakte document moeten worden opgeslagen. Zie ook TbCorrespondetie.DvDocFileNaam. |
|
|
dvformquery_7 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 601-700. |
|
|
dvtemplate |
varchar(255) |
|
|
|
|
Onderdeel van de opgeslagendocumentnaam bij een correspondentiekaart |
|
|
dvchild5query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van vijfde tabel. |
|
|
dvchild6query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van zesde tabel. |
|
|
dvchild7query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van zevende tabel. |
|
|
dvchild8query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van achtste tabel. |
|
|
dlcontactverplicht |
char(1) |
|
|
|
'T'::bpchar |
Is bij het gebruik van dit document in tbcorrespondentie het aanwijzen van een contactpersoon verplicht (alleen T of F). |
|
|
dvformquery_8 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 701-800. |
|
|
dvformquery_9 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 801-900. |
|
|
dvformquery_10 |
varchar(4000) |
|
|
|
|
Query ter vervanging van opmaaknummers 901-1000. |
|
|
dvdmsdoctype |
varchar(255) |
|
|
|
|
Documenttype zoals gedefinieerd in het DMS voor dit sjabloon. |
|
|
dvdmsvertrouwelijk |
varchar(40) |
|
|
|
|
Vertrouwelijkheidsaanduiding voor DMS conform Besluit voorschrift informatiebeveiliging rijksdienst bijzondere informatie (VIRBI). |
|
|
dvchild9query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van negende tabel. |
|
|
dvchild10query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van tiende tabel. |
|
|
dvchild11query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van elfde tabel. |
|
|
dvchild12query |
varchar(4000) |
|
|
|
|
Query ten behoeve van kolommen van twaalfde tabel. |
|
|
dvvanuittabel |
varchar(30) |
|
|
|
|
Speciaal voor OWB. Tabelnaam van waaruit het sjabloon kan worden opgeroepen, bijv tbinspecties. |
|
|
dlnegeerfooter |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T dan wordt bij het samenvoegen in de desktop de footer van het doucment genegeerd |
|
|
dlnegeerheader |
char(1) |
|
|
|
'F'::bpchar |
T of F. Indien T dan wordt bij het samenvoegen in de desktop de header van het doucment genegeerd |
|
|
dnauthlevel |
integer |
|
|
|
|
Vereist niveau voor gebruik sjabloon Wordt nog niet gebruikt |
|
dnkeyinitialisatie |
integer |
|
|
|
|
Foreign key naar tbinitialisatie.dnkey (sectie aanmaakmappen tbv defaultmap) |
|
|
|
dlautoupload |
char(1) |
|
|
|
'T'::bpchar |
T of F. T indien het document dat gecreerd wordt autmatosch moet worden upgeload |
|
|
dvalleengemeentes |
varchar(200) |
|
|
|
|
Opsomming van gemeentecodes gescheiden door puntkomma die het domein van dhet sjabloon bepalen. Leeg betekent geen beperking |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_documentsoorten |
dvcodedocumentsoorten |
dvcode |
No Action |
No Action |
|
Immediate |
|
|
cfk_tbdocumenten_dnkeyinit |
dnkeyinitialisatie |
dnkey |
No Action |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_documenten_dlcontactv |
dlcontactverplicht = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
chk_documenten_vantoepop |
dvvantoepop = ANY (ARRAY['B'::bpchar, 'O'::bpchar, 'H'::bpchar, 'A'::bpchar, 'C'::bpchar, 'S'::bpchar, 'I'::bpchar, 'E'::bpchar, 'W'::bpchar]) |
|
chk_tbdocumenten_dlautoupload |
dlautoupload = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
chk_tbdocumenten_negeerfooter |
dlnegeerfooter = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
chk_tbdocumenten_negeerheader |
dlnegeerheader = ANY (ARRAY['T'::bpchar, 'F'::bpchar]) |
|
cnn_documenten_docsrt |
dvcodedocumentsoorten IS NOT NULL |
|
cnn_tbdocumenten_dlautoupload |
dlautoupload IS NOT NULL |
|
cnn_tbdocumenten_negeerfooter |
dlnegeerfooter IS NOT NULL |
|
cnn_tbdocumenten_negeerheader |
dlnegeerheader IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbdocumenten |
btree |
|
dnkey |
|
||
idx_documenten_codedocsoort |
btree |
|
dvcodedocumentsoorten |
|
|
|
idx_documenten_vantoepop |
btree |
|
dvvantoepop |
|
|
|
idx_vervaldatum_documenten |
btree |
|
ddvervaldatum |
|
|
|
Triggers
There are no triggers for table tbdocumenten
Rules
There are no rules for table tbdocumenten
Referenced
Table | Schema | Foreign Key | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|---|---|
public |
cfk_adviesinst_documenten |
dnkeydocumenten |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenbpl |
dnkeydocumentenbpl |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenhh |
dnkeydocumentenhh |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenhor |
dnkeydocumentenhor |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documenteninfo |
dnkeydocumenteninfo |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenmvg |
dnkeydocumentenmvg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenomg |
dnkeydocumentenomg |
dnkey |
Cascade |
No Action |
|
Immediate |
|
||
public |
cfk_adviesinst_documentenov |
dnkeydocumentenov |
dnkey |
No Action |
No Action |
|
Immediate |
|
||
public |
cfk_corresp_documenten |
dnkeydocumenten |
dnkey |
No Action |
No Action |
|
Immediate |
|
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
|
Definition
CREATE TABLE public.tbdocumenten (
dnkey SERIAL,
dvdocumentnaam VARCHAR(255),
ddvervaldatum TIMESTAMP WITHOUT TIME ZONE,
dnvolgnummer INTEGER,
dvvantoepop CHAR(1),
dvcodedocumentsoorten CHAR(5),
dvomschrijving VARCHAR(255),
dvformquery VARCHAR(4000),
dvchildquery VARCHAR(4000),
dnaantaltags INTEGER,
dvchild2query VARCHAR(4000),
dvformquery_2 VARCHAR(4000),
dvformquery_3 VARCHAR(4000),
dvchild3query VARCHAR(4000),
dvchild4query VARCHAR(4000),
dvformquery_4 VARCHAR(4000),
dvformquery_5 VARCHAR(4000),
dvformquery_6 VARCHAR(4000),
dvdefaultdir VARCHAR(255),
dvformquery_7 VARCHAR(4000),
dvtemplate VARCHAR(255),
dvchild5query VARCHAR(4000),
dvchild6query VARCHAR(4000),
dvchild7query VARCHAR(4000),
dvchild8query VARCHAR(4000),
dlcontactverplicht CHAR(1) DEFAULT 'T'::bpchar,
dvformquery_8 VARCHAR(4000),
dvformquery_9 VARCHAR(4000),
dvformquery_10 VARCHAR(4000),
dvdmsdoctype VARCHAR(255),
dvdmsvertrouwelijk VARCHAR(40),
dvchild9query VARCHAR(4000),
dvchild10query VARCHAR(4000),
dvchild11query VARCHAR(4000),
dvchild12query VARCHAR(4000),
dvvanuittabel VARCHAR(30),
dlnegeerfooter CHAR(1) DEFAULT 'F'::bpchar,
dlnegeerheader CHAR(1) DEFAULT 'F'::bpchar,
dnauthlevel INTEGER,
dnkeyinitialisatie INTEGER,
dlautoupload CHAR(1) DEFAULT 'T'::bpchar,
dvalleengemeentes VARCHAR(200),
CONSTRAINT cpk_tbdocumenten PRIMARY KEY(dnkey),
CONSTRAINT chk_documenten_dlcontactv CHECK (dlcontactverplicht = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT chk_documenten_vantoepop CHECK (dvvantoepop = ANY (ARRAY['B'::bpchar, 'O'::bpchar, 'H'::bpchar, 'A'::bpchar, 'C'::bpchar, 'S'::bpchar, 'I'::bpchar, 'E'::bpchar, 'W'::bpchar])),
CONSTRAINT chk_tbdocumenten_dlautoupload CHECK (dlautoupload = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT chk_tbdocumenten_negeerfooter CHECK (dlnegeerfooter = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT chk_tbdocumenten_negeerheader CHECK (dlnegeerheader = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
CONSTRAINT cnn_documenten_docsrt CHECK (dvcodedocumentsoorten IS NOT NULL),
CONSTRAINT cnn_tbdocumenten_dlautoupload CHECK (dlautoupload IS NOT NULL),
CONSTRAINT cnn_tbdocumenten_negeerfooter CHECK (dlnegeerfooter IS NOT NULL),
CONSTRAINT cnn_tbdocumenten_negeerheader CHECK (dlnegeerheader IS NOT NULL),
CONSTRAINT cfk_documentsoorten FOREIGN KEY (dvcodedocumentsoorten)
REFERENCES public.tbdocumentsoorten(dvcode)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE,
CONSTRAINT cfk_tbdocumenten_dnkeyinit FOREIGN KEY (dnkeyinitialisatie)
REFERENCES public.tbinitialisatie(dnkey)
ON DELETE NO ACTION
ON UPDATE NO ACTION
NOT DEFERRABLE
)
WITH (oids = false);
COMMENT ON TABLE public.tbdocumenten
IS 'Tabel met document-sjablonen ten behoeve van uitgaande correspondentie';
COMMENT ON COLUMN public.tbdocumenten.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbdocumenten.dvdocumentnaam
IS 'Pad en naam van sjabloon-file.';
COMMENT ON COLUMN public.tbdocumenten.dnvolgnummer
IS 'Indexnummer.';
COMMENT ON COLUMN public.tbdocumenten.dvvantoepop
IS '(H)andhaving of (B)ouwvergunning of (O)verige vergunning of (A)lgemene documenten of Hore(C)a of Be(S)temmingsplan of (I)nfoAanvragen of E = Inrichtingen + milieu/brandweerverg. of (W)abo-omgevingsvergunning.';
COMMENT ON COLUMN public.tbdocumenten.dvcodedocumentsoorten
IS 'Foreign key naar TbDocumentsoorten.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery
IS 'Query ter vervanging van opmaaknummers 1-100.';
COMMENT ON COLUMN public.tbdocumenten.dvchildquery
IS 'Query ten behoeve van kolommen van eerste tabel.';
COMMENT ON COLUMN public.tbdocumenten.dnaantaltags
IS '0 = tabelheader uit sjabloon; 1 = tabelheader uit query.';
COMMENT ON COLUMN public.tbdocumenten.dvchild2query
IS 'Query ten behoeve van kolommen van tweede tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_2
IS 'Query ter vervanging van opmaaknummers 101-200.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_3
IS 'Query ter vervanging van opmaaknummers 201-300.';
COMMENT ON COLUMN public.tbdocumenten.dvchild3query
IS 'Query ten behoeve van kolommen van derde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild4query
IS 'Query ten behoeve van kolommen van vierde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_4
IS 'Query ter vervanging van opmaaknummers 301-400.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_5
IS 'Query ter vervanging van opmaaknummers 401-500.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_6
IS 'Query ter vervanging van opmaaknummers 501-600.';
COMMENT ON COLUMN public.tbdocumenten.dvdefaultdir
IS 'Defaultdirectory waarin aangemaakte document moeten worden opgeslagen. Zie ook TbCorrespondetie.DvDocFileNaam.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_7
IS 'Query ter vervanging van opmaaknummers 601-700.';
COMMENT ON COLUMN public.tbdocumenten.dvtemplate
IS 'Onderdeel van de opgeslagendocumentnaam bij een correspondentiekaart';
COMMENT ON COLUMN public.tbdocumenten.dvchild5query
IS 'Query ten behoeve van kolommen van vijfde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild6query
IS 'Query ten behoeve van kolommen van zesde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild7query
IS 'Query ten behoeve van kolommen van zevende tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild8query
IS 'Query ten behoeve van kolommen van achtste tabel.';
COMMENT ON COLUMN public.tbdocumenten.dlcontactverplicht
IS 'Is bij het gebruik van dit document in tbcorrespondentie het aanwijzen van een contactpersoon verplicht (alleen T of F).';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_8
IS 'Query ter vervanging van opmaaknummers 701-800.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_9
IS 'Query ter vervanging van opmaaknummers 801-900.';
COMMENT ON COLUMN public.tbdocumenten.dvformquery_10
IS 'Query ter vervanging van opmaaknummers 901-1000.';
COMMENT ON COLUMN public.tbdocumenten.dvdmsdoctype
IS 'Documenttype zoals gedefinieerd in het DMS voor dit sjabloon.';
COMMENT ON COLUMN public.tbdocumenten.dvdmsvertrouwelijk
IS 'Vertrouwelijkheidsaanduiding voor DMS conform Besluit voorschrift informatiebeveiliging rijksdienst bijzondere informatie (VIRBI).';
COMMENT ON COLUMN public.tbdocumenten.dvchild9query
IS 'Query ten behoeve van kolommen van negende tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild10query
IS 'Query ten behoeve van kolommen van tiende tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild11query
IS 'Query ten behoeve van kolommen van elfde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvchild12query
IS 'Query ten behoeve van kolommen van twaalfde tabel.';
COMMENT ON COLUMN public.tbdocumenten.dvvanuittabel
IS 'Speciaal voor OWB. Tabelnaam van waaruit het sjabloon kan worden opgeroepen, bijv tbinspecties.';
COMMENT ON COLUMN public.tbdocumenten.dlnegeerfooter
IS 'T of F. Indien T dan wordt bij het samenvoegen in de desktop de footer van het doucment genegeerd';
COMMENT ON COLUMN public.tbdocumenten.dlnegeerheader
IS 'T of F. Indien T dan wordt bij het samenvoegen in de desktop de header van het doucment genegeerd';
COMMENT ON COLUMN public.tbdocumenten.dnauthlevel
IS 'Vereist niveau voor gebruik sjabloon Wordt nog niet gebruikt';
COMMENT ON COLUMN public.tbdocumenten.dnkeyinitialisatie
IS 'Foreign key naar tbinitialisatie.dnkey (sectie aanmaakmappen tbv defaultmap)';
COMMENT ON COLUMN public.tbdocumenten.dlautoupload
IS 'T of F. T indien het document dat gecreerd wordt autmatosch moet worden upgeload';
COMMENT ON COLUMN public.tbdocumenten.dvalleengemeentes
IS 'Opsomming van gemeentecodes gescheiden door puntkomma die het domein van dhet sjabloon bepalen. Leeg betekent geen beperking';
CREATE INDEX idx_documenten_codedocsoort ON public.tbdocumenten
USING btree (dvcodedocumentsoorten COLLATE pg_catalog."default");
CREATE INDEX idx_documenten_vantoepop ON public.tbdocumenten
USING btree (dvvantoepop COLLATE pg_catalog."default");
CREATE INDEX idx_vervaldatum_documenten ON public.tbdocumenten
USING btree (ddvervaldatum);
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50 |
![]() ![]() ![]() |