What the example contains
The ACH Payment Related Information (PRI) example contains these files, schemas, and maps.
Files
These files are contained in the example:
-
pri.tst.rslt.001.xsd - metadata that represents the XML output reported by the example PRI validation map.
-
ach_pri_example.in- input to the achpri01_validate map which contains a total of 20 ACH batch records with various supported Payment Related Information field formats.
-
ach_error_codes.txt - a resource file that consists of all error codes and descriptions used by the PRI validation map when generating XML output.
Schemas
-
pri_tst_rslt - type tree that represents the place holder used by the example utility maps for each of the PRI validation results.
-
pri_fmt - type tree that represents different payment related information field formats based on NACHA endorsed banking conventions, and ANSI ASC X12 data segments.
-
ach_v2024 - current version of NACHA type tree.
-
ach_error_codes - type tree that represents the ach_error_codes.txt file which lists all error codes.
-
pri.tst.rslt.001.xsd - metadata that represents the XML output reported by the example PRI validation map.
Maps
These maps are contained in the example:
-
achpri02_validate_ack_atx - utility map called by main map achpri01_validate to validate the PRI field of ACH Payment Acknowledgement (ACK) and Financial EDI Acknowledgement (ATX) entries.
-
achpri05_validate_dne - utility map called by main map achpri01_validate to validate the PRI field of Death Notification Entry (DNE) entries.
-
achpri03_validate_ccd - utility map called by main map achpri01_validate to validate the PRI field of Corporate Credit or Debit Entry (CCD) entries.
-
achpri06_validate_enr - utility map called by main map achpri01_validate to validate the PRI field of Automated Enrollment Entry (ENR) entries.
-
achpri08_validate_web - utility map called by main map achpri01_validate to validate the PRI field of Internet-Initiated or Mobile Entry (WEB) entries.
-
achpri07_validate_iat - utility map called by main map achpri01_validate to validate the PRI field of International ACH Entry (IAT) entries.
-
achpri04_validate_cie_ppd - utility map called by main map achpri01_validate to validate the PRI field of Customer Initiated Entry (CIE) and Prearranged Payment and Deposit Entries (PPD) entries.
-
achpri01_validate - the PRI main map used to validate the Addenda Record's PRI field.