1. A method comprising: receiving a medical request from a medical facility, wherein the medical request comprises a medical facility identifier; receiving from a data module parameterized doctor information including a plurality of parameters selected from a group consisting of a doctor identifier, doctor schedule information, an order volume and doctor classification composite metric, doctor location information, preference information, performance information, and contract terms; filtering the medical requests using the medical facility identifier and the parameterized doctor information, wherein the filtering identifies at least one doctor to receive the medical request; and transmitting the medical request to a client device that is accessible by the identified doctor.