Datadictionary OpenWave 3.1.11
Previous topic Chapter index Next topic

Table: tbomgoloberichten

 

 

Schema

public

 

Owner

waveuser005

 

Tablespace

(default)

 

Descriptions

Tabel met bijagevermeldingen van aanvragen en nagekomen OLO-berichten (zoals advies, toevoegen bescheiden) per omgevingvergunning

 

Fields

PK

FK

Name

Data type

Not null

Unique

Inherited

Default

Description

 

dnkey

serial

 

nextval('tbomgoloberichten_dnkey_seq'::regclass)

Primary key.

 

dnkeyomgvergunningen

integer

 

 

 

 

Foreign key naar TbOmgvergunning.dnkey. Deze kolom of de kolom dnkeymilvergunningen moet gevuld zijn.

 

 

dvolomessageid

varchar(20)

 

 

 

 

Message identifier van OLobericht.

 

 

ddaanmaakdatum

timestamp

 

 

 

 

Datum dat deze kaart is aangemaakt.

 

 

ddverwerkt

timestamp

 

 

 

 

Datum bericht verwerkt.

 

dvcodemedewerker

char(5)

 

 

 

 

Foreign key naar TbMedewerker.dvcode van degene die ddverwerkt het laatst heeft gevuld.

 

 

dvolofunctie

varchar(100)

 

 

 

 

zoals Toevoegen bescheiden, Verwijderen aanvraag, Advies Toevoegen of Aanbieden Aanvraag.

 

 

dvlvobestandsnaam

varchar(250)

 

 

 

 

De bestandsnaam van het toegevoegde bescheiden (de bijlage) of advies.

 

 

dvomschrijving

varchar(250)

 

 

 

 

Soort cq omschrijving van het toegevoegde bescheiden (lvosoort) of omschrijving van de intrekking/verwijdering bericht.

 

 

dvxmlbericht

varchar(4000)

 

 

 

 

Let op: wordt geencrypt opgeslagen. De kolom wordt alleen gevuld bij Toevoegen bescheiden en bij Intrekken Aanvraag met de volledige xml van het OLO-bericht

 

dnkeymilvergunningen

integer

 

 

 

 

Foreign key naar Tbmilvergunningen.dnkey. Deze kolom of de kolom dnkeyomgvergunningen moet gevuld zijn.

 

 

dldowngeload

char(1)

 

 

 

'F'::bpchar

T of F. Indien T dan is hiermee aangegeven dat de bijlage is downgeload uit het omgevings-/aimloket.

 

Foreign Keys

Name

Fields

FK Table

FK Fields

Delete Action

Update Action

Deferrable

Check Time

Description

cfk_tbomgolober_dvcodemw

dvcodemedewerker

public.tbmedewerkers

dvcode

No Action

No Action

 

Immediate

 

cfk_tbomgolober_keymilverg

dnkeymilvergunningen

public.tbmilvergunningen

dnkey

Cascade

No Action

 

Immediate

 

cfk_tbomgolober_keyomgverg

dnkeyomgvergunningen

public.tbomgvergunning

dnkey

Cascade

No Action

 

Immediate

 

 

Check Constraints

Name

Condition

Description

chk_tbomgolober_dldowngeload

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

 

cnn_tbomgolober_dldowngeload

dldowngeload IS NOT NULL

 

cnn_tbomgolober_keyverg

((dnkeyomgvergunningen IS NOT NULL) AND (dnkeymilvergunningen IS NULL)) OR ((dnkeyomgvergunningen IS NULL) AND (dnkeymilvergunningen IS NOT NULL))

 

 

Indices

Name

Type

Function

Fields

Primary Key

Unique

Description

cpk_tbomgoloberichten

btree

 

dnkey

 

idx_tbomgolober_ddaanmaakdatum

btree

 

ddaanmaakdatum

 

 

 

idx_tbomgolober_ddverwerkt

btree

 

ddverwerkt

 

 

 

idx_tbomgolober_dvcodemw

btree

 

dvcodemedewerker

 

 

 

idx_tbomgolober_keymilverg

btree

 

dnkeymilvergunningen

 

 

 

idx_tbomgolober_keyomgverg

btree

 

dnkeyomgvergunningen

 

 

 

 

Triggers

There are no triggers for table tbomgoloberichten

 

Rules

There are no rules for table tbomgoloberichten

 

Referenced

There are no tables referenced by table tbomgoloberichten

 

Properties

Property

Value

Inherited From

 

Rows

0

Pages

0

System

 

Temporary

 

With OID

 

 

Definition

