Patent ID: 8639531

Claim:
A computer system capable of transmitting healthcare data from a provider to a plurality of healthcare payors, the system comprising: a computer system that is in communication with at least one provider computer system and a plurality of healthcare payor computer systems; wherein the communication between the computer system and the at least one provider computer system and the plurality of healthcare payor computer systems is over the Internet; a routing engine on the computer system, wherein the routing engine is configured to receive uploaded healthcare transactions from the provider computer system in the form of a plurality of healthcare data in a data file; wherein the routing engine is further configured to validate the data file and determine whether there are multiple healthcare transactions in the data file and separate any of the multiple healthcare transactions into individual healthcare transactions; wherein the routing engine is configured to determine an identity of each healthcare payor computer system from the plurality of healthcare payor computer systems contained in the individual healthcare transactions; wherein the routing engine further comprises a healthcare payor configuration file that contains identities and routing addresses of the each healthcare payor computer system from the plurality of healthcare payor computer systems; wherein the healthcare payor configuration file is employed to pair the individual healthcare transactions with the routing addresses of corresponding healthcare payor computer systems of the each healthcare payor computer systems from the plurality of healthcare payor computer systems; and wherein the routing engine is configured to route the individual healthcare transactions to the corresponding healthcare payor computer systems over the Internet according to the routing address of the each healthcare payor computer system as a separate data file for each of the individual healthcare transactions.