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 |