The HSDCHFIL table is used for the file list extension and is populated during the Work with File phase. The following table describes the columns in the HSDCHFIL table:
| Column | Type | Length | Decimal | Domain |
|---|---|---|---|---|
| MCRECID | BINARY | 4 | 0 | machine/company ID |
| FILRECID | BINARY | 9 | 0 | file ID |
| PROCIDINP | CHARACTER | 5 | 0 | process ID for input file |
| UNLINPTYP | CHARACTER | 4 | 0 | unload input file type |
| UNLINPNAM | CHARACTER | 44 | 0 | unload input file name |
| UNLINPVER | BINARY | 3 | 0 | unload input file version |
| FMTSEL | CHARACTER | 8 | 0 | format selector |
| SLTPGM | CHARACTER | 8 | 0 | select program |
| UNLOUTTYP | CHARACTER | 4 | 0 | unload output file type |
| UNLOUTNAM | CHARACTER | 44 | 0 | unload output file name |
| UNLOUTVER | BINARY | 3 | 0 | unload output file version |
| WRTPGM | CHARACTER | 8 | 0 | write program for output |
| METHOD | CHARACTER | 10 | 0 | method |