Data Definition Language (DDL) Reference Manual (G06.24+)

Dictionary Database Structure
Data Definition Language (DDL) Reference Manual426798-002
D-30
DICTODF Fields
An explanation of each field follows:
OBJECTthe object number, a system-assigned number that uniquely identifies
each object within the dictionary.
Each object corresponds to exactly one identifier.
IDENTIFIERa unique identifier of each object in the dictionary, consisting of the
next two fields:
°
OBJ-TYPEa 2-byte field that has one of the following values:
The last four values (SR, SV, RQ, and SC) are object types defined and used
in Pathmaker applications.
°
NAMEa 30-byte field containing the object's name, which must be unique
within the type.
Object names must begin with an alphabetic character. A dash (-) can be used
as a word separator within a name. Records and definitions cannot have the
same name.
VERSIONan integer value that is incremented every time the object is updated in
this dictionary.
Because DDL does not allow partial updating of an object, VERSION reflects how
many times the object has been compiled since the dictionary was created.
DATE-CREATEDa 6-byte timestamp taken from the system when the object is
added to the dictionary.
CREATOR-USERIDa group field that describes the user ID of the person who
created this dictionary.
Value Object Type Description
CD CONSTANT Constant
ID DEFINITION Field definition or group or field description
RD RECORD Record
TT TOKEN TYPE SPI token type
TC TOKEN CODE SPI token code
TM TOKEN MAP SPI token map
SR SERVER Application program that performs one or more
services
SV SERVICE Unit of work performed by a server
RQ REQUESTER Equivalent to a SCREEN COBOL program
SC SCREEN Equivalent to the SCREEN SECTION of a
SCREEN COBOL program.