Printer Keys (Record Types)
The following table defines each printer key (i.e., record type) on the bill print flat file.
Record Type |
Description |
Notes |
0010 |
Global extract information |
Required. 1 per flat file. |
0100 |
Bill record |
Required. 1 per bill. |
0150 |
Account Balance Record |
Required. 1 per Special Role. |
0300 |
Current charge record |
1 per current charge. |
0600 |
Payment record |
1 per payment. |
0900 |
Premise record |
1 per premise. |
1100 |
Service agreement record |
1 per SA linked to the premise. |
1300 |
Bill segment record |
1 per bill segment linked to the SA. |
1500 |
Bill calculation header |
1 per bill calculation header linked to the bill segment. |
1700 |
Bill calc line |
1 per bill calculation line linked to the bill calculation header |
1900 |
End of record type 1500 |
1 for each bill calculation header |
2100 |
Read detail |
1 for each meter read detail linked to the bill segment |
2400 |
Service quantity detail |
1 for each service quantity detail linked to the bill segment |
2700 |
Item detail |
1 for each item detail linked to the bill segment |
2840 |
Bill segment messages |
1 for each message detail linked to the bill segment |
2900 |
End of record type 1300 |
1 for each bill segment |
3100 |
Consumption history (for graph) |
1 for each historical consumption period that appears on the graph |
3400 |
Adjustment detail |
1 for each adjustment |
3420 |
Adjustment Calc Line |
1 or more per adjustment |
3600 |
End of record type 1100 |
1 for each service agreement |
3700 |
End of record type 0900 |
1 for each premise |
3900 |
Bill message detail |
1 for each message |
9999 |
End of record type 0100 |
1 for each bill |