Here's the answer to your question: Who can submit an online claim?
Participating providers can obtain a secure login and access the Magellan online claims submission application. To request information or an application to become a participating provider, please contact the Provider Services Line at 1-800-788-4005 or by selecting the ''Chat with us'' option on the right of this page.