Input to the SYMRBLD macro is a storage area for the symptom record,
and the diagnostic data for sections 2.1, 3, 4, and 5 of the symptom
record. The SYMRBLD macro must be invoked several times to build a
complete symptom record. The following describes the sequence:
- Invoke SYMRBLD with the INITIAL parameter to initialize sections
1 and 2, and provide application data for section 2.1.
- Invoke SYMRBLD with the PRIMARY parameter to store symptoms into
section 3. You may invoke this parameter more than once for one error.
- Optionally invoke SYMRBLD with the SECONDARY parameter to store
symptoms into section 4.
- Optionally invoke SYMRBLD with the VARIABLE parameter to store
data into section 5.
- Invoke SYMRBLD with the COMPLETE parameter to set the lengths
of sections 3, 4, and 5 in section 2.1 and optionally code SYMRBLD
to invoke the SYMREC macro for recording to the logrec data set. If
you do not code SYMRBLD to invoke the SYMREC macro, your records will
not be recorded to the logrec data set.
- Invoke SYMRBLD with the RESET parameter to rebuild the symptom
record using the same storage and application information that was
specified using the INITIAL parameter. The RESET parameter is useful
when the primary, secondary, and variable sections of the symptom
record are to be changed but the application information in section
2.1 remains the same.