Specifications include, but are not limited to: 1.Ability to integrate with other systems including the jail and medicalmanagement systems, Bank, Credit Card Processors, and vendor systems.2.Ability to support API requirements:RFI 22015 ADA COUNTY SHERIFF’S OFFICE ACOUNTING SOFTWARE– REQUEST FORINFORMATION – PAGE 4i.Add client.ii.Update client.iii.Add transaction, with the following functionality:iv.Apply transaction to existing charge (not just the oldest / newest chargeor credit).v.Apply transaction to account:a.If applied to account, rules need to clearly state how thetransaction is applied (what charges are reduced by acredit, what credits are reduced by a charge).vi.Ability to add in custom information.vii.This data can be added to a separate database; but it would bepreferable if it was stored with the rest of the financial data.viii.A multi-threaded API is preferred.ix.The ability to add more than one transaction at a time.x.Support for custom transaction codes.xi.Documentation.3.Ability to automate accounts receivable and invoicing.4.Ability to see real-time invoicing, balancing, and reporting information5.Ability to manually adjust transactions and account balances.