In the example below PDS SUPPORT.SYMBAT.PARMLIB contains a member CAIOPTS. Member CAIOPTS contains keyword PRTLIB that points to a PRTLIB repository called SUPPORT.SYMBAT.PRTLIB2.
BROWSE SUPPORT.SYMBAT.PARMLIB(CAIOPTS)
Command ===>
********************************* Top of Data ****
PRTLIB=SUPPORT.SYMBAT.PRTLIB2
******************************** Bottom of Data **
Below is a test program that when executed abends with an ASRA. The CAIOPTS DD statement points to a PDS that contains the override PRTLIB keyword.
//EXECPGM EXEC PGM=TSTCASRA
//STEPLIB DD DSN=SUPPORT.INTBAT.LOAD,DISP=SHR
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//*
//CAIOPTS DD DSN=SUPPORT.SYMBAT.PARMLIB(CAIOPTS),DISP=SHR
//
When program TSTCASRA abends the dump is captured to the PRTLIB specified in the CAIOPTS PDS member which is SUPPORT.SYMBAT.PRTLIB2