PROFDEF Resource Table

A CICS® Definition that describes a profile, which controls the interactions between transactions and terminals or logical units.

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.

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

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

External resource name
CICSDefinitionProfile
Length
224
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
EYUt3808
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. PROFDEF FEEDBACK error codes
Value Code Description
1 PROFDEF_INV_DATA Attribute data invalid
2 PROFDEF_REC_NOT_FOUND Requested resource not found
4 PROFDEF_REC_EXISTS Resource already exists
5 PROFDEF_REC_CHANGED Resource definition already changed
6 PROFDEF_INV_RESTYPE Invalid resource type
7 PROFDEF_INV_VER Invalid resource version
11 PROFDEF_NON_MP Maintenance point CMAS not available
12 PROFDEF_INV_CONTEXT Context not found
13 PROFDEF_INCONSISTENT_SET Inconsistent set condition
14 PROFDEF_INV_RESGROUP Resource group not found
21 PROFDEF_INV_ACTION Invalid action
22 PROFDEF_INV_RECADDR Invalid record address
23 PROFDEF_INV_RECLEN Invalid record length
24 PROFDEF_DIFF_VERSION Different version
25 PROFDEF_EARLY_NAMELIST_END Early name list end
26 PROFDEF_INV_NAMELIST Invalid name list
27 PROFDEF_INV_NAME Invalid name
28 PROFDEF_INV_MINNAME Invalid minor name
29 PROFDEF_NOTIFY Notify
30 PROFDEF_PARTIAL_INSTALL Partial install
31 PROFDEF_NOTHING_INSTALLED Nothing installed
32 PROFDEF_NO_TARGETS No targets
33 PROFDEF_NO_RELATED No related systems
34 PROFDEF_INV_TSCOPE Invalid target scope
35 PROFDEF_INV_RSCOPE Invalid related scope
36 PROFDEF_INV_USAGE Invalid usage
37 PROFDEF_INV_MODE Invalid mode
38 PROFDEF_INV_STATECHK Invalid state check
39 PROFDEF_INV_FORCEINS Invalid force install
40 PROFDEF_INV_NOTIFY Invalid notify
41 PROFDEF_INV_OVERTYPE Invalid over type
42 PROFDEF_INV_OVRBLOCK Invalid override block
43 PROFDEF_INV_ORSTRING Invalid override string
44 PROFDEF_INV_STRNGTERM Invalid string terminator
45 PROFDEF_INV_EMBEDTERM Invalid embedded terminator
46 PROFDEF_INV_ATTRIBUTE Invalid attribute
47 PROFDEF_INV_LITERAL Invalid literal
48 PROFDEF_INV_ORSTGNA Invalid override string
49 PROFDEF_SCOPE_REQUIRED Scope required
50 PROFDEF_USAGE_CONFLICT Usage conflict
51 PROFDEF_NODEFS_SELECTED No definitions selected
52 PROFDEF_MORE_THAN_1_RELSYS More than one related system
53 PROFDEF_MISSING_RELSYSID Missing related system identifier
54 PROFDEF_SCOPE_CONFLICT Scope conflict
55 PROFDEF_INV_CSDGROUP Invalid CSD group
56 PROFDEF_REC_NOT_REMOVED Record not removed
57 PROFDEF_INV_RESOURCE Invalid resource
58 PROFDEF_INV_CICS_RESTYPE Invalid CICS restype
59 PROFDEF_PARTIAL_ACTION Partial action
60 PROFDEF_NOTHING_ACTIONED Nothing actioned
61 PROFDEF_INV_BOTHTOAS TO_CSDGROUP and AS_RESOURCE are mutually exclusive
62 PROFDEF_INV_NOTTOAS Either TO_CSDGROUP or AS_RESOURCE is required
63 PROFDEF_CSD_ERROR CSD access error
Table 3. PROFDEF resource table attributes
Name Datatype Source Len Req Sum Description Default Value Range Get Invalid Attr ID
CHAINCONTROL EYUDA CPSM 4 Yes LIKE Outbound chaining control NO     8
CHAINCONTROL Input/output valid values YES, NO
CHANGEAGENT CVDAS CPSM 4 No LIKE Last modification agent     E640 E650 31
CHANGEAGENT Input/output valid values DREPAPI
CHANGEAGREL CHAR CPSM 4 No DIFF Last modification agent release     E640 E650 33
CHANGETIME DATETIME CPSM 8 Yes MAX Last modification time       1
CHANGEUSRID CHAR CPSM 8 No DIFF Last modification user ID     E640 E650 32
CREATETIME DATETIME CPSM 8 Yes MAX Time created       24
 CSDGROUP-3  CHAR CPSM 8 Yes DIFF CSD group     E640 E650 35
 DEFVER-2  BINARY CPSM 1 Yes AVG Version 0 0-15   5
DESCCODEPAGE BINARY CPSM 4 No DIFF Description code page 37 0-99999999   30
DESCRIPTION CHAR CPSM 58 No DIFF Description       28
DVSUPRT EYUDA CPSM 4 Yes LIKE Supported devices ALL     9
DVSUPRT Input/output valid values ALL, NONVTAM, VTAM
FACILITYLIKE CHAR CPSM 4 No DIFF Facility model       29
INBFMH EYUDA CPSM 4 Yes LIKE Pass function management header (FMH) to application NO     10
INBFMH Input/output valid values NO, ALL, DIP, EODS
JOURNAL CHAR CPSM 4 No DIFF Journal identifier NO 1-99   23
JOURNAL Input/output valid values NO
LOGREC EYUDA CPSM 4 Yes LIKE Receive requires logical record NO     11
LOGREC Input/output valid values YES, NO
MODENAME CHAR CPSM 8 No DIFF Mode name       12
MSGINTEG EYUDA CPSM 4 Yes LIKE Message response requested NO     13
MSGINTEG Input/output valid values YES, NO
MSGJRNL EYUDA CPSM 4 Yes LIKE Messages to be journaled NO     14
MSGJRNL Input/output valid values NO, INPUT, OUTPUT, INOUT
 NAME-1  CHAR CPSM 8 Yes DIFF Name       7
NEPCLASS CHAR CPSM 4 No DIFF Node error program transaction class 0 0-255   21
ONEWTE EYUDA CPSM 4 Yes LIKE One write operation NO     15
ONEWTE Input/output valid values YES, NO
PRINTERCOMP EYUDA CPSM 4 Yes LIKE Printer compatability option NO     17
PRINTERCOMP Input/output valid values YES, NO
PROTECT EYUDA CPSM 4 Yes LIKE Output message recovery N_A   E510+ 16
PROTECT Input/output valid values YES, NO, N_A
RAQ EYUDA CPSM 4 Yes LIKE Read ahead queueing option NO     18
RAQ Input/output valid values YES, NO
RTIMOUT CHAR CPSM 8 No DIFF Read time-out value NO 1-7000   22
RTIMOUT Input/output valid values NO
SCRNSIZE CVDAS CPSM 4 Yes LIKE Screen size DEFAULT     20
SCRNSIZE Input/output valid values DEFAULT, ALTERNATE
UCTRAN EYUDA CPSM 4 Yes LIKE Upper case translation NO     19
UCTRAN Input/output valid values YES, NO
USERDATA1 CHAR CPSM 8 No DIFF User data area 1       25
USERDATA2 CHAR CPSM 8 No DIFF User data area 2       26
USERDATA3 CHAR CPSM 8 No DIFF User data area 3       27