| 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:
|