Data Definition Language (DDL) Reference Manual (G06.24+)
Dictionary Database Structure
Data Definition Language (DDL) Reference Manual—426798-002
D-12
DICTOBL Fields
•
TOKEN-NUMBER-CONSTANT−contains the object-number of the constant used 
to define the token number; if the token number was not specified using a 
constant, this field is set to 0.
•
MAP-DEF−contains the object number of the definition (DEF) for the token map. 
The definition defines the data structure of the extensible structured token 
described by the token map.
•
SSID-TEXT−contains the text ID of the OTF record that contains the subsystem ID 
value for the token map.
•
HEADING-TEXT−contains the text ID of the OTF record that contains the heading 
value for the token map.
DICTOBL Fields
DICTOBL (Object Build List) is a key-sequenced file containing one record for each 
element of each unique object in the dictionary. The primary key of the file is the 
OBJECT field from DICTODF plus a sequentially assigned element number.
An object can contain one or more elements. For example, the following definition is an 
object that contains four elements:
If an object or an element within an object is defined by a TYPE * or TYPE def-name 
clause, elements of the referenced object are copied into each DICTOBL field for the 
referring object. The top-level SOURCE-DEF field in this file contains the object 
number of the referenced definition.
If a record's structure is defined by a DEFINITION IS def-name clause, DICTOBL has 
no entry for the referenced object. Instead, linkage is made through DICTRDF (Record 
Definition File). DICTRDF.DEF-NUMBER contains the object number of the referenced 
definition. For all other records, DICTRDF.DEF-NUMBER contains the object number 
of the record itself.
DEF example.
02 field-1 PIC X.
02 group-2.
03 field-3 PIC X.
END
Element 0
Element 1
Element 2
Element 3
VSTD02.vsd










