BACHO (payment standard)
The BACHO record format is the standard format used for the interchange of financial transactions in the New Zealand banking system. Until 2012 it shared this status with another standard format, QC. BACHO-format transactions are primarily used in batch processing systems running on MVS mainframe computers.
History
The BACHO record format was established in the early 1960s. From the 1967 establishment of Databank Systems Ltd consortium the format was used by the then five main trading banks: Bank of New Zealand, ANZ, National Bank, Commercial Bank of Australia and Bank of New South Wales.Format
A BACHO record is a fixed-length 160-byte entity. The BACHO file consists of lines of data that contain individual records, one per line. The format of the BACHO file is as follows:- A Header record
- Multiple lines of data for each transaction
- A summary line showing transaction totals for each bank or institution
- A summary line showing total transactions for the BACHO file
Issues
- Some BACHO fields are interpreted differently depending on whether they contain numeric or alphabetic data.
- Some BACHO transactions are broken into multiple records, and then reassembled for processing.
It has been proposed that BACHO be replaced with the ISO 20022 standard.