The company's principal activity is to provide non-medical services to physicians and small medical practice groups. The company's services include billing and scheduling, supply ordering, personnel staffing, marketing and providing access to patient information services. The company also distributes physician practice management system that has the capability of electronically submitting the claims. There are approximately 9,000 small practice groups in the United States.