COBTRIGGER Directive
This directive allows for the definition of  a COBOL program as a trigger of I/O events such as READ, WRITE, REWRITE, or DELETE. This defined COBOL program is automatically called before and after every I/O event. It must appear above the file definition in the FILE-CONTROL paragraph.
$EFD COBTRIGGER=ProgramName  | 
or
*(( EFD COBTRIGGER=ProgramName ))  | 
or
*>(( EFD COBTRIGGER=ProgramName ))  | 
Example
The program MYTRIGGER will be called for each operation on MYTABLE:
$EFD COBTRIGGER=MYTRIGGER  SELECT MYTABLE ASSIGN TO "MYTABLE"         ORGANIZATION INDEXED         ACCESS DYNAMIC         RECORD KEY MY-KEY.  | 
This directive is supported for compatibility with third party interfaces. isCOBOL DatabaseBridge and c-tree SQL do not currently support it.