SESSDEF Resource Table

A CICS® Definition that describes a session, which is a logical link between connected systems.

The Primary key field for this resource class is NAME.

The Secondary key field for this resource class is DEFVER.

The Tertiary key field for this resource class is CSDGROUP.

External resource name
CICSDefinitionSession
Length
496
Usage
API or Batch Utility or WUI or CICS Management Client Interface
API view
No
CMAS context
No
SCOPE applies
No
Only query CMASs in workload
No
Object type
CICS Definition
Copybook identifier
EYUt3810
Table 1. Valid CPSM operations
Operations Actions Parameters Required
GET   CICSSYS(value) No
    CSDGROUP(value) No
    RESGROUP(value) No
CREATE   CSD No
    RESGROUP(value) No
UPDATE   CSD No
REMOVE   CSD No
PERFORM SET ADDTOGRP RESGROUP(value) Yes
  CSDCOPY AS_RESOURCE(value) No
    DUPACTION(DUPERROR, DUPNOREPLACE, DUPREPLACE) No
    TO_CSDGROUP(value) No
Table 2. SESSDEF FEEDBACK error codes
Value Code Description
1 SESSDEF_INV_DATA Attribute data invalid
2 SESSDEF_REC_NOT_FOUND Requested resource not found
4 SESSDEF_REC_EXISTS Resource already exists
5 SESSDEF_REC_CHANGED Resource definition already changed
6 SESSDEF_INV_RESTYPE Invalid resource type
7 SESSDEF_INV_VER Invalid resource version
11 SESSDEF_NON_MP Maintenance point CMAS not available
12 SESSDEF_INV_CONTEXT Context not found
13 SESSDEF_INCONSISTENT_SET Inconsistent set condition
14 SESSDEF_INV_RESGROUP Resource group not found
21 SESSDEF_INV_ACTION Invalid action
22 SESSDEF_INV_RECADDR Invalid record address
23 SESSDEF_INV_RECLEN Invalid record length
24 SESSDEF_DIFF_VERSION Different version
25 SESSDEF_EARLY_NAMELIST_END Early name list end
26 SESSDEF_INV_NAMELIST Invalid name list
27 SESSDEF_INV_NAME Invalid name
28 SESSDEF_INV_MINNAME Invalid minor name
29 SESSDEF_INV_CSDGROUP Invalid CSD group
30 SESSDEF_REC_NOT_REMOVED Record not removed
31 SESSDEF_INV_RESOURCE Invalid resource
32 SESSDEF_INV_CICS_RESTYPE Invalid CICS restype
33 SESSDEF_PARTIAL_ACTION Partial action
34 SESSDEF_NOTHING_ACTIONED Nothing actioned
35 SESSDEF_INV_BOTHTOAS TO_CSDGROUP and AS_RESOURCE are mutually exclusive
36 SESSDEF_INV_NOTTOAS Either TO_CSDGROUP or AS_RESOURCE is required
37 SESSDEF_CSD_ERROR CSD access error
Table 3. SESSDEF resource table attributes
Name Datatype Source Len Req Sum Description Default Value Range Get Invalid Attr ID
AUTOCONNECT EYUDA CPSM 4 Yes LIKE Autoconnect option NO     8
AUTOCONNECT Input/output valid values YES, NO, ALL
BUILDCHAIN EYUDA CPSM 4 Yes LIKE Chain assembly required YES     9
BUILDCHAIN Input/output valid values YES, NO
CHANGEAGENT CVDAS CPSM 4 No LIKE Last modification agent     E640 E650 57
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 No DIFF Last modification agent release     E640 E650 59
CHANGETIME DATETIME CPSM 8 Yes MAX Last modification time       1
CHANGEUSRID CHAR CPSM 8 No DIFF Last modification user ID     E640 E650 58
CONNECTION CHAR CPSM 4 Yes DIFF Connection definition name       10
CREATETIME DATETIME CPSM 8 Yes MAX Time created       49
 CSDGROUP-3  CHAR CPSM 8 Yes DIFF CSD group     E640 E650 61
 DEFVER-2  BINARY CPSM 1 Yes AVG Version 0 0-15   5
