Section 3 of the symptom record contains the primary symptoms associated
with the error, and is provided by the application that incurred the
error, or some program that acts on its behalf. The internal format
of the data in section 3 is the SDB format, with a blank separating
each entry. Once this data has been passed to SYMREC by the invoker,
it may not be added to or modified without setting ADSRPMOD to '1'.
The data in this section is EBCDIC, and no hex zeros may appear.
The symptoms are in the form K/D where K is a keyword of 1 to 8 characters
and D is at least 1 character. D can only be an alphanumeric or @,
$, and #.
Note: - The symptom K/D can have no imbedded blanks, but the '#' can be
used to substitute for desired blanks. Each symptom (K/D) must be
separated by at least one blank. The first symptom may start at ADSRRSCS
with no blank, but the final symptom must have at least one trailing
blank. The total length of each symptom (K/D combination) can not
exceed 15 characters.
- This section is provided by the component that reports the failure
to the system. Once a SYMREC macro is issued, the reported information
will not be added to or modified, even if the information is wrong.
It is the basis for automated searches, and even poorly chosen information
will compare correctly in such processing because the component consistently
produces the same symptoms regardless of what information was chosen.
- The PIDS/ entry is required, with the component ID following the
slash. It is required from all programs that originate a symptom record
and have component a ID assigned. Further, it must be identical to
the value in ADSRCID (section 2.1) if that is provided. (ADSRCID is
not a required field.)