Together, We’re Building The First Comprehensive Clinical Data Management Platform

Track Your Requests

For Patients & Healthcare Providers

If you are a patient or healthcare provider looking for a medical record, MRO can handle that for you. Check out the FAQs below for all the detail you need to request a record, make payments and check the status of your request.

Was your request submitted through MediCopy, or does your invoice have a MediCopy logo?

Who is MRO?

MRO handles the secure, accurate and efficient fulfillment of Release of Information (ROI) requests for patients and providers alike. For patients, this means you will interact directly with MRO when you need to access your medical record files. Your provider has put their trust in us to handle your ROI requests. You can be confident that our dedicated customer service team is ready to help you.

For providers requesting records, this means you can depend on MRO to handle ROI requests in a secure and compliant fashion with every interaction.

To learn how to submit a new request, contact MRO directly in one of two ways:

Operating Hours

MRO observes the following holidays: New Year’s Day, Martin Luther King Day, Memorial Day, Independence Day, Labor Day, Thanksgiving Day and the day after Thanksgiving, and Christmas Day. Otherwise, MRO is open during the following times:

Business Office 
Monday – Friday: 8:30am – 5:00pm Eastern

Requester Services
Monday – Friday: 8:30am – 8:00pm Eastern

User Support and Technical Support
Monday – Thursday: 8:30am – 6:00pm Eastern
Friday: 8:30am – 5:00pm Eastern

If someone other than the patient has signed, please state your relationship to the patient (e.g., Health Care Power of Attorney, Parent, Executor). Further proof of relationship may be required by the facility. If any other clarification or information is needed, MRO will notify the requester.

Requests are processed in the order they are received. The processing time will vary depending on the file size, location of the records, and what information is being requested.

You can make a payment in any of the following ways:

  • Pay with major credit or debit cards at ROILog.com. You will need your tracking code and request ID number.
  • Call MRO at 610-994-7500.
  • Mail a check, payable to “MRO” and send to MRO, P.O. Box 6410, Southeastern, PA 19398. Please include the invoice number on the check.

You can check the status of an existing request in one of three ways:

  • Visit ROILog.com. You will need your tracking code and request ID number
  • Call MRO at 610-994-7500. You can choose between an automated status check or speaking with a representative.
  • Email us at requestinformation@mrocorp.com.

Please contact MRO at 610-994-7500. Our representatives will be able to look up your request by patient name and date of birth. They will also provide you the request ID number for future use.

Email us at requestinformation@mrocorp.com, or fax us at 610-962-8421. If you have your request ID, please include this with your updates.

Requests are processed in the order they are received. In the event records are required more expeditiously, please email requestinformation@mrocorp.com or call us at 610-994-7500. Our representatives would be happy to assist you further. Please note we cannot guarantee the turnaround time as it will vary depending on patients file size, location of the records, and what information is being requested.

At the bottom of the notice there will be detailed instructions on what will need to be sent into MRO for us to proceed with your request. If you have questions regarding the notice, please email requestinformation@mrocorp.com or call us at 610-994-7500.

I just wanted to thank you so much for your fantastic service in helping me get my medical records. You have been so patient, so kind and so conscientious. You went above and beyond in helping me, and I will be forever grateful for your service.

— Patient