The sample user-replacement module procedures are:
//APPLPROG EXEC EYUEITAL,
// OUTC=*,
// CPSMHLQ='CPSM230',
// CICSHLQ='CICS630',
// LMODDSN='user.load.library',
// TRNPARM=('NOPROLOG,NOEPILOG'),
// LNKPARM=('RENT,REUS,AMODE=31,RMODE=ANY,XREF,MAP,LIST')
//TRN.SYSIN DD DISP=SHR,DSN=user.source.library(EYU9WRAM)
//LKED.SYSIN DD *
INCLUDE SYSLIB(EYU9WAPI)
NAME EYU9WRAM(R)
/*
//APPLPROG EXEC EYUEITDL,
// OUTC=*,
// CPSMHLQ='CPSM230',
// CICSHLQ='CICS630',
// EDCHLQ='SYS1',
// COMHLQ='SYS1',
// LMODDSN='user.load.library',
// CPARM=('RENT,SOURCE,SHOWINC,TERM',
// 'AGGREGATE,LIST,OFFSET'),
// LNKPARM=('RENT,REUS,AMODE=31,RMODE=ANY,XREF,MAP,LIST')
//TRN.SYSIN DD DISP=SHR,DSN=user.source.library(EYU9WRAM)
//LKED.SYSIN DD *
INCLUDE SYSLIB(EYU9WAPI)
NAME EYU9WRAM(R)
/*
//APPLPROG EXEC EYUEITPL,
// OUTC=*,
// CPSMHLQ='CPSM230',
// CICSHLQ='CICS630',
// PLIHLQ='SYS1.IBMSYS.SYS',
// LMODDSN='user.load.library',
// PLIPARM=('OBJECT,NODECK,INCLUDE,SYNTAX,LIST,MAP',
// 'STORAGE,OFFSET,XREF',
// 'LANGLVL(OS,SPROG),SYSTEM(CICS)'),
// LNKPARM=('RENT,REUS,AMODE=31,RMODE=ANY,XREF,MAP,LIST')
//TRN.SYSIN DD DISP=SHR,DSN=user.source.library(EYU9WRAM)
//LKED.SYSIN DD *
INCLUDE SYSLIB(EYU9WAPI)
NAME EYU9WRAM(R)
/*
//APPLPROG EXEC EYUEITVL,
// OUTC=*,
// CPSMHLQ='CPSM230',
// CICSHLQ='CICS630',
// LMODDSN='user.load.library',
// COBPARM=('LIB,OBJECT,RENT,RES',
// 'APOST,MAP,XREF,TRUNC(BIN)'),
// LNKPARM=('RENT,REUS,AMODE=31,RMODE=ANY,XREF,MAP,LIST')
//TRN.SYSIN DD DISP=SHR,DSN=user.SOURCE.library(EYU9WRAM)
//LKED.SYSIN DD *
INCLUDE SYSLIB(EYU9WAPI)
NAME EYU9WRAM(R)
/*