Sample JCL for the RM utility DELETE command parameters
//DLP#RMUT JOB (ACCT#),'RM BATCH UTILITY',CLASS=A,MSGCLASS=X
//*
//* $BMCCHG BQQ6699,MAC RM UTILITIES SUPPORT
//*
//*-------------------------------------------------------------------*
//* MEMBER : RM BATCH *
//* *
//* PURPOSE : LIST OR DELETE DATA FROM RM STRUCTURE *
//* *
//* REQUIRED USER *
//* MODIFICATIONS: 1) UPDATE JOBCARD TO REFLECT LOCAL REQUIREMENTS *
//* 2) CHANGE "BMCNODE" TO CM IMS TM DATASET HLQ *
//* 3) CHANGE "IMSNODE" TO IMS DATASET HLQ *
//* 4) ENSURE THE SPACE ALLOCATION MEETS LOCAL *
//* REQUIREMENTS *
//* 5) ENSURE IMS LOAD VERSION (IMS HLQ) MATCHES THE *
//* VERSION OF CQSV PROVIDED IN PARM *
//* *
//* PARMETERS IN EXEC: *
//* DLPURMB0 : NAME OF THE BATCH ROUTINE *
//* SSN : CQS SUBSYSTEM NAME *
//* CQSV : CQS SERVER VERSION *
//* STRN : RM STRUCTURE NAME *
//* CLIENT : CLIENT NAME *
//* *
//* EXAMPLE: *
//* PARM='DLPURMB0,SSN=CTSY,CQSV=15,STRN=ETA_DEV_STRUCT01, *
//* CLIENT=MVSAG' *
//* *
//*-------------------------------------------------------------------*
//RMBTUTIL EXEC PGM=IKJEFT01,
// DYNAMNBR=16,REGION=4M,
// PARM='DLPURMB0,SSN=CTSY,CQSV=15,STRN=ETA_DEV_STRUCT01,CLIENT=MVSAG'
//*
//STEPLIB DD DISP=SHR,DSN=BMCNODE.DLPLIB <=== CHANGE DSN
// DD DISP=SHR,DSN=IMSNODE.RESLIB <=== CHANGE DSN
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//*-------------------------------------------------------------------*
//* *
//* *-----------------------* *
//* LIST FUNCTION PARAMETERS: *
//* *-----------------------* *
//* *
//* LIST NAME(IIIIIIII) *
//* RTYPE(TTTTTT,TTTTTT) *
//* NTYPE(TTTTTT,TTTTTT) *
//* OWNER(XXXXXXXX) *
//* DATA2 (DISPLAYS DATA2 INFO) *
//* FORMAT (DATA1&2 FORMATTED DISPLAY) *
//* LISTALL (LISTS ALL DATA) *
//* *
//* IIIIIIIIII = NAME OF THE RESOURCE *
//* *
//* RESOURCE NAME SUPPORTS WILDCARD CHARACTERS *
//* FOR PATTERN MATCHING. *
//* YOU CAN USE THE FOLLOWING WILDCARD *
//* CHARACTERS: *
//* "*" - MATCHES ZERO OR MORE CHARACTERS *
//* "%" - MATCHES EXACTLY ONE CHARACTER *
//* *
//* TTTTTT = RESOURCE TYPE *
//* *
//* VALID RESOURCE TYPES ARE: *
//* *
//* TYPES DESCRIPTION *
//* -------- ----------------- *
//* TRAN TRANSACTIONS *
//* LTERM LTERMS *
//* MSNAME MSNAMES *
//* MSN MSNAMES *
//* CPIC CPIC *
//* APPC APPC *
//* USER USER *
//* NODE NODE *
//* DB DATABASE *
//* PGM PROGRAM *
//* PLEX IMS PLEX *
//* USERID USER ID *
//* AREA DEDB AREA *
//* SNU STATIC NODE USER *
//* RMPROC RMPROC *
//* RMGBL RM GLOBAL PLEX *
//* *
//* XXXXXXX = OWNER OF THE RESOURCE *
//* *
//* NOTE: 1. RTYPE AND NTYPE CANNOT BE GIVEN TOGETHER *
//* IN THE SYSTSIN. *
//* *
//* 2. NTYPE FILTERS THE RESOURCES BASED ON THE *
//* NAME TYPE OF THE GIVEN RESOURCE TYPE. *
//* ONE OR MORE RESOURCE TYPES CAN BELONG TO *
//* THE SAME NTYPE. UTILITY EXTRACTS THE *
//* RESOURCES FOR ALL THE RTYPES THAT BELONG *
//* TO NTYPE OF THE SELECTED RTYPE. *
//* *
//* BELOW TABLE SHOWS THE NTYPE & RTYPE *
//* CARDINALITIES. *
//* *
//* RTYPE NTYPE *
//* -------- -------- *
//* TRAN 001 *
//* LTERM 001 *
//* MSNAME 001 *
//* MSN 001 *
//* CPIC 001 *
//* APPC 001 *
//* USER 004 *
//* NODE 005 *
//* DB 006 *
//* PGM 007 *
//* PLEX 011 *
//* USERID 015 *
//* AREA 017 *
//* SNU 026 *
//* RMPROC 242 *
//* RMGBL 253 *
//* *
//* *
//* *-------------------------* *
//* DELETE FUNCTION PARAMETERS: *
//* *-------------------------* *
//* *
//* DELETE NAME(IIIIIIIIIII) *
//* RTYPE(TTTTTT) *
//* VERSION(XXXXXXXX) *
//* *
//* IIIIIIIIII = NAME OF THE RESOURCE *
//* *
//* WILDCARD CHARACTERS ARE NOT SUPPORTED FOR *
//* DELETE. *
//* *
//* TTTTTT = RESOURCE TYPE *
//* VALID RESOURCE TYPES ARE SAME AS FOR LIST *
//* *
//* XXXXXXX = OWNER OF THE RESOURCE *
//* *
//* NOTE: RTYPE AND NTYPE CANNOT BE GIVEN TOGETHER *
//* IN THE SYSTSIN. *
//* *
//*-------------------------------------------------------------------*
//SYSTSIN DD *
DELETE NAME(BMP006) -
RTYPE(TRAN) -
VERSION(1)
/*
//*
//* $BMCCHG BQQ6699,MAC RM UTILITIES SUPPORT
//*
//*-------------------------------------------------------------------*
//* MEMBER : RM BATCH *
//* *
//* PURPOSE : LIST OR DELETE DATA FROM RM STRUCTURE *
//* *
//* REQUIRED USER *
//* MODIFICATIONS: 1) UPDATE JOBCARD TO REFLECT LOCAL REQUIREMENTS *
//* 2) CHANGE "BMCNODE" TO CM IMS TM DATASET HLQ *
//* 3) CHANGE "IMSNODE" TO IMS DATASET HLQ *
//* 4) ENSURE THE SPACE ALLOCATION MEETS LOCAL *
//* REQUIREMENTS *
//* 5) ENSURE IMS LOAD VERSION (IMS HLQ) MATCHES THE *
//* VERSION OF CQSV PROVIDED IN PARM *
//* *
//* PARMETERS IN EXEC: *
//* DLPURMB0 : NAME OF THE BATCH ROUTINE *
//* SSN : CQS SUBSYSTEM NAME *
//* CQSV : CQS SERVER VERSION *
//* STRN : RM STRUCTURE NAME *
//* CLIENT : CLIENT NAME *
//* *
//* EXAMPLE: *
//* PARM='DLPURMB0,SSN=CTSY,CQSV=15,STRN=ETA_DEV_STRUCT01, *
//* CLIENT=MVSAG' *
//* *
//*-------------------------------------------------------------------*
//RMBTUTIL EXEC PGM=IKJEFT01,
// DYNAMNBR=16,REGION=4M,
// PARM='DLPURMB0,SSN=CTSY,CQSV=15,STRN=ETA_DEV_STRUCT01,CLIENT=MVSAG'
//*
//STEPLIB DD DISP=SHR,DSN=BMCNODE.DLPLIB <=== CHANGE DSN
// DD DISP=SHR,DSN=IMSNODE.RESLIB <=== CHANGE DSN
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSUDUMP DD SYSOUT=*
//*-------------------------------------------------------------------*
//* *
//* *-----------------------* *
//* LIST FUNCTION PARAMETERS: *
//* *-----------------------* *
//* *
//* LIST NAME(IIIIIIII) *
//* RTYPE(TTTTTT,TTTTTT) *
//* NTYPE(TTTTTT,TTTTTT) *
//* OWNER(XXXXXXXX) *
//* DATA2 (DISPLAYS DATA2 INFO) *
//* FORMAT (DATA1&2 FORMATTED DISPLAY) *
//* LISTALL (LISTS ALL DATA) *
//* *
//* IIIIIIIIII = NAME OF THE RESOURCE *
//* *
//* RESOURCE NAME SUPPORTS WILDCARD CHARACTERS *
//* FOR PATTERN MATCHING. *
//* YOU CAN USE THE FOLLOWING WILDCARD *
//* CHARACTERS: *
//* "*" - MATCHES ZERO OR MORE CHARACTERS *
//* "%" - MATCHES EXACTLY ONE CHARACTER *
//* *
//* TTTTTT = RESOURCE TYPE *
//* *
//* VALID RESOURCE TYPES ARE: *
//* *
//* TYPES DESCRIPTION *
//* -------- ----------------- *
//* TRAN TRANSACTIONS *
//* LTERM LTERMS *
//* MSNAME MSNAMES *
//* MSN MSNAMES *
//* CPIC CPIC *
//* APPC APPC *
//* USER USER *
//* NODE NODE *
//* DB DATABASE *
//* PGM PROGRAM *
//* PLEX IMS PLEX *
//* USERID USER ID *
//* AREA DEDB AREA *
//* SNU STATIC NODE USER *
//* RMPROC RMPROC *
//* RMGBL RM GLOBAL PLEX *
//* *
//* XXXXXXX = OWNER OF THE RESOURCE *
//* *
//* NOTE: 1. RTYPE AND NTYPE CANNOT BE GIVEN TOGETHER *
//* IN THE SYSTSIN. *
//* *
//* 2. NTYPE FILTERS THE RESOURCES BASED ON THE *
//* NAME TYPE OF THE GIVEN RESOURCE TYPE. *
//* ONE OR MORE RESOURCE TYPES CAN BELONG TO *
//* THE SAME NTYPE. UTILITY EXTRACTS THE *
//* RESOURCES FOR ALL THE RTYPES THAT BELONG *
//* TO NTYPE OF THE SELECTED RTYPE. *
//* *
//* BELOW TABLE SHOWS THE NTYPE & RTYPE *
//* CARDINALITIES. *
//* *
//* RTYPE NTYPE *
//* -------- -------- *
//* TRAN 001 *
//* LTERM 001 *
//* MSNAME 001 *
//* MSN 001 *
//* CPIC 001 *
//* APPC 001 *
//* USER 004 *
//* NODE 005 *
//* DB 006 *
//* PGM 007 *
//* PLEX 011 *
//* USERID 015 *
//* AREA 017 *
//* SNU 026 *
//* RMPROC 242 *
//* RMGBL 253 *
//* *
//* *
//* *-------------------------* *
//* DELETE FUNCTION PARAMETERS: *
//* *-------------------------* *
//* *
//* DELETE NAME(IIIIIIIIIII) *
//* RTYPE(TTTTTT) *
//* VERSION(XXXXXXXX) *
//* *
//* IIIIIIIIII = NAME OF THE RESOURCE *
//* *
//* WILDCARD CHARACTERS ARE NOT SUPPORTED FOR *
//* DELETE. *
//* *
//* TTTTTT = RESOURCE TYPE *
//* VALID RESOURCE TYPES ARE SAME AS FOR LIST *
//* *
//* XXXXXXX = OWNER OF THE RESOURCE *
//* *
//* NOTE: RTYPE AND NTYPE CANNOT BE GIVEN TOGETHER *
//* IN THE SYSTSIN. *
//* *
//*-------------------------------------------------------------------*
//SYSTSIN DD *
DELETE NAME(BMP006) -
RTYPE(TRAN) -
VERSION(1)
/*
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*