The presentment header record fields are described in
Table 1.
Table 1. Presentment
Header Record format
| Field |
Format |
Length (in bytes) |
Description |
| Record Code |
Hexadecimal |
1 |
The identification code of the presentment header
record. It is always X'02'. |
| Filler |
Hexadecimal |
2 |
This field is always X'0000'. |
| Pass Number |
Char |
1 |
This field is always '1'. |
| Pass Pocket History |
Hexadecimal |
4 |
This field is always X'00000000'. |
| String Type |
Char |
1 |
This field is always 'D'. |
| Subset Number |
Char |
3 |
This field is always '000'. |
| Endpoint ID |
Signed, packed decimal |
5 |
The endpoint ID corresponding to the outbound
batch (ICL). If the endpoint ID is not numeric or longer than nine
digits, this field contains 0 and the other endpoint ID field contains
the endpoint ID. |
| Presentment Amount |
Signed, packed decimal |
6 |
The total amount for this batch (ICL). |
| Presentment Payment Count |
Signed, packed decimal |
3 |
The total number of payments for this batch
(ICL). |
| Filler |
Char |
2 |
This field is filled with blanks. |
| Sort Type |
Hexadecimal |
1 |
This field is always X'01'. |
| Filler |
Char |
3 |
This field is filled with blanks. |
| Filler |
Char |
6 |
This field is always '000001'. |
| Extract Day |
Char |
2 |
The day of the month on which the extract occurred. |
| Extract Time |
Char |
6 |
The time the extract occurred. The format is
hhmmss, where:
- hh
- is the hour
- mm
- is the minutes
- ss
- is the seconds
|
| Debit-credit Order |
Char |
1 |
Indicates whether debits or credits are the
first in the file. '0' indicates debits are first and '1'
indicates credits are first. |
| Endpoint ID |
Char |
10 |
The endpoint ID corresponding to the outbound
batch (ICL). The field is a character field, left justified and padded
with blanks. |
| Presentment Amount High |
Unsigned, packed decimal |
2 |
If the batch (ICL) amount exceeds eleven digits,
this field contains the top four digits of the amount. Otherwise,
it contains zeroes. |
| Filler |
Char |
Variable |
This field is filled with blanks. |