TERMDEF Resource Table

A CICS® Definition that describes a terminal device with which CICS is to communicate.

The Primary key field for this resource class is NAME. A terminal name can be only 4 characters long. The remainder of the 8-character NAME field should be padded with blank spaces.

The Secondary key field for this resource class is DEFVER.

The Tertiary key field for this resource class is CSDGROUP.

The following actions are supported:
INSTALL
Install a Terminal Definition.

The parameter data for the INSTALL action is described in Parameters for installing CICS definitions using BAS.

External resource name
CICSDefinitionTerminal
Length
640
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
EYUt3812
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 INSTALL FORCEINS(YES, NO) No
    MODE(value) No
    NOTIFY(NO, INACTIVE, RELEASE, FULL) No
    OVERRIDE No
    OVERTYPE(TARGET, RELATED, BOTH, NONE) No
    RELATED(value) No
    STATECHK(YES, NO) No
    TARGET(value) Yes
    USAGE(LOCAL) Yes
  ADDTOGRP RESGROUP(value) Yes
  CSDINSTALL None N/A
  CSDCOPY AS_RESOURCE(value) No
    DUPACTION(DUPERROR, DUPNOREPLACE, DUPREPLACE) No
    TO_CSDGROUP(value) No
Table 2. TERMDEF FEEDBACK error codes
Value Code Description
1 TERMDEF_INV_DATA Attribute data invalid
2 TERMDEF_REC_NOT_FOUND Requested resource not found
4 TERMDEF_REC_EXISTS Resource already exists
5 TERMDEF_REC_CHANGED Resource definition already changed
6 TERMDEF_INV_RESTYPE Invalid resource type
7 TERMDEF_INV_VER Invalid resource version
11 TERMDEF_NON_MP Maintenance point CMAS not available
12 TERMDEF_INV_CONTEXT Context not found
13 TERMDEF_INCONSISTENT_SET Inconsistent set condition
14 TERMDEF_INV_RESGROUP Resource group not found
21 TERMDEF_INV_ACTION Invalid action
22 TERMDEF_INV_RECADDR Invalid record address
23 TERMDEF_INV_RECLEN Invalid record length
24 TERMDEF_DIFF_VERSION Different version
25 TERMDEF_EARLY_NAMELIST_END Early name list end
26 TERMDEF_INV_NAMELIST Invalid name list
27 TERMDEF_INV_NAME Invalid name
28 TERMDEF_INV_MINNAME Invalid minor name
29 TERMDEF_NOTIFY Notify
30 TERMDEF_PARTIAL_INSTALL Partial install
31 TERMDEF_NOTHING_INSTALLED Nothing installed
32 TERMDEF_NO_TARGETS No targets
33 TERMDEF_NO_RELATED No related systems
34 TERMDEF_INV_TSCOPE Invalid target scope
35 TERMDEF_INV_RSCOPE Invalid related scope
36 TERMDEF_INV_USAGE Invalid usage
37 TERMDEF_INV_MODE Invalid mode
38 TERMDEF_INV_STATECHK Invalid state check
39 TERMDEF_INV_FORCEINS Invalid force install
40 TERMDEF_INV_NOTIFY Invalid notify
41 TERMDEF_INV_OVERTYPE Invalid overtype
42 TERMDEF_INV_OVRBLOCK Invalid override block
43 TERMDEF_INV_ORSTRING Invalid override string
44 TERMDEF_INV_STRNGTERM Invalid string terminator
45 TERMDEF_INV_EMBEDTERM Invalid embedded terminator
46 TERMDEF_INV_ATTRIBUTE Invalid attribute
47 TERMDEF_INV_LITERAL Invalid literal
48 TERMDEF_INV_ORSTGNA Invalid override string
49 TERMDEF_SCOPE_REQUIRED Scope required
50 TERMDEF_USAGE_CONFLICT Usage conflict
51 TERMDEF_NODEFS_SELECTED No definitions selected
52 TERMDEF_MORE_THAN_1_RELSYS More than one related system
53 TERMDEF_MISSING_RELSYSID Missing related system identifier
54 TERMDEF_SCOPE_CONFLICT Scope conflict
55 TERMDEF_INV_CSDGROUP Invalid CSD group
56 TERMDEF_REC_NOT_REMOVED Record not removed
57 TERMDEF_INV_RESOURCE Invalid resource
58 TERMDEF_INV_CICS_RESTYPE Invalid CICS restype
59 TERMDEF_PARTIAL_ACTION Partial action
60 TERMDEF_NOTHING_ACTIONED Nothing actioned
61 TERMDEF_INV_BOTHTOAS TO_CSDGROUP and AS_RESOURCE are mutually exclusive
62 TERMDEF_INV_NOTTOAS Either TO_CSDGROUP or AS_RESOURCE is required
63 TERMDEF_CSD_ERROR CSD access error
Table 3. TERMDEF resource table attributes
Name Datatype Source Len Req Sum Set Description Default Value Range Get Invalid Attr ID
ALTPRINTCOPY EYUDA CPSM 4 Yes LIKE No Hardware COPY feature for alternate printer NO     10
ALTPRINTCOPY Input/output valid values YES, NO
ALTPRINTER CHAR CPSM 4 No DIFF No Alternate printer name       9
ASSOCPRNTR CHAR CPSM 4 No DIFF No Associated printer       58
ASYNCBPS CHAR CPSM 8 No DIFF No OS/2 asynchronous line speed (bits per second)     EALL 78
ASYNCBPS Input/output valid values 110, 150, 300, 600, 1200, 1800, 2400, 3600, 4800, 9600, 19200
ASYNCPORT EYUDA CPSM 4 No LIKE No 3151 asynchronous port (OS/2)     EALL 77
ASYNCPORT Input/output valid values COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8
ATI EYUDA CPSM 4 No LIKE No Automatic transaction initialization allowed NO   EALL 68
ATI Input/output valid values YES, NO
ATTACHSEC EYUDA CPSM 4 Yes LIKE No Level of attach-time security LOCAL     11
ATTACHSEC Input/output valid values LOCAL, IDENTIFY, VERIFY, PERSISTENT, MIXIDPE
AUTOCONNECT EYUDA CPSM 4 No LIKE No Autoconnect to occur for terminal NO   EALL 69
AUTOCONNECT Input/output valid values YES, NO, ALL
AUTOINSMODEL EYUDA CPSM 4 Yes LIKE No Model for autoinstall option NO     12
AUTOINSMODEL Input/output valid values YES, NO, ONLY
AUTOINSNAME CHAR CPSM 8 No DIFF No Name of autoinstall model definition       13
BINDPASSWORD HIDCHAR CPSM 16 No DIFF No Bind password       28
BINDSECURITY EYUDA CPSM 4 Yes LIKE No Bind-time security NO     14
BINDSECURITY Input/output valid values YES, NO
CHANGEAGENT CVDAS CPSM 4 No LIKE No Last modification agent     E640 E650 87
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 No DIFF No Last modification agent release     E640 E650 89
CHANGETIME DATETIME CPSM 8 Yes MAX No Last modification       1
CHANGEUSRID CHAR CPSM 8 No DIFF No Last modification user ID     E640 E650 88
CODEPAGE CHAR CPSM 8 No DIFF No Code page   1-65534 EALL 76
COLOR EYUDA CPSM 4 No LIKE No Extended color feature NO   EALL 71
COLOR Input/output valid values YES, NO
CONSNAME CHAR CPSM 8 No DIFF No Console name       16
CONSOLE CHAR CPSM 4 No DIFF No Console ID   0-250 E640+ 15
CONSOLE Input/output valid values NO
CREATETIME DATETIME CPSM 8 Yes MAX No Time created       59
 CSDGROUP-3  CHAR CPSM 8 Yes DIFF Yes CSD group     E640 E650 91
 DEFVER-2  BINARY CPSM 1 Yes AVG Yes Version 0 0-15   5
