A CICS® Definition that describes an intrapartition, extrapartition, indirect or remote transient data queue.
The Primary key field for this resource class is NAME . Note that a TDQ name can be only 4 characters long. The remainder of the 8-character NAME field should be padded with blank spaces.
The following actions are supported:
The parameter data for the INSTALL action is described in Parameters for installing CICS Definitions.
API Actions
PARM(' [NOTIFY(value)] USAGE(value) [FORCEINS(value)] [STATECHK(value)] [MODE(value)] [OVERTYPE(value)] [OVERRIDE(override)] TARGET(value) [RELATED(value)] .')
PARM(' [ERRQUEUE] RESGROUP(value) .')
Code | Description | Code | Description |
DIFF_VERSION | Different version | INV_RESTYPE | Invalid resource type |
EARLY_NAMELIST_END | Early name list end | INV_RSCOPE | Invalid related scope |
INCONSISTENT_SET | Inconsistent set condition | INV_STATECHK | Invalid state check |
INV_ACTION | Invalid action | INV_STRNGTERM | Invalid string term |
INV_ATTRIBUTE | Invalid attribute | INV_TSCOPE | Invalid target scope |
INV_CONTEXT | Context not found | INV_USAGE | Invalid usage |
INV_DATA | Attribute data invalid | INV_VER | Invalid resource version |
INV_EMBEDTERM | Invalid embedded terminator | MISSING_RELSYSID | Missing related system identifier |
INV_FORCEINS | Invalid force install | MORE_THAN_1_RELSYS | More than one related system |
INV_LITERAL | Invalid literal | NODEFS_SELECTED | No definitions selected |
INV_MINNAME | Invalid minor name | NON_MP | Maintenance point CMAS not available |
INV_MODE | Invalid mode | NOTHING_INSTALLED | Nothing installed |
INV_NAME | Invalid name | NOTIFY | Notify |
INV_NAMELIST | Invalid name list | NO_RELATED | No related systems |
INV_NOTIFY | Invalid notify | NO_TARGETS | No targets |
INV_ORSTGNA | Invalid override string | PARTIAL_INSTALL | Partial install |
INV_ORSTRING | Invalid override string | REC_CHANGED | Resource definition already changed |
INV_OVERTYPE | Invalid overtype | REC_EXISTS | Resource already exists |
INV_OVRBLOCK | Invalid override block | REC_NOT_FOUND | Requested resource not found |
INV_RECADDR | Invalid record address | SCOPE_CONFLICT | Scope conflict |
INV_RECLEN | Invalid record length | SCOPE_REQUIRED | Scope required |
INV_RESGROUP | Resource group not found | USAGE_CONFLICT | Usage conflict |
Name | Datatype | Source | Len | Req | Sum | Description | Default | Value Range | Attr ID |
---|---|---|---|---|---|---|---|---|---|
CHANGETIME | DATETIME | CPSM | 8 | Yes | MAX | Last time the definition was changed | 1 | ||
DEFVER-2 | BINARY | CPSM | 1 | Yes | AVG | Definition version | 0 | 0-15 | 5 |
NAME-1 | CHAR | CPSM | 8 | Yes | DIF | Transient data queue (TDQ) definition name | 7 | ||
BLOCKFORMAT | CVDAS | CPSM | 4 | No | LIKE | Block option | NOTAPPLIC | 9 | |
BLOCKFORMAT Input/Output Valid Values | BLOCKED UNBLOCKED NOTAPPLIC | ||||||||
RECORDFORMAT | CVDAS | CPSM | 4 | No | LIKE | Record format | UNDEFINED | 10 | |
RECORDFORMAT Input/Output Valid Values | UNDEFINED VARIABLE FIXED | ||||||||
DISPOSITION | EYUDA | CPSM | 4 | Yes | LIKE | Disposition | SHR | 11 | |
DISPOSITION Input/Output Valid Values | SHR OLD MOD | ||||||||
ERROROPTION | EYUDA | CPSM | 4 | Yes | LIKE | Error option | IGNORE | 12 | |
ERROROPTION Input/Output Valid Values | IGNORE SKIP | ||||||||
OPENTIME | EYUDA | CPSM | 4 | Yes | LIKE | Data set open time | INITIAL | 13 | |
OPENTIME Input/Output Valid Values | INITIAL DEFERRED | ||||||||
PRINTCONTROL | EYUDA | CPSM | 4 | No | LIKE | Printer control | N_A | 14 | |
PRINTCONTROL Input/Output Valid Values | ASA MACHINE N_A | ||||||||
REWIND | EYUDA | CPSM | 4 | Yes | LIKE | Tape disposition | LEAVE | 15 | |
REWIND Input/Output Valid Values | LEAVE REREAD | ||||||||
ATIFACILITY | EYUDA | CPSM | 4 | Yes | LIKE | Destination type | TERMINAL | 16 | |
ATIFACILITY Input/Output Valid Values | TERMINAL FILE SYSTEM | ||||||||
RECOVSTATUS | EYUDA | CPSM | 4 | Yes | LIKE | Recovery option | NO | 17 | |
RECOVSTATUS Input/Output Valid Values | NO PHYSICAL LOGICAL | ||||||||
WAIT | EYUDA | CPSM | 4 | Yes | LIKE | Wait for UOW resynchronization | N_A | 18 | |
WAIT Input/Output Valid Values | YES NO N_A | ||||||||
WAITACTION | EYUDA | CPSM | 4 | Yes | LIKE | In-doubt UOW wait action | N_A | 19 | |
WAITACTION Input/Output Valid Values | REJECT QUEUE N_A | ||||||||
TYPEFILE | CVDAS | CPSM | 4 | Yes | LIKE | Data set type | INPUT | 20 | |
TYPEFILE Input/Output Valid Values | INPUT OUTPUT RDBACK | ||||||||
BLOCKSIZE | CHAR | CPSM | 8 | No | DIF | Block size | 0 | 0-32767 | 21 |
RECORDSIZE | CHAR | CPSM | 8 | No | DIF | Record size | 1 | 0-32767 | 22 |
DATABUFFERS | CHAR | CPSM | 4 | No | DIF | Number of buffers | 1 | 1-255 | 23 |
TRIGGERLEVEL | CHAR | CPSM | 8 | No | DIF | Trigger level | 1 | 0-32767 | 24 |
REMOTELENGTH | CHAR | CPSM | 8 | No | DIF | Remote length | 1 | 0-32767 | 25 |
TDQTYPE | EYUDA | CPSM | 4 | Yes | LIKE | Transient data queue (TDQ) type | EXTRA | 26 | |
TDQTYPE Input/Output Valid Values | EXTRA INTRA INDIRECT REMOTE | ||||||||
SYSOUTCLASS | CHAR | CPSM | 1 | No | DIF | System output (SYSOUT) class | 27 | ||
DDNAME | CHAR | CPSM | 8 | Yes | DIF | Data set name defined in JCL | 29 | ||
DSNAME | CHAR | CPSM | 44 | No | DIF | QSAM data set defined in JCL | 30 | ||
FACILITYID | CHAR | CPSM | 4 | No | DIF | Facility identifier | 31 | ||
TRANSID | CHAR | CPSM | 4 | No | DIF | Transaction started at trigger level | 32 | ||
USERID | CHAR | CPSM | 8 | No | DIF | User ID on the triggered transaction | 33 | ||
INDIRECTNAME | CHAR | CPSM | 4 | No | DIF | Indirect transient data queue (TDQ) name | 34 | ||
REMOTENAME | CHAR | CPSM | 4 | No | DIF | Remote transient data queue (TDQ) name | 35 | ||
REMOTESYSTEM | CHAR | CPSM | 4 | No | DIF | System identifier of remote destination | 36 | ||
DEVFILENAME | CHAR | CPSM | 40 | Yes | DIF | Device file name | 37 | ||
TERMID | CHAR | CPSM | 4 | No | DIF | Terminal name | 38 | ||
RSL | CHAR | CPSM | 8 | No | DIF | Resource security value | PUBLIC | 1-24 | 39 |
RSL Input/Output Valid Values | PUBLIC | ||||||||
REUSE | EYUDA | CPSM | 4 | Yes | LIKE | Reuse control intervals | YES | 40 | |
REUSE Input/Output Valid Values | YES NO | ||||||||
RESIDENT | EYUDA | CPSM | 4 | Yes | LIKE | Queue is resident or non-resident | YES | 41 | |
RESIDENT Input/Output Valid Values | YES NO | ||||||||
TAPEMARK | EYUDA | CPSM | 4 | Yes | LIKE | Write a file tapemark | NO | 42 | |
TAPEMARK Input/Output Valid Values | YES NO | ||||||||
FILELABEL | EYUDA | CPSM | 4 | Yes | LIKE | Write a standard label | NO | 43 | |
FILELABEL Input/Output Valid Values | YES NO | ||||||||
DEVICETYPE | EYUDA | CPSM | 4 | Yes | LIKE | Type of device | DISK | 44 | |
DEVICETYPE Input/Output Valid Values | DISK TAPE PRINTER | ||||||||
PRINTERNUM | CHAR | CPSM | 4 | No | DIF | Printer number | 1403 | 1403-5203 | 45 |
BUFNO | CHAR | CPSM | 4 | No | DIF | Number of buffers | 1 | 1-255 | 46 |
DEVICEINIT | EYUDA | CPSM | 4 | Yes | LIKE | Open at initalization | INITIAL | 47 | |
DEVICEINIT Input/Output Valid Values | INITIAL DEFERRED | ||||||||
CREATETIME | DATETIME | CPSM | 8 | Yes | MAX | Definition create time | 48 | ||
USERDATA1 | CHAR | CPSM | 8 | No | DIF | User data area 1 | 49 | ||
USERDATA2 | CHAR | CPSM | 8 | No | DIF | User data area 2 | 50 | ||
USERDATA3 | CHAR | CPSM | 8 | No | DIF | User data area 3 | 51 | ||
DESCRIPTION | CHAR | CPSM | 58 | No | DIF | Definition description | 52 |