1. An electronic invoice processing system configured for coordinating processing of electronic invoices submitted by a plurality of providers of insurance services, the insurance services predefined in insurance plans pertaining to a plurality of respective insurance service recipients, the electronic invoices for requesting payment for the insurance services, the system comprising; a) a provider interface configured for receiving an update invoice request including a search parameter from a respective provider of the plurality of providers, the search parameter for identifying from the plurality of electronic invoices an invoice matching the search parameter, said invoice corresponding to the insurance services provided by the respective provider, said invoice awaiting adjudication and being both read and write accessible via the provider interface; b) a storage for storing said invoice including processing status pertaining to said invoice as awaiting adjudication; c) a workflow engine coupled to the storage and configured for coordinating the processing of each of the electronic invoices according to processing rules based on contents of the insurance plans and for updating invoice information of said invoice including the processing status for said invoice in response to the invoice processing, the contents of each of the insurance plans including definitions for a plurality of valid insurance services pertaining to an insurance service recipient of the plurality of respective insurance service recipients and including corresponding valid expenses for performing each of the plurality of valid insurance services; and d) a search system coupled to the storage for using the search parameter to access the invoice information of said invoice, said invoice representing a portion of the contents of a respective insurance plan of the insurance plans, and for providing the invoice information including the processing status as unadjudicated for use in generating a response to the update invoice request.