OptimizeRx Corporation has expanded its partnership with Allscripts Healthcare, which includes a variety of real-time messaging to Allscripts ambulatory platforms. The agreement includes financial, informational, and clinical messaging delivered at the point-of-care through Allscripts ePrescribe™, Allscripts Professional EHR™ and Allscripts TouchWorks® EHR solutions.