DESCCODEPAGE BINARY CPSM 4 No DIFF Description code page 37 0-99999999   56
DESCRIPTION CHAR CPSM 58 No DIFF Description       53
DISCREQ EYUDA CPSM 4 Yes LIKE Honor disconnect reqeusts NO     11
DISCREQ Input/output valid values YES, NO
INSERVICE EYUDA CPSM 4 Yes LIKE Session inservice N_A   E330+ 30
INSERVICE Input/output valid values YES, NO, N_A
IOAREALEN CHAR CPSM 8 No DIFF Minimum terminal input output area (TIOA) size 0 0-32767   12
IOAREALEN2 CHAR CPSM 8 No DIFF Alternate terminal input output area (TIOA) size 0 0-32767   13
MAXCTWIN CHAR CPSM 4 No DIFF Maximum number of contention winner sessions   0-999   15
MAXINGRP CHAR CPSM 4 No DIFF Maximum number of sessions in the group   0-999   14
MODENAME CHAR CPSM 8 No DIFF Mode name       16
 NAME-1  CHAR CPSM 8 Yes DIFF Name       7
NEPCLASS CHAR CPSM 4 No DIFF Network error program transaction class 0 0-255   17
NETNAMEQ CHAR CPSM 8 No DIFF Name IMS system uses to identify session       18
OPERID CHAR CPSM 3 No DIFF Operator identifier     E330+ 37
OPERPRIORITY CHAR CPSM 4 No DIFF Operator priority 0 0-255 E330+ 29
OPERRSL CHAR CPSM 50 No DIFF Operator resource security keys     E330+ 54
OPERSEC CHAR CPSM 150 No DIFF Operator transaction security keys     E330+ 55
PARTCODEPAGE CHAR CPSM 8 No DIFF Partner code page 0 0-65534 EALL 33
PROTOCOL CVDAS CPSM 4 Yes LIKE Intercommunication link protocol APPC     19
PROTOCOL Input/output valid values APPC, EXCI, LU61, NOTAPPLIC
RECEIVECOUNT CHAR CPSM 4 No DIFF Receive count   1-999   20
RECEIVEPFX CHAR CPSM 2 No DIFF Receive prefix       35
RECEIVESIZE CHAR CPSM 8 No DIFF Receive buffer size 4096 1-30720   21
RECOVNOTIFY EYUDA CPSM 4 Yes LIKE XRF recovery notification option N_A   E410+ 23
RECOVNOTIFY Input/output valid values NONE, MESSAGE, TRANSACTION, N_A
RECOVOPTION EYUDA CPSM 4 Yes LIKE Recovery option SYSDEFAULT     22
RECOVOPTION Input/output valid values SYSDEFAULT, CLEARCONV, NONE, RELEASESESS, UNCONDREL
RELREQ EYUDA CPSM 4 Yes LIKE Honor release requests NO     24
RELREQ Input/output valid values YES, NO
SENDCOUNT CHAR CPSM 4 No DIFF Send count   1-999   25
SENDPFX CHAR CPSM 2 No DIFF Send prefix       36
SENDSIZE CHAR CPSM 8 No DIFF Send buffer size 4096 1-30720   26
SESSNAME CHAR CPSM 4 No DIFF Session name       27
SESSPRIORITY CHAR CPSM 4 No DIFF Session priority 0 0-255   28
TRANSACTION CHAR CPSM 4 No DIFF Transaction to be initiated from device     E330+ 31
USERAREALEN CHAR CPSM 4 No DIFF User area size 0 0-255   32
USERDATA1 CHAR CPSM 8 No DIFF User data area 1       50
USERDATA2 CHAR CPSM 8 No DIFF User data area 2       51
USERDATA3 CHAR CPSM 8 No DIFF User data area 3       52
USERID CHAR CPSM 8 No DIFF User signon ID       34