Threadsafe table

CICS® commands that are threadsafe in at least one of the supported CICS TS releases are listed. Use the information in the table when reporting which CICS commands used by a program are threadsafe. Load by running job CIUTSLOD in the SCIUSAMP.DB2 data set.

CIU_THREADSAFE_CMD
This table stores resource usage information for all resource types for both web service and program names.
Table 1. The CIU_THREADSAFE_CMD table
Field Name Type Description
COMMAND CHAR(24) The EXEC CICS command name, for example, READ, WRITEQ.
Note: The values in this field match those in the COMMAND field in the CIU_SCAN_DETAIL table or the FUNCTION field in the CIU_CICS_DATA table.
RESOURCE_TYPE CHAR(16) The resource type, for example, TS or PROGRAM.
Note: The values in this field match those in the RESOURCE_TYPE field in the CIU_SCAN_DETAIL table or the TYPE field in the CIU_CICS_DATA table.
CICS_TS23 CHAR(1) Indicates the threadsafe status of the command for CICS TS V2.3. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS31 CHAR(1) Indicates the threadsafe status of the command for CICS TS V3.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS32 CHAR(1) Indicates the threadsafe status of the command for CICS TS V3.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS41 CHAR(1) Indicates the threadsafe status of the command for CICS TS V4.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS42 CHAR(1) Indicates the threadsafe status of the command for CICS TS V4.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS51 CHAR(1) Indicates the threadsafe status of the command for CICS TS V5.1. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
CICS_TS52 CHAR(1) Indicates the threadsafe status of the command for CICS TS V5.2. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration
Start of changeCICS_TS53End of change CHAR(1) Indicates the threadsafe status of the command for CICS TS V5.3. Values are:
Y
command is threadsafe
N
command in non-threadsafe
I
command is indeterminate-threadsafe
blank
not analyzed to allow for table migration