Programs can reside in the link pack area (LPA) provided that they follow certain requirements.
Assembler language, C, COBOL, or PL/I programs must be read-only and adhere to the requirements as follows:
All programs must be link-edited with the RENT and REFR options.
If you want CICS to use modules that you have written to these standards, and installed in the LPA, specify USELPACOPY(YES) on the program resource definitions in the CSD.