Text preview for : SH20-1047-4_CICS_Application_Programmers_Reference_Manual_Dec72.pdf part of IBM SH20-1047-4 CICS Application Programmers Reference Manual Dec72 IBM 370 CICS SH20-1047-4_CICS_Application_Programmers_Reference_Manual_Dec72.pdf



Back to : SH20-1047-4_CICS_Applicat | Home

SH20-1047-4




Customer Information
Control System (CICS)
Application Programmer's
Program Product Reference Manual
Program Numbers 5736-XX6 (DOS-ENTRY)
5736-XX7 (DOS-STANDARD)
5734-XX7 (OS-STANDARD V2)

The IBM Customer Information Control System (CICS)
is a transaction-oriented, multiapplication data base/data
communication interface between a System/360 or System/
370 operating system and user-written application programs.
Applicable to most online systems, CICS provides many of
the facilities necessary for standard terminal applications:
message switching, inquiry, data collection, order entry,
and conversational data entry.

CICS is available in three systems-two for DOS users and
one for OS users. Because the two CICS/DOS systems are
compatible with each other and with the CICS/OS system,
it is possible to start with a small data base/data communi-
cation configuration and move up through DOS into OS.

This manual provides information of interest to persons
defining, designing, and preparing application programs to
execute under CICS.
Fifth Edition (December 1972)

This edition is a major revision obsoleting SH20-104 7-3.

This edition applies to Version 1, Modification Levell, of the CICS/DOS-ENTRY
(5736-XX6) and CICS/DOS-STANDARD (5736-XX7) program products and to Version 2,
Modification Level 3, of the CICS/OS-STANDARD (5734-XX7) program product; it also
applies to all subsequent versions and modifications unless otherwise indicated in new
editions or Technical Newsletters.

If changes are made to the information herein, the edition that is applicable and current
will be indicated in the latest System/360 and System/370 SRL Newsletter (GN20-0360).

Copies of this and other IBM publications can be obtained through IBM branch offices.

A form has been provided at the back of this publication for reader's comments. If this
form has been removed, address comments to: IBM Corporation Technical Publications
Department, 1133 Westchester Avenue, White Plains, New York 10604. Comments become
the property of IBM.

Copyright International Business Machines Corporation 1972
This publication contains detailed infcrmation necessary to design
and prepare aF~licaticn programs to execute under three IBM program
~roducts: CrCS/DOS-ENTRY, CrCS/DOS-STANDARD, and ClCS/OS-STANDARD
V2. It provides applicaticn programmers, system programmers, system
analy~ts, and system administrators with information concerning real-
time application programming considerations, application program
organization, storage definition, the use of crcs macro instructions
to reguest supervisory and data management services, data base
considerations, and program testing and debugging.

Throughout this publication, parentheses are used in the notation
of crcs macro instructicns to indicate those operands where more than
cne applicable parameter can be specified with a single use of the
operand. Where parentheses are not used, only one paxameter at a time
can be specified as part of the operand. An asterisk in (card) column
72 indicates that the macro instruction is continued on the next line
(card). Tbe first operand on a continuation card must begin in column
16.

The words "transaction" and "task" have the same ccnnotation in
ClCS and are used interchangeably throughout ~this pUblication; the
Frocessing of a transaction may involve the execution of one or more
"programs u