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