The HOLDDATA in SO05694 has instructions to ADD DDDEF SCSQLOAD and point it to the IDMS CAGJLOAD.
SO07191, which has SO05694 as a pre-requisite, also has HOLDDATA instructions to ADD DDDEF SCSQLOAD, but to point it to "IBMHLQ.SCSQLOAD".
Attempting to run this SMP/E as described will fail with this error message:
GIM35601E ** DATASET SUBENTRY WAS NOT ADDED BECAUSE IT ALREADY EXISTS.
Release : r19.0
Component : CA IDMS/DB
The two PTFs instruct the user to define the same DDDEF but to point it to different load libraries.
SO04635 does not actually need anything from SCSQLOAD, but a DDDEF of SCSQLOAD (pointing to anything) was necessary to allow the link-edit to complete successfully.
Therefore, instructions were provided in SO05694 to define SCSQLOAD and point it to CAGJLOAD.
SO07191 does actually require that SCSQLOAD point to "IBMHLQ.SCSQLOAD".
So the solution is to use the HOLDDATA from SO07191.
If SCSQLOAD has already been defined with the input from SO05694, use the input from SO07191 but change the ADD DDDEF statements to REP DDDEF.