A especificação de captura define o local no CICS onde um determinado evento pode ser capturado. Use pontos de captura, predicados de filtro e dados de captura para definir o local onde um evento pode ser capturado, as condições em que um evento pode ser capturado e os dados a serem capturados.
Uma especificação de evento contém uma ou mais especificações de captura, que são criadas usando o editor de ligação de evento CICS. Cada especificação de captura define os seguintes:
Define o local no CICS onde um determinado evento pode ser capturado; por exemplo, quando um comando EXEC CICS READ FILE for executado.
Define os dados a serem capturados quando o evento ocorrer para satisfazer aos itens de informações de negócios emitidas na especificação do evento.
Cada especificação de evento contém pelo menos uma especificação de captura. A especificação descreve exatamente onde no programa o evento e seus dados devem ser capturados. O mesmo evento pode ocorrer em diversos pontos no código; por exemplo, devido a ramificações condicionais do código ou porque o mesmo evento pode ser disparado por diversos programas. Portanto, uma especificação de evento pode conter diversas especificações de captura.
As especificações de captura suportam pontos de captura para os seguintes tipos de eventos de negócios: