TYPTMDEFAggregateRecordType
Typeterm Definitions aggregate record
Fields
StringAggregationType)
The name of the CSD group for this CICS resource definition. This field is ignored for BAS definitions.
LongAggregationType)
The number of columns for the page size to be used by BMS for this type of device when ALTSCREEN has been selected as the screen size. The default is the PAGESIZE. Both the rows and columns values must each be in the range 0 through 255. In addition, if the product of rows and columns value exceeds 32767 then CICS will reject any attempt to install this TYPTMDEF. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
You will get unexpected results if the columns value of ALTPAGE is different from that of ALTSCREEN.
LongAggregationType)
The number of rows for the page size to be used by BMS for this type of device when ALTSCREEN has been selected as the screen size. The default is the PAGESIZE. Both the rows and columns values must each be in the range 0 through 255. In addition, if the product of rows and columns value exceeds 32767 then CICS will reject any attempt to install this TYPTMDEF. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
Note that the rows value of ALTPAGE can usefully be less than that of ALTSCREEN - perhaps to reserve the bottom line of the screen for error messages.
LongAggregationType)
The number of columns for the alternate 3270 screen size to be used on this type of device when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
LongAggregationType)
The number of rows for the alternate 3270 screen size to be used on this type of device when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
StringAggregationType)
A 1-character numeric suffix that BMS is to append to map set names.
- blank - Leave this attribute blank if you do not want a suffixed map set.
- number - BMS appends this suffix to map set names if the screen size being used is the same value as the alternate screen size; that is, if the transaction has an alternate screen size specified in the PROFILE definition, or if the default and alternate screen size are the same.
EnumAggregationType)
Specifies whether the 3270 device has the APL keyboard feature.
EnumAggregationType)
Specifies whether the 3270 device has the APL text feature.
TYPTMDEF_ASCIIAggregationType)
Specifies whether the terminal has an ASCII feature:
-
NO - This terminal does not have an ASCII feature.
-
7 - Specify this to communicate with ASCII-7 terminals. Devices configured with the ASCII-7 feature must be LUTYPE2 or LUTYPE3 without extended 3270 features. Only the following devices are supported: 3274 Model 1C and 51C, 3276 Model 12, 3278, 3287, Any terminal configured with the ASCII-7 option has all FM data outbound from CICS converted to ASCII-7, and all FM data inbound to CICS converted to EBCDIC. Only FM request data is translated. All other data in the RU such as LU status or sense data is assumed to be in EBCDIC on output. ASCII-7 does not support data streams that contain extended attributes, such as structured fields and function management headers. The ASCII-7 support is available on 3274-1C as an option on the configuration of the standard microcode. The use of the ASCII-7 option is determined at session initiation by BIND parameters set by CICS as a result of the TCT definition described above.
-
8 - Specify this to communicate with ASCII-8 terminals. Devices configured with the ASCII-8 feature can be LUTYPE1, LUTYPE2, or LUTYPE3 with or without extended 3270 and SCS data stream features. Any terminal configured with the ASCII-8 option has all FM data outbound from CICS converted to ASCII-8, and all FM data inbound to CICS converted to EBCDIC. All FM request data is translated. This includes the AID, cursor address, FM headers and structured fields. Any other form of the RU such as LU status or sense data is assumed to be in EBCDIC on input and is transmitted in EBCDIC on output. ASCII-8 support is intended only for devices that operate in EBCDIC but translate or retranslate the data stream to or from ASCII-8, as is done by this CICS support. This is because the data stream is treated as a character string, and any binary number fields are translated byte by byte as though they were graphic characters. Thus they may not represent their true value while in ASCII form. The ASCII-8 support is available as a microcode RPQ on the 3274 and is mutually exclusive with the ASCII-7 option. The use of the ASCII-8 option is determined at session initiation by BIND parameters set by CICS as a result of the TCT definitions described above.
EnumAggregationType)
Specifies whether transactions can start at the terminal by automatic transaction initiation.
EnumAggregationType)
Specifies whether the audible alarm feature is installed for a 3270 display or for a 3270 printer attached to a 3651 controller.
EnumAggregationType)
Specifies whether autoconnect processing is to occur for the terminal. YES or ALL specifies that the session with the terminal is to be established (that is, BIND is to be performed) during CICS initialization, or when communication with VTAM is started using the CEMT SET VTAM OPEN command. If you use the VTAM LOGAPPL function, do not specify YES, because this can lead to race conditions causing errors or hung logical units.
- NO - CICS does not attempt to bind sessions when the connection is established.
- YES - CICS attempts to bind as a contention winner session, when the connection is established.
- ALL - Not applicable.
EnumAggregationType)
Specifies whether BMS autopaging is to be used. Specify YES for printers and NO for display devices.
EnumAggregationType)
Specifies whether the device has the background transparency feature.
EnumAggregationType)
Specifies whether bracket protocol is to be enforced for this logical unit.
EnumAggregationType)
Specifies whether CICS is to perform chain assembly prior to passing the input data to the application program:
- NO - Any terminal input/output area (TIOA) received by an application program from this logical unit contains one request unit (RU).
- YES - Any TIOA received by an application program from this logical unit contains a complete chain.
LongAggregationType)
The graphic character set global code.
LongAggregationType)
The coded graphic character set global identifier (CGCSGID) enables application programs to determine the character set supported at the device. You can get this information from a QUERY structured field for some devices. For others, you must supply this information here, so that application programs can retrieve it using the EXEC CICS ASSIGN command.
- 0,0 - No CGCSGID is specified.
- gcsid,cpgid - The CGCSGID consists of two 5-digit decimal numbers which can take values in the range 1 through 65535. gcsid is the graphic character set global identifier (GCSGID) and cpgid is a specification of the code points for the set, the code page global identifier (CPGID).
EnumAggregationType)
The change agent identifier that made the last modification.
- CSDAPI - The resource was last changed by a CEDA transaction, by the programmable interface to DFHEDAP or by an EXEC CICS CSD command.
- CSDBATCH - The resource was last changed by a DFHCSDUP job.
- DREPAPI - Resource was last changed by a CICSPlex SM API command.
- N_A - Resource was created or last updated prior to CICS TS Version 4 Release 1 and support for resource signatures.
StringAggregationType)
The CICS release level of the agent that made the last modification.
DateAggregationType)
The local date and time when the definition was last changed.
StringAggregationType)
The user ID that made the last modification.
EnumAggregationType)
Specifies whether the 3270 device or the SCS printer has the extended color feature, which allows colors to be selected for each field or character.
EnumAggregationType)
Specifies whether the copy feature for a 3270 display or printer is included in the 3270 control unit.
DateAggregationType)
The local date and time when the definition was created.
EnumAggregationType)
Specifies whether sessions are to be created:
- NO - Specify this to prevent internally generated session requests from actually creating a session.
- YES - Specify this for a status that allows internally generated session requests to create a session.
LongAggregationType)
The number of columns for the 3270 screen size (or 3270 printer page size) to be used on this type of device when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
LongAggregationType)
The number of rows for the 3270 screen size (or 3270 printer page size) to be used on this type of device when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
LongAggregationType)
The code page of the description field. This field is ignored for CICS CSD resource definitions.
StringAggregationType)
A description of the typeterm definition.
StringAggregationType)
The device type which this TYPETERM defines.
EnumAggregationType)
Specifies whether disconnect requests for VTAM devices are to be honored.
EnumAggregationType)
Specifies whether a 3270 display has a typewriter keyboard or an operator console keyboard. Both uppercase and lowercase data can be transmitted with either of these keyboards
EnumAggregationType)
Specifies whether the error message is to be displayed in color. The colors you can specify are: blue, red, pink, green, turquoise, yellow, and neutral.
EnumAggregationType)
Specifies the highlighting, if any, with which error messages are to be displayed. The forms of highlighting you can specify are blink, reverse or underline.
EnumAggregationType)
Specifies whether the error message is to be displayed in an intensified field.
EnumAggregationType)
Specifies where error messages are to be displayed:
- NO - An error message is displayed at the current cursor position and without any additional attributes.
- YES - An error message is displayed starting at the beginning of the line nearest the bottom of the screen so that the whole message fits on the screen. Because all error messages occupy the same line, if the messages are received in quick succession, they overlay one another and earlier messages may disappear before they have been read.
EnumAggregationType)
Specifies whether the 3270 device or the SCS printer supports extensions to the 3270 data stream.
EnumAggregationType)
Specifies whether BMS is to accept user-supplied parameters for inclusion in the function management header built by BMS. Specify YES only if the DEVICE type is 3650.
EnumAggregationType)
Specifies whether or not the device has the forms feed feature, which means that BMS uses the form-feed character when formatting output documents.
EnumAggregationType)
specifies whether the 3270 device or SCS printer has the extended highlight facility, which enables fields or characters to be displayed in reverse-video, underline mode, or blink (3270 only).
EnumAggregationType)
Specifies whether or not the device has the horizontal form feature, which means that BMS should use the horizontal tabbing when formatting output documents.
LongAggregationType)
The length in bytes of a terminal input/output area to be passed to a transaction.
You can specify IOAREALENALT as greater than or equal to IOAREALEN. In this case, when the size of an input message exceeds IOAREALEN, CICS uses a terminal input/output area the size of IOAREALENALT. If the input message size also exceeds IOAREALENALT, the node abnormal condition program sends an exception response to the terminal. If IOAREALENALT is not specified, or is less than IOAREALEN, it defaults to the value of IOAREALEN. The maximum value that may be specified is 32767 bytes.
LongAggregationType)
The alternate length in bytes of a terminal input/output area to be passed to a transaction.
You can specify IOAREALENALT as greater than or equal to IOAREALEN. In this case, when the size of an input message exceeds IOAREALEN, CICS uses a terminal input/output area the size of IOAREALENALT. If the input message size also exceeds IOAREALENALT, the node abnormal condition program sends an exception response to the terminal. If IOAREALENALT is not specified, or is less than IOAREALEN, it defaults to the value of IOAREALEN. The maximum value that may be specified is 32767 bytes.
EnumAggregationType)
Specifies whether Katakana support is required. Katakana terminals cannot display mixed case output; uppercase characters appear as uppercase English characters, but lowercase characters appear as Katakana characters.
StringAggregationType)
The name of a logical device code (LDC) list. The name may be up to eight characters in length. The name follows assembler language rules. It must start with an alphabetic character.
EnumAggregationType)
Specifies whether a 3270 display has the selector pen feature
StringAggregationType)
Specifies how CICS is to build the BIND to be sent to the logical unit.
- blank - A defined terminal definition uses the BIND image generated by the CICS definitions for this device by means of this TYPETERM definition and its associated terminal definitions.
- name - This is the LOGMODE name from a VTAM logon mode table that has been set up for use by this logical unit. The name may be up to eight characters in length.
- 0 (zero) - This causes CICS to use some of the information from the BIND image contained in the CINIT coming from the logical unit.
EnumAggregationType)
Specifies whether the 'good morning' transaction, specified in the GMTRAN system initialization parameter, will be:
- Automatically initiated when the logical unit is first logged on to CICS through VTAM
- Initiated after the terminal user's TIMEOUT period has expired under certain conditions. If you have specified ERRLASTLINE as YES, the messages written by the transaction do not overwrite the error message line.
EnumAggregationType)
Specifies whether the terminal, an 8775 or 3643, has a magnetic slot reader.
StringAggregationType)
The name of the typeterm definition.
LongAggregationType)
The node error program transaction class:
- 0 - This results in a link to the default node error program module.
- value - The transaction class for the (nondefault) node error program module in the range 1 through 255.
EnumAggregationType)
Specifies whether outboard formatting is used. This can be specified for two device types only:
- 3650 SESSIONTYPE(3270)
- LUTYPE2, for an 8100 Information System using the DPPX operating system with DPPX/DPS Version 2 for presentation services
EnumAggregationType)
Specifies whether CICS uses the outboard operator identifiers to support the BMS routing facilities required for this terminal. This option applies only to the 3790 and 3770 batch data interchange logical units.
EnumAggregationType)
Specifies whether the device supports field outlining.
LongAggregationType)
The number of columns for the default page size for this type of printer when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. In addition, if the product of rows and columns value exceeds 32767 then CICS will reject any attempt to install this TYPTMDEF. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
LongAggregationType)
The number of rows for the default page size for this type of printer when attached to a transaction, for which the default screen size has been specified in an associated profile definition (PROFDEF). Both the rows and columns values must each be in the range 0 through 255. In addition, if the product of rows and columns value exceeds 32767 then CICS will reject any attempt to install this TYPTMDEF. If you leave these fields blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
EnumAggregationType)
Specifies whether a device is to use partitions. This option is not valid for SCS printers.
EnumAggregationType)
- For the 3275: specifies whether the printer adapter feature and corresponding 3284 Printer Model 3 are present on the 3275 Display Station:
- NO - The printer adapter feature and corresponding 3284 Printer Model 3 are not available.
- YES - The printer adapter feature and corresponding 3284 Printer Model 3 are available.
- For LUTYPE2 logical units: specifies whether, for print requests initiated by the PRINT key or by an ISSUE PRINT command, printer allocation is handled by the 3790, or by the 3274 or 3276, according to the printer authorization matrix for both VTAM and non-VTAM attachments.
- NO - Print requests are not handled according to the printer authorization matrix for both VTAM and non-VTAM attachments.
- YES - Print requests are handled according to the printer authorization matrix for both VTAM and non-VTAM attachments.
EnumAggregationType)
Specifies whether the programmed symbol (PS) facility can be used on this 3270 device or SCS printer.
EnumAggregationType)
Specifies whether CICS should use the QUERY structured field to determine the characteristics of the device:
- NO - CICS does not use the QUERY function.
- COLD - CICS uses the QUERY function to determine the characteristics of the device only when the device is first connected after an initial or a cold start of CICS. The device characteristics are stored in the CICS global catalog for use on subsequent warm and emergency starts.
- ALL - CICS uses the QUERY function to determine the characteristics of the device each time the device is connected
LongAggregationType)
The maximum size of a request unit that can satisfy a VTAM RECEIVE request. The RECEIVESIZE value is transmitted to the connected logical unit, and must be in the range 0 through 30720. If you leave this field blank, CICSPlex SM uses the default value for your CICS environment, if there are any.
EnumAggregationType)
This option applies to the recovery of sessions for terminals in a CICS region running with either VTAM persistent sessions or with XRF. It is for use in situations where a terminal user may have to take action, such as sign on again, after a CICS restart. Use RECOVNOTIFY to specify how such a user should be notified.
VTAM persistent sessions: In a CICS region running with persistent session support, this specifies how a terminal end user is notified that their terminal session has been recovered.
XRF: In a CICS region running with XRF support, this specifies how the terminal user is notified that an XRF takeover has occurred. This option is not applicable to APPC sessions. Valid options are:
- NONE - There is no notification that a takeover has occurred.
- MESSAGE - A message is displayed on the screen to say that the system has recovered. The message is specified in two BMS maps; DFHXRC1 and DFHXRC2 for XRF; and DFHXRC3 and DFHXRC4 for VTAM persistent sessions. These maps are in map set DFHXMSG. If reduced takeover time is important, use MESSAGE rather than TRANSACTION. The terminal must be defined with the ATI(YES) option, and must be capable of displaying a BMS map.
- TRANSACTION - A transaction is initiated at the terminal. The name of the transaction is specified by the RMTRAN system initialization parameter. (The default transaction for RMTRAN is the one specified in the GMTRAN system initialization parameter: the good-morning transaction.) For the TRANSACTION option, the terminal must be defined with the ATI(YES) option. If reduced takeover time is important, use MESSAGE rather than TRANSACTION.
EnumAggregationType)
This applies to the recovery of sessions in a CICS region running with VTAM persistent sessions, or with XRF.
- SYSDEFAULT - In a CICS region running with persistent sessions support, this specifies that CICS is to select the optimum procedure to recover a session on system restart within the persistent session delay interval, depending on the session activity and on the characteristics of the terminal. In a CICS region running with XRF support, this specifies that CICS is to select the optimum procedure to recover a busy session at takeover, depending on the session activity and on the characteristics of the terminal.
- CLEARCONV - Prevents CICS from sending an end-bracket indicator to close an in-bracket session. Instead CICS sends a CLEAR request, to reset the conversation states. If the session does not support the CLEAR request, CICS sends an UNBIND request. The CLEAR or UNBIND is sent only if the session was busy at the time of system restart (in the case of persistent sessions) or takeover (in the case of XRF).
- RELEASESESS - Requires CICS to send an UNBIND request to release the active session. The UNBIND is sent only if the session was busy at the time of system restart (in the case of persistent sessions), or takeover (in the case of XRF).
- UNCONDREL - Requires CICS to send an UNBIND request to release the active session. The UNBIND is sent whether or not the session was busy at the time of system restart (in the case of persistent sessions support) or the takeover (in the case of XRF).
- NONE - VTAM persistent sessions: In a CICS region running with persistent sessions support, this specifies that the terminal session is not to be recovered at system restart within the persistent session delay interval: in effect, the terminal has no persistent sessions support.
EnumAggregationType)
Specifies whether CICS is to release the logical unit upon request by another VTAM application program.
- NO - CICS is not to release the logical unit.
- YES - CICS is to release the logical unit, if the logical unit is not currently part of a transaction.
EnumAggregationType)
Specifies which messages are to be routed to this terminal by an EXEC CICS ROUTE command.
- ALL - BMS routes to this terminal messages that are destined for all terminals as well as those specifically destined for this terminal.
- NONE - BMS does not route any messages to this terminal, whether they are destined for all terminals or for this terminal specifically.
- SPECIFIC - BMS routes messages to this terminal when they are destined specifically for this terminal, but not when they are destined for all terminals.
EnumAggregationType)
The sign-on characteristics of a group of terminals in the event of a persistent sessions restart or an XRF takeover. It supersedes the XRFSIGNOFF attribute, which is obsolete. If you have a collection of terminals in a security-sensitive area, for example, you might choose to force sign off of those terminals after a persistent sessions restart or an XRF takeover, to prevent the use of the terminal in the absence of the authorized user. (This could happen if the authorized user left the terminal during the restart or takeover, and the terminal became active again while it was unattended.) This option works in conjunction with the RSTSIGNOFF system initialization parameter and the XRFSOFF entry in the CICS segment of the RACF user profile.
LongAggregationType)
The maximum size of a request unit in bytes that can satisfy a VTAM SEND request, in the range 0 through 30720. If you leave this field blank, CICSPlex SM uses the default value for your CICS environment, if there is one.
StringAggregationType)
The type of session that can be used for a VTAM SNA logical unit.
EnumAggregationType)
Specifies whether the definition is allowed to be sent to a remote system if this device tries to initiate a remote transaction.
EnumAggregationType)
Specifies whether the terminal should be timed out automatically:
- YES - When the specified time has elapsed after the last input from the operator, the terminal is automatically signed off from CICS.
- NO - The terminal is not timed out.
- LOGOFF - When the specified time has elapsed after the last input from the operator, the terminal is automatically signed off from CICS and then logged off from VTAM
EnumAggregationType)
Specifies whether the device supports mixed EBCDIC and double-byte character set (DBCS) fields.
LongAggregationType)
The model number of the terminal. If the device is a component of the 3270 Information Display System, specify the model number of the terminal:
- 1 - Specify 1 for the 3270 Model 1 displays and printers (for example, 3277 Model 1) with a default screen or buffer size of 12x40 (480 bytes/characters). TERMMODEL(1) is the default for 3270 Model 1 printers and displays. Specify 1 for the 3275 Display Station Model 11. The CICS support obtained is identical to that obtained by coding TERMMODEL(1) for 3275 Display Station Model 1.
- 2 - Specify 2 for the 3270 displays and printers (for example, 3278 Model 4) with a default screen or buffer size of 24x80 (1920 bytes/characters). TERMMODEL(2) is the default for the 3286 printer in 3270 compatibility mode. Specify 2 for the 3275 Display Station Model 12. The CICS support obtained is identical to that obtained by coding TERMMODEL(2) for 3275 Display Station Model 2. If you leave this field blank, CICSPlex SM uses the default value for your CICS environment, if there is one.
EnumAggregationType)
Specifies whether the 3270 device has the text-keyboard feature.
EnumAggregationType)
Specifies whether the 3288 printer has the text-print feature.
EnumAggregationType)
Specifies whether transactions can be initiated at the terminal by a user.
EnumAggregationType)
Specifies whether the input data stream from a terminal is to be translated to uppercase:
- NO - No uppercase translation is performed.
- YES - All the data input from the terminal, both the transaction identifier if present and the program data, is translated to uppercase before any processing.
- TRANID - When the input data stream includes a transaction identifier, CICS translates it to uppercase before attempting to locate its definition. However, all the input data, both the transaction identifier and the program data, is passed to the program without any translation.
LongAggregationType)
The length in bytes (0 to 255) of the user area for this terminal. If you leave this field blank, CICSPlex SM uses the default values for your CICS environment, if there are any.
StringAggregationType)
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
StringAggregationType)
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
StringAggregationType)
Optional string of up to 8 characters that allows you to provide additional site-specific data related to the BAS resource definition. This field is ignored for CICS CSD resource definitions.
EnumAggregationType)
Specifies whether or not an 8775 or 3290 device has the extended validation feature.
LongAggregationType)
The version number of the BAS resource definition, from 1 to 15. This field is ignored for CICS CSD resource definitions.
EnumAggregationType)
Specifies whether the device has the vertical form feature.