CREATE TABLE public.tbomgoloberichten (
 dnkey SERIAL,
 dnkeyomgvergunningen INTEGER,
 dvolomessageid VARCHAR(20),
 ddaanmaakdatum TIMESTAMP WITHOUT TIME ZONE,
 ddverwerkt TIMESTAMP WITHOUT TIME ZONE,
 dvcodemedewerker CHAR(5),
 dvolofunctie VARCHAR(100),
 dvlvobestandsnaam VARCHAR(250),
 dvomschrijving VARCHAR(250),
 dvxmlbericht VARCHAR(4000),
 dnkeymilvergunningen INTEGER,
 dldowngeload CHAR(1) DEFAULT 'F'::bpchar,
 CONSTRAINT cpk_tbomgoloberichten PRIMARY KEY(dnkey),
 CONSTRAINT chk_tbomgolober_dldowngeload CHECK (dldowngeload = ANY (ARRAY['T'::bpchar, 'F'::bpchar])),
 CONSTRAINT cnn_tbomgolober_dldowngeload CHECK (dldowngeload IS NOT NULL),
 CONSTRAINT cnn_tbomgolober_keyverg CHECK (((dnkeyomgvergunningen IS NOT NULL) AND (dnkeymilvergunningen IS NULL)) OR ((dnkeyomgvergunningen IS NULL) AND (dnkeymilvergunningen IS NOT NULL))),
 CONSTRAINT cfk_tbomgolober_dvcodemw FOREIGN KEY (dvcodemedewerker)
   REFERENCES public.tbmedewerkers(dvcode)
   ON DELETE NO ACTION
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbomgolober_keymilverg FOREIGN KEY (dnkeymilvergunningen)
   REFERENCES public.tbmilvergunningen(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE
,
 CONSTRAINT cfk_tbomgolober_keyomgverg FOREIGN KEY (dnkeyomgvergunningen)
   REFERENCES public.tbomgvergunning(dnkey)
   ON DELETE CASCADE
   ON UPDATE NO ACTION
   NOT DEFERRABLE

)
WITH (oids = false);

COMMENT ON TABLE public.tbomgoloberichten
IS 'Tabel met bijagevermeldingen van aanvragen en nagekomen OLO-berichten (zoals advies, toevoegen bescheiden) per omgevingvergunning';

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

COMMENT ON COLUMN public.tbomgoloberichten.dnkeyomgvergunningen
IS 'Foreign key naar TbOmgvergunning.dnkey. Deze kolom of de kolom dnkeymilvergunningen moet gevuld zijn.';

COMMENT ON COLUMN public.tbomgoloberichten.dvolomessageid
IS 'Message identifier van OLobericht.';

COMMENT ON COLUMN public.tbomgoloberichten.ddaanmaakdatum
IS 'Datum  dat deze kaart is aangemaakt.';

COMMENT ON COLUMN public.tbomgoloberichten.ddverwerkt
IS 'Datum bericht verwerkt.';

COMMENT ON COLUMN public.tbomgoloberichten.dvcodemedewerker
IS 'Foreign key naar TbMedewerker.dvcode van degene die ddverwerkt het laatst heeft gevuld.';

COMMENT ON COLUMN public.tbomgoloberichten.dvolofunctie
IS '<StUF:functie> zoals Toevoegen bescheiden, Verwijderen aanvraag, Advies Toevoegen  of Aanbieden Aanvraag.';

COMMENT ON COLUMN public.tbomgoloberichten.dvlvobestandsnaam
IS 'De bestandsnaam van het toegevoegde bescheiden (de bijlage) of advies.';

COMMENT ON COLUMN public.tbomgoloberichten.dvomschrijving
IS 'Soort cq omschrijving van het toegevoegde bescheiden (lvosoort) of omschrijving van de intrekking/verwijdering bericht.';

COMMENT ON COLUMN public.tbomgoloberichten.dvxmlbericht
IS 'Let op: wordt geencrypt opgeslagen. De kolom wordt alleen gevuld bij Toevoegen bescheiden en bij Intrekken Aanvraag met de volledige xml van het OLO-bericht';

COMMENT ON COLUMN public.tbomgoloberichten.dnkeymilvergunningen
IS 'Foreign key naar Tbmilvergunningen.dnkey. Deze kolom of de kolom dnkeyomgvergunningen moet gevuld zijn.';

COMMENT ON COLUMN public.tbomgoloberichten.dldowngeload
IS 'T of F. Indien T dan is hiermee aangegeven dat de bijlage is downgeload uit het omgevings-/aimloket.';

CREATE INDEX idx_tbomgolober_ddaanmaakdatum ON public.tbomgoloberichten
 USING btree (ddaanmaakdatum);

CREATE INDEX idx_tbomgolober_ddverwerkt ON public.tbomgoloberichten
 USING btree (ddverwerkt);

CREATE INDEX idx_tbomgolober_dvcodemw ON public.tbomgoloberichten
 USING btree (dvcodemedewerker COLLATE pg_catalog."default");

CREATE INDEX idx_tbomgolober_keymilverg ON public.tbomgoloberichten
 USING btree (dnkeymilvergunningen);

CREATE INDEX idx_tbomgolober_keyomgverg ON public.tbomgoloberichten
 USING btree (dnkeyomgvergunningen);

This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 22-2-2017 10:50
Previous topic Chapter index Next topic