Check processing uses the concept of a transaction code to automatically direct the storage of each item processed in the check data file to a specific Document Type. Since some business applications process items from multiple institutions into the same check data file, unique mapping of transaction codes to Document Types must be defined.
Transaction codes can be encoded on the MICR line of an item (check, deposit slip, etc.) being processed.