DESCCODEPAGE BINARY CPSM 4 No DIFF No Description code page 37 0-99999999   86
DESCRIPTION CHAR CPSM 58 No DIFF No Description       63
FULLSCREEN EYUDA CPSM 4 No LIKE No Window style (OS/2)     EALL 75
FULLSCREEN Input/output valid values PMWINDOW, FULLSCREEN
GCHARCODE CHAR CPSM 8 No DIFF No Graphic character set code 0 0-65535 EALL 70
HIGHLITE EYUDA CPSM 4 No LIKE No Extended highlight supported NO   EALL 72
HIGHLITE Input/output valid values YES, NO
INSERVICE EYUDA CPSM 4 Yes LIKE No Terminal inservice YES     32
INSERVICE Input/output valid values YES, NO
KATAKANA EYUDA CPSM 4 No LIKE No Katakana feature supported NO   EALL 73
KATAKANA Input/output valid values YES, NO
MODENAME CHAR CPSM 8 No DIFF No Logmode name       17
 NAME-1  CHAR CPSM 8 Yes DIFF Yes Name       7
NATLANG CHAR CPSM 1 No DIFF No Language for NLS-enabled messages       46
NETNAME CHAR CPSM 8 No DIFF No VTAM network name       18
OPERID CHAR CPSM 3 No DIFF No Operator identifier for BMS     E330+ 47
OPERPRIORITY CHAR CPSM 4 No DIFF No Operator priority 0 0-255 E330+ 33
OPERRSL CHAR CPSM 50 No DIFF No Operator resource security keys     E330+ 64
OPERSEC CHAR CPSM 150 No DIFF No Operator transaction security keys     E330+ 65
OS2TERMTYP EYUDA CPSM 4 No LIKE No Terminal type (OS/2)     EALL 83
OS2TERMTYP Input/output valid values 3270TERM, 3270PRNT, 3151TERM, 3270DBTM, 3270DBPR, SEQTERM
POOL CHAR CPSM 8 No DIFF No Pool name for pipeline terminal       19
PRINCLSMODE EYUDA CPSM 4 No LIKE No Printer close mode     EALL 84
PRINCLSMODE Input/output valid values EOF, EOT
PRINTEDMSG EYUDA CPSM 4 No LIKE No Send messages to printer NO   EALL 56
PRINTEDMSG Input/output valid values YES, NO
PRINTER CHAR CPSM 4 No DIFF No Printer name       20
PRINTERCOPY EYUDA CPSM 4 Yes LIKE No Hardware copy feature NO     31
PRINTERCOPY Input/output valid values YES, NO
PRINTIMMED EYUDA CPSM 4 No LIKE No Send end of report indicator NO   EALL 57
PRINTIMMED Input/output valid values YES, NO
REMOTENAME CHAR CPSM 8 No DIFF No Terminal name in the remote system       23
REMOTESYSNET CHAR CPSM 8 No DIFF No Remote system network name       22
REMOTESYSTEM CHAR CPSM 4 No DIFF No Remote system name       21
SCRHIGH CHAR CPSM 4 No DIFF No Screen height 24 1-66 EALL 80
SCRWIDTH CHAR CPSM 4 No DIFF No Screen width 80 1-132 EALL 81
SECURITYNAME CHAR CPSM 8 No DIFF No Security name of the remote system       24
SOLICITED EYUDA CPSM 4 No LIKE No Solicited messages NO   EALL 85
SOLICITED Input/output valid values NO, YES
SPOOLDEST CHAR CPSM 8 No DIFF No Spool destination     EALL 54
SPOOLPRTRSL CHAR CPSM 8 No DIFF No Spool print resource security level (RSL) PUBLIC 1-24 EALL 52
SPOOLPRTRSL Input/output valid values PUBLIC
SPOOLPRTTO CHAR CPSM 4 No DIFF No Spool printer inactive time allowed 0 0-59 EALL 53
SPOOLTO CHAR CPSM 8 No DIFF No Default spool printer name     EALL 55
TASKLIMIT CHAR CPSM 8 No DIFF No Concurrent task limit for pipeline session   1-32767   29
TASKLIMIT Input/output valid values NO
TERMPRIORITY CHAR CPSM 4 No DIFF No Terminal priority 0 0-255   30
TRANSACTION CHAR CPSM 4 No DIFF No Fixed transaction ID       25
TYPETERM CHAR CPSM 8 Yes DIFF No Typeterm definition name       26
UPCASETR EYUDA CPSM 4 No LIKE No Uppercase translation     EALL 82
UPCASETR Input/output valid values YES, NO, TRANID
USEDFLTUSER EYUDA CPSM 4 No LIKE No Use default user N_A     67
USEDFLTUSER Input/output valid values NO, YES, N_A
USERAREALEN CHAR CPSM 4 No DIFF No Length of the user area for the terminal 0 0-255 EALL 74
USERDATA1 CHAR CPSM 8 No DIFF No User data area 1       60
USERDATA2 CHAR CPSM 8 No DIFF No User data area 2       61
USERDATA3 CHAR CPSM 8 No DIFF No User data area 3       62
USERID CHAR CPSM 8 No DIFF No User ID       27
WSSETUP CHAR CPSM 8 No DIFF No Workstation setup (OS/2)     EALL 79


TERMDEFtab.html | Timestamp icon Last updated: Thursday, 27 June 2019