Previous Topic: Planning a Naming ConventionNext Topic: Constraints on the Uniqueness of Names


OS/400 Entity and Object Types

The following table shows all of the OS/400 entities (both OS/400 objects and component elements) that need to be named. The table also indicates whether each entity is common or scarce, and whether an end user might need to refer to the entity by name, both of which may affect how the item needs to be named.

Group

Object type

Attr

Description

Number of entities

Seen by end user

APP

*FILE

DSPF

File - display

Many

No

APP

*FILE

MXDF

File - display mixed

Many

No

APP

*FILE

CMNF

File - communications

Many

No

APP

*FILE

BSCF

File - communications

Many

No

APP

*FILE

DFUEXC

File - display DFU

Many

No

APP

*FILE

TAPF

File - tape

Many

No

APP

*FLR!

 

Folder

Many

No

APP-P

*FNTRSC-

Font resource

Few

Yes

 

APP-P

*FORMDF-

Form definition

Many

Yes

 

APP

*GSS

 

Graphics symbol set

Few

No

APP

*IGCDCT!

 

Ideographic dictionary

Few

Yes

WKM

*JOBD

 

Job description

Several

No

WKM

*JOBQ

 

Job queue

Few

Yes

APP

*JRN

 

Journal

One

No

APP

*JRNRCV!

 

Journal receivers

Many

No

APP

*LIB

 

Library

Several

Yes

CFG

*LIND

 

Line description

Few

Yes

APP

*MENU

 

Menu

Many

Yes

CFG

*MODD

 

Mode description

Dew

No

APP

*MSGF

 

Message file

One

No

WKM

*MSGQ

 

Message queue

Several

No (2)

CFG

*NWID

 

Network Interface descr

Few

No

WKM

*OUTQ

 

Output queue

Few

Yes

APP-P

*OVL

Overlay

Few

No

 

APP-P

*PAGDFN-

Page definition

Few

No

 

APP-P

*PAGSEG-

Page segment

Few

No

 

WKM

*PDG G

 

Print descriptor

Few

No

APP

*PGM

C

Program - C

Many

No

APP

*PGM

CLP

Program - CLP

Many

No

APP

*PGM

CBL

Program - Cobol

Many

No

APP

*PGM

DFU

Program - DFU

Many

No

APP

*PGM

FTN

Program - Fortran

Many

No

APP

*PGM

PLI

Program - PL/1

Many

No

APP

*PGM

RPG

Program - RPG III

Many

No

APP

*PGM

QRY

Program - Query

Many

Yes

APP

*PNLGRP!

 

Panel group

Many

Yes

CFG

*PRDAVL-

 

Product availability

Few

-

CFG

*PRDDFN-

 

Product definition

Few

-

APP

*QMFORM-

 

Print image

Few

No

APP

*QMQRY

 

Query Manager Query

Few

No

APP

*QRYDFN!

 

Query definition

Many

No

CFG

*RCT -

 

RC table

Few

-

APP

*SAVF!

 

Save file

Few

No

CFG

*SBSD

 

Subsystem description

Few

Yes

APP

*SCHIDX!

 

Search index

Several

No

APP

*SPADCT!

 

Spelling aid dictionary

One

Yes

CFG

*SSND

 

Session description

Few

No

APP

*TBL

 

Table

Few

No

APP

*USRIDX-

 

User index

Many

Yes (3)

SEC

*USRPRF!

 

User profile

Several

Yes

APP

*USRQ-

 

User queue

Many

No (3)

APP

*USRSPC-

 

User space

Many

Yes (3)

Other Entities

Group

Object Type

Attr

Description

Number of entities

Seen by end user

*FILE

MEMBER

-

Member

1;Many

No (1)

*FILE

FORMAT

-

Format

1;Many

No(1)

FORMAT

FIELD

-

Field

Many

No(1)

PGM

FIELD

-

Field in HLL program

Many

No

MEMBER

MENU

-

CA 2E menu

Many

Yes

 

 

JOB

INT

Interactive job

Several

 

 

JOB

BCH

Batch job

Many

 

 

RDR

 

Spool reader

Few

 

 

WTR

 

Spool writer

Several

*MSGF

MSGID

-

Message description

Many

No

*PNLGR

HLPGRP

-

Help group

Many

No