The keyword format
Searches can be performed using free format keywords or structured database (SDB) format keywords. Use this topic to understand how to perform searches using different keyword formats.
The keyword formats
The keywords in Building a keyword string are described in two distinct formats: the z/OS, or free format; and the structured database (SDB) format. Structured symptoms are also called RETAIN symptoms and "failure keywords᾿.
Free format
A free form keyword can consist of any piece of data that is related to the problem. To help you search the database, a set of keywords has been defined, and you can use them to narrow your search. (For example, if you know the name of the CSECT in error, you can use this to search, but if you add the MSGxx or ABEND keyword, your search will be more precise.)
Keyword | Meaning |
---|---|
ABEND | Abnormal termination of a task; no error message. |
ABENDxx | Abnormal termination of a task; xx is the abend code. |
ABENDUxx | User abend; xx is the abend code. |
DOC | Documentation discrepancy that caused a problem. |
HALTxx | Halt; xx is the halt number. |
INCORROUT | Any incorrect data output, except performance degradation. |
INTEG | Integrity problem. |
LOOP | Loop. |
MSGxx | Any message; xx is the message identifier. |
PERFM | Performance degradation. |
PROCCHK | Processor check. |
PROGCH | Program check. |
WAIT | Wait condition; undocumented and no identifier. |
WAITxx | System wait condition; xx is the identifier. |
Structured database (SDB) format
- The prefix keyword has one through eight characters.
- All characters must be alphanumeric, #, @, or $.
- At least one character of data is required.
- The maximum length, including the prefix, is 15 characters.
MS/CSQC223D
Keyword | Meaning |
---|---|
AB | Abend code. |
FLDS | Name of a field or control block involved with the problem. |
LVLS | Level of the base system or licensed program. |
MS | Message identifier. |
OPCS | Operation code (opcode) for software, such as an assembler-language opcode. |
PCSS | Program command or other software statement, such as JCL, a parameter, or a data set name. |
PIDS | Program identifier for a component involved in the problem. |
PRCS | Program return code, generated by software, including reason codes and condition codes. |
PTFS | Program temporary fix (PTF) for software associated with a problem. |
PUBS | Identifier of a publication associated with a problem. |
RECS | Record associated with a problem. |
REGS | Register for a software program associated with a problem. The value can be the register/PSW difference ( rrddd ), which the STATUS FAILDATA subcommand of IPCS provides for abends. The difference ( ddd ) is a hexadecimal offset from a probable base register or branch register ( rr ). |
RIDS | Routine identifier, such as the name of a CSECT or subroutine. If the RIDS/ value has no suffix, the value is a CSECT name. The following suffixes are supported:
|
VALU | Value in a field or register. One of the following qualifiers is required as the first character of the value:
|
WS | Wait state code issued by the system, or device-issued wait code. One of the following qualifiers is required as the first character of the value:
|
For more information about which prefix keyword to use for which type of symptom, see SDB format symptom-to-keyword cross reference.