CAPXDBD segment type format

The IMS catalog CAPXDBD segment contains information about a Data Capture exit routine used by a DBD.

The metadata in this segment includes the name of the exit routine and processing options. Multiple DBDs can reference a single data capture exit, and a single DBD can reference multiple data capture exits. In the latter case, there are multiple child instances of this segment type for a single parent DBD segment instance.

Segment name
CAPXDBD
Parent name
DBD
Sequence field
DDCAPSEQ
Segment length
32 bytes
Table 1. CAPXDBD segment map
Offset (bytes) Length (bytes) Data type Field name Description Unique key field
1 2 X LEN Segment length  
3 2 X CTL Control field  
5 2 X DDCAPSEQ Sequence field, type = U X
  5 2 X SEQNUM Sequence number  
9 8 C EXITNAME The module name of this data capture exit routine  
17 1 C LOG Indicates if the data capture exit routine control blocks and data are written to the IMS system log  
18 1 C KEY Indicates if the data capture exit routine is passed the physical concatenated key of the segment that was updated when the exit routine is called  
19 1 C PATH Indicates if the exit routine is passed the data from each segment in the hierarchical path of the physical root segment  
20 1 C DATA Indicates if the physical segment data is passed to the data capture exit routine  
21 1 C BEFORE Indicates if Before data is included in type X'99' log records written for REPL calls  
22 1 C DLET Indicates if type X'99' log records are written for DLET calls  
23 1 C CASCADE Indicates if this data capture exit routine is called when a DL/I call deletes this segment as a result of deleting a parent segment  
24 1 C CKEY Indicates if the physical concatenated key is passed to the exit routine during a call that resulted from a cascade delete operation  
25 1 C CPATH Indicates if the data from each segment in the hierarchical path of the physical root segment is passed to the exit routine during a call that resulted from a cascade delete operation  
26 1 C CDATA Indicates if the physical segment data is passed to the exit routine during a call that resulted from a cascade delete operation  
27 1 C CBEFORE Indicates if Before data is included in type X'99' log records written for REPL calls for a DEDB  
28 1 C CDLET Indicates if type X'99' log records are written for DLET calls for a DEDB  
29 4 C FILLER Reserved