XD12 - XD HDR RECORD
Name: DCLXD12
Function:
This record is built for dependency waiting for a mandatory pending entry.
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | STRUCTURE | 80 | XDREC12 | XD HDR RECORD |
KEY
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 0 | (0) | CHARACTER | 68 | XDKEY12 | |
| 0 | (0) | CHARACTER | 2 | XDTYP12 | TYPE IS ALWAYS 12 |
Mandatory pred id to be solved a dummy occ with status M
and IA XDTOIA12 exist
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 2 | (2) | CHARACTER | 16 | XDMPREDAD12 | MANDATORY PRED ADID |
| 18 | (12) | SIGNED | 2 | XDMPREDOP12 | MANDATORY PRED OPNUM |
Successor id in CP real existing occopr
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 20 | (14) | CHARACTER | 16 | XDSUCCAD12 | SUCCESSOR ADID |
| 36 | (24) | SIGNED | 2 | XDSUCCOP12 | SUCCESSOR OPNUM |
| 38 | (26) | CHARACTER | 10 | XDSUCCIA12 | SUCCESSOR IA |
| 38 | (26) | CHARACTER | 6 | XDSUCCIAD12 | - date |
| 44 | (2C) | CHARACTER | 4 | XDSUCCIAT12 | - time |
Time
range where real occ must belong to solve this mandatory
pending dependency
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 48 | (30) | CHARACTER | 10 | XDFROMIA12 | FROM IA allowed values |
| 58 | (3A) | CHARACTER | 10 | XDTOIA12 | TO IA allowed values |
BODY
| Offsets | |||||
|---|---|---|---|---|---|
| Dec | Hex | Type | Len | Name (Dim) | Description |
| 68 | (44) | CHARACTER | 12 | XDBDY12 | HDR RECORD BODY |
| 68 | (44) | CHARACTER | 4 | XDEYE12 | EYECATCHER |
| 72 | (48) | UNSIGNED | 1 | XDVERS12 | VERSION NUMBER |
| 73 | (49) | CHARACTER | 1 | XDSTAT12 | STATUS - W waiting - C completed - D deleted |
| 74 | (4A) | UNSIGNED | 3 | XD12SuccOCC | VSAM OCC num |
| 77 | (4D) | CHARACTER | 3 | * | FREE |