Statement | Format | Relationship | Entities |
---|---|---|---|
any EXEC CICS |
Program.EnvFlags = +CICS Note: EnvFlags may contain other environment codes, so search as follows: Like '*+CICS*'
|
||
DELETE |
DELETE FILE ('file-name') … |
Program Deletes From File |
File attributes:
|
DELETE (dynamic) |
DELETE FILE (file-name) … |
Program Deletes From File Decision |
Decision attributes:
|
DOCUMENT |
DOCUMENT CREATE TEMPLATE ('name') … DOCUMENT INSERT TEMPLATE ('name') … |
Program Uses Document Template | DocTemplate.Name = <name> |
DOCUMENT (dynamic) |
DOCUMENT CREATE TEMPLATE (name) … DOCUMENT INSERT TEMPLATE (name) … |
Program Uses Document Template Decision |
Decision attributes:
|
INVOKE |
INVOKE WEBSERVICE ('name') OPERATION ('opname') … |
Program Invokes Service | Service.Name = <name>.<opname> |
INVOKE (dynamic) |
INVOKE WEBSERVICE (name) OPERATION ('opname') … INVOKE WEBSERVICE ('name') OPERATION (opname) … INVOKE WEBSERVICE (name) OPERATION (opname) … |
Program Invokes Service Decision |
Decision attributes:
|
LINK |
LINK PROGRAM ('pgm-name') … |
Program Links Program Entry Point | ProgramEntry.Name = <program-name>
Note: If literal is long, only 8 leading characters are used as program name.
|
LINK (dynamic) |
LINK PROGRAM (pgm-name) … |
Program Links Program Entry Point Decision |
Decision attributes:
|
READ READNEXT READPREV |
READ FILE ('file-name') … READNEXT FILE ('file-name') … READPREV FILE ('file-name') … |
Program Reads File |
File attributes:
|
READ READNEXT READPREV (dynamic) |
READ FILE (file-name) … READNEXT FILE (file-name) … READPREV FILE (file-name) … |
Program Reads File Decision |
Decision attributes:
|
RECEIVE |
RECEIVE … |
Program.OnlineFlag = true | |
RECEIVE MAP |
RECEIVE MAP ('map-name') MAPSET ('mapset') … RECEIVE MAP ('map-name') |
Program Receives Screen |
Screen.Name = <mapset>. <map-name> Program.OnlineFlag = true Screen.Name = <map- name>.<map-name> Program.OnlineFlag = true |
RECEIVE MAP (dynamic) |
RECEIVE MAP (map-name) MAPSET (‘mapset’) … RECEIVE MAP (map-name) RECEIVE MAP (‘map-name’) MAPSET (mapset) … RECEIVE MAP (map-name) MAPSET (mapset) … |
Program Receives Screen Decision |
Decision attributes:
|
RETURN |
RETURN TRANSID ('name') … |
Program Starts Transaction | Transaction.Name = <name>
Note: If literal is long, only 4 leading characters are used as program name.
|
RETURN (dynamic) |
RETURN TRANSID (name) … |
Program Starts Transaction Decision |
Decision attributes:
|
REWRITE |
REWRITE FILE ('file-name') … |
Program Updates File |
File attributes:
|
REWRITE (dynamic) |
REWRITE FILE (file-name) … |
Program Updates File Decision |
Decision attributes:
|
SEND MAP |
SEND MAP ('map-name') MAPSET ('mapset') … SEND MAP ('map-name') |
Program Sends Screen |
Screen.Name = <mapset>. <map-name> Program.OnlineFlag = true Screen.Name = <map- name>.<map-name> Program.OnlineFlag = true |
SEND MAP (dynamic) |
SEND MAP (map-name) MAPSET ('mapset') … SEND MAP (map-name) SEND MAP (‘map-name’) MAPSET (mapset) … SEND MAP (map-name) MAPSET (mapset) … |
Program Sends Screen Decision |
Decision attributes:
|
SEND |
SEND |
Program.OnlineFlag = true | |
START |
START TRANSID ('name') … |
Program Starts Transaction | Transaction.Name = <name>
Note: If literal is long, only 4 leading characters are used as program name.
|
START (dynamic) |
START TRANSID (name) … |
Program Starts Transaction Decision |
Decision attributes:
|
WRITE |
WRITE FILE ('file-name') … |
Program Inserts Into File |
File attributes:
|
WRITE (dynamic) |
WRITE FILE (file-name) … |
Program Inserts Into File Decision |
Decision attributes:
|
XCTL |
XCTL PROGRAM ('pgm-name') … |
Program Xctls To Program Entry Point | ProgramEntry.Name = <pgm-name>
Note: If literal is long, only 8 leading characters are used as program name.
|
XCTL (dynamic) |
XCTL PROGRAM (pgm-name) … |
Program Xctls To Program Entry Point Decision |
Decision attributes:
|