Simple and qualified object names

The name of a specific object that is located in a library can be specified as a simple name or as a qualified name.

A simple object name is the name of the object only. A qualified object name is the name of the library where the object is stored followed by the name of the object. In a qualified object name, the library name is connected to the object name by a slash (/).

Either the simple name or the qualified name of an object can be specified if the object exists in one of the libraries named in the job's library list; the library qualifier is optional in this case. A qualified name must be specified if the named object is not in a library named in the library list.

Note: Although a job name also has a qualified form, it is not a qualified object name because a job is not an i5/OS™ object. A job name is qualified by a user name and a job number, not by a library name.

The following table shows how simple and qualified object names are formed.

Table 1. Simple and qualified object names
Name Type Name Syntax Example
Simple object name object-name OBJA
Qualified object name library-name/object-name LIB1/OBJB
Related concepts
Command delimiters
Command definition parts
Related reference
Command names
Command definition statements
JOB parameter