Previous Topic: Action DiagramsNext Topic: Default Action Diagram


Overview of Action Diagrams

An action diagram contains the processing steps that make up a function. Each action diagram consists of a list of actions, where each action may be either a call to another function or one of a number of low level built-in functions; for example, *ADD.

The sequence in which actions are executed is controlled by three simple constructs: sequential, conditional, and iterative. The constructs specify a list of actions, and optionally, when and how to execute those actions. Constructs are the basic building blocks of an action diagram. They are always executed from top to bottom. In addition, constructs may be nested; in other words, an action within a construct may be another construct.

Following are brief descriptions of each of the three constructs and the way in which each is shown on the action diagram. Refer to the diagram following these descriptions as you read.

The following diagram shows the general structure of a CA 2E action diagram and the three constructs.