<SEC-DOCUMENT>0001213900-16-011609.txt : 20160315
<SEC-HEADER>0001213900-16-011609.hdr.sgml : 20160315
<ACCEPTANCE-DATETIME>20160315161928
ACCESSION NUMBER:		0001213900-16-011609
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20151231
FILED AS OF DATE:		20160315
DATE AS OF CHANGE:		20160315

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			OptimizeRx Corp
		CENTRAL INDEX KEY:			0001448431
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		IRS NUMBER:				261265381
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-53605
		FILM NUMBER:		161507155

	BUSINESS ADDRESS:	
		STREET 1:		400 WATER ST., STE. 200
		CITY:			ROCHESTER
		STATE:			MI
		ZIP:			48307
		BUSINESS PHONE:		248-651-6558

	MAIL ADDRESS:	
		STREET 1:		400 WATER ST., STE. 200
		CITY:			ROCHESTER
		STATE:			MI
		ZIP:			48307
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>f10k2015_optimizerx.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">UNITED
STATES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECURITIES
AND EXCHANGE COMMISSION</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">WASHINGTON,
D.C. 20549</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&#9746;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ANNUAL
REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the fiscal year ended <B>December 31, 2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&#9744;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">TRANSITION
REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from _________ to ________</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
file number: <B>000-53605</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-decoration: underline; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>OptimizeRx
    Corporation</U></B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
    name of registrant as specified in its charter)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 49%; padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Nevada</B></FONT></TD>
    <TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 49%; padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>26-1265381</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
or other jurisdiction of incorporation or organization)</FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
    Employer Identification No.)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0; width: 49%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>400
Water Street, Ste. 200</B></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Rochester,
        MI</B></FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-align: center; text-indent: 0; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0; vertical-align: bottom; width: 49%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>48307</B></FONT></P></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
    of principal executive offices)</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Zip
    Code)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&rsquo;s
telephone number: <B><U>248-651-6568</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered under Section 12(b) of the Exchange Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</FONT></TD>
    <TD STYLE="padding: 0 0 1.5pt; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; padding-left: 0; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>none</U></B></FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></TD>
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>not
    applicable</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered under Section 12(g) of the Exchange Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-decoration: underline; text-align: center; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Common
    Stock, par value of $0.001</U></B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.&nbsp;<B>Yes&nbsp;&#9744;&nbsp;&nbsp;No&nbsp;&#9746;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.<B>&nbsp;Yes&nbsp;&#9744;&nbsp;&nbsp;No&nbsp;&#9746;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by checkmark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports),
and (2) has been subject to such filing requirements for the past 90 days.<B>&nbsp;Yes&nbsp;&#9746;&nbsp;&nbsp;No&nbsp;&#9744;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&sect; 229.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).<B>&nbsp;Yes&nbsp;&#9746;&nbsp;&nbsp;No&nbsp;&#9744;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (&sect; 232.405 of this chapter) is not
contained herein, and will not be contained, to the best of registrant&rsquo;s knowledge, in definitive proxy or information statements
incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K.&nbsp;<B>Yes&nbsp;&#9744;&nbsp;&nbsp;No&nbsp;&#9746;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller
reporting company. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 50%; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&#9744;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Large
accelerated filer</B></FONT></TD>
    <TD STYLE="width: 50%; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&#9744;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Accelerated
filer</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&#9744;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Non-accelerated
filer</B></FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&#9746;&nbsp;&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Smaller
reporting company</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&nbsp;<B>Yes&nbsp;&#9744;&nbsp;&nbsp;No&nbsp;&#9746;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">State
the aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price
at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day
of the registrant&rsquo;s most recently completed second fiscal quarter. <B>$19,394,839</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
the number of shares outstanding of each of the registrant&rsquo;s classes of common stock, as of the latest practicable date.
<B>29,030,925 common shares as of March 10, 2016</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 8">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>TABLE
OF CONTENTS</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 143pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.6in; padding: 0 0 1.5pt; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.6in; padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>PART I</U></FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Factors</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Properties</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal Proceedings</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine Safety Disclosures</FONT></A></P></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif">12</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>PART II</U></FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</FONT></TD>
    <TD STYLE="padding: 0 0 0 10pt; text-align: left; font: 10pt Times New Roman, Times, Serif; text-indent: -10pt"><A HREF="#a_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market for Registrant&rsquo;s Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities</FONT></A></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-align: center"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></P></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Statements and Supplementary Data</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes In and Disagreements With Accountants on Accounting and Financial Disclosure</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls and Procedures</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif">21</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other Information</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>PART III</U></FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors, Executive Officers and Corporate Governance</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive Compensation</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    12.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal Accountant Fees and Services</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-decoration: underline; text-align: center; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>PART IV</U></FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15.</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits, Financial Statement Schedules</FONT></A></TD>
    <TD STYLE="padding: 0; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid">&nbsp;</DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><A NAME="a_001"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>PART
I</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_002"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
1. Business </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Company
Highlights For 2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                         sales for 2015 were $7.2 million, an 11% increase over 2014.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                         2015, our promotional transactions, primarily from our core eCoupon distributions, increased
                                         approximately 25% over those in 2014.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                         2015, we distributed eCoupons related to approximately 85 different brands.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Excluding
                                         non-cash expenses, in 2015 we generated operating income of approximately $350,000.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                         2015, we successfully launched our e-Coupon solution within the Practice Fusion network.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         continued to acquire new pharmaceutical manufacturers and brands promoting through our
                                         platforms.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         hired an experienced sales professional in November, 2015 to lead our relationship with
                                         media agencies and in December, an experienced executive to lead the expansion of our
                                         network.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         secured an investment of approximately $4.7 million from WPP, a global provider of advertising,
                                         marketing, and branding.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         completed an upgrade of our technology platform to Oracle database software to further
                                         improve system and reporting capacity.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         proved an outstanding Return on Investment associated with our pharmaceutical promotions
                                         through an independent analytics firm with multiple pharmaceutical brands.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         unveiled VoucherDVM and engaged leading platforms to offer automated vet product savings.
                                         We initiated a beta launch in January, 2016 with the National Veterinary Associates.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         began a search for a new CEO to help lead us through our next stage of growth, which
                                         culminated in the hiring of Will Febbo, who became CEO on February 22, 2016.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
generated positive cash flow from operations in 2015, and we expect to continue to do so in 2016, as well as to be profitable
during the upcoming year based on the expected escalation of revenues.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success in acquiring, integrating and expanding into new promotional EHR/eRx platforms continues to grow as well. We are discussing
2016 rollout dates with potential additional networks.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pharmaceutical
Sales and Marketing Updates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
sales team continues to expand opportunities within existing and new clients. We are focused on adding additional brands for existing
clients, expanding the utilization of our network for existing brands, and obtaining new clients.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
we are expanding our non e-Coupon services as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
                                         Drug File Integration &ndash; we are designing a service to better insure that manufacturers&rsquo;
                                         drugs are present in every ePrescribing platform available.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                         are actively expanding our messaging capabilities with the goal of rapidly increasing
                                         revenue through this complementary service.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ePrescribe
                                         Training &ndash; we are pursuing opportunities to leverage our partnership with WPP/Grey
                                         to train representatives on understanding and leveraging EHR sales opportunities.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">VoucherDVM
                                         - we continue advancing our negotiations with each of the leading veterinarian technology
                                         platforms and have signed an agreement with National Veterinary Associates, one of the
                                         largest veterinary groups in the U.S., to initiate a beta launch in January, 2016.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are also continuing to ramp up our marketing efforts as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Held
                                         multiple meetings initiated and arranged by Pharmaceutical companies to bring on new
                                         Health Systems/ePrescribe Platforms.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spoke
                                         at Coupon and Co-Pay Off-set Strategies Conference.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Spoke
                                         at multiple conferences in 2015, including the Marcum 2015 MicroCap conference, the Liolios
                                         4<SUP>th</SUP> annual Gateway conference and the LD Micro investor conference.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sponsored
                                         the 3rd Annual ePrescribe/EHR Conference.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the growth of both our pharmaceutical products and our distribution network, we expect that our distribution of eCoupons will
continue to increase substantially over last year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Operational
Update</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2016, in addition to expanding our network, we plan to intensively focus on increasing physician utilization of our partner networks.
We intend to working individually with each of our partners based on their particular situation to improve workflow to increase
coupon utilization by those providers that have access, obtain access for those prescribers that currently do not have e-coupon
access, and increase overall revenue derived from each channel. We believe there is significant revenue growth available within
our existing brands by better utilizing our existing partner networks, in addition to the revenue growth provided by new brands
and new network partners.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, we began the search for an experienced EHR executive to lead our expansion efforts. In January, 2016, we hired James Brooks
as Senior Vice President of Business Development to champion our EHR business through the development of new relationships with
other EHR providers and patient platforms.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Technology
Updates</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
support our growth, we have migrated our platform to Oracle database software. The system can now manage up to 1 million rules
and return the appropriate content within 1 second. This allows unsurpassed response time to avoid delays, and the ability to
meet the upcoming dramatic scale we expect.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have launched downloadable &ldquo;wrapper&rdquo; code, which streamlines the integration requirements for our solution from a
few weeks to a few days, if EHR channel partners choose to utilize this method. This addresses one of the biggest hurdles we face
in getting health systems and EHRs to implement our system, given the extensive demand on their available technical resources.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have developed a stand-alone desktop eCoupon application that can be used by prescribers that either are not using an eprescribing
application, or whose EHR vendor does not offer e-Coupon functionality. We have sold one such application to a major pharmaceutical
manufacturer for use as a tool by their sales force and to distribute to physicians. We expect this to be a source of revenue
growth in 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Other
Key Events in 2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
secured a strategic investment from WPP of approximately $4.7 million. The completion of this transaction represents a significant
expansion of our relationship with WPP, the largest marketing services company in the world, and Lynn Vos, CEO of WPP&rsquo;s
subsidiary, Grey Healthcare Group, has joined our Board. We have hired a top executive to focus on overall client services, including
the WPP relationship, and to focus on expanding opportunities available to us.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the strategic value, we expect the WPP relationship to provide promotional support, help add pharmaceutical brands,
aid in expansion of our EHR network, expand our service offerings, and help us expand our management and infrastructure. We anticipate
that that the WPP relationship will have a significant and positive impact on our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also signed an agreement with Allscripts to become its exclusive provider of eCoupons throughout all of its platforms as well
as to integrate our e-Coupons into its Touchworks network. The Touchworks platform is used by large health systems throughout
the country and is expected to represent a significant expansion of our network. ECoupon functionality within Touchworks is expected
to launch on a test basis in late 2016 and on a wide-scale basis in early 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Summary</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Despite
the lengthy sales cycle involved in creating this new eCoupon market, we remain very excited about our core eCoupon business and
expect acceleration to continue with the launch of additional channels and our joint pursuit of leading health systems with our
pharmaceutical partners. We expect our active network to grow substantially in 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Principal
Products and Applications</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal products and applications can be summarized as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SAMPLEMD
                                         - Our platform, which we refer to as SampleMD, is a revolutionary virtual &quot;Patient
                                         Support Center&quot; that allows doctors and staff to access a universe of sample vouchers,
                                         co-pay coupons and other patient support through their EMR and/or e-Prescribe systems
                                         to search, print or electronically dispense directly to patients and a national network
                                         of pharmacies. SampleMD eliminates the need for physicians to manage and store physical
                                         drug samples by offering a more convenient and efficient way to allocate, administer
                                         and track samples and co-pay savings provided to their patients. Today, almost 60% of
                                         doctors&rsquo; offices ban or limit drug representatives and the samples they offer.
                                         Although samples are still valuable, many healthcare systems and doctors are looking
                                         for an easier, more effective way to increase affordable access and adherence to their
                                         prescribed branded medications. Over 90% of our revenue comes through activities related
                                         to our SampleMD platform.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">OPTIMIZEHR
                                         &ndash; Our consulting practice is focused on educating and working with pharmaceutical
                                         manufacturers on identifying, formulating, and implementing new eRx media strategies
                                         for promoting their products. Our consulting services include: 1) Drug File Integration
                                         - a service designed to better insure that manufacturers&rsquo; drugs are present in
                                         every ePrescribing platform available; 2) Sales Force Training &ndash; a service to educate
                                         the extended field sales force on this new integrated solution and what to look for within
                                         their client base to insure maximum exposure of their brands; and 3) Strategy Development
                                         &ndash; a service that assists manufactures in identifying and building a competitive
                                         strategy to take advantage of this new digital frontier. Currently, this activity results
                                         in less than 5% of our revenue, but represents a significant growth opportunity for us.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">OPTIMIZERx.com
                                         &ndash; Our Direct to Consumer Website is a portal to healthcare savings for patients
                                         to centrally review and participate in prescription and healthcare savings and support
                                         programs. To date, we have over 2.4 million members who have registered. We strive to
                                         provide all the information and guidance that patients undergoing long-term pharmaceutical
                                         treatments may require. Patients can search by their medication or their condition in
                                         order to access educational information regarding their condition, information regarding
                                         their medication, coupons for instant savings when they purchase their medications, information
                                         on free drug trials, and guidance to any other savings programs available to them.&nbsp;At
                                         the present time, we generate no revenue through this site, but we believe it represents
                                         a significant potential future revenue source.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Marketing
and Sales</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to extend our marketing efforts to build both brand and capabilities awareness in the market. As previously discussed,
we continue to actively participate in industry and partner events such as exlPharma and the ACE &ndash; Allscripts Users Conference,
as well as taking a lead sponsor position in the CBInet eRx and EHR conferences in March and October of 2015. We are also the
named sponsor of the March 2016 conference. During the course of the year, we also initiated and delivered successful email marketing
campaigns, which generated viable leads for our sales force.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, we also announced the expansion of our strategic partnership with WPP/Grey Health Group, a leading agency within the healthcare
marketplace, which included a significant investment by an affiliated entity of WPP. We plan to continue to increase our marketing
efforts with all of our strategic partners, as we intend to continue to promote our platform primarily through the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Industry
                                         and Partner Events;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Email
                                         Campaigns;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Internet
                                         Marketing;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Public
                                         Relations Campaigns;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Physician
                                         Offices;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Direct
                                         to Consumer Marketing;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade
                                         Media Advertising;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pharmacy
                                         Partners;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Physician
                                         Organizations and Associations; and</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Strategic
                                         Relationships.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Competition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
platform competes in the highly competitive pharmaceutical and healthcare advertising industry that is dominated by large well-known
companies with established names, solid market niches, wide arrays of product offerings and marketing networks. Coupon offerings
compete for pharmaceutical budgets with a variety of other forms of advertising and promotion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Despite
these overall competitors, we do not have major competition in our specific portion of the market. We have been experiencing a
growing list of potential partners whom either have content that they want to deliver through our distribution engine and network,
or whom have complementary technology and want to integrate our solution as a channel partner, expanding our reach to clinicians.
The primary competitors in our space of the market are PDR Network, LLC and Physicians Interactive Holdings, Inc. However, we
believe our breadth of brands offered, extensive list of pharmaceutical clients, and the vast reach of our network give us a substantial
advantage and allow us to achieve a dominant position in the marketplace.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Intellectual
Property</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2012, we were awarded a patent for our innovative solution (US Patent No. 8,341,015). This award was a result of our extensive
research and development efforts. The awarded claims cover our ability to electronically process, display and distribute eligible
prescription savings on the medications and therapies healthcare providers wish to prescribe for their patients.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have hired Harness, Dickey &amp; Pierce, a nationally ranked IP firm, to further expand and protect our intellectual property.
Through them, we have filed two additional patents on our technology. We believe our current and expanding IP will allow us to
continue being the leader in this rapidly growing space. We stand ready to prepare additional filings, as necessary, to protect
our intellectual property on any forthcoming solutions that will further assist and support physicians, pharmacists and patients.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">OPTIMIZERx
and SampleMD are our licensed trademarks.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-right: 0; margin-left: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Government
Regulation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Fraud
and Abuse Laws</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Anti-Kickback
Statutes</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
federal healthcare program Anti-Kickback Statute prohibits persons from knowingly and willfully soliciting, offering, receiving
or providing remuneration, directly or indirectly, in exchange for or to induce either the referral of an individual for, or the
furnishing, arranging for or recommending a good or service for which payment may be made in whole or part under a federal healthcare
program such as Medicare or Medicaid. The definition of remuneration has been broadly interpreted to include anything of value,
including for example gifts, discounts, the furnishing of supplies or equipment, credit arrangements, payments of cash and waivers
of payments. Several courts have interpreted the statute's intent requirement to mean that if any one purpose of an arrangement
involving remuneration is to induce referrals or otherwise generate business involving goods or services reimbursed in whole or
in part under federal healthcare programs, the statute has been violated. The law contains a few statutory exceptions, including
payments to bona fide employees, certain discounts and certain payments to group purchasing organizations. Violations can result
in significant penalties, imprisonment and exclusion from Medicare, Medicaid and other federal healthcare programs. Exclusion
of a manufacturer would preclude any federal healthcare program from paying for its products. In addition, kickback arrangements
can provide the basis for an action under the Federal False Claims Act, which is discussed in more detail below. The Anti-Kickback
Statute is broad and potentially prohibits many arrangements and practices that are lawful in businesses outside of the healthcare
industry. Recognizing that the Anti-Kickback Statute is broad and may technically prohibit many innocuous or beneficial arrangements,
the Office of Inspector General of Health and Human Services, or OIG, issued a series of regulations, known as the safe harbors,
beginning in July 1991. These safe harbors set forth provisions that, if all the applicable requirements are met, will assure
healthcare providers and other parties that they will not be prosecuted under the Anti-Kickback Statute. The failure of a transaction
or arrangement to fit precisely within one or more safe harbors does not necessarily mean that it is illegal or that prosecution
will be pursued. However, conduct and business arrangements that do not fully satisfy each applicable safe harbor may result in
increased scrutiny by government enforcement authorities such as the OIG. Arrangements that implicate the Anti-Kickback Law, and
that do not fall within a safe harbor, are analyzed by the OIG on a case-by-case basis. Government officials have focused recent
enforcement efforts on, among other things, the sales and marketing activities of healthcare companies, and recently have brought
cases against individuals or entities with personnel who allegedly offered unlawful inducements to potential or existing customers
in an attempt to procure their business. Settlements of these cases by healthcare companies have involved significant fines and/or
penalties and in some instances criminal pleas. In addition to the Federal Anti-Kickback Statute, many states have their own kickback
laws. Often, these laws closely follow the language of the federal law, although they do not always have the same exceptions or
safe harbors. In some states, these anti-kickback laws apply with respect to all payors, including commercial health insurance
companies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>False
Claims Laws</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Federal
false claims laws prohibit any person from knowingly presenting, or causing to be presented, a false claim for payment to the
federal government or knowingly making, or causing to be made, a false statement to get a false claim paid. Manufacturers can
be held liable under false claims laws, even if they do not submit claims to the government, if they are found to have caused
submission of false claims. The Federal Civil False Claims Act also includes whistle blower provisions that allow private citizens
to bring suit against an entity or individual on behalf of the United States and to recover a portion of any monetary recovery.
Many of the recent highly publicized settlements in the healthcare industry related to sales and marketing practices have been
cases brought under the False Claims Act. The majority of states also have statutes or regulations similar to the federal false
claims laws, which apply to items and services reimbursed under Medicaid and other state programs, or, in several states, apply
regardless of the payor. Sanctions under these federal and state laws may include civil monetary penalties, exclusion of a manufacturer's
products from reimbursement under government programs, criminal fines and imprisonment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Privacy
and Security</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Health Insurance Portability and Accountability Act of 1996, or HIPAA, and the rules promulgated there under require certain entities,
referred to as covered entities, to comply with established standards, including standards regarding the privacy and security
of protected health information, or PHI. HIPAA further requires that covered entities enter into agreements meeting certain regulatory
requirements with their business associates, as such term is defined by HIPAA, which, among other things, obligate the business
associates to safeguard the covered entity's PHI against improper use and disclosure. While not directly regulated by HIPAA, our
customers or distributors might face significant contractual liability pursuant to such an agreement if the business associate
breaches the agreement or causes the covered entity to fail to comply with HIPAA.&nbsp;&nbsp;It is possible that HIPPA compliance
could become a substantial regulatory burden and expense to our operations, although we do not believe that this will occur as
a general website publisher.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Employees</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2015, we had 12 full-time employees and 3 part-time employees, in addition to contracted programmers, as needed,
through our established relationship with Simple eSolutions, a technical and programming resources partner.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiaries</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conduct our operations through our wholly-owned subsidiary, OptimizeRx Corporation, a Michigan corporation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_003"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
1A. Risk Factors</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Relating to Business and Financial Condition</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Because
we have historically experienced losses, if we are unable to achieve profitability, our financial condition and company could
suffer.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
the inception of our business we have historically incurred losses. While we have increased revenues significantly, we have not
yet been able to achieve profitability due to significant investments in our growth and non-cash expenses. Our ability to achieve
consistent profitability depends on our ability to generate sales through our technology platform and advertising model, while
maintaining reasonable expense levels. If we do not achieve sustainable profitability, it may impact our ability to continue our
operations.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business and growth may suffer if we are unable to attract and retain key employees.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success depends on the expertise of our executive officers and certain other key technical personnel. It may be difficult to find
sufficiently qualified individuals to replace management or other key technical personnel in the event of death, disability or
resignation, thus frustrating our ability to implement our business plan, which could negatively affect our operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
our ability to expand operations to accommodate our anticipated growth will also depend on our ability to attract and retain qualified
media, management, finance, marketing, sales and technical personnel. However, competition for these types of employees is intense
due to the limited number of qualified professionals. Our ability to meet our business development objectives will depend in part
on our ability to recruit, train and retain top quality people with advanced skills who understand our technology and business.
If we are unable to engage and retain the necessary personnel, our business may be materially and adversely affected.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
failure to obtain retain or attract additional customers could prevent us from successfully executing our business plan.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently work with many leading pharmaceutical companies, including Pfizer, Eli Lilly, Actavis, AstraZeneca, Alcon, Daiichi Sankyo,
Novartis, Novo Nordisk, Valeant, Shire, and others. Our failure to retain existing customers or expand with new customers could
negatively impact our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>We are dependent on a concentrated group of customers</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenues are concentrated in approximately 25 customers, primarily large pharmaceutical manufacturers and large advertising agencies.
Approximately 52% of our revenue came from our largest five customers. Loss of one or more of these customers could have a significant
negative impact on our operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
may be unable to support our technology to further scale our operations successfully.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
plan is to grow rapidly through further integration of our technology in electronic platforms. Our growth will place significant
demands on our management and technology development, as well as our financial, administrative and other resources. We cannot
guarantee that any of the systems, procedures and controls we put in place will be adequate to support the commercialization of
our operations. Our operating results will depend substantially on the ability of our officers and key employees to manage changing
business conditions and to implement and improve our financial, administrative and other resources. If we are unable to respond
to and manage changing business conditions, or the scale of our products, services and operations, then the quality of our services,
our ability to retain key personnel and our business could be harmed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we are unable to maintain our contracts with electronic prescription platforms, our business will suffer.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are reliant upon our contracts with leading electronic prescribing platforms, including Allscripts, Dr. First, Quest Diagnostics,
and others. We will need to maintain these relationships as well as diversify them. The inability to do so could adversely impact
our business.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
agreements with electronic prescription platforms are subject to audit.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
agreements with our electronic prescription platform partners provide for revenue sharing payments to the platform partners based
on the revenue we generate through the platform. These payments are subject to audit by our partners, at their cost, and if there
is a dispute as to the calculation, we may be liable for additional payments. If an underpayment is determined to be in excess
of a certain amount, for example 10%, some agreements would require us to pay for the cost of the audit, as well.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Developing
and implementing new and updated applications, features and services for our portals may be more difficult than expected, may
take longer and cost more than expected and may not result in sufficient increases in revenue to justify the costs. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have completed the development and migration of SampleMD 2.0&rsquo;s on-demand, rule based content delivery platform. The system
can now manage up to 1 million rules and return the appropriate content within 1 second. This allows unsurpassed response time
to avoid delays, and the ability to meet the upcoming dramatic scale we expect. Despite the launch of Sample MD 2.0, attracting
and retaining users of our portals requires us to continue to improve the technology underlying those portals and to continue
to develop new and updated applications, features and services for those portals. If we are unable to do so on a timely basis
or if we are unable to implement new applications, features and services without disruption to our existing ones, we may lose
potential users and clients. The costs of development of these enhancements may negatively impact our ability to achieve profitability.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
rely on a combination of internal development, strategic relationships, licensing and acquisitions to develop our portals and
related applications, features and services. Our development and/or implementation of new technologies, applications, features
and services may cost more than expected, may take longer than originally expected, may require more testing than originally anticipated
and may require the acquisition of additional personnel and other resources. There can be no assurance that the revenue opportunities
from any new or updated technologies, applications, features or services will justify the amounts spent.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we are unable to adhere to the regulatory and competitive climate in which we operate, we could be materially and negatively impacted.
</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Do
to the labyrinth of regulations in healthcare space, state and federal, as well as political sensitivity of healthcare delivery,
our business model could be negatively impacted or fail.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
markets in which we operate are competitive, continually evolving and, in some cases, subject to rapid change.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                         portals face competition from numerous other companies, both in attracting users and
                                         in generating revenue from advertisers and sponsors. We compete for users with online
                                         services and websites that provide savings on medications and healthcare products, including
                                         both commercial sites and not-for-profit sites. We compete for advertisers and sponsors
                                         with: health-related web sites; general purpose consumer web sites that offer specialized
                                         health sub-channels; other high-traffic web sites that include both healthcare-related
                                         and non-healthcare-related content and services; search engines that provide specialized
                                         health search; and advertising networks that aggregate traffic from multiple sites.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                         healthcare provider portals compete with: providers of healthcare decision-support tools
                                         and online health management applications; wellness and disease management vendors; and
                                         health information services and health management offerings of healthcare benefits companies
                                         and their affiliates.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
of our competitors have greater financial, technical, product development, marketing and other resources than we do. These organizations
may be better known than we are and have more customers or users than we do. We cannot provide assurance that we will be able
to compete successfully against these organizations or any alliances they have formed or may form. Since there are no substantial
barriers to entry into the markets in which our public portals participate, we expect that competitors will continue to enter
these markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Developments
in the healthcare industry could adversely affect our business</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Most
of our revenue is derived from the healthcare industry and could be affected by changes affecting healthcare spending. We are
particularly dependent on pharmaceutical, biotechnology and medical device companies for our advertising and sponsorship revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">General
reductions in expenditures by healthcare industry participants could result from, among other things:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">government
                                         regulation or private initiatives that affect the manner in which healthcare providers
                                         interact with patients, payers or other healthcare industry participants, including changes
                                         in pricing or means of delivery of healthcare products and services;</FONT></TD></TR>                                                                                                                              <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">government
                                         regulation prohibiting the use of coupons by patients covered by federally funded health
                                         insurance programs;</FONT></TD></TR>                                                                             <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">consolidation
                                         of healthcare industry participants;</FONT></TD></TR>                                                                                              <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">reductions
                                         in governmental funding for healthcare; and</FONT></TD></TR>                                                                                                     <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">adverse
                                         changes in business or economic conditions affecting healthcare payers or providers,
                                         pharmaceutical, biotechnology or medical device companies or other healthcare industry
                                         participants.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Even
if general expenditures by industry participants remain the same or increase, developments in the healthcare industry may result
in reduced spending in some or all of the specific market segments that we serve or are planning to serve. For example, use of
our products and services could be affected by:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
                                         in the design of health insurance plans;</FONT></TD></TR>                                                                                                  <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                         decrease in the number of new drugs or medical devices coming to market;</FONT></TD></TR>                                                                                                                                  <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                         decrease in marketing expenditures by pharmaceutical or medical device companies, including
                                         as a result of governmental regulation or private initiatives that discourage or prohibit
                                         advertising or sponsorship activities by pharmaceutical or medical device companies;
                                         and</FONT></TD></TR>                                                             <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">payor
                                         pressure to move to generic brands.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our customers&rsquo; expectations regarding pending or potential industry developments may also affect their budgeting
processes and spending plans with respect to products and services of the types we provide.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
healthcare industry has changed significantly in recent years and we expect that significant changes will continue to occur. However,
the timing and impact of developments in the healthcare industry are difficult to predict. We cannot assure you that the markets
for our products and services will continue to exist at current levels or that we will have adequate technical, financial and
marketing resources to react to changes in those markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Because
we are embroiled in various lawsuits from time to time with uncertain consequences, the outcome of potential judgments may negatively
affect our financial condition and results of operations</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently involved in litigation and other disputes, as described in Item 3 of this report. As we continue to grow, we can
expect to have to deal with lawsuits that affect our business. Lawsuits are uncertain and involve a substantial degree of risk.
If we are unable to successfully prosecute or defend these actions, our financial condition and results of operations could suffer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
success is dependent in part on obtaining, maintaining and enforcing our proprietary rights and our ability to avoid infringing
on the proprietary rights of others. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
seek patent protection for those inventions and technologies for which we believe such protection is suitable and is likely to
provide a competitive advantage to us. Because patent applications in the United States are maintained in secrecy until either
the patent application is published or a patent is issued, we may not be aware of third-party patents, patent applications and
other intellectual property relevant to our products that may block our use of our intellectual property or may be used in third-party
products that compete with our products and processes. In the event a competitor or other party successfully challenges our products,
processes, patents or licenses or claims that we have infringed upon their intellectual property, we could incur substantial litigation
costs defending against such claims, be required to pay royalties, license fees or other damages or be barred from using the intellectual
property at issue, any of which could have a material adverse effect on our business, operating results and financial condition.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also rely substantially on trade secrets, proprietary technology, nondisclosure and other contractual agreements, and technical
measures to protect our technology, application, design, and manufacturing know-how, and work actively to foster continuing technological
innovation to maintain and protect our competitive position. We cannot assure you that steps taken by us to protect our intellectual
property and other contractual agreements for our business will be adequate, that our competitors will not independently develop
or patent substantially equivalent or superior technologies or be able to design around patents that we may receive, or that our
intellectual property will not be misappropriated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business will suffer if our network systems fail or become unavailable.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
reduction in the performance, reliability and availability of our network infrastructure would harm our ability to distribute
our products to our users, as well as our reputation and ability to attract and retain customers. Our systems and operations could
be damaged or interrupted by fire, flood, power loss, telecommunications failure, Internet breakdown, earthquake and similar events.
Our systems could also be subject to viruses, break-ins, sabotage, acts of terrorism, acts of vandalism, hacking, cyber-terrorism
and similar misconduct. We might not carry adequate business interruption insurance to compensate us for losses that may occur
from a system outage. Any system error or failure that causes interruption in availability of our product or an increase in response
time could result in a loss of potential customers, which could have a material adverse effect on our business, financial condition
and results of operations. If we suffer sustained or repeated interruptions, then our products and services could be less attractive
to our users and our business would be materially harmed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
we are unable to manage growth, our operations could be adversely affected. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
progress is expected to require the full utilization of our management, financial and other resources. Our ability to manage growth
effectively will depend on our ability to improve and expand operations, including our financial and management information systems,
and to recruit, train and manage personnel. There can be no absolute assurance that management will be able to manage growth effectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we do not properly manage the growth of our business, we may experience significant strains on our management and operations and
disruptions in our business. Various risks arise when companies and industries grow quickly. If our business or industry grows
too quickly, our ability to meet customer demand in a timely and efficient manner could be challenged. We may also experience
development delays as we seek to meet increased demand for our products. Our failure to properly manage the growth that we or
our industry might experience could negatively impact our ability to execute on our operating plan and, accordingly, could have
an adverse impact on our business, our cash flow and results of operations, and our reputation with our current or potential customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 8pt 0 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Our
business is subject to changing regulation of corporate governance and public disclosure</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 8pt 0 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
our common stock is publicly traded, we are subject to certain rules and regulations of federal and state entities charged with
the protection of investors and the oversight of companies whose securities are publicly traded. These entities have continued
to develop additional regulations and requirements in response to laws enacted by Congress, most notably the Sarbanes-Oxley Act
of 2002. Complying with these new regulations has resulted in, and is likely to continue to result in, increased general &amp;
administrative costs and a diversion of management time and attention from revenue generating and other business activities to
compliance activities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Risks
Relating to Our Securities</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>If
a market for our common stock does not develop, shareholders may be unable to sell their shares.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is quoted under the symbol &ldquo;OPRX&rdquo; on the OTCQB operated by OTC Markets Group, Inc., an electronic inter-dealer
quotation medium for equity securities. We do not currently have an active trading market. There can be no assurance that an active
and liquid trading market will develop or, if developed, that it will be sustained.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
securities are very thinly traded. Accordingly, it may be difficult to sell shares of our common stock without significantly depressing
the value of the stock. Unless we are successful in developing continued investor interest in our stock, sales of our stock could
continue to result in major fluctuations in the price of the stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Because
we are subject to the &ldquo;Penny Stock&rdquo; rules, the level of trading activity in our stock may be reduced.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Securities and Exchange Commission has adopted regulations which generally define &quot;penny stock&quot; to be any listed, trading
equity security that has a market price less than $5.00 per share or an exercise price of less than $5.00 per share, subject to
certain exemptions. The penny stock rules require a broker-dealer, prior to a transaction in a penny stock not otherwise exempt
from the rules, to deliver a standardized risk disclosure document that provides information about penny stocks and the risks
in the penny stock market. The broker-dealer must also provide the customer with current bid and offer quotations for the penny
stock, the compensation of the broker-dealer and its salesperson in the transaction, and monthly account statements showing the
market value of each penny stock held in the customer&rsquo;s account. In addition, the penny stock rules generally require that
prior to a transaction in a penny stock, the broker-dealer make a special written determination that the penny stock is a suitable
investment for the purchaser and receive the purchaser&rsquo;s written agreement to the transaction. These disclosure requirements
may have the effect of reducing the level of trading activity in the secondary market for a stock that becomes subject to the
penny stock rules which may increase the difficulty Purchasers may experience in attempting to liquidate such securities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>We
do not expect to pay dividends in the foreseeable future. Any return on investment may be limited to the value of our common stock.</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not anticipate paying cash dividends on our common stock in the foreseeable future. The payment of dividends on our common
stock will depend on earnings, financial condition and other business and economic factors affecting it at such time as the board
of directors may consider relevant. If we do not pay dividends, our common stock may be less valuable because a return on your
investment will occur only if our stock price appreciates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Provisions
in the Nevada Revised Statutes and our Bylaws could make it very difficult for an investor to bring any legal actions against
our directors or officers for violations of their fiduciary duties or could require us to pay any amounts incurred by our directors
or officers in any such actions. </I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Members
of our board of directors and our officers will have no liability for breaches of their fiduciary duty of care as a director or
officer, except in limited circumstances, pursuant to provisions in the Nevada Revised Statutes and our Bylaws as authorized by
the Nevada Revised Statutes. Specifically, Section 78.138 of the Nevada Revised Statutes provides that a director or officer is
not individually liable to the company or its shareholders or creditors for any damages as a result of any act or failure to act
in his or her capacity as a director or officer unless it is proven that (1) the director&rsquo;s or officer&rsquo;s act or failure
to act constituted a breach of his or her fiduciary duties as a director or officer and (2) his or her breach of those duties
involved intentional misconduct, fraud or a knowing violation of law. This provision is intended to afford directors and officers
protection against and to limit their potential liability for monetary damages resulting from suits alleging a breach of the duty
of care by a director or officer. Accordingly, you may be unable to prevail in a legal action against our directors or officers
even if they have breached their fiduciary duty of care. In addition, our Bylaws allow us to indemnify our directors and officers
from and against any and all costs, charges and expenses resulting from their acting in such capacities with us. This means that
if you were able to enforce an action against our directors or officers, in all likelihood, we would be required to pay any expenses
they incurred in defending the lawsuit and any judgment or settlement they otherwise would be required to pay. Accordingly, our
indemnification obligations could divert needed financial resources and may adversely affect our business, financial condition,
results of operations and cash flows, and adversely affect prevailing market prices for our common stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_004"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
2. Properties</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
we do not own any real estate. Our principal executive offices are located at 400 Water Street, Suite 200, Rochester, Michigan,
48307.&nbsp;&nbsp;We initially entered into a 3 year lease for this 3,648 square foot facility, with a cost of $5,049.25 per month.
We renewed that lease for a two year period on December 1, 2014 for a monthly rental rate of $5,201.50. We believe that our properties
are adequate for our current needs, but growth potential may require larger facilities due to anticipated addition of personnel.
We do not have any policies regarding investments in real estate, securities or other forms of property.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_005"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
3. Legal Proceedings</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In September, 2014, we initiated litigation
against Shadron Stastney, our previous CEO, in the U.S. District Court in the Eastern District of Michigan as a result of a dispute
related to his separation agreement. Mr. Stastney alleged damages related to the non-registration of shares that he was granted
as part of his separation agreement signed in September 2013. Under the terms of the contract we are not obligated to register
the shares and we deny any obligation to do so. We have requested declarative relief from the court and also requested an injunction
to prevent Mr. Stastney from continuing to pursue his claims. Mr. Stastney has filed a counterclaim requesting damages in the amount
of at least $450,000 related to the nonregistration of his shares. The parties are currently in the discovery process and a dispositive
motion has been filed by Mr. Stastney. We are in the process of preparing our response to the motion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March, 2015, we initiated litigation against
LDM Group, LLC and PDR Network, LLC in the U.S. District Court in the Eastern District of Missouri related to the breach by LDM,
and PDR as successor, of the settlement agreement signed February 28, 2014 to resolve previous litigation with LDM. LDM breached
its obligations under the settlement agreement including, but not limited to, not allowing us to distribute our eCoupon programs
in the LDM network, not allowing us to distribute the LDM patient education programs, and not providing other information required
under the settlement agreement. We are seeking enforcement of the settlement agreement and damages in an amount at least equal
to the amounts paid to date to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost
income and business value as a result of LDM&rsquo;s breach of the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March, 2015, we also initiated litigation
against PDR Network, LLC in the U.S. District Court in the District of New Jersey as a result of PDR&rsquo;s breach of the Master
Services Agreement between the parties requiring PDR to exclusively use our eCoupon solution. We assert that PDR&rsquo;s acquisition
of LDM and the use of the LDM network to distribute coupons by PDR violates the agreement between the parties. We are seeking damages
in an amount at least equal the amounts paid to date by us to LDM under the settlement agreement, which is in excess of $1.0 million,
as well as damages for lost income and business value as a result of PDR&rsquo;s actions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May, 2015, we filed an amended complaint
in the Missouri case to consolidate the two cases and withdrew the case against PDR Networks in the U.S. District Court in the
District of New Jersey, without prejudice. In July, 2015, the U.S. District Court for the Eastern District of Missouri dismissed
the case, citing lack of Federal jurisdiction in the matter. We refiled the consolidated case against PDR Network and LDM group
in State court in Missouri. The defendants filed a motion to dismissal of our claims except those for breach of contract. In January,
the Court dismissed two of six claims asserted against LDM and PDR but allowed the remainder of our claims to continue forward.
The parties are currently engaged in in the discovery process.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_006"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
4. Mine Safety Disclosures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_007"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>PART
II</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_008"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
5. Market for Registrant&rsquo;s Common Equity and Related Stockholder Matters and Issuer Purchases of Equity Securities</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Market
Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is quoted under the symbol &ldquo;OPRX&rdquo; on the OTCQB operated by OTC Markets Group, Inc.&nbsp; Only a limited
market exists for our securities. There is no assurance that a regular trading market will develop, or if developed, that it will
be sustained. Therefore, a shareholder may be unable to resell his securities in our company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables set forth the range of high and low prices for our common stock for the each of the periods indicated as reported
by the OTCQB. These quotations reflect inter-dealer prices, without retail mark-up, mark-down or commission and may not necessarily
represent actual transactions.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Fiscal Year Ending December 31, 2014</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid">Quarter Ended</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">High $</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Low $</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; padding-left: 10pt">December 31, 2014</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1.15</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">0.80</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">September 30, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.54</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.10</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">June 30, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.80</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.42</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 10pt">March 31, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.95</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.41</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="9" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Fiscal Year Ending December 31, 2015</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Quarter Ended</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">High $</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Low $</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">December 31, 2015</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.34</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.10</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">September 30, 2015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.28</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.76</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">June 30, 2015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.73</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.81</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt">March 31, 2015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.59</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.98</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">Quarter Ended March 31, 2016 (through March 10, 2016)</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.24</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.89</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 10, 2016, the last sales price per share of our common stock was $0.95.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Penny
Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
SEC has adopted rules that regulate broker-dealer practices in connection with transactions in penny stocks. Penny stocks are
generally equity securities with a market price of less than $5.00, other than securities registered on certain national securities
exchanges or quoted on the NASDAQ system, provided that current price and volume information with respect to transactions in such
securities is provided by the exchange or system. The penny stock rules require a broker-dealer, prior to a transaction in a penny
stock, to deliver a standardized risk disclosure document prepared by the SEC, that: (a) contains a description of the nature
and level of risk in the market for penny stocks in both public offerings and secondary trading; (b) contains a description of
the broker's or dealer's duties to the customer and of the rights and remedies available to the customer with respect to a violation
of such duties or other requirements of the securities laws; (c) contains a brief, clear, narrative description of a dealer market,
including bid and ask prices for penny stocks and the significance of the spread between the bid and ask price; (d) contains a
toll-free telephone number for inquiries on disciplinary actions; (e) defines significant terms in the disclosure document or
in the conduct of trading in penny stocks; and (f) contains such other information and is in such form, including language, type
size and format, as the SEC shall require by rule or regulation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
broker-dealer also must provide, prior to effecting any transaction in a penny stock, the customer with (a) bid and offer quotations
for the penny stock; (b) the compensation of the broker-dealer and its salesperson in the transaction; (c) the number of shares
to which such bid and ask prices apply, or other comparable information relating to the depth and liquidity of the market for
such stock; and (d) a monthly account statement showing the market value of each penny stock held in the customer's account.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the penny stock rules require that prior to a transaction in a penny stock not otherwise exempt from those rules, the
broker-dealer must make a special written determination that the penny stock is a suitable investment for the purchaser and receive
the purchaser's written acknowledgment of the receipt of a risk disclosure statement, a written agreement as to transactions involving
penny stocks, and a signed and dated copy of a written suitability statement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
disclosure requirements may have the effect of reducing the trading activity for our common stock. Therefore, stockholders may
have difficulty selling our securities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Holders
of Our Common Stock</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 10, 2016, we had 29,030,925 shares of our common stock issued and outstanding, held by approximately 325 shareholders
of record at our transfer agent, with approximately 1,000 additional shareholders holding our shares in street name.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Dividends</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently intend to retain future earnings for the operation of our business. We have never declared or paid cash dividends on
our common stock, and we do not anticipate paying any cash dividends in the foreseeable future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event that a dividend is declared, common stockholders on the record date are entitled to share ratably in any dividends that
may be declared from time to time on the common stock by our board of directors from funds legally available.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1.5pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no restrictions in our articles of incorporation or bylaws that restrict us from declaring dividends. The Nevada Revised Statutes,
however, do prohibit us from declaring dividends where, after giving effect to the distribution of the dividend:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    would not be able to pay our debts as they become due in the usual course of business; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48px; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 24px; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    total assets would be less than the sum of our total liabilities, plus the amount that would be needed to satisfy the rights
    of shareholders who have preferential rights superior to those receiving the distribution.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Securities
Authorized for Issuance under Equity Compensation Plans</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 13, 2013, our Board of Directors adopted the 2013 Equity Incentive Plan (the &ldquo;Plan&rdquo;). The purpose of the Plan
is to attract and retain the best available personnel for positions of substantial responsibility with us, to provide additional
incentive to employees, directors and consultants, and to promote our success. Under the initial Plan, we were able to issue up
to an aggregate total of 1,500,000 incentive or non-qualified options to purchase our common stock, or stock awards. In March,
2016, the Board expanded the number of shares issuable under the plan to 4,000,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Equity
Compensation Plans as of December 31, 2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity Compensation<BR> Plans Not Approved by<BR> the Shareholders</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Securities to<BR>
    be issued upon exercise<BR> of outstanding options</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted-average<BR> exercise price of<BR> outstanding options</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of Securities<BR>
    remaining available<BR> for future issuance under<BR> equity compensation plans</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">(a)</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">(b)</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">(c)</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 64%; text-align: left">2013 Equity Compensation Plan</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,085,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1.17</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&ndash;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other Equity Compensation (includes options and warrants)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,609,139</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1.54</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&ndash;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,709,583</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1.41</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">410,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recent
Sales of Unregistered Securities</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B>The information set forth below relates to our issuances of securities without registration
under the Securities Act of 1933 during the reporting period which were not previously included in a Quarterly Report on Form
10-Q or Current Report on Form 8-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December, 2015, we issued 12,500 shares of restricted common stock to our outside Directors as part of our director compensation
package for services rendered in the fourth quarter of 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
securities were issued pursuant to Section 4(2) of the Securities Act and/or Rule 506 promulgated thereunder. The holders represented
their intention to acquire the securities for investment only and not with a view towards distribution. The investors were given
adequate information about us to make an informed investment decision. We did not engage in any general solicitation or advertising.
We directed our transfer agent to issue the stock certificates with the appropriate restrictive legend affixed to the restricted
stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_009"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
7. Management&rsquo;s Discussion and Analysis of Financial Condition and Results of Operations</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Forward-Looking
Statements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
statements, other than purely historical information, including estimates, projections, statements relating to our business plans,
objectives, and expected operating results, and the assumptions upon which those statements are based, are &ldquo;forward-looking
statements.&rdquo; These forward-looking statements generally are identified by the words &ldquo;believes,&rdquo; &ldquo;project,&rdquo;
&ldquo;expects,&rdquo; &ldquo;anticipates,&rdquo; &ldquo;estimates,&rdquo; &ldquo;intends,&rdquo; &ldquo;strategy,&rdquo; &ldquo;plan,&rdquo;
&ldquo;may,&rdquo; &ldquo;will,&rdquo; &ldquo;would,&rdquo; &ldquo;will be,&rdquo; &ldquo;will continue,&rdquo; &ldquo;will likely
result,&rdquo; and similar expressions. Forward-looking statements are based on current expectations and assumptions that are
subject to risks and uncertainties which may cause actual results to differ materially from the forward-looking statements. Our
ability to predict results or the actual effect of future plans or strategies is inherently uncertain. Factors which could have
a material adverse effect on our operations and future prospects on a consolidated basis include, but are not limited to: changes
in economic conditions, legislative/regulatory changes, availability of capital, interest rates, competition, and generally accepted
accounting principles. These risks and uncertainties should also be considered in evaluating forward-looking statements and undue
reliance should not be placed on such statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Results
of Operations for the Years Ended December 31, 2015 and 2014</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Revenues</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total revenue reported for the year ended December 31, 2015 was approximately $7.2 million, an increase of 11% from the year ended
December 31, 2014. This increased revenue resulted from increases in all major revenue categories including setup fees, reporting
fees, and e-Coupon distributions and resulted from both increased pharmaceutical brands being promoted and expanded distribution
channels. We expect continued revenue increases in 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
the pharmaceutical industry is dominated by large companies with multiple brands, our revenue is concentrated in a relatively
small number of companies. We have approximately 25 pharmaceutical companies as customers and we received approximately 52% of
our revenue in the year ended December 31, 2015 from our largest 5 customers, with approximately 20% of revenue from our largest
customer. During the year ended December 31, 2014, approximately 64% of revenue came from our 5 largest customers, with 20% from
our largest customer. While we are still dependent on major customers, as our customer base expands, we are becoming less dependent
on any one customer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Cost
of Sales</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
total cost of sales, composed of revenue share expense, increased in the year ended December 31, 2015, over the year ended December
31, 2014 as a result of the revenue increases. In addition, revenue share expense as a percentage of revenue in 2015 increased
over 2014 from approximately 49.5% in the year ended December 31, 2014 to approximately 50.1% in the year ended December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
increases in revenue share expense as a percentage of revenue result from a combination of factors, including product mix whereby
a larger percentage of overall revenues are subject to revenue share. We expect revenue share expense as a percentage of revenue
in 2016 to continue at levels similar to, or greater than, that of 2015 as revenues subject to revenue share expense continues
to increase as a percentage of our overall revenues. In addition, our comarketing agreement with WPP requires us to pay revenue
share to WPP agencies on new brands secured for us by those agencies. If we successfully expand revenue through the WPP relationship,
our revenue share percentage will increase.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Operating
Expenses</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
expenses decreased to approximately $4.2 million for the year ended December 31, 2015 from approximately $4.3 million for the
year ended December 31, 2014, a decrease of approximately 3%. The detail by major category is reflected in the table below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Years Ended December 31</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Salaries, Wages, &amp; Benefits</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,788,471</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,477,450</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Professional Fees</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">397,566</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">242,169</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Board Compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,565</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Investor Relations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">80,618</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">110,998</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Consultants</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,985</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">72,487</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Advertising and Promotion</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47,927</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,201</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Depreciation and Amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">333,950</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">264,340</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Development and Maintenance</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">290,371</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">189,566</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Exclusivity Fee</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">250,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Office, Facility, and other</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">151,826</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">140,101</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Travel</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">157,062</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">131,637</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 10pt">Subtotal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,614,776</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,735,514</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">581,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,172,242</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Lawsuit settlement</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">400,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total Operating Expense</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,195,882</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">4,307,756</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
main reasons for the overall decrease in operating expenses in 2015 are the substantial decrease in stock based compensation from
2014 to 2015 and the absence of a lawsuit settlement in 2015. Ignoring those items, operating expenses increased approximately
32% as a result of building a solid base for future growth.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within
the remaining operating expenses, there were a variety of increases. Salaries, wages and benefits increased as a result of additional
staff in 2015, as well as bonuses to executive officers totaling $195,000. We expect additional increases in compensation in 2016
as we hire additional high-level staff, as well as the impact of a full year of 2015 hires and the payout and severance benefits
we are required to pay to our prior CEO. Professional fees increased as a result of the litigation in process, primarily related
to the PDR/LDM lawsuit. We expect a continued increase in professional fees in 2016 as a result of increased activity on our litigation.
Advertising and promotion increased as a result of our sponsorship of e-Coupon conferences. Development and maintenance increased
as a result of expansion of our system capacity and capabilities and the move to a more robust Oracle database. Exclusivity fees
of $250,000 in 2015 resulted from the initial payment related to the Allscripts Touchworks integration. An additional $650,000
is due under the Allscripts Touchworks agreement when e-Coupon functionality becomes widely available within the Touchworks platform,
which is expected to be in early 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Net
Loss</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
finished the year ended December 31, 2015 with a loss of approximately $600,000, as compared to a loss of approximately $1.0 million
during the year ended December 31, 2014. The reasons for specific components are discussed above. Overall, we had an increase
in revenue and resulting gross margin as well as decreased operating expenses. In addition, the loss in both periods included
noncash items. We had approximately $600,000 of stock based compensation and $335,000 of depreciation and amortization in 2015,
and approximately $1.2 million related to stock based compensation and approximately $265,000 of depreciation and amortization
in 2014. Excluding noncash expenses, we would have been profitable in both years. In addition, ignoring working capital changes,
we had positive cash flow from operations in both years - approximately $325,000 during the year ended December 31, 2015 and approximately
$400,000 during the year ended December 31, 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Quarterly
Financial Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is our quarterly operating results for 2015 for information purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center">First</TD><TD STYLE="font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center">Second</TD><TD STYLE="font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center">Third</TD><TD STYLE="font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center">Fourth</TD><TD STYLE="font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center">Total</TD><TD STYLE="font-weight: normal">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Quarter</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Quarter</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Quarter</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Quarter</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Year</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%">Revenues</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,487,553</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,705,457</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,007,409</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,020,259</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,220,678</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Revenue Share Expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">756,440</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">882,327</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,044,415</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">929,020</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,622,203</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gross Profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">731,113</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">823,130</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">962,994</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,081,239</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,598,475</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Operating Expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">842,610</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">980,659</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">875,425</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,497,188</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,195,882</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Income (Loss) from Operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111,497</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(157,529</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,569</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(415,949</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(597,407</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">296</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">304</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">368</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,299</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,267</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss before Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111,201</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(157,225</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,937</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(414,650</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(595,140</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Provision for Taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Net Income (Loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(111,201</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(157,225</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">87,937</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(414,650</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(595,140</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>Loss per share</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 10pt">Basic and Diluted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.00</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.01</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0.00</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.01</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.02</TD><TD STYLE="text-align: left">)</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Liquidity
and Capital Resources</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2015, we had total current assets of approximately $11.1 million, compared with current liabilities of approximately
$3.4 million, resulting in working capital of approximately $6.7 million and a current ratio of approximately 3.3 to 1. This significant
improvement over the working capital balance of approximately $3.2 million and the current ratio of 2.3 to 1 at December 31, 2014
is largely a result of our financing transaction with WPP. We are currently generating positive cash flow from operations and
we expect our working capital balance to continue to improve in future quarters.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operating activities generated approximately $500,000 in the year ended December 31, 2015 as comparted with approximately $50,000
used by operating activities in the year ended December 31, 2014. The positive cash flow from operations in the year ended December
31, 2015 resulted from positive cash flow from operations prior to working capital items of approximately $350,000 and approximately
$250,000 of working capital improvements. We expect to have positive cash flow from operations in future quarters in 2016, however
severance payments due at the end of March 2016, may make that unlikely in Q1.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
used approximately $400,000 in investing activities in the year ended December 31, 2014 compared with about $100,000 in the year
ended December 31, 2015. These investment activities relate to improvements being implemented in our SampleMD website, as well
as protection and expansion of our patent portfolio. These items both represent important components of our business strategy
moving forward. The 2014 was significantly higher as a result of the launch of our upgraded SampleMD 2.0 platform in early 2014,
as well as the initial work on our migration to Oracle Software started in 2014 and completed in 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financing
activities provided approximately $4.3 million in the year ended December 31, 2015, resulting from the strategic investment of
approximately $4.7 million by WPP, net of costs associated with the investment. Financing activities provided approximately $2.8
million during the year ended December 31, 2014. This results from a $10 million equity raise in March 2014, partially offset
by costs of the raise and redemption of all the common stock, preferred stock, and warrants held by a major shareholder that significantly
reduced the potential fully diluted shares count, even when considering the new equity issued. With the financing and cash on
hand, we have sufficient cash to operate our business for more than the next twelve months and we do not anticipate the need to
raise additional equity for operating purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Off
Balance Sheet Arrangements </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2015, there were no off balance sheet arrangements. </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Critical
Accounting Policies</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
&ldquo;critical accounting policy&rdquo; is one which is both important to the portrayal of a company&rsquo;s financial condition
and results, and requires management&rsquo;s most difficult, subjective or complex judgments, often as a result of the need to
make estimates about the effect of matters that are inherently uncertain.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
accounting policies are discussed in detail in the footnotes to our financial statements included in this Annual Report on Form
10-K for the year ended December 31, 2015, however we consider our critical accounting policies to be those related to determining
the amount of revenue to be billed, the timing of revenue recognition, calculation of revenue share expense, stock-based compensation,
capitalization and related amortization of intangible assets, and impairment of assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Recently
Issued Accounting Pronouncements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not expect the adoption of recently issued accounting pronouncements to have a significant impact on our results of operation,
financial position or cash flow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;<BR CLEAR="ALL"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_010"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
8. Financial Statements and Supplementary Data</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Index
to Financial Statements Required by Article 8 of Regulation S-X:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audited
Financial Statements:</B></FONT></P></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="width: 7%; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</FONT></TD>
    <TD STYLE="width: 93%; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><A HREF="#a_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><A HREF="#a_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2015&nbsp;and 2014;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><A HREF="#a_024"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations for the years ended December 31, 2015 and 2014;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><A HREF="#a_025"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statement of Stockholders&rsquo; Equity for the year ended December 31, 2014;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><A HREF="#a_026"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statement of Stockholders&rsquo; Equity for the year ended December 31, 2015;</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><A HREF="#a_027"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the years ended December 31, 2015 and 2014; and</FONT></A></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_028"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements.</FONT></A></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; color: #A2224B"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">KLJ
&amp; Associates, LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5201
Eden Ave.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Suite
300</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Edina,
MN 55436</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office:
630-277-2330</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fax:
763-592-8238</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_022"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Board
of Directors</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">OptimizeRx
Corporation</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rochester,
MI</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
Whom It May Concern:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the accompanying consolidated balance sheets of OptimizeRx Corporation as of December 31, 2015 and 2014, and the
related consolidated statements of operations, shareholders' equity (deficit), and cash flows for the years then ended. These
consolidated financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion
on these consolidated financial statements based on our audits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those
standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements
are free of material misstatement. The Company is not required to have, nor were we engaged to perform, an audit of its internal
control over financial reporting. Our audits included consideration of internal control over financial reporting as a basis for
designing audit procedures that are appropriate in the circumstances, but not for the purpose of expressing an opinion on the
effectiveness of the Company&rsquo;s internal control over financial reporting. Accordingly, we express no such opinion. An audit
also includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing
the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement
presentation. We believe that our audits provide a reasonable basis for our opinion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position
of OptimizeRx Corporation as of December 31, 2015 and 2014 and the results of their operations and their cash flows for years
ended December 31, 2015 and 2014, in conformity with U.S. generally accepted accounting principles.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sincerely,</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
KLJ &amp; Associates, LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">KLJ
&amp; Associates, LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Edina,
MN</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">March 15, 2016&nbsp;<BR CLEAR="ALL"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 23; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_023"></A><B>OPTIMIZERx CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Balance Sheets as of</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>December 31, 2015 and 2014&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December&nbsp;31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December&nbsp;31,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>Current Assets</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.25in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">8,207,565</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,446,973</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,847,450</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,100,381</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Prepaid expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">70,623</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">28,093</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total Current Assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">11,125,638</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,575,447</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Property and equipment, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,239</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12,813</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Patent rights, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">832,884</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">930,854</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Web development costs, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">340,470</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">504,643</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Security deposit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,049</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,049</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total Other Assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,178,403</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,440,546</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">TOTAL ASSETS</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,314,280</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,028,806</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: center">LIABILITIES AND STOCKHOLDERS' EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accounts payable - trade</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">212,191</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">200,372</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accounts payable - related party</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">570,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">570,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,983</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,459</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Revenue share payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,355,608</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,502,761</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Deferred revenue</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">227,002</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">120,130</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,371,784</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,418,722</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Stockholders' Equity</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Preferred stock, $.001 par value, 10,000,000 shares authorized, no issued and outstanding at December 31, 2015 and 2014,</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Common stock, $.001 par value, 500,000,000 shares authorized, 29,030,925 and 22,867,319 shares issued and outstanding at December 31, 2015 and 2014, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">29,031</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">22,867</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock warrants</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,329,508</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,153,295</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Additional paid-in-capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,185,499</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,595,609</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock Payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,132,148</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">963,063</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Deferred stock compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(13,800</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Accumulated deficit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26,719,890</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26,124,750</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total Stockholders' Equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">8,942,496</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,610,084</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,314,280</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,028,806</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">The accompanying notes are an integral part
of these financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_024"></A><B>OPTIMIZERx CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Operations for
the Years</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Ended December&nbsp;31, 2015 and 2014</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">For the</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">For the</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">year ended</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">year ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December&nbsp;31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December&nbsp;31,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 9pt">NET REVENUE</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">7,220,678</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">6,502,962</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; padding-left: 9pt">REVENUE SHARE EXPENSE</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,622,203</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,221,534</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">GROSS MARGIN</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,598,475</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,281,428</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>EXPENSES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 10pt">Operating expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">581,106</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,172,242</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">333,950</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">264,340</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 20pt">Lawsuit settlement</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">400,000</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Other operating expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,280,826</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,471,174</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Total Operating expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,195,882</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,307,756</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">LOSS FROM OPERATIONS</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(597,407</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,026,328</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">OTHER INCOME</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 9pt">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,267</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">935</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Interest expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-0-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-0-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">TOTAL OTHER INCOME</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,267</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">935</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 9pt">LOSS BEFORE PROVISION FOR INCOME TAXES</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(595,140</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,025,393</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">PROVISION FOR INCOME TAXES</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-0-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-0-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 10pt">NET LOSS</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(595,140</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(1,025,393</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt">WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING: BASIC</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">24,562,438</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">22,382,415</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">NET LOSS PER SHARE: BASIC (no separate per share amount shown for diluted because loss is antidilutive)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.02</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.04</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">The accompanying notes are an integral part
of these financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_025"></A><B>OPTIMIZERx CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statement of Stockholders&rsquo;
Equity for the Year</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Ended December&nbsp;31, 2014</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Preferred<BR> Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Preferred <BR> Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Common <BR> Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Common <BR> Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Additional<BR> Paid-in</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Deferred <BR> Stock</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Accumulated</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font: 8pt Times New Roman, Times, Serif">Total<BR> Stockholders&rsquo;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Warrants</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Capital</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Payable</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Compensation</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Deficit</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif">Equity</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="font: 8pt Times New Roman, Times, Serif">Balance, December&nbsp;31, 2013</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">65</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">14,817,496</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">14,817</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">18,148,049</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">8,875,155</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">(270,462</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">(25,099,357</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="width: 1%; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">$</TD><TD STYLE="width: 7%; text-align: right; font: 8pt Times New Roman, Times, Serif">1,668,202</TD><TD STYLE="width: 1%; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Issuance of stock options:</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; padding-left: 9pt; font: 8pt Times New Roman, Times, Serif">to employees</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">272,804</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">272,804</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; padding-left: 9pt; font: 8pt Times New Roman, Times, Serif">to consultants</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">16,935</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(16,935</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Issuance of common stock:</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; padding-left: 9pt; font: 8pt Times New Roman, Times, Serif">for services</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">167,065</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">167</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">26,812</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">14,688</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">41,667</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; padding-left: 9pt; font: 8pt Times New Roman, Times, Serif">for cash</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">8,333,333</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">8,333</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">8,408,699</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">378,000</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">8,795,032</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="padding-left: 9pt; font: 8pt Times New Roman, Times, Serif">for warrant exercise</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">445,765</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">446</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(694,133</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">693,687</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Issue warrants for equity raise</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">1,110,211</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(1,110,211</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Issue stock rights to officers</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">570,375</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">570,375</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Reclassify expired and redeemed warrants</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(16,410,832</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">16,410,832</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Expense consulting services</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">287,397</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">287,397</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">Redeem shares for cash</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(65</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">-0-</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(896,340</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(896</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(5,999,104</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: right; font: 8pt Times New Roman, Times, Serif">(6,000,000</TD><TD STYLE="text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">Net loss for the year</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">(1,025,393</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="padding-bottom: 1.5pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font: 8pt Times New Roman, Times, Serif; text-align: right">(1,025,393</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 8pt Times New Roman, Times, Serif">
    <TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">Balance, December&nbsp;31, 2014</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">22,867,319</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">22,867</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">2,153,295</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">27,595,609</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">963,063</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">(26,124,750</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">)</TD><TD STYLE="padding-bottom: 4pt; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; font: 8pt Times New Roman, Times, Serif; text-align: right">4,610,084</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font: 8pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">The accompanying notes
are an integral part of these financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_026"></A><B>OPTIMIZERx CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statement of Stockholders&rsquo;
Equity for the Year</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Ended December&nbsp;31, 2015</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 8pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font-size: 8pt">
    <TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Preferred<BR> Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Preferred <BR> Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Common <BR> Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Common <BR> Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Additional<BR> Paid-in</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Deferred <BR> Stock</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Accumulated</TD><TD STYLE="font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; font-size: 8pt">Total<BR> Stockholders&rsquo;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; font-size: 8pt">
    <TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Warrants</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Payable</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Compensation</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Deficit</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-size: 8pt">Equity</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 8pt">
    <TD STYLE="font-size: 8pt">Balance, December&nbsp;31, 2014</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">-0-</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">-0-</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">22,867,319</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">22,867</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">2,153,295</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">27,595,609</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">963,083</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">-0-</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">(26,124,750</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">)</TD><TD STYLE="width: 1%; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; font-size: 8pt">$</TD><TD STYLE="width: 7%; text-align: right; font-size: 8pt">4,610,084</TD><TD STYLE="width: 1%; text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font-size: 8pt">
    <TD STYLE="text-align: left; font-size: 8pt">Issuance of stock options to employees</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">253,358</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">253,358</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 8pt">
    <TD STYLE="text-align: left; font-size: 8pt">Issuance of common stock:</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font-size: 8pt">
    <TD STYLE="text-align: left; padding-left: 9pt; font-size: 8pt">for services</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">152,500</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">153</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">172,310</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">(14,688</TD><TD STYLE="text-align: left; font-size: 8pt">)</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">(97,650</TD><TD STYLE="text-align: left; font-size: 8pt">)</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">60,125</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 8pt">
    <TD STYLE="text-align: left; padding-left: 9pt; font-size: 8pt">for cash</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">6,011,106</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">6,011</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">176,213</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">4,164,222</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">4,346,446</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font-size: 8pt">
    <TD STYLE="text-align: left; font-size: 8pt">Issue stock rights to officers</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">183,773</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">183,773</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 8pt">
    <TD STYLE="text-align: left; font-size: 8pt">Expense consulting services</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">83,850</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="font-size: 8pt">&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="text-align: right; font-size: 8pt">83,850</TD><TD STYLE="text-align: left; font-size: 8pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font-size: 8pt">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; font-size: 8pt">Net loss for the year</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">(595,140</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">)</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right; font-size: 8pt">(595,140</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left; font-size: 8pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font-size: 8pt">
    <TD STYLE="padding-bottom: 4pt; font-size: 8pt">Balance, December&nbsp;31, 2015</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">29,030,925</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">29,031</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">2,329,508</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">32,185,499</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">1,132,168</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">(13,800</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">)</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">(26,719,890</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">)</TD><TD STYLE="padding-bottom: 4pt; font-size: 8pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left; font-size: 8pt">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right; font-size: 8pt">8,942,496</TD><TD STYLE="padding-bottom: 4pt; text-align: left; font-size: 8pt">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">The accompanying notes
are an integral part of these financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B></B></P>


<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_027"></A><B>OPTIMIZERx CORPORATION</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Consolidated Statements of Cash Flows for
the Years</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Ended December&nbsp;31, 2015 and 2014</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">For the</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">For the</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">year ended</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">year ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December 31,</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">December 31,</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">CASH FLOWS FROM OPERATING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.25in">Net loss for the period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(595,140</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(1,025,393</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Adjustments to reconcile net loss to net cash provided by &nbsp;operating activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">333,950</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">264,340</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Loss on disposal of assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,731</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,295</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock options issued for services</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">253,358</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">272,804</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Stock-based compensation</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">327,748</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">899,438</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Changes in:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accounts receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(747,069</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(588,672</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(42,530</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,322</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,819</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,633</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in">Revenue share payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">852,847</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">215,210</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(18,476</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,459</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Deferred revenue</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">106,872</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(106,142</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">515,110</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(56,350</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">CASH FLOWS FROM INVESTING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Purchases of property and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,046</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(6,984</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Patent rights</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,519</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(110,551</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Web development costs</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(97,399</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(292,417</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET CASH USED IN INVESTING ACTIVITIES</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(100,964</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(409,952</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 20pt">Proceeds from issuance of common stock</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,346,446</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,795,032</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 20pt">Redemption of common and preferred stock</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-0-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(6,000,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET CASH PROVIDED BY FINANCING ACTIVITIES</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,346,446</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,795,032</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">NET INCREASE IN CASH AND CASH EQUIVALENTS</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,760,592</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,328,730</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,446,973</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,118,243</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">CASH AND CASH EQUIVALENTS - END OF PERIOD</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">8,207,565</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,446,973</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">SUPPLEMENTAL CASH FLOW INFORMATION:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Cash paid for interest</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Cash paid for income taxes</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in">Common stock issued for future services</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-0-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">The accompanying notes
are an integral part of these financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; text-indent: 0.5in">&nbsp;</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><A NAME="a_028"></A><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
1 &ndash; NATURE OF BUSINESS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">OptimizeRx
Corporation is a technology solutions company targeting the healthcare industry. Our objective is to bring better access to better
healthcare through connecting patients, physicians and pharmaceutical manufacturers through technology. Originally defined as
a marketing and advertising company through our consumer website, we have matured into a technology solutions provider with our
direct to physician solution, SampleMD. SampleMD allows physicians to search, print and send available sample trial vouchers and/or
co-pay coupons on behalf of their patients. The SampleMD solution is integrated into the physician&rsquo;s ePrescribing or Electronic
Health Record applications, but can also be a stand-alone desktop application. OptimizeRx solutions provide pharmaceutical manufacturers
a direct to physician channel for communicating and promoting their products. It allows healthcare providers a means to provide
sampling and coupons without having to physically store samples on site, and it provides better access and affordability to patients.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
company was originally formed as Optimizer Systems, LLC in the State of Michigan on January 31, 2006. It converted its form to
a corporation on October 22, 2007 and changed its name to OptimizeRx Corporation. On April 14, 2008, RFID, Ltd., a Colorado corporation,
consummated a reverse merger by entering into a share exchange agreement with the stockholders of OptimizeRx Corporation, pursuant
to which the stockholders of OptimizeRx Corporation exchanged all of the issued and outstanding capital stock of OptimizeRx Corporation
for 1,256,958 shares of common stock of RFID, Ltd., representing 100% of the outstanding capital stock of RFID, Ltd. As of April&nbsp;30,
2008, RFID&rsquo;s officers and directors resigned their positions and RFID changed its business to OptimizeRx&rsquo;s business.
On April&nbsp;15, 2008, RFID, Ltd.&rsquo;s corporate name was changed to OptimizeRx Corporation. On September&nbsp;4, 2008, a
migratory merger was completed, thereby changing the state of incorporation from Colorado to Nevada, resulting in the current
corporate structure, in which OptimizeRx Corporation, a Nevada corporation, is the parent corporation, and OptimizeRx Corporation,
a Michigan corporation, is its wholly-owned subsidiary (together, &quot;OptimizeRx&quot; and &quot;the Company&quot;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Basis
of Presentation</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United
States of America and are presented in US dollars.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Accounting
Basis</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company uses the accrual basis of accounting and accounting principles generally accepted in the United States of America (&ldquo;GAAP&rdquo;
accounting). The Company has adopted a December 31 fiscal year-end.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Principles
of Consolidation</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
financial statements reflect the consolidated results of OptimizeRx Corporation (a Nevada corporation) and its wholly owned subsidiary,
OptimizeRx Corporation (a Michigan corporation). All material inter-company transactions have been eliminated in the consolidation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Cash
and Cash Equivalents</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
purposes of the accompanying financial statements, the Company considers all highly liquid instruments with an initial maturity
of three months or less to be cash equivalents.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Fair
Value of Financial Instruments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
fair value of cash, accounts receivable, prepaid expenses, accounts payable, accounts payable &ndash; related party, accrued expenses
and deferred revenue approximates the carrying amount of these financial instruments due to their short-term nature.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Fair
value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly
transaction between market participants at the measurement date and in the principal or most advantageous market for that asset
or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset
or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration
of non-performance risk including our own credit risk.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation
inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in
measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is
determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Level
1 &ndash; inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Level
2 &ndash; inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices
for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant
assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the
assets or liabilities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Level
3 &ndash; inputs are generally unobservable and typically reflect management&rsquo;s estimates of assumptions that market participants
would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include
option pricing models, discounted cash flow models, and similar techniques. The Company&rsquo;s stock options and warrants are
valued using level 3 inputs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
carrying value of the Company&rsquo;s financial assets and liabilities, which consist of cash, accounts receivable, prepaid expenses,
patent rights, web development costs, accounts payable, accounts payable &ndash; related party, accrued expenses and deferred
revenue, are valued using level 1 inputs. The Company believes that the recorded values approximate their fair value due to the
short maturity of such instruments. Unless otherwise noted, it is management&rsquo;s opinion that the Company is not exposed to
significant interest, exchange or credit risks arising from these financial instruments.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Accounts
Receivable and Allowance for Doubtful Accounts</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Accounts
receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period
the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables
based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience
is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly
assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables
or reserve estimates. Because the Company&rsquo;s customers are primarily large well-capitalized companies, historically there
has been very little bad debt expense. Bad debt expense was $0 for each of the years ended December&nbsp;31, 2015 and 2014. The
allowance for doubtful accounts was $0 as of both December&nbsp;31, 2015 and 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Property
and Equipment</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Capital
assets are being depreciated over their estimated useful lives of three to seven years using the straight-line method of depreciation
for book purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Revenue
Recognition and Revenue Share Expense</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Revenue
is recognized when it is earned. Revenues are primarily generated from our content delivery activities in which we deliver eCoupons
and eVouchers through a distribution network of ePrescribers and Electronic Health Record technology providers (channel partners),
or from reselling services that complement our business for other of our partners.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
recognize setup fees that are required for integrating client offerings and campaigns into our rule-based content delivery system
and network upon completion of the setup when the client&rsquo;s campaign is ready to launch within our system. As the eCoupons
and or eVouchers are distributed through our platform and network of channel partners (a transaction), these transactions are
recorded and revenue is recognized at the time of distribution. Revenue for transactions can be realized based on a price per
distribution, a price per redemption, or as a flat fee over a period of time, depending on the client contract. Additionally,
the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly
delivering reports or by providing access to its online reporting portal that the client can utilize. These fees are charged monthly
and recognized as recurring monthly revenue.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
some instances, we also resell products and or services that are available through our channel partners, and that are complementary
to our core business and client base. In these instances, net revenue is recognized based on the commission based revenue split
that the Company receives.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Based
on the volume of transactions that are delivered through our channel partner network, we provide a revenue share to compensate
the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also
be specific to special considerations and campaigns. In addition, we pay revenue share to PDR/LDM as a result of a 2014 legal
settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed.
The contractual amount due to our channel partners is recorded as an expense at the time the eCoupon is distributed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Income
Taxes</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Income
taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and
liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and
are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax
assets that, based on available evidence, are not expected to be realized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Use
of Estimates</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates
and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported
amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying
value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the amount
of revenue to be billed, and the timing of revenue recognition and related revenue share expenses. Actual results could differ
from these estimates.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Concentration
of Credit Risks</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits.
The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be
at risk if the bank experiences financial difficulties.</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Research
and Development</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company expenses research and development expenses as incurred. Our research efforts are focused on understanding the market dynamics
that have the potential to affect the business and increase revenue in both the short and long term. Our primary goal is to increase
revenue by helping patients better afford and access the medicines their doctors prescribe, as well as other healthcare products
and services they need. Based on this, the Company continually seeks ways to improve its technology to enhance user experiences,
and to develop new services and solutions for its customers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Share-based
Payments</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged
directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value
of each award is estimated on the date of each grant. For restricted stock, the fair market value is based on the market value
of the stock granted on the date of the grant. For options, it is estimated using the Black=Scholes option pricing model that
uses the assumptions noted in the following table. Estimated volatilities are based on the historical volatility of the Company&rsquo;s
stock over the same period as the expected term of the options. The expected term of options granted represents the period of
time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior
and to determine this term. The risk free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant
using a time period equal to the expected option term. The Company has never paid dividends and does not expect to pay any dividends
in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Expected dividend yield</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">0</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">0</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Risk free interest rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">0.24%
                                            - 0.93%</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">0.90%
                                            - 1.44%</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Expected option term</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.5
                                            - 3.5&nbsp;years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.5 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Turnover/forfeiture rate</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Expected volatility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">67% - 85%</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD NOWRAP STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">117% - 138%</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 25.9pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Black-Scholes option valuation model and other existing models were developed for use&nbsp;in estimating the fair value of traded
options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and
are highly sensitive to, subjective assumptions including the expected stock price volatility. OptimizerRx&rsquo;s stock options
have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could
materially affect the fair value estimate.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Loss
Per Common and Common Equivalent Share</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
computation of basic earnings per common share is computed using the weighted average number of common shares outstanding during
the year. The computation of diluted earnings per common share is based on the weighted average number of shares outstanding during
the year plus common stock equivalents, which would arise from the exercise of warrants outstanding using the treasury stock method
and the average market price per share during the year. Options, warrants and convertible preferred stock have not been included
in the diluted earnings per share calculation for either year since their effect is anti-dilutive in all years presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</FONT></P>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
2 &ndash; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Impairment
of Long-Lived Assets</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may
not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived
assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows.
If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss
based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower
of the carrying amount or the fair value less costs to sell.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Recently
Issued Accounting Guidance</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company does not expect the adoption of recently issued accounting pronouncements to have a significant impact on the Company&rsquo;s
results of operations, financial position or cash flow.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
3 &ndash; PREPAID EXPENSES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Prepaid
expenses consisted of the following as of December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: 0pt; padding-left: 0pt">Insurance</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">30,623</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">18,093</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Rent</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Legal</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">40,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Total prepaid expenses</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">70,623</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">28,093</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
4 &ndash; PROPERTY AND EQUIPMENT</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company owned equipment recorded at cost which consisted of the following as of December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Computer equipment</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">21,565</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">19,519</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Furniture and fixtures</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">11,088</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">11,088</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0pt; padding-left: 10pt">Subtotal</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">32,653</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">30,607</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated depreciation</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(22,414</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(17,794</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 10pt">Property and equipment, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">10,239</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">12,813</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Depreciation
expense was $4,620 and $5,933 for the years ended December&nbsp;31, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
5 &ndash; WEB-BASED TECHNOLOGY</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has capitalized costs in developing its web-based technology, which consisted of the following as of December&nbsp;31,
2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">OptimizeRx web-based technology</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">154,133</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">154,133</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">SampleMD web-based technology</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">602,517</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">602,517</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">SampleMD 2.0 web-based technology</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">537,877</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">440,477</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 10pt">Subtotal, web-based technology</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,294,527</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,197,127</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(954,057</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(692,484</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 10pt">Web-based technology, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">340,470</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">504,643</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Amortization
is recorded using the straight-line method over a period of up to five years. During 2014, the Company launched its SampleMD 2.0
web-based technology. All remaining carrying value at December 31, 2015 relates to the SampleMD 2.0 web-based technology. Amortization
expense for the web-based technology costs was $261,572 and $192,760 for the years ended December&nbsp;31, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
6 &ndash; PATENT AND TRADEMARKS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
April&nbsp;26, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key
patent from an officer and shareholder in exchange for 300,000 shares of common stock to be granted at the discretion of the seller
and 200,000 stock options, which expired in April 2015, that were valued at $360,000. The shares were valued on the grant date
at $570,000 and have been recorded as a payable to the related party.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has capitalized costs in purchasing and defending its patent, which consisted of the following as of December&nbsp;31,
2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 0pt">Patent rights and intangible assets</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">930,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">930,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Patent defense costs</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">172,457</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">170,937</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">New patents and trademarks</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">58,469</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,202</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Accumulated amortization</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(328,042</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(260,285</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 10pt">Patent rights and intangible assets, net</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">832,884</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">930,854</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company began amortizing the patent, using the straight-line method over the estimated useful life of 17 years, once it was put
into service in July 2010. In 2013, the Company began incurring costs related to defense of the patent. These costs have been
capitalized and will be amortized using the straight-line method over the remaining useful life of the original patent. Amortization
expense was $67,758 and $65,647 for the years ended December&nbsp;31, 2015 and 2014, respectively.</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
7 &ndash; DEFERRED REVENUE</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has several signed contracts with customers for the distribution of coupons, or other services, which include payment
in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed
in Note 2. Deferred revenue was $227,002 and $120,130 as of December&nbsp;31, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
8 &ndash; RELATED PARTY TRANSACTIONS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the year ended December&nbsp;31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights
to and for the SampleMD patent in process at the time from an officer and shareholder in exchange for 300,000 shares of common
stock to be granted at the discretion of the seller and 200,000 stock options, which expired in April 2015, that were valued at
$360,000. The shares were valued on the grant date at $570,000 and have been recorded as a payable to the related party.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2015, WPP made a strategic investment in the Company and is a shareholder that owns approximately
20% of the shares of the Company. During 2015, we had billings of $420,503 to agencies that are part of the WPP group and recognized
revenue of $178,855 related to those billings. As of December 31, 2015, we have receivables included in trade receivables on the
balance sheet of $381,125 from WPP agencies and amounts due to WPP agencies included in revenue share payable of $37,803 as of
December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
9 &ndash; COMMON STOCK</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has 500,000,000 shares of common stock, $.001 par value per share, authorized as of December 31, 2015. There were 29,030,925
and 22,867,319 shares of common stock issued and outstanding at December&nbsp;31, 2015 and 2014, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
September, 2015, we entered into a securities purchase agreement pursuant to which we sold 6,011,106 shares of our common stock
for $0.7875 per share, or gross proceeds of $4,733,746. The shares were issue to a subsidiary of WPP, the world&rsquo;s largest
marketing services company, as part of a strategic investment by WPP. Placement agents in the offering received commissions and
expenses of $387,300, or approximately 8.2% of the gross proceeds. The net proceeds received were $4,346,446. Placement agents
also received warrants to purchase up to 240,444 shares of&nbsp;our common stock with an exercise price of $0.7875 per share and
a term of 5 years. The warrants were valued at $176,213 and have been recorded as equity issuance costs.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
2014, the Company adopted a Director Compensation plan covering its independent non-employee Directors. A total of 50,000 shares,
valued at $60,125, were granted and issued in 2015 in connection with this compensation plan. A total of 19,565 shares were granted
in 2014 with a total value of $23,166. A total of 7,065 of these shares were issued in 2014 and the remaining 12,500 shares were
included in stock payable at December 31, 2014 and issued in January 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February, 2015, we entered into a capital markets advisory agreement covering a one-year period, which called for 90,000 shares
of common stock to be issued as compensation. These shares were valued at $112,500 and were amortized to expense over the period
of service. 45,000 of these shares were issued in March 2015. The agreement was terminated in July 2015, effective in August,
and the remaining 45,000 shares were not issued. The total expense recognized was $56,250.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
June, 2015, we agreed to grant 197,605 fully vested shares of our common stock to two executive officers as bonuses. These shares
have not been issued, but are recorded as stock payable and can be requested by the officers at any time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
9 &ndash; COMMON STOCK (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
September, 2015 we entered into a new capital markets advisory agreement covering a one-year period, which called for 90,000 shares
of common stock to be issued as compensation. The first 45,000 shares were issued in September 2015 and valued at $41,400. These
shares are being amortized over a six-month period. The agreement was cancelled in February 2016 and the remaining 45,000 shares
will not be issued.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In&nbsp;March
2014,&nbsp;the Company&nbsp;entered into a securities purchase agreement, pursuant to which&nbsp;the Company&nbsp;sold 8,333,333
shares of&nbsp;the Company&rsquo;s common stock for $1.20 per share, or gross proceeds of $10,000,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Placement
agents in the offering received commissions equal to approximately 9.7% of gross proceeds, for an aggregate commission of approximately
$970,000, including reimbursements for their reasonable out of pocket expenses. Placement agents also received warrants to purchase
up to 804,139 shares of&nbsp;the Company's common stock with an exercise price of $1.20 per share and a term of 5 years. The warrants
were valued at $1,110,211, have been recorded as equity issuance costs, and were registered on a registration statement dated
May 28, 2014. In addition to the warrants to placement agents, the Company also paid cash bonuses of $240,000 to three executive
officers, agreed to issue 200,000 shares to three executive officers, and issued 150,000 shares to a consultant, in connection
with the equity raise. The stock was valued based on the fair market value on the grant date, which was $630,000 in total. These
amounts have been recorded as equity issuance costs, resulting in total equity issuance costs of $2.95 million. The 200,000 shares
for the three executive officers have not been issued, but are recorded as stock payable and can be requested by the respective
officers at any time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company&nbsp;used the net proceeds of the 2014 offering to exercise the securities redemption option agreement, as amended, with
Vicis Capital Master Fund that provided&nbsp;the Company&nbsp;with an option to purchase all of the outstanding shares and derivative
securities held by Vicis for total payment of $6,000,000. The shares and derivative securities included the Series A Convertible
Preferred Stock, Series B Convertible Preferred Stock, Common Stock, and warrants to purchase shares of common stock held by Vicis
in the Company. The balance of the net proceeds was used for working capital purposes.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
January 2014, an officer exercised 500,000 stock warrants using the cashless exercise feature included in the warrants. In exchange
for the 500,000 warrants, 410,348 shares of common stock were issued. In October 2014, a consultant exercised 50,000 stock warrants
using the cashless exercise feature included in the warrants. In exchange for the 50,000 warrants, 35,417 shares of common stock
were issued.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February 2014, the Company agreed to grant 337,500 shares of common stock, half of which vested immediately and half of which
vested in August 2014, to two executive officers as bonuses based on their efforts to recapitalize the Company to secure approximately
$3 million in working capital while reducing potential fully diluted shares by approximately 7 million shares. Stock-based compensation
related to these bonuses was $570,375 during the year ended December 31, 2014. These shares have not yet been issued and are recorded
as stock payable, but can be requested by the officers at any time.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
June&nbsp;1, 2013, the Company entered into a consulting agreement with North Coast Advisors, Inc. for various services. The Company
agreed to issue 20,000 shares of common stock as of the date of the contract. The Company also agreed to issue an additional 20,000
shares every six months in alignment with the agreement renewal up to the two years of the agreement. The first 20,000 shares
were valued at the Company&rsquo;s common stock closing price as of the date of the contract, which was $1.945/share; and the
second 20,000 shares were valued at the Company&rsquo;s common stock closing price of $1.50/share on the date of issuance, and
have been expensed. An additional 10,000 shares were issued in 2014 before the agreement was terminated by the Company. The 2014
shares were valued at $1.85, the closing price of the Company&rsquo;s common stock on the date of issuance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
9 &ndash; COMMON STOCK (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
June 10, 2013, the Company entered into a capital markets advisory agreement with Taglich Brothers, Inc. for various services.
The agreement covered a one-year period and the Company agreed to issue 44,000 shares of common stock to Taglich over the term
of the agreement. The shares were valued at $1.66, the closing price of the stock on the date of the agreement and were written
off over the term of the agreement. The shares were issued in June 2014 upon expiration of the contract.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
September&nbsp;20, 2013, the Company entered into a separation agreement that included post-employment consulting services with
a former CEO of the Company. The Company agreed to issue 500,000 shares of common stock, 250,000 shares immediately and 250,000
by January&nbsp;1, 2014. The shares were issued and the Company recognized the entire issuance in the December 31, 2013 shares
outstanding. The shares were valued at $505,000 and $174,808 of that amount remained as deferred stock compensation as of December&nbsp;31,
2013, but was fully amortized to expense in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT>&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
10 &ndash; PREFERRED STOCK</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Series
A Preferred</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the year ended December&nbsp;31, 2008, 35 preferred shares were issued for $3,500,000. Issuance costs totaled $515,000 resulting
in net proceeds of $2,985,000. The 35 shares were convertible into 3,500,000 shares of common stock and bore a 10% cumulative
dividend. In addition, there was a warrant issued to purchase 6,000,000 shares of common stock at an exercise price of $2 for
a period of seven years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series A preferred stock
at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash
or shares of the Company's common stock at management&rsquo;s discretion. If after the conversion eligibility date, the market
price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds
100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series
A preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the
stated value of such share at a $1 conversion price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject
to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth
in the shareholder agreement. There was no conversion expiration date, however, the holder must provide 30 days notice for the
registration of the conversion.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
May&nbsp;12, 2010, the Company&rsquo;s Board declared and issued 236,598 common shares as payment for all cumulative and current
semi-annual dividends. On November&nbsp;16, 2010, the Company&rsquo;s Board declared and issued 173,922 common shares for its
semi-annual dividend payment. On March&nbsp;25, 2011, the Company&rsquo;s Board declared and issued 176,768 common shares for
its semi-annual dividend payment. On September&nbsp;21, 2011, the Company's Board declared and issued 156,306 common shares for
its semi-annual dividend payment. The Company had undeclared dividends that were due in February and September 2012 totaling $350,000
and undeclared dividends of $350,000 that were due in February and September 2013 for a total undeclared amount of $700,000 as
of December&nbsp;31, 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
described in greater detail in Note 9, all of the Series A Preferred shares were redeemed in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B>&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
10 &ndash; PREFERRED STOCK (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Series
B Preferred</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the year ended December&nbsp;31, 2010, 15 preferred shares were issued for $1,500,000. The 15 shares were convertible into 1,000,000
shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 3,000,000 shares
of common stock at an exercise price of $3 for a period of seven years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
preferred stock was issued for $1,500,000 less associated issuance costs of $350,000 for net proceeds of $1,150,000. Additionally,
3,000,000 common stock warrants were issued with the preferred stock. Based on the fair values of the preferred stock and common
stock warrants on the issue date, $341,100 was allocated to preferred stock and $1,158,900 was allocated to the common stock warrants.
Equity issuance costs of $350,000 were allocated to the preferred stock.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the quarter ended September&nbsp;30, 2011, 15 preferred shares were issued to an investor for $1,500,000. The 15 shares were convertible
into 1,000,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase
1,000,000 shares of common stock at an exercise price of $3 for a period of seven years. Based on the fair values of the preferred
stock and common stock warrants on the issue date, $855,460 was allocated to preferred stock and $644,540 was allocated to the
common stock warrants. See Note 12.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series B preferred stock
at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash
or shares of the Company's common stock at management&rsquo;s discretion. If after the conversion eligibility date, the market
price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds
100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series
B preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the
stated value of such share at a $1.50 conversion price.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject
to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth
in the shareholder agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
March&nbsp;25, 2011, the Company&rsquo;s Board declared and issued 75,758 common shares for its semi-annual dividend payment.
On September&nbsp;21, 2011, the Company's Board declared and issued 66,988 common shares for its semi-annual dividend payment.
The Company had undeclared dividends that were due in February and September 2012 totaling $150,000 and undeclared dividends of
$150,000 that were due in February and September 2013 for a total undeclared amount of $300,000 as of December&nbsp;31, 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
described in greater detail in Note 9, all of the Series B Preferred shares were redeemed in 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
11 &ndash; STOCK OPTIONS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company sponsors a stock-based incentive compensation plan known as the 2013 Equity Compensation Plan (the &ldquo;Plan&rdquo;),
which was established by the Board of Directors of the Company in June 2013. A total of 1,500,000 shares were initially reserved
for issuance under the Plan, of which 1,085,000 options have been granted and remain outstanding and 735,105 shares have been
granted, but not issued. Of the shares granted but not issued, the Company has committed to retire 295,384 of those shares for
cash. The Company has no remaining shares available to grant under the Plan, but intends to amend the Plan to increase the number
of shares authorized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation right, or restricted
stock. The incentive stock options are exercisable for up to ten years, at an option price per share not less than the fair market
value on the date the option is granted. The incentive stock options are limited to persons who are regular full-time employees
of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not
limited to, employees, independent agents, consultants and attorneys, who the Company&rsquo;s Board or Compensation Committee
believes have contributed, or will contribute, to the success of the Company. Non-qualified options may be issued at option prices
of less than fair market value on the date of grant and are exercisable for up to ten years from date of grant. The option vesting
schedule for options granted is determined by the Compensation Committee of the Board of Directors at the time of the grant. The
Plan provides for accelerated vesting of unvested options if there is a change in control, as defined in the Plan.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Prior
to establishment of the Plan, the Board granted options under terms similar to those described in the preceding paragraphs.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
compensation cost that has been charged against income related to options for the years ended December 31, 2015 and 2014, was
$253,358 and $272,804, respectively. No income tax benefit was recognized in the income statement and no compensation was capitalized
in any of the years presented.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company had the following option activity during the years ended December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Number&nbsp;of&nbsp;<BR>
Options</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Weighted&nbsp;<BR>
average exercise <BR>
price</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: 0pt; padding-left: 0pt">Outstanding, January 1, 2014</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">1,180,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">.97</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Granted - 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">387,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.73</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Exercised - 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired &ndash; 2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(260,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(0.39</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0pt; padding-left: 10pt">Balance, December 31, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,307,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.31</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Granted &ndash; 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">550,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.25</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Exercised &ndash; 2015</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired &ndash; 2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(242,500</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1.68</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; text-indent: 0pt; padding-left: 10pt">Balance, December&nbsp;31, 2015</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,615,000</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1.09</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
12 &ndash;WARRANTS </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has issued warrants, primarily in connection with capital raising activities. As discussed in Note 9, in 2015, we issued
240,444 warrants, with an exercise price of $0.7875 per share in connection with the strategic investment by WPP. As also discussed
in Note 9, in 2014 we issued 804,139 warrants, with an exercise price of $1.20 per share, in connection with a $10 million equity
raise, the proceeds of which were used to retire common stock, preferred, stock, and previously existing warrants.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company had the following warrants outstanding as of December&nbsp;31, 2015:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid; padding-left: -10pt">Number of Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Exercise&nbsp;<BR>
Price</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Expiration&nbsp;<BR>
Date</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 10pt">1,000,000</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2.25</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">10/5/2017</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 10pt">50,000</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.89</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2/17/2016</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 10pt">804,139</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1.20</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3/17/2019</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 10pt">240,444</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0.7875</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">9/24/2020</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company had the following warrant activity during the years ended December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Number&nbsp;of Warrants</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Weighted average <BR>
exercise <BR>
price</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-indent: 0pt; padding-left: 0pt">Outstanding, January 1, 2014</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">11,750,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2.27</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Granted</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">804,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.20</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Exercised</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(550,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(0.35</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 0pt">Cancelled</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2.40</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Expired</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(150,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1.45</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: 0pt; padding-left: 10pt">Balance, December 31, 2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,854,139</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.69</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">Granted</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">240,444</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">0.7875</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; text-indent: 0pt; padding-left: 10pt">Balance, December&nbsp;31, 2015</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,094,583</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1.65</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
13 &ndash; OPERATING LEASES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company signed the lease for its current office space located in Rochester Michigan on December 1, 2011 at an approximate rent
of $5,000 per month. The initial lease term was for three years with an option to renew for an additional two years at approximately
$5,200 per month. The lease was renewed and now expires on November 30, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Minimum
annual rent payments are as follows for the remainder term of the lease:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">&nbsp;Year ended December 31, 2016</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">57,217</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Total lease commitment</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">57,217</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
14 &ndash; MAJOR CUSTOMERS</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company had the following major customers that individually accounted for 10% or more of revenue in any one of the years presented</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Percentage</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Percentage</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 53%; text-align: justify; text-indent: 0pt; padding-left: 0pt">Eli Lilly and Company</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,409,720</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">20</TD><TD STYLE="width: 1%; text-align: left">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,270,064</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">20</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: 0pt; padding-left: 0pt">Alcon Laboratories, Inc.</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">958,653</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">797,972</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: 0pt; padding-left: 0pt">Astellas Pharma US, Inc.</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">341,555</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">772,320</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; text-indent: 0pt; padding-left: 0pt">Daiichi Sanyko, Inc.</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">541,201</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">644,702</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: 0pt; padding-left: 0pt">Pfizer</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">521,317</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7</TD><TD STYLE="text-align: left">%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">628,741</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 0pt">All other customers</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,448,232</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">48</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,389,163</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">36</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify; text-indent: 0pt; padding-left: 0pt">&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: justify; padding-bottom: 4pt; text-indent: 0pt; padding-left: 0pt">Total</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">7,220,678</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,502,962</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">100</TD><TD STYLE="padding-bottom: 4pt; text-align: left">%</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
15 &ndash; INCOME TAXES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2015, the Company had net operating loss carry forwards of approximately $9.1 million that expire from 2027 through
2035 that are available to offset future taxable income. The Company was formed in 2006 as a limited liability company and changed
to a corporation in 2007. Activity prior to incorporation is not reflected in the Company&rsquo;s corporate tax returns. In the
future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement
loss due to timing differences between book and tax reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
provision for Federal income tax consists of the following for the years ended December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Federal income tax benefit attributable to:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 10pt">Current operations</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">202,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">349,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 10pt">Permanent and Timing Differences (net)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(218,000</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(160,000</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 10pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">16,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(189,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 20pt">Net provision for federal income tax</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
cumulative tax effect at the expected rate of 34% of significant items comprising our net deferred tax amount is as follows as
of December&nbsp;31, 2015 and 2014:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2015</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2014</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: 0pt; padding-left: 0pt">Deferred tax asset attributable to:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 76%; text-align: left; text-indent: 0pt; padding-left: 10pt">Net operating loss carryover</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,110,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,126,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: 0pt; padding-left: 10pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,110,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(3,126,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: 0pt; padding-left: 20pt">Net deferred tax asset</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">0</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Under
certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382 which
limits the Company&rsquo;s ability to utilize carry forwards from prior to the ownership change. Any such ownership change resulting
from stock issuances and redemptions could limit the Company&rsquo;s ability to utilize any net operating loss carry forwards
or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well
as the loss of the ability to use these net operating losses. It is likely that the fundraising activities of 2014 and 2015 have
resulted in such an ownership change.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
16 &ndash; COMMITMENTS AND CONTINGENT LIABILITIES</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Legal</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company is currently involved in the following legal proceedings.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In September, 2014, we initiated litigation
against Shadron Stastney, our previous CEO, in the U.S. District Court in the Eastern District of Michigan as a result of a dispute
related to his separation agreement. Mr. Stastney alleged damages related to the non-registration of shares that he was granted
as part of his separation agreement signed in September 2013. Under the terms of the contract we are not obligated to register
the shares and we deny any obligation to do so. We have requested declarative relief from the court and also requested an injunction
to prevent Mr. Stastney from continuing to pursue his claims. Mr. Stastney has filed a counterclaim requesting damages in the amount
of at least $450,000 related to the nonregistration of his shares. The parties are currently in the discovery process and a dispositive
motion has been filed by Mr. Stastney. We are in the process of preparing our response to the motion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March, 2015, we initiated litigation against
LDM Group, LLC and PDR Network, LLC in the U.S. District Court in the Eastern District of Missouri related to the breach by LDM,
and PDR as successor, of the settlement agreement signed February 28, 2014 to resolve previous litigation with LDM. LDM breached
its obligations under the settlement agreement including, but not limited to, not allowing us to distribute our eCoupon programs
in the LDM network, not allowing us to distribute the LDM patient education programs, and not providing other information required
under the settlement agreement. We are seeking enforcement of the settlement agreement and damages in an amount at least equal
to the amounts paid to date to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost
income and business value as a result of LDM&rsquo;s breach of the agreement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March, 2015, we also initiated litigation
against PDR Network, LLC in the U.S. District Court in the District of New Jersey as a result of PDR&rsquo;s breach of the Master
Services Agreement between the parties requiring PDR to exclusively use our eCoupon solution. We assert that PDR&rsquo;s acquisition
of LDM and the use of the LDM network to distribute coupons by PDR violates the agreement between the parties. We are seeking damages
in an amount at least equal the amounts paid to date by us to LDM under the settlement agreement, which is in excess of $1.0 million,
as well as damages for lost income and business value as a result of PDR&rsquo;s actions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May, 2015, we filed an amended complaint
in the Missouri case to consolidate the two cases and withdrew the case against PDR Networks in the U.S. District Court in the
District of New Jersey, without prejudice. In July, 2015, the U.S. District Court for the Eastern District of Missouri dismissed
the case, citing lack of Federal jurisdiction in the matter. We refiled the consolidated case against PDR Network and LDM group
in State court in Missouri. The defendants filed a motion to dismissal of our claims except those for breach of contract. In January,
the Court dismissed two of six claims asserted against LDM and PDR but allowed the remainder of our claims to continue forward.
The parties are currently engaged in in the discovery process.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Revenue-share
contracts</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company has contacts with various Electronic Health Records systems and ePrescribe platforms, whereby we agree to share a portion
of the revenue we generate for eCoupons distributed through their networks. These contracts grant audit rights related to the
payments to our partners, and in some cases would require us to pay for the audit if the audit determined there was an underpayment
and the underpayment meets certain thresholds, such as 10%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>OPTIMIZERx
CORPORATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>DECEMBER&nbsp;31,
2015</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
16 &ndash; COMMITMENTS AND CONTINGENT LIABILITIES  (CONTINUED)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Separation
benefits</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February 2016, the Company hired a new CEO. The previous CEO will terminate as an employee effective March 31, 2016, but remain
non-executive chairman of the Board. In connection with his separation from service, he will receive severance pay of 24 months,
totaling approximately $405,000 and the Company will redeem 595,384 unissued common shares owing to him for an additional payment
of $720,415. This includes the 300,000 shares described in Note 8, related party transactions, and 295,384 shares currently reflected
in stock payable on the balance sheet.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><U>Allscripts
Agreement</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
2015, we signed an amendment to our Allscripts agreement whereby we became its exclusive eCoupon supplier and Allscripts agreed
to integrate our eCoupon functionality into its Touchworks platform. Under the terms of this agreement, we agreed to pay $900,000
in two installments. The first installment of $250,000 was due and paid in November 2015. The second installment of $650,000 is
due when the e-Coupon functionality is launched on a widespread basis in the Touchworks platform, which is currently expected
to be in early 2017. If e-Coupon functionality is not launched by February, 2018, the initial payment of $250,000 will be refunded.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
17 &ndash; RETIREMENT PLAN</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December, 2015, effective in January 2016.
Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next
2% of payroll contributed by the employee to a maximum of 4% of an employee&rsquo;s payroll. There was no expense under this plan
in either 2014 or 2015, as the plan became effective in 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">NOTE
18 &ndash; SUBSEQUENT EVENTS </FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
accordance with ASC 855-10, the Company has analyzed its operations subsequent to December&nbsp;31, 2015 through the date these
financial statements were issued and has determined that it does not have any material subsequent events to disclose in these
financial statements other than the events described below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
February 2016, we made the payment of $720,415 described in more detail in Note 16 to redeem shares of stock due to our former
CEO.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_011"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_012"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
9A. Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Evaluation
of Disclosure Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by Rule 13a-15 under the Securities Exchange Act of 1934, we have carried out an evaluation of the effectiveness of our
disclosure controls and procedures as of the end of the period covered by this annual report, being December 31, 2015. This evaluation
was carried out under the supervision of, and with the participation of, our management, including our Chief Executive Officer
and Chief Financial Officer.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosure
controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed
in our reports filed or submitted under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported, within
the time periods specified in the Securities and Exchange Commission&rsquo;s rules and forms. Disclosure controls and procedures
include controls and procedures designed to ensure that information required to be disclosed in our company&rsquo;s reports filed
under the Securities Exchange Act of 1934 is accumulated and communicated to management, including our Chief Executive Officer
and Chief Financial Officer, to allow timely decisions regarding required disclosure.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
upon that evaluation, we have concluded that our disclosure controls and procedures are not sufficient as of the end of the period
covered by this annual report. We intend to implement additional procedures to improve disclosure controls.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Management&rsquo;s
Report on Internal Control over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule
13a-15(f) under the Securities Exchange Act of 1934). Management has assessed the effectiveness of our internal control over financial
reporting as of December 31, 2015 based on criteria established in Internal Control-Integrated Framework issued by the Committee
of Sponsoring Organizations of the Treadway Commission. As a result of this assessment, management concluded that, as of December
31, 2015, our internal control over financial reporting was not effective. Our management identified the following material weaknesses
in our internal control over financial reporting, which are indicative of many small companies with small staff: (i) inadequate
segregation of duties and effective risk assessment; and (ii) inadequate information technology reporting systems to insure that
accurate information is provided for accounting and financial reporting with respect to the requirements and application of both
US GAAP and SEC guidelines.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have taken steps to enhance and improve the design of our internal control over financial reporting. During the period covered
by this annual report on Form 10-K, we have not been able to completely remediate the material weaknesses identified above. To
remediate such weaknesses, we plan to implement the following changes during our fiscal year ending December 31, 2016. We have
developed, and will continue to develop, analytical procedures and reports which help identify potential errors. In addition,
we have hired a new CEO with an operational and technical background and we intend to continue to develop improvements to the
reporting systems in our information technology systems. We will continue to establish procedures to mitigate the segregation
of duties issues, but it is not possible to completely remediate the issue without hiring additional personnel.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
annual report does not include an attestation report of our registered public accounting firm regarding internal control over
financial reporting. Management&rsquo;s report was not subject to attestation by our registered public accounting firm pursuant
to an exemption for non-accelerated filers set forth in Section 989G of the Dodd-Frank Wall Street Reform and Consumer Protection
Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the most recently completed fiscal quarter, there has been no change in our internal control over financial reporting that has
materially affected or is reasonably likely to materially affect, our internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_013"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
9B. Other Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 44; Options: NewSection; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_014"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>PART
III</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_015"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
10. Directors, Executive Officers and Corporate Governance</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following information sets forth the names, ages, and positions of our current directors and executive officers as of December
31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 24%; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 7%; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Age</B></FONT></TD>
    <TD STYLE="width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 1%; text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0 0 1.5pt; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 65%; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: center; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Positions
    and Offices Held</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    A. Harrell</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman,
    Director, Former Chief Executive Officer</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">William
    J. Febbo (1) </FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Terence
    J. Hamilton</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">50</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">VP
    of Sales and Director</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas
    Baker</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gus
    D. Halas</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">65</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jack
    Pinney</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">59</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lynn
    Vos</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
                                         February 22, 2016 Mr. Febbo succeeded Mr. Harrell as CEO.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Set
forth below is a brief description of the background and business experience of each of our current executive officers and directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>David
A. Harrell</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Harrell founded the Company in January of 2006.&nbsp;&nbsp;He became a director when the Company changed from a limited liability
to a corporation in 2007.&nbsp;He has served as our Chairman since September 20, 2013, and our Chief Executive Officer from September
20, 2013 through February 21, 2016. Mr. Harrell was the Vice President of Development for Meridian Incorporated from 2003-2005
and, prior to that, had been Vice President of Sales and Marketing since 1999 at Advance Graphic Systems.&nbsp;&nbsp;Mr. Harrell
has spent two decades leading sales, marketing and business development units within the pharmaceutical and national retail industries.&nbsp;Prior
to his work at Advance Graphic Systems, Mr. Harrell served for ten years at SmithKline Beecham, specializing in the managed markets
healthcare segment. &nbsp;As part of the Integrated Health Division, Mr. Harrell was responsible for contracting and achieving
regional revenue growth for SmithKline Beecham's four business units: Pharmaceuticals, Consumer Health, Clinical Labs and Diversified
Pharmaceutical Services (PBM). During his tenure with SmithKline Beecham, he was a recipient of numerous national awards and served
as a member of the Division's Strategic Planning Committee. Mr. Harrell graduated from Oakland&nbsp;University with a Bachelor
of Science in Business Administration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Mr. Harrell does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Harrell is qualified to serve on our Board of Directors because of his sales, marketing and business development experience in
the pharmaceutical sector.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 45; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>William
J. Febbo</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Febbo joined the company as Chief Executive Officer on February 22, 2016. Mr. Febbo brings more than 18 years of experience in
building and managing health services and financial businesses. Before joining our company, Mr. Febbo served as Chairman and Founder
of Plexus, LLC, a payment processing business for medical professionals. From 2007 to 2015, he worked with Merriman Holdings,
Inc., an investment banking firm. There he served as Chief Operating Officer and assisted with capital raises in the tech, biotech,
cleantech, consumer and resources industries. From 2013 to 2015, he also worked with Digital Capital Network, Inc., which operated
a transaction platform for institutional and accredited investors. There he served as Chief Executive Officer and Co-Founder and
managed the day-to-day operations of the digital portal for institutional level investments. Prior to Merriman, Mr Febbo was CEO
and co-founder of MedPanel, a provider of market intelligence and communications for the pharmaceutical, biomedical, and medical
device industries, which was eventually acquired by MCF Corporation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Mr. Febbo does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Terence
J. Hamilton</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Hamilton joined the Company as a Director and VP of Sales in February 2008. Prior to that, Mr. Hamilton was Manager at MedImmune
since 2005 and was Senior National Account Manager for Glaxo SmithKline pharmaceuticals for 13 years prior to that. Mr. Hamilton
has spent the last 19 years working in the pharmaceutical and biotech arenas within various sales, marketing and managed markets
management positions. He also has held many positions within the pharmaceutical and biotech industries, including District Manager,
Brand Manager, Managed Market Specialist, Contract Manager, and Government Account Manager.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Mr. Hamilton does not hold and has not held over the past five years any other directorships in any
company with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section
15(d) of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Hamilton is qualified to serve on our Board of Directors because of his sales, marketing and business development experience in
the pharmaceutical sector.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Gus
D. Halas</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B>Mr. Halas has served as CEO of several companies. He was Chief Executive Officer and President of the Central Operating
Companies at Central Garden &amp; Pet Company from April 2011 through May 2013 and currently serves as a consultant to that Company.
Mr. Halas was President and Chief Executive Officer of T-3 Energy Services, Inc. from May 2003 to March 2009 and also served as
Chairman of the Board of Directors from March 2004 to March 2009. From August 2001 to April 2003, Mr. Halas served as President
and Chief Executive Officer of Clore Automotive, Inc. He also serves as a director for Triangle Petroleum Corp. and Hooper Holmes,
Inc.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Mr. Halas does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Halas is qualified to serve on our Board of Directors because of his experience and expertise as an executive and a director with
companies implementing &ldquo;turnaround&rdquo; strategies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jack
Pinney</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
2007 to the present, Dr. Pinney has served as Team Physician to the Great Lakes Loons baseball team in the LA Dodgers organization.
From 2011 to the present, he has served as Medical Director for WellSport MidMichigan Medical Center. From 1992 to the present,
he has served as Assistant Clinical Professor of Family Medicine for the Department of Family Medicine at Michigan State University
College of Human Medicine. From 1992 to 2012, he served as Assistant Director for the Midland Family Practice Residency Program
at MidMichigan Medical Center.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 46; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Dr. Pinney does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dr.
Pinney is qualified to serve on our Board of Directors because of his expertise medicine and prescription practices of physicians.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Lynn
Vos</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Vos has been chief executive officer of ghg | greyhealth group since 1994 and is a champion of using digital capabilities to improve
the public health. Ms. Vos also serves on the board of nTelos Wireless, a NASDAQ listed company, the Jed Foundation, a leading
nonprofit dedicated to protecting the emotional health of college students, and was a founding board member of MMRF, a pioneering
cancer research foundation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Vos brings extensive executive skills in digital marketing and communications in the healthcare industry to the Board.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Ms. Vos does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Douglas
Baker</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Baker has served as our CFO since May 19, 2014. Mr. Baker is a Certified Public Account with a Master&rsquo;s Degree in Business
Administration. He has extensive business experience including 9 years in public accounting with Plante Moran, 4 years as CFO
of a privately held printing company, 5 years in a variety of divisional financial roles at MascoTech, Inc., a Fortune 500 automotive
supplier, and from 1996 to 2014 as Chief Financial Officer of Applied Nanotech Holdings, Inc., (&ldquo;APNT&rdquo;) a publicly
held nanotechnology research and licensing company. Mr. Baker was also a member of the Board of Directors of APNT from 2006 through
2014. He is also currently Chairman of the Board of Total Health Care, Inc., a Detroit based Health Maintenance Organization and
has been a member of that Board since 1987.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aside
from that provided above, Mr. Baker does not hold and has not held over the past five years any other directorships in any company
with a class of securities registered pursuant to Section 12 of the Exchange Act or subject to the requirements of Section 15(d)
of the Exchange Act or any company registered as an investment company under the Investment Company Act of 1940.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Directors</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
bylaws authorize no less than three (3) and no more than Seven (7) Directors unless changed by the Board of Directors. The Investor
Rights Agreement we signed with WPP Luxembourg Gamma Three Sarl states that our Board of Directors shall consist of five (5) Directors.
We currently have five (5) Directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Term
of Office</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Directors are appointed for a one-year term to hold office until the next annual general meeting of our shareholders or until
removed from office in accordance with our bylaws. Our officers are appointed by our board of directors and hold office until
removed by the board, subject to their respective employment agreements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Significant
Employees</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have no significant employees other than our officers and directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 47; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Family
Relationships</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no family relationships between or among the directors, executive officers or persons nominated or chosen by us to become
directors or executive officers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Involvement
in Certain Legal Proceedings</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the past 10 years, none of our current directors, nominees for directors or current executive officers has been involved in any
legal proceeding identified in Item 401(f) of Regulation S-K, including:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
Any petition under the Federal bankruptcy laws or any state insolvency law filed by or against, or a receiver, fiscal agent or
similar officer was appointed by a court for the business or property of such person, or any partnership in which he or she was
a general partner at or within two years before the time of such filing, or any corporation or business association of which he
or she was an executive officer at or within two years before the time of such filing;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.
Any conviction in a criminal proceeding or being named a subject of a pending criminal proceeding (excluding traffic violations
and other minor offenses);</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.
Being subject to any order, judgment, or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction,
permanently or temporarily enjoining him or her from, or otherwise limiting, the following activities:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.
Acting as a futures commission merchant, introducing broker, commodity trading advisor, commodity pool operator, floor broker,
leverage transaction merchant, any other person regulated by the Commodity Futures Trading Commission, or an associated person
of any of the foregoing, or as an investment adviser, underwriter, broker or dealer in securities, or as an affiliated person,
director or employee of any investment company, bank, savings and loan association or insurance company, or engaging in or continuing
any conduct or practice in connection with such activity;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.
Engaging in any type of business practice; or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.
Engaging in any activity in connection with the purchase or sale of any security or commodity or in connection with any violation
of Federal or State securities laws or Federal commodities laws;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
Being subject to any order, judgment or decree, not subsequently reversed, suspended or vacated, of any Federal or State authority
barring, suspending or otherwise limiting for more than 60 days the right of such person to engage in any type of business regulated
by the Commodity Futures Trading Commission, securities, investment, insurance or banking activities, or to be associated with
persons engaged in any such activity;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
Being found by a court of competent jurisdiction in a civil action or by the SEC to have violated any Federal or State securities
law, and the judgment in such civil action or finding by the Commission has not been subsequently reversed, suspended, or vacated;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.
Being found by a court of competent jurisdiction in a civil action or by the Commodity Futures Trading Commission to have violated
any Federal commodities law, and the judgment in such civil action or finding by the Commodity Futures Trading Commission has
not been subsequently reversed, suspended or vacated;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.
Being subject to, or a party to, any Federal or State judicial or administrative order, judgment, decree, or finding, not subsequently
reversed, suspended or vacated, relating to an alleged violation of:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">i.
Any Federal or State securities or commodities law or regulation; or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 48; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii.
Any law or regulation respecting financial institutions or insurance companies including, but not limited to, a temporary or permanent
injunction, order of disgorgement or restitution, civil money penalty or temporary or permanent cease-and-desist order, or removal
or prohibition order; or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii.
Any law or regulation prohibiting mail or wire fraud or fraud in connection with any business entity; or</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.
Being subject to, or a party to, any sanction or order, not subsequently reversed, suspended or vacated, of any self-regulatory
organization (as defined in Section 3(a)(26) of the Exchange Act (15 U.S.C. 78c(a)(26))), any registered entity (as defined in
Section 1(a)(29) of the Commodity Exchange Act (7 U.S.C. 1(a)(29))), or any equivalent exchange, association, entity or organization
that has disciplinary authority over its members or persons associated with a member.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audit
Committee</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not have a separately-designated standing audit committee. The entire board of directors performs the functions of an audit
committee, but no written charter governs the actions of the board of directors when performing the functions of that would generally
be performed by an audit committee. The board of directors approves the selection of our independent accountants and meets and
interacts with the independent accountants to discuss issues related to financial reporting. In addition, the board of directors
reviews the scope and results of the audit with the independent accountants, reviews with management and the independent accountants
our annual operating results, considers the adequacy of our internal accounting procedures and considers other auditing and accounting
matters including fees to be paid to the independent auditor and the performance of the independent auditor.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the fiscal year ending December 31, 2015, the board of directors:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reviewed
                                         and discussed the audited financial statements with management, and</FONT></TD></TR>                                                                                                                             <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reviewed
                                         and discussed the written disclosures and the letter from our independent auditors on
                                         the matters relating to the auditor's independence.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
upon the board of directors&rsquo; review and discussion of the matters above, the board of directors authorized inclusion of
the audited financial statements for the year ended December 31, 2015 to be included in this Annual Report on Form 10-K and filed
with the Securities and Exchange Commission.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
16(a) Beneficial Ownership Reporting Compliance</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
16(a) of the Exchange Act requires our directors and executive officers and persons who beneficially own more than ten percent
of a registered class of the Company&rsquo;s equity securities to file with the SEC initial reports of ownership and reports of
changes in ownership of common stock and other equity securities of the Company. Officers, directors and greater than ten percent
beneficial shareholders are required by SEC regulations to furnish us with copies of all Section 16(a) forms they file. To the
best of our knowledge based solely on a review of Forms 3, 4, and 5 (and any amendments thereof) received by us, no persons have
failed to file, on a timely basis, the identified reports required by Section 16(a) of the Exchange Act during fiscal year ended
December 31, 2015, other than the Form 3 for Director Vos which was filed late.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Code
of Ethics</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2015, we had not adopted a Code of Ethics. We felt, until recently, the small number of individuals comprising
our board and management did not warrant the adoption of a Code of Ethics. Now that we have expanded our board and our increasing
the size of our organization, we intend to adopt a Code of Ethics in the near future at our next Board Meeting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 49; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_016"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
11. Executive Compensation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all compensation awarded to, earned by, or paid to our former or current executive officers for the fiscal
years ended December 31, 2015 and 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Name and principal position</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Year</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Salary <BR>
($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Bonus <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Stock <BR>Awards <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Option <BR>Awards <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">All Other<SUP> </SUP></P> <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">Compensation</P> <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0; text-align: center">($)</P></TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Total <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 16%; font: 10pt Times New Roman, Times, Serif; text-align: left">David A. Harrell</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">2015</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">201,508</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">75,000</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">73,509</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">350,017</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif; text-align: left">Chairman, Chief Executive Officer, Chief&nbsp;Strategic&nbsp;Officer<BR> and&nbsp;Director</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2014</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">183,750</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">100,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">394,969</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">678,719</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Terence J. Hamilton</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">2015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">165,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">60,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">110,264</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">335,264</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif; text-align: left">VP&nbsp;of&nbsp;Sales&nbsp;and&nbsp;Director</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2014</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">163,438</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">70,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">458,906</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">692,344</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Douglas Baker</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">2015</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">143,750</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">60,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">10,668</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">214,418</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: italic 10pt Times New Roman, Times, Serif">CFO</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">2014</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">78,125</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">131,110</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">209,235</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Narrative
Disclosure to the Summary Compensation Table</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 1, 2008, we entered into an employment agreement with Mr. Harrell to serve as our CEO. The agreement was amended on January
14, 2013 to account for his new positions as CSO and Vice Chairman. The terms of his compensation, was an annual salary of $144,000
with a 5% cost of living increase on each 12 month anniversary. Mr. Harrell was also eligible for additional quarterly and annual
bonus compensation, stock options, and stock grants based on performance metrics outlined by our board of directors. He was entitled
to vacation and sick days, and other benefits included in the agreement. On March 18, 2010, we entered into an addendum to the
employment agreement to increase his compensation to $152,004 annually.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 28, 2010, we amended Mr. Harrell&rsquo;s employment agreement to include a covenant not to compete covering the term of employment
and continuing for a period of two years thereafter. As a result of the same amendment, Mr. Harrell is entitled to severance payments
if his employment terminated, with or without cause. Such payments would be due monthly at his then current salary rate for a
period of 24 months following termination. On August 14, 2013, we further amended the employment agreement with Mr. Harrell. Pursuant
to the terms and conditions of the Amendment to Employment Agreement with David Harrell:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
                                         Harrell will serve as Vice Chairman of the Board and Chief Strategy Officer of our company;</FONT></TD></TR>                                                                                                                                                     <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         term of Mr. Harrell&rsquo;s employment shall be for one year, and shall automatically
                                         renew for each year thereafter unless terminated on thirty days&rsquo; notice before
                                         the end of the term; and</FONT></TD></TR>                                                                                  <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
                                         Harrell will earn a base salary of $183,750 per year;</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 14, 2013 we granted restricted stock awards under our 2013 Incentive Plan. Mr. Harrell was awarded 121,875 shares of our
common stock. The award vested in 2014 and was valued at $1.69 per share. Mr. Harrell was granted an additional restricted stock
award of 100,000 shares under our 2013 Incentive Plan on January 9, 2014. This award was fully vested at the time of grant and
was valued at $1.89 per share. In 2015, Mr. Harrell was awarded an additional 79,042 shares of restricted common stock, valued
at $0.93 per share. All shares described in this paragraph remain unissued and are recorded as common stock payable at December
31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 2, 2016, the Board of Directors approved termination of Mr. Harrell&rsquo;s employment effective March 31, 2016 and termination
of his role as CEO, effective February 21, 2016. In exchange Mr. Harrell will receive two years severance at his then current
rate of $202,584, or a total of $405,176, to be paid monthly over a two year period. In addition, the Board approved an additional
payout of $720,415 to retire 595,384 shares due and owing to Mr. Harrell, awarded in prior years, but not yet issued as of that
date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 50; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 1, 2008, we entered into an employment agreement with Mr. Hamilton to serve as our VP of Sales. Under the agreement, we
agreed to compensate Mr. Hamilton $120,000 annually and we granted him options to purchase 150,000 shares of our common stock
in 2009. Mr. Hamilton is also eligible for additional quarterly and annual bonus compensation, stock options, and stock grants
based on performance metrics outlined by our board of directors. He is entitled to vacation and sick days, and other benefits
included in the agreement. On March 18, 2010, we entered into an addendum to the employment agreement to increase his compensation
to $150,000 annually.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 28, 2010, we amended Mr. Hamilton&rsquo;s employment agreement to include a covenant not to compete covering the term of
employment and continuing for a period of one year thereafter. As a result of the same amendment, Mr. Hamilton is entitled to
severance payments if he is terminated with or without cause. Such payments would be due monthly at his then current salary rate
for a period of 12 months following termination. On August 14, 2013, we amended the employment agreement with Mr. Hamilton to
increase his base salary to $157,500 per year.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 16, 2014, Mr. Hamilton&rsquo;s salary was increased to a base salary of $165,000, and on February 1, 2016, his base salary
was increased to $181,500, but no formal contract amendment was signed, in either instance.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 14, 2013 we granted restricted stock awards under our 2013 Incentive Plan. Mr. Hamilton was awarded 215,625 shares of our
common stock. The award vested in 2014 and was valued at $1.69 per share. Mr. Hamilton was granted an additional restricted stock
award of 50,000 shares under our 2013 Incentive Plan on January 9, 2014. This award was fully vested at the time of grant and
was valued at $1.89 per share. In 2015, Mr. Hamilton was awarded an additional 118,563 shares of restricted common stock, valued
at $0.93 per share. All shares described in this paragraph remain unissued and are recorded as common stock payable at December
31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 12, 2014, we entered into an employment agreement with Mr. Baker, our Chief Financial Officer. Under the agreement, we agreed
to compensate Mr. Baker $125,000 annually and we granted him options to purchase 100,000 shares of our common stock, with 50%
vesting after one year and 50% vesting after two years of hire. The options were valued at 1.3111 per share, or a total of $131,110,
for financial statement purposes using the Black-Scholes pricing model. Effective April 1, 2015, Mr. Baker&rsquo;s salary was
increased to an annual rate of $150,000, and effective February 1, 2016 to an annual rate of $165,000. During 2015, Mr. Baker
was granted an additional 100,000 options that vest in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr.
Baker is also eligible for additional quarterly and annual bonus compensation, stock options, and stock grants based on performance
metrics outlined by our board of directors. He is entitled to vacation and sick days, and other benefits included in the agreement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 51; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Outstanding
Equity Awards at Fiscal Year-End</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below summarizes all unexercised options, stock that has not vested, and equity incentive plan awards for each named executive
officers as of December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="35" STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">OUTSTANDING EQUITY AWARDS AT FISCAL YEAR-END</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="19" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">OPTION AWARDS</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="14" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">STOCK AWARDS</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid">Name</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Number of <BR>Securities <BR>Underlying <BR>Unexercised <BR>Options <BR>(#) <BR>Exercisable</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Number of <BR>Securities <BR>Underlying <BR>Unexercised <BR>Options <BR>(#) <BR>Unexercisable</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Equity <BR>Incentive <BR>Plan <BR>Awards: <BR>Number of <BR>Securities <BR>Underlying <BR>Unexercised <BR>Unearned <BR>Options <BR>(#)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Option <BR>Exercise <BR>Price <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Option <BR>Expiration <BR>Date</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Number <BR>of <BR>Shares <BR>or Units <BR>of <BR>Stock That <BR>Have <BR>Not <BR>Vested <BR>(#)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Market <BR>Value <BR>of <BR>Shares <BR>or <BR>Units <BR>of <BR>Stock <BR>That <BR>Have <BR>Not <BR>Vested <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Equity <BR>Incentive <BR>Plan <BR>Awards: <BR>Number <BR>of <BR>Unearned <BR>Shares, <BR>Units or <BR>Other <BR>Rights <BR>That Have <BR>Not <BR>Vested <BR>(#)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Equity <BR>Incentive <BR>Plan <BR>Awards: <BR>Market or <BR>Payout <BR>Value of <BR>Unearned <BR>Shares, <BR>Units or <BR>Other <BR>Rights <BR>That <BR>Have Not <BR>Vested <BR>(#)</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">David&nbsp;Harrell</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">46,850</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">1.00</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 11%; font: 10pt Times New Roman, Times, Serif; text-align: center">5/31/16</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right"></TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Douglas Baker</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">50,000</P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">50,000</P> <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right"><P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0">1.05</P> <P STYLE="font: 10pt/normal Times New Roman, Times, Serif; margin: 0"></P></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">5/19/19 <BR></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">100,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.05</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">6/24/20</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Terry&nbsp;Hamilton</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">122,000</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">$</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">1.00</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">5/31/16</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right"></TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><B>Director
Compensation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
table below summarizes all compensation of our directors as of December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid">Name</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Fees Earned or Paid in Cash ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Stock Awards ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Option Awards ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">All Other Compensation ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Total ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">Gus D. Halas</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">25,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">11,827</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">21,813</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Jack Pinney</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">25,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">11,315</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,894</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Lynn Vos</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-0-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><B>Narrative
Disclosure to the Director Compensation Table</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Pursuant
to our Director Compensation Plan, independent directors (&ldquo;Outside Directors&rdquo;) shall receive (a) a $25,000 annual
cash retainer, payable in equal quarterly installments, and (b) reimbursement for expenses related to Board meeting attendance
and any committee participation. Directors are expected to attend four meetings per year as well as spend an additional 10 &ndash;
20 hours per month on company matters. In addition, Outside Directors shall receive 25,000 shares of Common Stock, payable in
equal quarterly installments, which shall vest immediately. Directors that are also employees of our company shall not receive
additional compensation for serving on the Board. Both the cash retainer and stock awards are prorated for partial quarters of
service when a new Director joins the Board.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 52; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_017"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
12. Security Ownership of Certain Beneficial Owners and Management and Related </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 16pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTAIN
BENEFICIAL OWNERS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 8pt 0 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the beneficial ownership by each person, other than executive officers and directors, known to us to
beneficially own 5% or more of our outstanding common stock as of March 10. 2016. This information is based on public filings
as of March 10, 2016. For the purposes of this Annual Report on Form 10-K, beneficial ownership of securities is defined in accordance
with the rules of the SEC to mean generally the power to vote or dispose of securities, regardless of any economic interest therein,
including any such security that the person has the right to acquire within 60 days after such date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1.5pt solid">More Than 5% Beneficial Owners:</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; font-weight: bold; border-bottom: Black 1.5pt solid">Name and Address</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Shares Owned</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percentage of Class</TD><TD STYLE="font-size: 10pt; font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 34%; font-size: 10pt; text-align: left; vertical-align: top">Common</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 41%; font: 10pt Times New Roman, Times, Serif; text-align: left">WPP PLC <BR>27 Farm Street <BR>London, United Kingdom <BR>W1J 5RJ</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right">6,011,106</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="width: 1%; font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-size: 10pt; text-align: right">20.7</TD><TD STYLE="width: 1%; font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">Common</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Ronald L. Chez <BR>55 East Monroe Street, Suite 3700 <BR>Chicago, IL 60603</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,721,976</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">9.4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">Common</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Wolverine Flagship Fund <BR>Trading Limited<BR> 175 W Jackson Blvd, 3rd Flr<BR> Chicago, IL 60604</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,154,500</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7.4</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">Common</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Harvey L. Poppel <BR>110 El Mirasol <BR>Palm Beach, FL 33480</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">2,129,028</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">7.3</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">Common</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Goldman Capital Management, Inc.</P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">767 Third Ave., 25<SUP>th</SUP> Floor</P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">New York, NY 10017</P></TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">1,532,394</TD><TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: right">5.3</TD><TD STYLE="font-size: 10pt; text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 53; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SECURITY
OWNERSHIP OF MANAGEMENT</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 8pt 0 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Set
forth below is certain information with respect to beneficial ownership of our common stock as of March 10, 2016, by each director,
each executive officer, and by the directors and executive officers as a group. Unless otherwise indicated, each person or member
of the group listed has sole voting and investment power with respect to the shares of common stock listed.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Name(1)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Options Included</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">in Beneficial</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Ownership (2)</FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: normal; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: normal; text-align: center; border-bottom: Black 1.5pt solid">Shares Related to Stock Awards and Note Payable (3)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: normal">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Common</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Shares</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Owned</FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Common Stock</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Beneficial</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Ownership</FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Percentage</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 2pt 0 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">of Class</FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 40%; text-align: left">David A. Harrell</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">46,850</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2,583,750</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2,630,600</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">9.1</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">William J. Febbo</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,433</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,433</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Terence J. Hamilton</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">122,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">384,188</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">364,500</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">870,688</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3.0</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Lynn Vos</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">James Brooks</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Douglas P. Baker</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">50,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">70,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Gus D. Halas</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,019</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">45,019</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Jack Pinney</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">777,079</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">777,079</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2.7</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">All Executive Officers and Directors as a group (6 persons)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">218,850</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">384,188</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,799,781</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,402,819</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15.1</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
                                         than 1%</FONT></TD></TR>

<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         address of each person named in this table is c/o OptimizeRx Corp., 400 Water Street,
                                         Suite 200, Rochester, MI 48307.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                         column lists shares that are subject to options exercisable within sixty (60) days of
                                         March XX, 2016, and are included in common stock beneficial ownership pursuant to Rule
                                         13d-3(d)(1) of the Exchange Act.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
                                         column lists shares that are obtainable as result of stock awards for shares not yet
                                         issued or notes that are payable in stock as of March 10, 2015.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_018"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
13. Certain Relationships and Related Transactions, and Director Independence</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than described below or the transactions described under the heading &ldquo;Executive Compensation&rdquo; (or with respect to
which such information is omitted in accordance with SEC regulations), there have not been, and there is not currently proposed,
any transaction or series of similar transactions to which we were or will be a participant in which the amount involved exceeded
or will exceed the lesser of $120,000 or one percent of the average of our total assets at year-end for the last two completed
fiscal years, and in which any director, executive officer, holder of 5% or more of any class of our capital stock or any member
of the immediate family of any of the foregoing persons had or will have a direct or indirect material interest.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2015, WPP made a strategic investment in the Company and is a shareholder that owns approximately
20% of the shares of the Company. During 2015, we had billings of $420,503 to agencies that are part of the WPP group and recognized
revenue of $178,855 related to those billings. As of December 31, 2015, we have receivables included in trade receivables on the
balance sheet of $381,125 from WPP agencies and amounts due to WPP agencies included in revenue share payable of $37,803 as of
December 31, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 54; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 24, 2015, we entered into an Investor Rights Agreement with WPP (the &ldquo;Rights Agreement&rdquo;), pursuant to which
we agreed to the following:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Demand
                                         Registration Rights</I>. We granted WPP registration rights for its shares and any securities
                                         acquired in connection with an Amended and Restated Co-Marketing Agreement (described
                                         below) after a period of two years.</FONT></TD></TR>                                                                                             <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Inspection
                                         Rights</I>. So long as WPP owns not less than 25% of the shares, we granted WPP an annual
                                         right to inspect our books and records.</FONT></TD></TR>                                                                                                 <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Observer
                                         Rights</I>. So long as WPP owns not less than 25% of the shares, we will allow WPP to
                                         choose a representative to attend our board meetings as a nonvoting observer.</FONT></TD></TR>                                                                                                                                       <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Board
                                         Seat</I>. So long as WPP owns not less than 25% of the shares, we agreed to appoint a
                                         nominee of WPP as a member of our board of directors. We also agreed to a five member
                                         Board of Directors provided that it is not prohibited by the rules and regulations of
                                         an exchange that we trade on. We also agreed to enter into an indemnity agreement with
                                         the nominee.</FONT></TD></TR>                                                                      <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Budget
                                         Review</I>. So long as WPP owns not less than 25% of the shares, we agreed to review
                                         our budget plans with WPP&rsquo;s nominee prior to submission to the Board of Directors,
                                         at the request of WPP.</FONT></TD></TR>                                                                                <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Right
                                         of First Refusal</I>. We agreed that, in the event that we propose to sell new securities,
                                         we will first offer such new securities to WPP.</FONT></TD></TR>                                                                                                         <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Special
                                         Approval Matters</I>. So long as WPP owns not less than 25% of the shares, and provided
                                         that it is not prohibited by the rules and regulations of an exchange that we trade on,
                                         we agreed that 80% Board approval will be required for certain decisions, including:</FONT></TD></TR>                                                                                                                                              <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         incurrence of any indebtedness in excess of $1.5 million in the aggregate during any
                                         fiscal year</FONT></TD></TR>                                                                     <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         sale, transfer or other disposition of all or substantially all of our assets;</FONT></TD></TR>                                                                                                                                        <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         acquisition of any assets or properties (in one or more related transactions) for cash
                                         or otherwise for an amount in excess of $1.5 million in the aggregate during any fiscal
                                         year;</FONT></TD></TR>                                                               <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">capital
                                         expenditures in excess of $1.5 million individually (or in the aggregate if related to
                                         an integrated program of activities) or in excess of $1.5 million in the aggregate during
                                         any fiscal year;</FONT></TD></TR>                                                                          <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">making,
                                         or permitting any subsidiary to make, loans to, investments in, or purchasing, or permitting
                                         any subsidiary to purchase, any stock or other securities in another corporation, joint
                                         venture, partnership or other entity;</FONT></TD></TR>                                                                                               <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         commencement or settlement of any lawsuit, arbitration or other legal proceeding related
                                         to our intellectual property or involving an amount in controversy greater than $1.5
                                         million; and</FONT></TD></TR>                                                                      <TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify">&nbsp;</TD></TR>
</TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.75in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">o</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
                                         issuance of new securities, except for securities issued under an equity incentive plan
                                         and any issuance of common stock to vendors, advisors, financial institutions, suppliers
                                         or joint venturers that do not exceed, individually or in the aggregate 5% of our then
                                         issued and outstanding capital stock.<B> </B></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 24, 2015, we amended and restated an existing Co-Marketing Agreement with Grey Healthcare Group, LLC (&ldquo;GHG&rdquo;)
an affiliate of WPP (the &ldquo;Amended and Restated Co-Marketing Agreement&rdquo;). The Amended and Restated Co-Marketing Agreement
was amended to give the GHG the option to receive all or part of the compensation due under the agreement in shares of our common
stock. Shares issuable under the Amended and Restated Co-Marketing Agreement will be issued to WPP or any other affiliate of GHG
designated in writing by GHG at the following rates:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Until
                                         June 30, 2016, we will issue the number of shares of common stock equal to GHG&rsquo;s
                                         share of net revenues received for sales of new services to GHG or Company clients (&ldquo;GHG
                                         Net Revenues&rdquo;) divided by $0.7875.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">After
                                         June 30, 2016, we will issue the number of shares of common stock equal to the GHG Net
                                         Revenues divided by a price equal to 80% multiplied by the average trading price of one
                                         share of common stock during the 30 trading day period immediately prior to the date
                                         of the most recent statement of GHG Net Revenues set forth by the Company.<B> </B><BR CLEAR="ALL"></FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><A NAME="a_019"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
14. Principal Accounting Fees and Services</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Below
is the table of Audit Fees (amounts in US$) billed by our auditor in connection with the audit of the Company&rsquo;s annual financial
statements and review of the quarterly financial statements for the years ended:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid">Financial Statements for the<BR> Year Ended December 31</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Audit Services</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Audit <BR>
Related Fees</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Tax Fees</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Other Fees</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: center">2015</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">36,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">0</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: center">2014</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">36,100</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">3,200</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 55; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="a_020"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>PART
IV</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><A NAME="a_021"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Item
15. Exhibits, Financial Statements Schedules </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(a)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">Financial Statements and Schedules</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in"><FONT STYLE="font-size: 7">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following financial statements and schedules listed below are included in this Form 10-K.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Financial Statements (See Item
8)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7"><I>&nbsp;</I></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(b)</I></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0">Exhibits</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="font: 10pt Times New Roman, Times, Serif; text-decoration: none">
    <TD STYLE="vertical-align: top; width: 8%; padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-decoration: none; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
    Number</B></FONT></TD>
    <TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 91%; padding-top: 0; padding-right: 0; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-decoration: none; text-align: justify; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Articles
    of Incorporation of OptimizeRx Corporation (the &ldquo;Company&rdquo;)<SUP>1</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended
    and Restated Bylaws of the Company<SUP>2</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate
    of Designation, filed on September 5, 2008 with the Secretary of State of the State of Nevada by the Company<SUP>1</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certificate
    of Designation, filed on June 3, 2010 with the Secretary of State of the State of Nevada by the Company<SUP>3</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement between the Company and Terry Hamilton, dated August 1, 2008<SUP>4</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement between the Company and David Harrell, dated June 1, 2008<SUP>4</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement Addendum between the Company and Terry Hamilton, dated March 18, 2010<SUP>4</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement Addendum between the Company and David Harrell, dated March 18, 2010<SUP>4</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Employment Agreement between the Company and Terry Hamilton, dated July 28, 2010<SUP>5</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Employment Agreement and David Harrell, dated July 28, 2010<SUP>5</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Employment Agreement between the Company and Terry Hamilton, dated August 14, 2013<SUP>6</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment
    to Employment Agreement between the Company and David Harrell, dated August 14, 2013<SUP>6</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Separation
    Agreement, dated September 20, 2013<SUP>7</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
    Purchase Agreement<SUP>8</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration
    Rights Agreement<SUP>8</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investor
    Agreement<SUP>8</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant
    Agreement<SUP>9</SUP> </FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14
    </FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrant
    Agreement<SUP>9</SUP> </FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement between the Company and Douglas P. Baker, dated May 12, 2014<SUP>10</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock
    Purchase Agreement, dated September 24, 2015<SUP>11</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investor
    Rights Agreement, dated September 24, 2015<SUP>11</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indemnity
    Agreement, dated September 24, 2015<SUP>11</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement between the Company and James Brooks, dated December 4, 2015<SUP>12</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment
    Agreement between the Company and William Febbo, dated February 12, 2016<SUP>13</SUP></FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">List
    of Subsidiaries<SUP>1</SUP></FONT></TD></TR>

<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 8%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1**</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 91%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of Chief Executive Officer pursuant to Securities Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302
    of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2**</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of Chief Financial Officer pursuant to Securities Exchange Act Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302
    of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1**</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification
    of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section
    906 of the Sarbanes-Oxley Act of 2002</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101**</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    following materials from the Company&rsquo;s Annual Report on Form 10-K for the year ended December 31, 2015 formatted in
    Extensible Business Reporting Language (XBRL).</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>1
</SUP>Incorporated by reference to the Form S-1, filed by the Company with the Securities and Exchange Commission on November
12, 2008.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>2
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on July 16,
2010.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>3
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on June 11,
2010.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>4
</SUP>Incorporated by reference to the Form 10-K, filed by the Company with the Securities and Exchange Commission on March 31,
2010.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>5
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on July 30,
2010.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>6
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on August 15,
2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>7
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on September
20, 2013.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>8
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on March 18,
2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>9
</SUP>Incorporated by reference to the Form S-1/A filed by the Company with the Securities and Exchange Commission on May 12,
2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>10
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on May 14, 2014.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>11
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on September
30, 2015.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>12
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on January 8,
2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><SUP>13
</SUP>Incorporated by reference to the Form 8-K, filed by the Company with the Securities and Exchange Commission on February
19, 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 100%; text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">**Provided
    herewith</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 56; Value: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 33%">&nbsp;</TD><TD STYLE="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></TD><TD STYLE="width: 33%; text-align: right">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt">&nbsp;</DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Exchange Act of 1934, the registrant has duly caused this report to be signed
on its behalf by the undersigned, thereunto duly authorized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">OptimizeRx Corporation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; text-align: justify; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    William J. Febbo</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">William
        Febbo</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
        Executive Officer, Principal Executive Officer</FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="padding: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Douglas P. Baker&nbsp;</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas
    P. Baker&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer, Principal Financial Officer and Principal Accounting Officer</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf
of the registrant and in the capacities and on the dates indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    David Harrell</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Harrell</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
    and Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Lynn Vos&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lynn
    Vos&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Terence J. Hamilton</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Terence
    J. Hamilton</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Vice
    President, Sales and Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Gus D. Halas</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gus
    D. Halas</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 5%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Jack Pinney</FONT></TD>
    <TD STYLE="width: 60%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jack
    Pinney</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    15, 2016</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="CENTER" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>



<P STYLE="margin: 0; font: 10pt Times New Roman, Times, Serif"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10k2015ex31i_optimizerx.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
William J. Febbo, certify that;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this annual report on Form 10-K for the year ended December 31, 2015 of OptimizeRx Corp (the &ldquo;registrant&rdquo;);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not
    contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in
    light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
    report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements,
    and other financial information included in this report, fairly present in all material respects the financial condition,
    results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer
    and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules
    13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))
    for the registrant and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures,
    or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
    relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
    particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial
    reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
    assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
    in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s
    disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure
    controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s
    internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant's
    fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially
    affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer
    and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s
    auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses
    in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the
    registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves
    management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
March 15, 2016</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; width: 40%; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ William J. Febbo</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: William J. Febbo</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: Chief Executive Officer,
    <BR>
Principal Executive Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>



<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10k2015ex31ii_optimizerx.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin-top: 0; text-align: right; margin-bottom: 0"><B>Exhibit 31.2</B></P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATIONS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Douglas P. Baker, certify that;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this annual report on Form 10-K for the year ended December 31, 2015 of OptimizeRx Corp (the &ldquo;registrant&rdquo;);</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, this report does not
    contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in
    light of the circumstances under which such statements were made, not misleading with respect to the period covered by this
    report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements,
    and other financial information included in this report, fairly present in all material respects the financial condition,
    results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer
    and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules
    13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))
    for the registrant and have:</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures,
    or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
    relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities,
    particularly during the period in which this report is being prepared;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial
    reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
    assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes
    in accordance with generally accepted accounting principles;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">c.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the registrant&rsquo;s
    disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure
    controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">d.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the registrant&rsquo;s
    internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter (the registrant's
    fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially
    affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.3in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="width: 0%; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registrant&rsquo;s other certifying officer
    and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s
    auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses
    in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the
    registrant&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 0.5in; text-align: right; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</FONT></TD>
    <TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves
    management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
March 15, 2016</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt; width: 40%; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Douglas P. Baker</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By: Douglas P. Baker</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; padding: 0pt; text-indent: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title: Chief Financial Officer, <BR>
Principal Financial Officer and <BR>
Principal Accounting Officer</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>



<P STYLE="margin: 0pt; font: 10pt Times New Roman, Times, Serif"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10k2015ex32i_optimizerx.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CERTIFICATION OF CHIEF EXECUTIVE OFFICER
AND </B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>CHIEF FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT OF
2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the annual Report of OptimizeRx
Corp (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December 31, 2015 filed with the Securities and Exchange Commission
(the &ldquo;Report&rdquo;), I, William J. Febbo, Chief Executive Officer of the Company, and I, Douglas P. Baker, certify, pursuant
to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; padding: 0; text-indent: 0"></TD><TD STYLE="width: 27pt; padding: 0; text-indent: 0">1.</TD><TD STYLE="text-align: justify; padding: 0; text-indent: 0">The
                                         Report fully complies with the requirements of Section 13(a) of the Securities Exchange
                                         Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 27pt; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0; padding: 0; text-indent: 0"></TD><TD STYLE="width: 27pt; padding: 0; text-indent: 0">2.</TD><TD STYLE="text-align: justify; padding: 0; text-indent: 0">The
                                         information contained in the Report fairly presents, in all material respects, the consolidated
                                         financial condition of the Company as of the dates presented and the consolidated result
                                         of operations of the Company for the periods presented.</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; border-collapse: collapse; font-size: 10pt">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%; padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 35%; padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ William J. Febbo</FONT></TD>
    <TD STYLE="width: 60%; padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">William J. Febbo</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Chief Executive Officer, <BR>
Principal Executive Officer
    </FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">March 15, 2016</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">By:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0; border-bottom: Black 1.5pt solid"><FONT STYLE="font-size: 10pt">/s/ Doug Baker</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Doug Baker</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Chief Financial Officer, <BR>
Principal Financial Officer
    and <BR>
Principal Accounting Officer</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="padding: 0; text-indent: 0"><FONT STYLE="font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="padding: 0; text-indent: 0"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">March 15, 2016</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P></TD>
    <TD STYLE="padding: 0; text-indent: 0">&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0">This certification has been furnished solely pursuant to Section
906 of the Sarbanes-Oxley Act of 2002.</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>5
<FILENAME>oprx-20151231.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<!-- Generated using Ez-XBRL version 7.3.0.6 [03/15/2016 01:39:38 AM] -->
<!-- Based on XBRL 2.1 -->

<xbrli:xbrl xmlns:oprx="http://OPRX/20151231"
 xmlns:link="http://www.xbrl.org/2003/linkbase"
 xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:xbrli="http://www.xbrl.org/2003/instance"
 xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
 xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
 xmlns:num="http://www.xbrl.org/dtr/type/numeric"
 xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
 xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
 xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31"
 xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
 xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31"
 xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
 xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31"
 xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
 xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
 xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31"
 xmlns:us-types="http://fasb.org/us-types/2015-01-31"
 xmlns:xl="http://www.xbrl.org/2003/XLink"
 xmlns:utr="http://www.xbrl.org/2009/utr"
>
<link:schemaRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:type="simple" xlink:href="oprx-20151231.xsd" />
<!-- Context Section  -->
<xbrli:context id="Context_As_Of_14_Apr_2008T00_00_00_TO_14_Apr_2008T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2008-04-14
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Apr_2008T00_00_00_TO_14_Apr_2008T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2008-04-01
</xbrli:startDate>
<xbrli:endDate>
2008-04-14
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2008-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2008-12-01
</xbrli:startDate>
<xbrli:endDate>
2008-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_26_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2010-04-26
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2010-04-01
</xbrli:startDate>
<xbrli:endDate>
2010-04-26
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_May_2010T00_00_00_TO_12_May_2010T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2010-05-01
</xbrli:startDate>
<xbrli:endDate>
2010-05-12
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Nov_2010T00_00_00_TO_16_Nov_2010T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2010-11-01
</xbrli:startDate>
<xbrli:endDate>
2010-11-16
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2010-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2010-12-01
</xbrli:startDate>
<xbrli:endDate>
2010-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2011T00_00_00_TO_25_Mar_2011T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-03-01
</xbrli:startDate>
<xbrli:endDate>
2011-03-25
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2011T00_00_00_TO_25_Mar_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-03-01
</xbrli:startDate>
<xbrli:endDate>
2011-03-25
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2011T00_00_00_TO_21_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-09-01
</xbrli:startDate>
<xbrli:endDate>
2011-09-21
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2011T00_00_00_TO_21_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-09-01
</xbrli:startDate>
<xbrli:endDate>
2011-09-21
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2011-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-09-01
</xbrli:startDate>
<xbrli:endDate>
2011-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2011-09-01
</xbrli:startDate>
<xbrli:endDate>
2011-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2012T00_00_00_TO_30_Sep_2012T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2012-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2012T00_00_00_TO_30_Sep_2012T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2012-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_01_Jun_2013T00_00_00_TO_01_Jun_2013T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:ConsultingAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-06-01
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_10_Jun_2013T00_00_00_TO_10_Jun_2013T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:CapitalMarketsAdvisoryAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-06-10
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_20_Sep_2013T00_00_00_TO_20_Sep_2013T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SeparationAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-09-20
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2013T00_00_00_TO_30_Sep_2013T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2013T00_00_00_TO_30_Sep_2013T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_WarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_PreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_StockPayableMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:StockPayableMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2013-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_02_Jan_2014T00_00_00_TO_02_Jan_2014T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SeparationAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-01-02
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Jan_2014T00_00_00_TO_31_Jan_2014T00_00_00_TitleOfIndividualAxis_OfficerMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-01-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jan_2014T00_00_00_TO_31_Jan_2014T00_00_00_TitleOfIndividualAxis_OfficerMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:OfficerMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-01-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_28_Feb_2014T00_00_00_TO_28_Feb_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-02-28
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Feb_2014T00_00_00_TO_28_Feb_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-02-01
</xbrli:startDate>
<xbrli:endDate>
2014-02-28
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:PlacementAgentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_ThreeOfficerMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:ThreeOfficerMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_ConsultantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:ConsultantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-03-01
</xbrli:startDate>
<xbrli:endDate>
2014-03-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:PlacementAgentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-03-01
</xbrli:startDate>
<xbrli:endDate>
2014-03-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-03-01
</xbrli:startDate>
<xbrli:endDate>
2014-03-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2014T00_00_00_TO_30_Sep_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Oct_2014T00_00_00_TO_31_Oct_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-10-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_02_Oct_2014T00_00_00_TO_31_Oct_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-10-02
</xbrli:startDate>
<xbrli:endDate>
2014-10-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:StockPayableMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_AwardTypeAxis_StockCompensationPlanMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerThreeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerFourMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerFourMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_AllOtherCustomersMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:AllOtherCustomersMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2014-01-01
</xbrli:startDate>
<xbrli:endDate>
2014-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:ConsultingAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:StockPayableMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_AwardTypeAxis_StockCompensationPlanMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_VicisMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:VicisMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2014-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Feb_2015T00_00_00_TO_28_Feb_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:CapitalMarketsAdvisoryAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-02-01
</xbrli:startDate>
<xbrli:endDate>
2015-02-28
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:CapitalMarketsAdvisoryAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_LitigationStatusAxis_LdmGroupMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">oprx:LdmGroupMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_LitigationStatusAxis_PdrNetworkMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis">oprx:PdrNetworkMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-03-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Jun_2015T00_00_00_TO_30_Jun_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-06-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jun_2015T00_00_00_TO_30_Jun_2015T00_00_00_TitleOfIndividualAxis_TwoOfficersMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:TwoOfficersMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-06-01
</xbrli:startDate>
<xbrli:endDate>
2015-06-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:CapitalMarketsAdvisoryAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-07-01
</xbrli:startDate>
<xbrli:endDate>
2015-07-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_30_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-09-30
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">oprx:PlacementAgentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-09-01
</xbrli:startDate>
<xbrli:endDate>
2015-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-09-01
</xbrli:startDate>
<xbrli:endDate>
2015-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_CapitalSupportAgreementOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:CapitalSupportAgreementOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-09-01
</xbrli:startDate>
<xbrli:endDate>
2015-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">oprx:NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-09-01
</xbrli:startDate>
<xbrli:endDate>
2015-09-30
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StockPayableMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:StockPayableMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_TitleOfIndividualAxis_DirectorMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:DirectorMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerThreeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerFourMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:CustomerFourMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_AllOtherCustomersMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:MajorCustomersAxis">oprx:AllOtherCustomersMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantThreeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MaximumMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MaximumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MinimumMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:RangeAxis">us-gaap:MinimumMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoteWarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementScenarioAxis_InstallmentOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">oprx:InstallmentOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementScenarioAxis_InstallmentTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementScenarioAxis">oprx:InstallmentTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2015-01-01
</xbrli:startDate>
<xbrli:endDate>
2015-12-31
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:DeferredCompensationShareBasedPaymentsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_PreferredStockMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StockPayableMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:StockPayableMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">oprx:WebBasedTechnologyTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantOneMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantOneMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantTwoMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantTwoMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantThreeMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">oprx:WarrantThreeMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoteWarrantMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoteWarrantMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2015-12-31
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-02-29
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_Custom_01_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
<xbrli:segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
</xbrli:segment>
</xbrli:entity>
<xbrli:period>
<xbrli:startDate>
2016-02-01
</xbrli:startDate>
<xbrli:endDate>
2016-02-29
</xbrli:endDate>
</xbrli:period>
</xbrli:context>
<xbrli:context id="Context_As_Of_10_Mar_2016T00_00_00_TO_10_Mar_2016T00_00_00">
<xbrli:entity>
<xbrli:identifier scheme="http://www.sec.gov/CIK">0001448431</xbrli:identifier>
</xbrli:entity>
<xbrli:period>
<xbrli:instant>
2016-03-10
</xbrli:instant>
</xbrli:period>
</xbrli:context>
<!-- Unit Section  -->
<!--
I~1\FVPHexeD5678YReqi>IhkevEkirxw84c444c555cT{h>7=<47H471:4EI18<G71F5FH1999=95<=:EJ7 -->
<xbrli:unit id="USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit>
<xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit>
<xbrli:unit id="USD_per_Share"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit>
<xbrli:unit id="pure"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit>
<!-- Element Section  --><dei:EntityRegistrantName contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">OptimizeRx Corp</dei:EntityRegistrantName>
<dei:EntityCentralIndexKey contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">0001448431</dei:EntityCentralIndexKey>
<dei:AmendmentFlag contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">false</dei:AmendmentFlag>
<dei:CurrentFiscalYearEndDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">--12-31</dei:CurrentFiscalYearEndDate>
<dei:DocumentType contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">10-K</dei:DocumentType>
<dei:DocumentPeriodEndDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">2015-12-31</dei:DocumentPeriodEndDate>
<dei:DocumentFiscalYearFocus contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">2015</dei:DocumentFiscalYearFocus>
<dei:DocumentFiscalPeriodFocus contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">FY</dei:DocumentFiscalPeriodFocus>
<dei:EntityWellKnownSeasonedIssuer contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">No</dei:EntityWellKnownSeasonedIssuer>
<dei:EntityVoluntaryFilers contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">No</dei:EntityVoluntaryFilers>
<dei:EntityCurrentReportingStatus contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Yes</dei:EntityCurrentReportingStatus>
<dei:EntityFilerCategory contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Smaller Reporting Company</dei:EntityFilerCategory>
<dei:EntityPublicFloat contextRef="Context_As_Of_30_Jun_2015T00_00_00_TO_30_Jun_2015T00_00_00" unitRef="USD" decimals="0">19394839</dei:EntityPublicFloat>
<dei:EntityCommonStockSharesOutstanding contextRef="Context_As_Of_10_Mar_2016T00_00_00_TO_10_Mar_2016T00_00_00" unitRef="shares" decimals="INF">29030925</dei:EntityCommonStockSharesOutstanding>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00" unitRef="USD" decimals="0">1118243</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">3446973</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">8207565</us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2100381</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:AccountsReceivableNetCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2847450</us-gaap:AccountsReceivableNetCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">28093</us-gaap:PrepaidExpenseCurrent>
<us-gaap:PrepaidExpenseCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">70623</us-gaap:PrepaidExpenseCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">5575447</us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">11125638</us-gaap:AssetsCurrent>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">12813</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">10239</us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">930854</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">832884</us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:CapitalizedComputerSoftwareNet contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">504643</us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:CapitalizedComputerSoftwareNet contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">340470</us-gaap:CapitalizedComputerSoftwareNet>
<us-gaap:SecurityDeposit contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">5049</us-gaap:SecurityDeposit>
<us-gaap:SecurityDeposit contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">5049</us-gaap:SecurityDeposit>
<us-gaap:OtherAssets contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">1440546</us-gaap:OtherAssets>
<us-gaap:OtherAssets contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">1178403</us-gaap:OtherAssets>
<us-gaap:Assets contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">7028806</us-gaap:Assets>
<us-gaap:Assets contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">12314280</us-gaap:Assets>
<us-gaap:AccountsPayableTradeCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">200372</us-gaap:AccountsPayableTradeCurrent>
<us-gaap:AccountsPayableTradeCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">212191</us-gaap:AccountsPayableTradeCurrent>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">570000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:AccountsPayableRelatedPartiesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">570000</us-gaap:AccountsPayableRelatedPartiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">25459</us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">6983</us-gaap:AccruedLiabilitiesCurrent>
<oprx:RevenueSharePayableCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">1502761</oprx:RevenueSharePayableCurrent>
<oprx:RevenueSharePayableCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2355608</oprx:RevenueSharePayableCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">120130</us-gaap:DeferredRevenueCurrent>
<us-gaap:DeferredRevenueCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">227002</us-gaap:DeferredRevenueCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2418722</us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3371784</us-gaap:LiabilitiesCurrent>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
<us-gaap:PreferredStockValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:PreferredStockValue>
<us-gaap:CommonStockValue contextRef="Context_As_Of_20_Sep_2013T00_00_00_TO_20_Sep_2013T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember" unitRef="USD" decimals="0">505000</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">22867</us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">29031</us-gaap:CommonStockValue>
<us-gaap:WarrantsAndRightsOutstanding contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2153295</us-gaap:WarrantsAndRightsOutstanding>
<us-gaap:WarrantsAndRightsOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2329508</us-gaap:WarrantsAndRightsOutstanding>
<us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">27595609</us-gaap:AdditionalPaidInCapital>
<us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">32185499</us-gaap:AdditionalPaidInCapital>
<oprx:StockPayable contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">963063</oprx:StockPayable>
<oprx:StockPayable contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">1132148</oprx:StockPayable>
<oprx:StockPayable contextRef="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="USD" decimals="0">295384</oprx:StockPayable>
<us-gaap:DeferredCompensationEquity contextRef="Context_As_Of_20_Sep_2013T00_00_00_TO_20_Sep_2013T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember" unitRef="USD" decimals="0">174808</us-gaap:DeferredCompensationEquity>
<us-gaap:DeferredCompensationEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:DeferredCompensationEquity>
<us-gaap:DeferredCompensationEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">13800</us-gaap:DeferredCompensationEquity>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-26124750</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-26719890</us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00" unitRef="USD" decimals="0">1668202</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">18148049</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">14817</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">8875155</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">-270462</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-25099357</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">4610084</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">2153295</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">22867</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">27595609</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-26124750</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">963083</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">8942496</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">2329508</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="INF">29031</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">32185499</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">-13800</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-26719890</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">1132168</us-gaap:StockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">7028806</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">12314280</us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">10000000</us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesIssued contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" xsi:nil="true"/>
<us-gaap:PreferredStockSharesIssued contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" xsi:nil="true"/>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" xsi:nil="true"/>
<us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" xsi:nil="true"/>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_01_Jun_2013T00_00_00_TO_01_Jun_2013T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="USD_per_Share" decimals="3">1.945</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_10_Jun_2013T00_00_00_TO_10_Jun_2013T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="USD_per_Share" decimals="2">1.66</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">500000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">500000000</us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_01_Jun_2013T00_00_00_TO_01_Jun_2013T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="shares" decimals="INF">20000</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_10_Jun_2013T00_00_00_TO_10_Jun_2013T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="shares" decimals="INF">44000</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_20_Sep_2013T00_00_00_TO_20_Sep_2013T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember" unitRef="shares" decimals="INF">250000</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_02_Jan_2014T00_00_00_TO_02_Jan_2014T00_00_00_FinancialInstrumentAxis_SeparationAgreementMember" unitRef="shares" decimals="INF">250000</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Oct_2014T00_00_00_TO_31_Oct_2014T00_00_00" unitRef="shares" decimals="INF">35417</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">22867319</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="shares" decimals="INF">12500</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">29030925</us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">22867319</us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">29030925</us-gaap:CommonStockSharesOutstanding>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">6502962</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerMember" unitRef="USD" decimals="0">1270064</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerOneMember" unitRef="USD" decimals="0">797972</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerTwoMember" unitRef="USD" decimals="0">772320</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerThreeMember" unitRef="USD" decimals="0">644702</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerFourMember" unitRef="USD" decimals="0">628741</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_AllOtherCustomersMember" unitRef="USD" decimals="0">2389163</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">7220678</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerMember" unitRef="USD" decimals="0">1409720</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerOneMember" unitRef="USD" decimals="0">958653</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerTwoMember" unitRef="USD" decimals="0">341555</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerThreeMember" unitRef="USD" decimals="0">541201</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerFourMember" unitRef="USD" decimals="0">521317</us-gaap:Revenues>
<us-gaap:Revenues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_AllOtherCustomersMember" unitRef="USD" decimals="0">3448232</us-gaap:Revenues>
<oprx:RevenueShareExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">3221534</oprx:RevenueShareExpense>
<oprx:RevenueShareExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3622203</oprx:RevenueShareExpense>
<us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">3281428</us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3598475</us-gaap:GrossProfit>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">1172242</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">581106</us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:DepreciationAndAmortization contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">264340</us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">333950</us-gaap:DepreciationAndAmortization>
<us-gaap:LitigationSettlementExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">400000</us-gaap:LitigationSettlementExpense>
<us-gaap:LitigationSettlementExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:LitigationSettlementExpense>
<us-gaap:OtherCostAndExpenseOperating contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2471174</us-gaap:OtherCostAndExpenseOperating>
<us-gaap:OtherCostAndExpenseOperating contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3280826</us-gaap:OtherCostAndExpenseOperating>
<us-gaap:OperatingExpenses contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">4307756</us-gaap:OperatingExpenses>
<us-gaap:OperatingExpenses contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4195882</us-gaap:OperatingExpenses>
<us-gaap:OperatingIncomeLoss contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-1026328</us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-597407</us-gaap:OperatingIncomeLoss>
<us-gaap:InterestAndOtherIncome contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">935</us-gaap:InterestAndOtherIncome>
<us-gaap:InterestAndOtherIncome contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2267</us-gaap:InterestAndOtherIncome>
<us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:InterestExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">935</us-gaap:NonoperatingIncomeExpense>
<us-gaap:NonoperatingIncomeExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2267</us-gaap:NonoperatingIncomeExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-1025393</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-595140</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-1025393</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-1025393</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-595140</us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="USD" decimals="0">-595140</us-gaap:NetIncomeLoss>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="0">22382415</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="0">24562438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="2">-0.04</us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">-0.02</us-gaap:EarningsPerShareBasic>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">14817496</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="shares" decimals="INF">65</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">22867319</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">29030925</us-gaap:SharesOutstanding>
<us-gaap:SharesOutstanding contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="shares" decimals="INF">0</us-gaap:SharesOutstanding>
<us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">272804</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
<us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">272804</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
<us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">253358</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
<us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">253358</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
<oprx:StockIssuedDuringPeriodValueConsultants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</oprx:StockIssuedDuringPeriodValueConsultants>
<oprx:StockIssuedDuringPeriodValueConsultants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">16935</oprx:StockIssuedDuringPeriodValueConsultants>
<oprx:StockIssuedDuringPeriodValueConsultants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">-16935</oprx:StockIssuedDuringPeriodValueConsultants>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="USD" decimals="0">10000000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">41667</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="INF">167</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">26812</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">14688</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="USD" decimals="0">4733746</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">60125</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">153</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">172310</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">-97650</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">-14688</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
<us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">167065</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
<us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">152500</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">3500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">1500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">644540</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">8795032</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">8333</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">8408699</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">378000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4346446</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">1500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">176213</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">6011</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">4164222</us-gaap:StockIssuedDuringPeriodValueNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">35</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="shares" decimals="INF">300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_May_2010T00_00_00_TO_12_May_2010T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">236598</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Nov_2010T00_00_00_TO_16_Nov_2010T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">173922</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="0">15</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Mar_2011T00_00_00_TO_25_Mar_2011T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">176768</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Mar_2011T00_00_00_TO_25_Mar_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">75758</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_21_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">156306</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_21_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">66988</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="0">15</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="shares" decimals="INF">8333333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">8333333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="shares" decimals="INF">6011106</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">6011106</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="shares" decimals="INF">1500000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">-694133</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">446</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">693687</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" xsi:nil="true"/>
<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">445765</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">1110211</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-1110211</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
<oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">570375</oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers>
<oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">570375</oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers>
<oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">183773</oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers>
<oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_StockPayableMember" unitRef="USD" decimals="0">183773</oprx:StockIssuedDuringPeriodOfIssueStockRightsToOfficers>
<oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants>
<oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="0">-16410832</oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants>
<oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">16410832</oprx:AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants>
<us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">287397</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
<us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">287397</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
<us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">83850</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
<us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_DeferredCompensationShareBasedPaymentsMember" unitRef="USD" decimals="0">83850</us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-6000000</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">-896</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">-5999104</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="USD" decimals="0">0</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_Custom_01_Feb_2015T00_00_00_TO_28_Feb_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="USD" decimals="0">112500</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="USD" decimals="0">56250</us-gaap:StockRedeemedOrCalledDuringPeriodValue>
<us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">-896340</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
<us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_PreferredStockMember" unitRef="shares" decimals="0">-65</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
<us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="Context_Custom_01_Feb_2015T00_00_00_TO_28_Feb_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="shares" decimals="INF">90000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
<us-gaap:StockRedeemedOrCalledDuringPeriodShares contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_CapitalSupportAgreementOneMember" unitRef="shares" decimals="INF">90000</us-gaap:StockRedeemedOrCalledDuringPeriodShares>
<us-gaap:GainLossOnDispositionOfAssets1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-3295</us-gaap:GainLossOnDispositionOfAssets1>
<us-gaap:GainLossOnDispositionOfAssets1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-31731</us-gaap:GainLossOnDispositionOfAssets1>
<oprx:StockOptionsIssuedForServices contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-272804</oprx:StockOptionsIssuedForServices>
<oprx:StockOptionsIssuedForServices contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-253358</oprx:StockOptionsIssuedForServices>
<us-gaap:ShareBasedCompensation contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">899438</us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">327748</us-gaap:ShareBasedCompensation>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">588672</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">747069</us-gaap:IncreaseDecreaseInAccountsReceivable>
<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">16322</us-gaap:IncreaseDecreaseInPrepaidExpense>
<us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">42530</us-gaap:IncreaseDecreaseInPrepaidExpense>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">11633</us-gaap:IncreaseDecreaseInAccountsPayable>
<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">11819</us-gaap:IncreaseDecreaseInAccountsPayable>
<oprx:IncreaseDecreaseInRevenueSharePayable contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-215210</oprx:IncreaseDecreaseInRevenueSharePayable>
<oprx:IncreaseDecreaseInRevenueSharePayable contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-852847</oprx:IncreaseDecreaseInRevenueSharePayable>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">13459</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-18476</us-gaap:IncreaseDecreaseInAccruedLiabilities>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-106142</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">106872</us-gaap:IncreaseDecreaseInDeferredRevenue>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-56350</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">515110</us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">6984</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">2046</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<oprx:PaymentsToAcquirePatientRights contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">110551</oprx:PaymentsToAcquirePatientRights>
<oprx:PaymentsToAcquirePatientRights contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">1519</oprx:PaymentsToAcquirePatientRights>
<oprx:PaymentsToAcquireWebsiteDevelopment contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">292417</oprx:PaymentsToAcquireWebsiteDevelopment>
<oprx:PaymentsToAcquireWebsiteDevelopment contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">97399</oprx:PaymentsToAcquireWebsiteDevelopment>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">-409952</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-100964</us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">8795032</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4346446</us-gaap:ProceedsFromIssuanceOfCommonStock>
<us-gaap:PaymentsForRepurchaseOfEquity contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">6000000</us-gaap:PaymentsForRepurchaseOfEquity>
<us-gaap:PaymentsForRepurchaseOfEquity contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:PaymentsForRepurchaseOfEquity>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2795032</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4346446</us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">2328730</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4760592</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
<us-gaap:InterestPaid contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:InterestPaid>
<us-gaap:InterestPaid contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:InterestPaid>
<us-gaap:IncomeTaxesPaid contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxesPaid>
<us-gaap:IncomeTaxesPaid contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncomeTaxesPaid>
<us-gaap:StockIssued1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:StockIssued1>
<us-gaap:StockIssued1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:StockIssued1>
<us-gaap:NatureOfOperations contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 1 &amp;#8211; NATURE OF BUSINESS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;OptimizeRx Corporation is a technology solutions company targeting the healthcare industry. Our objective is to bring better access to better healthcare through connecting patients, physicians and pharmaceutical manufacturers through technology. Originally defined as a marketing and advertising company through our consumer website, we have matured into a technology solutions provider with our direct to physician solution, SampleMD. SampleMD allows physicians to search, print and send available sample trial vouchers and/or co-pay coupons on behalf of their patients. The SampleMD solution is integrated into the physician&amp;#8217;s ePrescribing or Electronic Health Record applications, but can also be a stand-alone desktop application. OptimizeRx solutions provide pharmaceutical manufacturers a direct to physician channel for communicating and promoting their products. It allows healthcare providers a means to provide sampling and coupons without having to physically store samples on site, and it provides better access and affordability to patients.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The company was originally formed as Optimizer Systems, LLC in the State of Michigan on January 31, 2006. It converted its form to a corporation on October 22, 2007 and changed its name to OptimizeRx Corporation. On April 14, 2008, RFID, Ltd., a Colorado corporation, consummated a reverse merger by entering into a share exchange agreement with the stockholders of OptimizeRx Corporation, pursuant to which the stockholders of OptimizeRx Corporation exchanged all of the issued and outstanding capital stock of OptimizeRx Corporation for 1,256,958 shares of common stock of RFID, Ltd., representing 100% of the outstanding capital stock of RFID, Ltd. As of April&amp;#160;30, 2008, RFID&amp;#8217;s officers and directors resigned their positions and RFID changed its business to OptimizeRx&amp;#8217;s business. On April&amp;#160;15, 2008, RFID, Ltd.&amp;#8217;s corporate name was changed to OptimizeRx Corporation. On September&amp;#160;4, 2008, a migratory merger was completed, thereby changing the state of incorporation from Colorado to Nevada, resulting in the current corporate structure, in which OptimizeRx Corporation, a Nevada corporation, is the parent corporation, and OptimizeRx Corporation, a Michigan corporation, is its wholly-owned subsidiary (together, "OptimizeRx" and "the Company").&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
<us-gaap:SignificantAccountingPoliciesTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 2 &amp;#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Basis of Presentation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Accounting Basis&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company uses the accrual basis of accounting and accounting principles generally accepted in the United States of America (&amp;#8220;GAAP&amp;#8221; accounting). The Company has adopted a December 31 fiscal year-end.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Principles of Consolidation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The financial statements reflect the consolidated results of OptimizeRx Corporation (a Nevada corporation) and its wholly owned subsidiary, OptimizeRx Corporation (a Michigan corporation). All material inter-company transactions have been eliminated in the consolidation.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Cash and Cash Equivalents&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;For purposes of the accompanying financial statements, the Company considers all highly liquid instruments with an initial maturity of three months or less to be cash equivalents.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Fair Value of Financial Instruments&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The fair value of cash, accounts receivable, prepaid expenses, accounts payable, accounts payable &amp;#8211; related party, accrued expenses and deferred revenue approximates the carrying amount of these financial instruments due to their short-term nature.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color:
 #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 1 &amp;#8211; inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 2 &amp;#8211; inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 3 &amp;#8211; inputs are generally unobservable and typically reflect management&amp;#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company&amp;#8217;s stock options and warrants are valued using level 3 inputs.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The carrying value of the Company&amp;#8217;s financial assets and liabilities, which consist of cash, accounts receivable, prepaid expenses, patent rights, web development costs, accounts payable, accounts payable &amp;#8211; related party, accrued expenses and deferred revenue, are valued using level 1 inputs. The Company believes that the recorded values approximate their fair value due to the short maturity of such instruments. Unless otherwise noted, it is management&amp;#8217;s opinion that the Company is not exposed to significant interest, exchange or credit risks arising from these financial
 instruments.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company&amp;#8217;s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $0 for each of the years ended December&amp;#160;31, 2015 and 2014. The allowance for doubtful accounts was $0 as of both December&amp;#160;31, 2015 and 2014.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Property and Equipment&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Capital assets are being depreciated over their estimated useful lives of three to seven years using the straight-line method of depreciation for book purposes.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Revenue Recognition and Revenue Share Expense&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Revenue is recognized when it is earned. Revenues are primarily generated from our content delivery activities in which we deliver eCoupons and eVouchers through a distribution network of ePrescribers and Electronic Health Record technology providers (channel partners), or from reselling services that complement our business for other of our partners.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;We recognize setup fees that are required for integrating client offerings and campaigns into our rule-based content delivery system and network upon completion of the setup when the client&amp;#8217;s campaign is ready to launch within our system. As the eCoupons and or eVouchers are distributed through our platform and network of channel partners (a transaction), these transactions are recorded and revenue is recognized at the time of distribution. Revenue for transactions can be realized based on a price per distribution, a price per redemption, or as a flat fee over a period of time, depending on the client contract. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. These fees are charged monthly and recognized as recurring monthly revenue.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal;
 -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In some instances, we also resell products and or services that are available through our channel partners, and that are complementary to our core business and client base. In these instances, net revenue is recognized based on the commission based revenue split that the Company receives.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Based on the volume of transactions that are delivered through our channel partner network, we provide a revenue share to compensate the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. In addition, we pay revenue share to PDR/LDM as a result of a 2014 legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed. The contractual amount due to our channel partners is recorded as an expense at the time the eCoupon is distributed.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Use of Estimates&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the amount of revenue to be billed, and the timing of revenue recognition and related revenue share expenses. Actual results could differ from these estimates.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Concentration of Credit Risks&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size:
 10pt;"&gt;&lt;u&gt;Research and Development&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company expenses research and development expenses as incurred. Our research efforts are focused on understanding the market dynamics that have the potential to affect the business and increase revenue in both the short and long term. Our primary goal is to increase revenue by helping patients better afford and access the medicines their doctors prescribe, as well as other healthcare products and services they need. Based on this, the Company continually seeks ways to improve its technology to enhance user experiences, and to develop new services and solutions for its customers.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Share-based Payments&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant. For restricted stock, the fair market value is based on the market value of the stock granted on the date of the grant. For options, it is estimated using the Black=Scholes option pricing model that uses the assumptions noted in the following table. Estimated volatilities are based on the historical volatility of the Company&amp;#8217;s stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and does not expect to pay any dividends in the future.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1191px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;%&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.24% - 0.93%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.90% - 1.44%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected option term&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;2.5 - 3.5&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Turnover/forfeiture rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;%&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align:
 left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;67% - 85%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;117% - 138%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 25.9pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Black-Scholes option valuation model and other existing models were developed for use&amp;#160;in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. OptimizerRx&amp;#8217;s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Loss Per Common and Common Equivalent Share&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The computation of basic earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted earnings per common share is based on the weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of warrants outstanding using the treasury stock method and the average market price per share during the year. Options, warrants and convertible preferred stock have not been included in the diluted earnings per share calculation for either year since their effect is anti-dilutive in all years presented.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&amp;#160;&lt;/div&gt;&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Impairment of Long-Lived Assets&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Recently Issued Accounting Guidance&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company does not expect the adoption of recently issued accounting pronouncements to have a significant impact on the Company&amp;#8217;s results of operations, financial position or cash flow.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
<oprx:PrepaidExpensesTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 3 &amp;#8211; PREPAID EXPENSES&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Prepaid expenses consisted of the following as of December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 790px; text-indent: 0pt; padding-left: 0pt;"&gt;Insurance&lt;/td&gt;&lt;td style="width: 10.66px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 94px; text-align: right;"&gt;30,623&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;18,093&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Rent&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;-0-&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;-0-&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Legal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total prepaid expenses&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;70,623&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;28,093&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oprx:PrepaidExpensesTextBlock>
<us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 4 &amp;#8211; PROPERTY AND EQUIPMENT&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company owned equipment recorded at cost which consisted of the following as of December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Computer equipment&lt;/td&gt;&lt;td style="width: 10.66px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 94px; text-align: right;"&gt;21,565&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;19,519&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;11,088&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;11,088&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;32,653&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;30,607&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(22,414&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(17,794&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;10,239&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;12,813&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Depreciation expense was $4,620 and $5,933 for the years ended December&amp;#160;31, 2015 and 2014,
 respectively.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
<oprx:WebBasedTechnologyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 5 &amp;#8211; WEB-BASED TECHNOLOGY&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company has capitalized costs in developing its web-based technology, which consisted of the following as of December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;OptimizeRx web-based technology&lt;/td&gt;&lt;td style="width: 10.66px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 94px; text-align: right;"&gt;154,133&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;154,133&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;SampleMD web-based technology&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;602,517&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;602,517&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;SampleMD 2.0 web-based technology&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;537,877&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;440,477&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Subtotal, web-based technology&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,294,527&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,197,127&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(954,057&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(692,484&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Web-based technology, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;340,470&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;504,643&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family:
 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Amortization is recorded using the straight-line method over a period of up to five years. During 2014, the Company launched its SampleMD 2.0 web-based technology. All remaining carrying value at December 31, 2015 relates to the SampleMD 2.0 web-based technology. Amortization expense for the web-based technology costs was $261,572 and $192,760 for the years ended December&amp;#160;31, 2015 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</oprx:WebBasedTechnologyTextBlock>
<us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 6 &amp;#8211; PATENT AND TRADEMARKS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On April&amp;#160;26, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key patent from an officer and shareholder in exchange for 300,000 shares of common stock to be granted at the discretion of the seller and 200,000 stock options, which expired in April 2015, that were valued at $360,000. The shares were valued on the grant date at $570,000 and have been recorded as a payable to the related party.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company has capitalized costs in purchasing and defending its patent, which consisted of the following as of December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Patent rights and intangible assets&lt;/td&gt;&lt;td style="width: 10.66px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 94px; text-align: right;"&gt;930,000&lt;/td&gt;&lt;td style="width: 10.66px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;930,000&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Patent defense costs&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;172,457&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;170,937&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;New patents and trademarks&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;58,469&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;90,202&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(328,042&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(260,285&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Patent rights and intangible assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;832,884&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;930,854&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font:
 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company began amortizing the patent, using the straight-line method over the estimated useful life of 17 years, once it was put into service in July 2010. In 2013, the Company began incurring costs related to defense of the patent. These costs have been capitalized and will be amortized using the straight-line method over the remaining useful life of the original patent. Amortization expense was $67,758 and $65,647 for the years ended December&amp;#160;31, 2015 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
<us-gaap:DeferredRevenueDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 7 &amp;#8211; DEFERRED REVENUE&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company has several signed contracts with customers for the distribution of coupons, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed in Note 2. Deferred revenue was $227,002 and $120,130 as of December&amp;#160;31, 2015 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:DeferredRevenueDisclosureTextBlock>
<us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 8 &amp;#8211; RELATED PARTY TRANSACTIONS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;During the year ended December&amp;#160;31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for the SampleMD patent in process at the time from an officer and shareholder in exchange for 300,000 shares of common stock to be granted at the discretion of the seller and 200,000 stock options, which expired in April 2015, that were valued at $360,000. The shares were valued on the grant date at $570,000 and have been recorded as a payable to the related party.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;During the year ended December 31, 2015, WPP made a strategic investment in the Company and is a shareholder that owns approximately 20% of the shares of the Company. During 2015, we had billings of $420,503 to agencies that are part of the WPP group and recognized revenue of $178,855 related to those billings. As of December 31, 2015, we have receivables included in trade receivables on the balance sheet of $381,125 from WPP agencies and amounts due to WPP agencies included in revenue share payable of $37,803 as of December 31, 2015.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 9 &amp;#8211; COMMON STOCK&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company has 500,000,000 shares of common stock, $.001 par value per share, authorized as of December 31, 2015. There were 29,030,925 and 22,867,319 shares of common stock issued and outstanding at December&amp;#160;31, 2015 and 2014, respectively.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In September, 2015, we entered into a securities purchase agreement pursuant to which we sold 6,011,106 shares of our common stock for $0.7875 per share, or gross proceeds of $4,733,746. The shares were issue to a subsidiary of WPP, the world&amp;#8217;s largest marketing services company, as part of a strategic investment by WPP. Placement agents in the offering received commissions and expenses of $387,300, or approximately 8.2% of the gross proceeds. The net proceeds received were $4,346,446. Placement agents also received warrants to purchase up to 240,444 shares of&amp;#160;our common stock with an exercise price of $0.7875 per share and a term of 5 years. The warrants were valued at $176,213 and have been recorded as equity issuance costs.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In 2014, the Company adopted a Director Compensation plan covering its independent non-employee Directors. A total of 50,000 shares, valued at $60,125, were granted and issued in 2015 in connection with this compensation plan. A total of 19,565 shares were granted in 2014 with a total value of $23,166. A total of 7,065 of these shares were issued in 2014 and the remaining 12,500 shares were included in stock payable at December 31, 2014 and issued in January 2015.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In February, 2015, we entered into a capital markets advisory agreement covering a one-year period, which called for 90,000 shares of common stock to be issued as compensation. These shares were valued at $112,500 and were amortized to expense over the period of service. 45,000 of these shares were issued in March 2015. The agreement was terminated in July 2015, effective in August, and the remaining 45,000 shares were not issued. The total expense recognized was $56,250.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In June, 2015, we agreed to grant 197,605 fully vested shares of our common stock to two executive officers as bonuses. These shares have not been issued, but are recorded as stock payable and can be requested by the officers at any time.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times,
 serif; font-size: 10pt;"&gt;In September, 2015 we entered into a new capital markets advisory agreement covering a one-year period, which called for 90,000 shares of common stock to be issued as compensation. The first 45,000 shares were issued in September 2015 and valued at $41,400. These shares are being amortized over a six-month period. The agreement was cancelled in February 2016 and the remaining 45,000 shares will not be issued.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In&amp;#160;March 2014,&amp;#160;the Company&amp;#160;entered into a securities purchase agreement, pursuant to which&amp;#160;the Company&amp;#160;sold 8,333,333 shares of&amp;#160;the Company&amp;#8217;s common stock for $1.20 per share, or gross proceeds of $10,000,000.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Placement agents in the offering received commissions equal to approximately 9.7% of gross proceeds, for an aggregate commission of approximately $970,000, including reimbursements for their reasonable out of pocket expenses. Placement agents also received warrants to purchase up to 804,139 shares of&amp;#160;the Company's common stock with an exercise price of $1.20 per share and a term of 5 years. The warrants were valued at $1,110,211, have been recorded as equity issuance costs, and were registered on a registration statement dated May 28, 2014. In addition to the warrants to placement agents, the Company also paid cash bonuses of $240,000 to three executive officers, agreed to issue 200,000 shares to three executive officers, and issued 150,000 shares to a consultant, in connection with the equity raise. The stock was valued based on the fair market value on the grant date, which was $630,000 in total. These amounts have been recorded as equity issuance costs, resulting in total equity issuance costs of $2.95 million. The 200,000 shares for the three executive officers have not been issued, but are recorded as stock payable and can be requested by the respective officers at any time.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company&amp;#160;used the net proceeds of the 2014 offering to exercise the securities redemption option agreement, as amended, with Vicis Capital Master Fund that provided&amp;#160;the Company&amp;#160;with an option to purchase all of the outstanding shares and derivative securities held by Vicis for total payment of $6,000,000. The shares and derivative securities included the Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Common Stock, and warrants to purchase shares of common stock held by Vicis in the Company. The balance of the net proceeds was used for working capital purposes.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In January 2014, an officer exercised 500,000 stock warrants using the cashless exercise feature included in the warrants. In exchange for the 500,000 warrants, 410,348 shares of common stock were issued. In October 2014, a consultant exercised 50,000 stock warrants using the cashless exercise feature included in the warrants. In exchange for the 50,000 warrants, 35,417 shares of common stock were issued.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In February 2014, the Company agreed to grant 337,500 shares of common stock, half of which vested immediately and half of which vested in August 2014, to two executive officers as bonuses based on their efforts to recapitalize the Company to secure approximately $3 million in working capital while reducing potential fully diluted shares by approximately 7
 million shares. Stock-based compensation related to these bonuses was $570,375 during the year ended December 31, 2014. These shares have not yet been issued and are recorded as stock payable, but can be requested by the officers at any time.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On June&amp;#160;1, 2013, the Company entered into a consulting agreement with North Coast Advisors, Inc. for various services. The Company agreed to issue 20,000 shares of common stock as of the date of the contract. The Company also agreed to issue an additional 20,000 shares every six months in alignment with the agreement renewal up to the two years of the agreement. The first 20,000 shares were valued at the Company&amp;#8217;s common stock closing price as of the date of the contract, which was $1.945/share; and the second 20,000 shares were valued at the Company&amp;#8217;s common stock closing price of $1.50/share on the date of issuance, and have been expensed. An additional 10,000 shares were issued in 2014 before the agreement was terminated by the Company. The 2014 shares were valued at $1.85, the closing price of the Company&amp;#8217;s common stock on the date of issuance.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On June 10, 2013, the Company entered into a capital markets advisory agreement with Taglich Brothers, Inc. for various services. The agreement covered a one-year period and the Company agreed to issue 44,000 shares of common stock to Taglich over the term of the agreement. The shares were valued at $1.66, the closing price of the stock on the date of the agreement and were written off over the term of the agreement. The shares were issued in June 2014 upon expiration of the contract.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On September&amp;#160;20, 2013, the Company entered into a separation agreement that included post-employment consulting services with a former CEO of the Company. The Company agreed to issue 500,000 shares of common stock, 250,000 shares immediately and 250,000 by January&amp;#160;1, 2014. The shares were issued and the Company recognized the entire issuance in the December 31, 2013 shares outstanding. The shares were valued at $505,000 and $174,808 of that amount remained as deferred stock compensation as of December&amp;#160;31, 2013, but was fully amortized to expense in 2014.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
<us-gaap:PreferredStockTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 10 &amp;#8211; PREFERRED STOCK&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Series A Preferred&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;During the year ended December&amp;#160;31, 2008, 35 preferred shares were issued for $3,500,000. Issuance costs totaled $515,000 resulting in net proceeds of $2,985,000. The 35 shares were convertible into 3,500,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 6,000,000 shares of common stock at an exercise price of $2 for a period of seven years.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series A preferred stock at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash or shares of the Company's common stock at management&amp;#8217;s discretion. If after the conversion eligibility date, the market price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds 100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series A preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the stated value of such share at a $1 conversion price.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth in the shareholder agreement. There was no conversion expiration date, however, the holder must provide 30 days notice for the registration of the conversion.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On May&amp;#160;12, 2010, the Company&amp;#8217;s Board declared and issued 236,598 common shares as payment for all cumulative and current semi-annual dividends. On November&amp;#160;16, 2010, the Company&amp;#8217;s Board declared and issued 173,922 common shares for its semi-annual dividend payment. On March&amp;#160;25, 2011, the Company&amp;#8217;s Board declared and issued 176,768 common shares for its semi-annual dividend payment. On September&amp;#160;21, 2011, the Company's Board declared and issued 156,306 common shares for its semi-annual dividend payment. The Company had undeclared dividends that were due in February and September 2012 totaling $350,000 and undeclared dividends of $350,000 that were due in February and September 2013 for a total undeclared amount of $700,000 as of December&amp;#160;31, 2013.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman',
 times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;As described in greater detail in Note 9, all of the Series A Preferred shares were redeemed in 2014.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Series B Preferred&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;During the year ended December&amp;#160;31, 2010, 15 preferred shares were issued for $1,500,000. The 15 shares were convertible into 1,000,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 3,000,000 shares of common stock at an exercise price of $3 for a period of seven years.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The preferred stock was issued for $1,500,000 less associated issuance costs of $350,000 for net proceeds of $1,150,000. Additionally, 3,000,000 common stock warrants were issued with the preferred stock. Based on the fair values of the preferred stock and common stock warrants on the issue date, $341,100 was allocated to preferred stock and $1,158,900 was allocated to the common stock warrants. Equity issuance costs of $350,000 were allocated to the preferred stock.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;During the quarter ended September&amp;#160;30, 2011, 15 preferred shares were issued to an investor for $1,500,000. The 15 shares were convertible into 1,000,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 1,000,000 shares of common stock at an exercise price of $3 for a period of seven years. Based on the fair values of the preferred stock and common stock warrants on the issue date, $855,460 was allocated to preferred stock and $644,540 was allocated to the common stock warrants. See Note 12.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series B preferred stock at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash or shares of the Company's common stock at management&amp;#8217;s discretion. If after the conversion eligibility date, the market price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds 100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series B preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the stated value of such share at a $1.50 conversion price.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal;
 -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth in the shareholder agreement.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;On March&amp;#160;25, 2011, the Company&amp;#8217;s Board declared and issued 75,758 common shares for its semi-annual dividend payment. On September&amp;#160;21, 2011, the Company's Board declared and issued 66,988 common shares for its semi-annual dividend payment. The Company had undeclared dividends that were due in February and September 2012 totaling $150,000 and undeclared dividends of $150,000 that were due in February and September 2013 for a total undeclared amount of $300,000 as of December&amp;#160;31, 2013.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;As described in greater detail in Note 9, all of the Series B Preferred shares were redeemed in 2014.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PreferredStockTextBlock>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 11 &amp;#8211; STOCK OPTIONS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company sponsors a stock-based incentive compensation plan known as the 2013 Equity Compensation Plan (the &amp;#8220;Plan&amp;#8221;), which was established by the Board of Directors of the Company in June 2013. A total of 1,500,000 shares were initially reserved for issuance under the Plan, of which 1,085,000 options have been granted and remain outstanding and 735,105 shares have been granted, but not issued. Of the shares granted but not issued, the Company has committed to retire 295,384 of those shares for cash. The Company has no remaining shares available to grant under the Plan, but intends to amend the Plan to increase the number of shares authorized.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation right, or restricted stock. The incentive stock options are exercisable for up to ten years, at an option price per share not less than the fair market value on the date the option is granted. The incentive stock options are limited to persons who are regular full-time employees of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not limited to, employees, independent agents, consultants and attorneys, who the Company&amp;#8217;s Board or Compensation Committee believes have contributed, or will contribute, to the success of the Company. Non-qualified options may be issued at option prices of less than fair market value on the date of grant and are exercisable for up to ten years from date of grant. The option vesting schedule for options granted is determined by the Compensation Committee of the Board of Directors at the time of the grant. The Plan provides for accelerated vesting of unvested options if there is a change in control, as defined in the Plan.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Prior to establishment of the Plan, the Board granted options under terms similar to those described in the preceding paragraphs.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The compensation cost that has been charged against income related to options for the years ended December 31, 2015 and 2014, was $253,358 and $272,804, respectively. No income tax benefit was recognized in the income statement and no compensation was capitalized in any of the years presented.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company had the following option activity during the years ended December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;
 border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Number&amp;#160;of&amp;#160;&lt;br /&gt;Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Weighted&amp;#160;&lt;br /&gt;average exercise&amp;#160;&lt;br /&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;"&gt;Outstanding, January 1, 2014&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;1,180,000&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;.97&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted - 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;387,500&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.73&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised - 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired &amp;#8211; 2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(260,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(0.39&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Balance, December 31, 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,307,500&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.31&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted &amp;#8211; 2015&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;550,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.25&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised &amp;#8211; 2015&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired &amp;#8211; 2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(242,500&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(1.68&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Balance, December&amp;#160;31, 2015&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1,615,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1.09&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<oprx:WarrantsTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 12 &amp;#8211;WARRANTS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company has issued warrants, primarily in connection with capital raising activities. As discussed in Note 9, in 2015, we issued 240,444 warrants, with an exercise price of $0.7875 per share in connection with the strategic investment by WPP. As also discussed in Note 9, in 2014 we issued 804,139 warrants, with an exercise price of $1.20 per share, in connection with a $10 million equity raise, the proceeds of which were used to retire common stock, preferred, stock, and previously existing warrants.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company had the following warrants outstanding as of December&amp;#160;31, 2015:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;Number of Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Exercise&amp;#160;&lt;br /&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Expiration&amp;#160;&lt;br /&gt;Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1177.67px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;1,000,000&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;2.25&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;10/5/2017&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;50,000&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.89&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;2/17/2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;804,139&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.20&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;3/17/2019&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;240,444&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.7875&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;9/24/2020&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company had the
 following warrant activity during the years ended December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Number&amp;#160;of&amp;#160;&lt;br /&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Weighted&amp;#160;&lt;br /&gt;average&amp;#160;&lt;br /&gt;exercise&amp;#160;&lt;br /&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;"&gt;Outstanding, January 1, 2014&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;11,750,000&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;2.27&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;804,139&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.20&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(550,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(0.35&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Cancelled&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(10,000,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(2.40&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(150,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(1.45&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Balance, December 31, 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,854,139&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.69&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;240,444&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;0.7875&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Balance, December&amp;#160;31, 2015&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;2,094,583&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1.65&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oprx:WarrantsTextBlock>
<us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 13 &amp;#8211; OPERATING LEASES&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company signed the lease for its current office space located in Rochester Michigan on December 1, 2011 at an approximate rent of $5,000 per month. The initial lease term was for three years with an option to renew for an additional two years at approximately $5,200 per month. The lease was renewed and now expires on November 30, 2016.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Minimum annual rent payments are as follows for the remainder term of the lease:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1379px; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;&amp;#160;Year ended December 31, 2016&lt;/td&gt;&lt;td style="width: 16px; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 141px; text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;57,217&lt;/td&gt;&lt;td style="width: 15px; text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total lease commitment&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;57,217&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
<oprx:MajorCustomerTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;NOTE 14 &amp;#8211; MAJOR CUSTOMERS&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;The Company had the following major customers that individually accounted for 10% or more of revenue in any one of the years presented&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="text-align: justify;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Percentage&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Percentage&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="width: 831px; text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Eli Lilly and Company&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 142px; text-align: right;"&gt;1,409,720&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 142px; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;%&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;1,270,064&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Alcon Laboratories, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;958,653&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;13&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;797,972&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Astellas Pharma US, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;341,555&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;772,320&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Daiichi Sanyko, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;541,201&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;644,702&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;10&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Pfizer&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;521,317&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;628,741&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;10&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;All other customers&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt;
 border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;3,448,232&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;48&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;%&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;2,389,163&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;36&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;7,220,678&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;100&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;%&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;6,502,962&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;100&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</oprx:MajorCustomerTextBlock>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 15 &amp;#8211; INCOME TAXES&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;As of December 31, 2015, the Company had net operating loss carry forwards of approximately $9.1 million that expire from 2027 through 2035 that are available to offset future taxable income. The Company was formed in 2006 as a limited liability company and changed to a corporation in 2007. Activity prior to incorporation is not reflected in the Company&amp;#8217;s corporate tax returns. In the future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement loss due to timing differences between book and tax reporting.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The provision for Federal income tax consists of the following for the years ended December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Federal income tax benefit attributable to:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Current operations&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;202,000&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;349,000&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Permanent and Timing Differences (net)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(218,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(160,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(189,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;"&gt;Net provision for federal income tax&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style:
 double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The cumulative tax effect at the expected rate of 34% of significant items comprising our net deferred tax amount is as follows as of December&amp;#160;31, 2015 and 2014:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Deferred tax asset attributable to:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Net operating loss carryover&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;3,110,000&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;3,126,000&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(3,110,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(3,126,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Under certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382 which limits the Company&amp;#8217;s ability to utilize carry forwards from prior to the ownership change. Any such ownership change resulting from stock issuances and redemptions could limit the Company&amp;#8217;s ability to utilize any net operating loss carry forwards or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well as the loss of the ability to use these net operating losses. It is likely that the fundraising activities of 2014 and 2015 have resulted in such an ownership change.&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;NOTE 16 &amp;#8211; COMMITMENTS AND CONTINGENT LIABILITIES&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&lt;u&gt;Legal&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;The Company is currently involved in the following legal proceedings.&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In September, 2014, we initiated litigation against Shadron Stastney, our previous CEO, in the U.S. District Court in the Eastern District of Michigan as a result of a dispute related to his separation agreement. Mr. Stastney alleged damages related to the non-registration of shares that he was granted as part of his separation agreement signed in September 2013. Under the terms of the contract we are not obligated to register the shares and we deny any obligation to do so. We have requested declarative relief from the court and also requested an injunction to prevent Mr. Stastney from continuing to pursue his claims. Mr. Stastney has filed a counterclaim requesting damages in the amount of at least $450,000 related to the nonregistration of his shares. The parties are currently in the discovery process and a dispositive motion has been filed by Mr. Stastney. We are in the process of preparing our response to the motion.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In March, 2015, we initiated litigation against LDM Group, LLC and PDR Network, LLC in the U.S. District Court in the Eastern District of Missouri related to the breach by LDM, and PDR as successor, of the settlement agreement signed February 28, 2014 to resolve previous litigation with LDM. LDM breached its obligations under the settlement agreement including, but not limited to, not allowing us to distribute our eCoupon programs in the LDM network, not allowing us to distribute the LDM patient education programs, and not providing other information required under the settlement agreement. We are seeking enforcement of the settlement agreement and damages in an amount at least equal to the amounts paid to date to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost income and business value as a result of LDM&amp;#8217;s breach of the agreement.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In March, 2015, we also initiated litigation against PDR Network, LLC in the U.S. District Court in the District of New Jersey as a result of PDR&amp;#8217;s breach of the Master Services Agreement between the parties requiring PDR to exclusively use our eCoupon solution. We assert that PDR&amp;#8217;s acquisition of LDM and the use of the LDM network to distribute coupons by PDR violates the agreement between the parties. We are seeking damages in an amount at least equal the amounts paid to date by us to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost income and business value as a result of PDR&amp;#8217;s actions.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&amp;#160;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;In May, 2015, we filed an amended complaint in the Missouri case to consolidate the two cases and withdrew the case against PDR Networks in the U.S. District Court in the District
 of New Jersey, without prejudice. In July, 2015, the U.S. District Court for the Eastern District of Missouri dismissed the case, citing lack of Federal jurisdiction in the matter. We refiled the consolidated case against PDR Network and LDM group in State court in Missouri. The defendants filed a motion to dismissal of our claims except those for breach of contract. In January, the Court dismissed two of six claims asserted against LDM and PDR but allowed the remainder of our claims to continue forward. The parties are currently engaged in in the discovery process.&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&lt;u&gt;Revenue-share contracts&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;The Company has contacts with various Electronic Health Records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons distributed through their networks. These contracts grant audit rights related to the payments to our partners, and in some cases would require us to pay for the audit if the audit determined there was an underpayment and the underpayment meets certain thresholds, such as 10%.&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&lt;u&gt;Separation benefits&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;In February 2016, the Company hired a new CEO. The previous CEO will terminate as an employee effective March 31, 2016, but remain non-executive chairman of the Board. In connection with his separation from service, he will receive severance pay of 24 months, totaling approximately $405,000 and the Company will redeem 595,384 unissued common shares owing to him for an additional payment of $720,415. This includes the 300,000 shares described in Note 8, related party transactions, and 295,384 shares currently reflected in stock payable on the balance sheet.&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;&lt;u&gt;Allscripts Agreement&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"&gt;In 2015, we signed an amendment to our Allscripts agreement whereby we became its exclusive eCoupon supplier and Allscripts agreed to integrate our eCoupon functionality into its Touchworks platform. Under the terms of this agreement, we agreed to pay $900,000 in two installments. The first installment of $250,000 was due and paid in November 2015. The second installment of $650,000 is due when the e-Coupon functionality is launched on a widespread basis in the Touchworks platform, which is currently expected to be in early 2017. If e-Coupon functionality is not launched by February, 2018, the initial payment of $250,000 will be refunded.&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 17 &amp;#8211; RETIREMENT PLAN&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December, 2015, effective in January 2016. Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee&amp;#8217;s payroll. There was no expense under this plan in either 2014 or 2015, as the plan became effective in 2016.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
<us-gaap:SubsequentEventsTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;NOTE 18 &amp;#8211; SUBSEQUENT EVENTS&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In accordance with ASC 855-10, the Company has analyzed its operations subsequent to December&amp;#160;31, 2015 through the date these financial statements were issued and has determined that it does not have any material subsequent events to disclose in these financial statements other than the events described below.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In February 2016, we made the payment of $720,415 described in more detail in Note 16 to redeem shares of stock due to our former CEO.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
<oprx:BasisOfPresentationPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Basis of Presentation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</oprx:BasisOfPresentationPolicyTextBlock>
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Accounting Basis&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company uses the accrual basis of accounting and accounting principles generally accepted in the United States of America (&amp;#8220;GAAP&amp;#8221; accounting). The Company has adopted a December 31 fiscal year-end.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
<us-gaap:ConsolidationPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Principles of Consolidation&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The financial statements reflect the consolidated results of OptimizeRx Corporation (a Nevada corporation) and its wholly owned subsidiary, OptimizeRx Corporation (a Michigan corporation). All material inter-company transactions have been eliminated in the consolidation.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
<us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Cash and Cash Equivalents&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;For purposes of the accompanying financial statements, the Company considers all highly liquid instruments with an initial maturity of three months or less to be cash equivalents.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Fair Value of Financial Instruments&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The fair value of cash, accounts receivable, prepaid expenses, accounts payable, accounts payable &amp;#8211; related party, accrued expenses and deferred revenue approximates the carrying amount of these financial instruments due to their short-term nature.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 1 &amp;#8211; inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 2 &amp;#8211; inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Level 3 &amp;#8211; inputs are generally unobservable and typically reflect management&amp;#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company&amp;#8217;s stock options and warrants are valued using level 3 inputs.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px;
 white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The carrying value of the Company&amp;#8217;s financial assets and liabilities, which consist of cash, accounts receivable, prepaid expenses, patent rights, web development costs, accounts payable, accounts payable &amp;#8211; related party, accrued expenses and deferred revenue, are valued using level 1 inputs. The Company believes that the recorded values approximate their fair value due to the short maturity of such instruments. Unless otherwise noted, it is management&amp;#8217;s opinion that the Company is not exposed to significant interest, exchange or credit risks arising from these financial instruments.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
<us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Accounts Receivable and Allowance for Doubtful Accounts&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company&amp;#8217;s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $0 for each of the years ended December&amp;#160;31, 2015 and 2014. The allowance for doubtful accounts was $0 as of both December&amp;#160;31, 2015 and 2014.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
<us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Property and Equipment&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Capital assets are being depreciated over their estimated useful lives of three to seven years using the straight-line method of depreciation for book purposes.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Revenue Recognition and Revenue Share Expense&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Revenue is recognized when it is earned. Revenues are primarily generated from our content delivery activities in which we deliver eCoupons and eVouchers through a distribution network of ePrescribers and Electronic Health Record technology providers (channel partners), or from reselling services that complement our business for other of our partners.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;We recognize setup fees that are required for integrating client offerings and campaigns into our rule-based content delivery system and network upon completion of the setup when the client&amp;#8217;s campaign is ready to launch within our system. As the eCoupons and or eVouchers are distributed through our platform and network of channel partners (a transaction), these transactions are recorded and revenue is recognized at the time of distribution. Revenue for transactions can be realized based on a price per distribution, a price per redemption, or as a flat fee over a period of time, depending on the client contract. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. These fees are charged monthly and recognized as recurring monthly revenue.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;In some instances, we also resell products and or services that are available through our channel partners, and that are complementary to our core business and client base. In these instances, net revenue is recognized based on the commission based revenue split that the Company receives.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Based on the volume of transactions that are delivered through our channel partner network, we provide a revenue share to compensate the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. In addition, we pay revenue share to PDR/LDM as a result of a 2014 legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed. The contractual amount due to our channel partners is recorded as an expense at the time the eCoupon is distributed.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
<us-gaap:IncomeTaxPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Income Taxes&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
<us-gaap:UseOfEstimates contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Use of Estimates&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the amount of revenue to be billed, and the timing of revenue recognition and related revenue share expenses. Actual results could differ from these estimates.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
<us-gaap:ConcentrationRiskCreditRisk contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Concentration of Credit Risks&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ConcentrationRiskCreditRisk>
<us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Research and Development&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company expenses research and development expenses as incurred. Our research efforts are focused on understanding the market dynamics that have the potential to affect the business and increase revenue in both the short and long term. Our primary goal is to increase revenue by helping patients better afford and access the medicines their doctors prescribe, as well as other healthcare products and services they need. Based on this, the Company continually seeks ways to improve its technology to enhance user experiences, and to develop new services and solutions for its customers.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
<us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Share-based Payments&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant. For restricted stock, the fair market value is based on the market value of the stock granted on the date of the grant. For options, it is estimated using the Black=Scholes option pricing model that uses the assumptions noted in the following table. Estimated volatilities are based on the historical volatility of the Company&amp;#8217;s stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and does not expect to pay any dividends in the future.&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 11.33px; text-align: left;"&gt;%&lt;/td&gt;&lt;td style="width: 10px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 10px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 93.33px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 11.33px; text-align: left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.24% - 0.93%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.90% - 1.44%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected option term&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;2.5 - 3.5&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Turnover/forfeiture rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;%&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;67% - 85%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;117% - 138%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 25.9pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&amp;#160;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new
 roman', times, serif; font-size: 10pt;"&gt;The Black-Scholes option valuation model and other existing models were developed for use&amp;#160;in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. OptimizerRx&amp;#8217;s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
<us-gaap:EarningsPerSharePolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Loss Per Common and Common Equivalent Share&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The computation of basic earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted earnings per common share is based on the weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of warrants outstanding using the treasury stock method and the average market price per share during the year. Options, warrants and convertible preferred stock have not been included in the diluted earnings per share calculation for either year since their effect is anti-dilutive in all years presented.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
<us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Impairment of Long-Lived Assets&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;&lt;u&gt;Recently Issued Accounting Guidance&lt;/u&gt;&lt;/font&gt;&lt;/p&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;The Company does not expect the adoption of recently issued accounting pronouncements to have a significant impact on the Company&amp;#8217;s results of operations, financial position or cash flow.&lt;/font&gt;&lt;/p&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
<us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected dividend yield&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;%&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;0&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Risk free interest rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.24% - 0.93%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;0.90% - 1.44%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected option term&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;2.5 - 3.5&amp;#160;years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;3.5 years&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Turnover/forfeiture rate&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;%&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;%&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Expected volatility&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;67% - 85%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td nowrap="nowrap" style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;117% - 138%&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
<oprx:PrepaidExpensesTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 950.4px; text-indent: 0pt; padding-left: 0pt;"&gt;Insurance&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;30,623&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;18,093&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Rent&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;-0-&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;-0-&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Legal&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;10,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total prepaid expenses&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;70,623&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;28,093&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oprx:PrepaidExpensesTableTextBlock>
<us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Computer equipment&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;21,565&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;19,519&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Furniture and fixtures&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;11,088&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;11,088&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Subtotal&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;32,653&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;30,607&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(22,414&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(17,794&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;10,239&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;12,813&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
<oprx:ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;OptimizeRx web-based technology&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;154,133&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;154,133&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;SampleMD web-based technology&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;602,517&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;602,517&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;SampleMD 2.0 web-based technology&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;537,877&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;440,477&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Subtotal, web-based technology&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,294,527&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,197,127&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(954,057&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(692,484&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Web-based technology, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;340,470&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;504,643&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oprx:ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock>
<us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Patent rights and intangible assets&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;930,000&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;930,000&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Patent defense costs&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;172,457&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;170,937&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;New patents and trademarks&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;58,469&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;90,202&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(328,042&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(260,285&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Patent rights and intangible assets, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;832,884&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;930,854&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;br class="apple-interchange-newline" /&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Number&amp;#160;of&amp;#160;&lt;br /&gt;Options&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Weighted&amp;#160;&lt;br /&gt;average exercise&amp;#160;&lt;br /&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;"&gt;Outstanding, January 1, 2014&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;1,180,000&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;.97&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted - 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;387,500&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.73&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised - 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired &amp;#8211; 2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(260,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(0.39&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Balance, December 31, 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,307,500&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.31&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted &amp;#8211; 2015&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;550,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.25&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised &amp;#8211; 2015&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;0&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired &amp;#8211; 2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(242,500&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(1.68&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Balance, December&amp;#160;31, 2015&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1,615,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1.09&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
<us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;br class="apple-interchange-newline" /&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;Number of Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Exercise&amp;#160;&lt;br /&gt;Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Expiration&amp;#160;&lt;br /&gt;Date&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center;" colspan="2"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1177.67px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;1,000,000&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;2.25&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;10/5/2017&lt;/font&gt;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;50,000&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.89&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;2/17/2016&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;804,139&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.20&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;3/17/2019&lt;/font&gt;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;240,444&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;$&lt;/td&gt;&lt;td style="text-align: right;"&gt;0.7875&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&lt;font style="font-family: 'times new roman', times, serif; font-size: 10pt;"&gt;9/24/2020&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
<oprx:ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"&gt;&lt;/p&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Number&amp;#160;of&amp;#160;&lt;br /&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Weighted&amp;#160;&lt;br /&gt;average&amp;#160;&lt;br /&gt;exercise&amp;#160;&lt;br /&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;"&gt;Outstanding, January 1, 2014&lt;/td&gt;&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 142px; text-align: right;"&gt;11,750,000&lt;/td&gt;&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 141px; text-align: right;"&gt;2.27&lt;/td&gt;&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Granted&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;804,139&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.20&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Exercised&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(550,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(0.35&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 0pt;"&gt;Cancelled&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(10,000,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(2.40&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(150,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(1.45&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-left: 10pt;"&gt;Balance, December 31, 2014&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1,854,139&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;1.69&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;Granted&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;240,444&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;0.7875&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;"&gt;Balance, December&amp;#160;31, 2015&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;2,094,583&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;1.65&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</oprx:ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock>
<us-gaap:ScheduleOfRentExpenseTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="width: 1100.8px; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;&amp;#160;Year ended December 31, 2016&lt;/td&gt;&lt;td style="width: 12.8px; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 112px; text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;57,217&lt;/td&gt;&lt;td style="width: 12px; text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total lease commitment&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;57,217&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRentExpenseTableTextBlock>
<oprx:ScheduleOfMajorCustomersIndividualRevenueTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;
&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;
&lt;tr style="vertical-align: bottom;"&gt;
&lt;td style="text-align: justify;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Percentage&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;Percentage&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="width: 831px; text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Eli Lilly and Company&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 142px; text-align: right;"&gt;1,409,720&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 142px; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="width: 16px; text-align: left;"&gt;%&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;$&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;1,270,064&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="width: 141px; text-align: right;"&gt;20&lt;/td&gt;
&lt;td style="width: 15px; text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Alcon Laboratories, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;958,653&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;13&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;797,972&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Astellas Pharma US, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;341,555&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;5&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;772,320&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;12&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Daiichi Sanyko, Inc.&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;541,201&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;644,702&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;10&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;Pfizer&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;521,317&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;7&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;628,741&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;10&lt;/td&gt;
&lt;td style="text-align: left;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;"&gt;All other customers&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;3,448,232&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;48&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;%&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;2,389,163&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;36&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align:
 right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="vertical-align: bottom; background-color: white;"&gt;
&lt;td style="text-align: justify; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;"&gt;Total&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;7,220,678&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;100&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;%&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;6,502,962&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;&amp;#160;&lt;/td&gt;
&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;100&lt;/td&gt;
&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</oprx:ScheduleOfMajorCustomersIndividualRevenueTableTextBlock>
<us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Federal income tax benefit attributable to:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Current operations&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;202,000&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;349,000&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Permanent and Timing Differences (net)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(218,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;(160,000&lt;/td&gt;&lt;td style="text-align: left;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;16,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(189,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;"&gt;Net provision for federal income tax&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
<us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">&lt;div&gt;&lt;table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"&gt;&lt;tr style="vertical-align: bottom;"&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2015&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2"&gt;2014&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-left: 0pt;"&gt;Deferred tax asset attributable to:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;"&gt;Net operating loss carryover&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112.8px; text-align: right;"&gt;3,110,000&lt;/td&gt;&lt;td style="width: 12.8px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12.8px;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;$&lt;/td&gt;&lt;td style="width: 112px; text-align: right;"&gt;3,126,000&lt;/td&gt;&lt;td style="width: 12px; text-align: left;"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: #cceeff;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(3,110,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;(3,126,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt;"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="vertical-align: bottom; background-color: white;"&gt;&lt;td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt;"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;"&gt;0&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 4pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
<us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued contextRef="Context_Custom_01_Apr_2008T00_00_00_TO_14_Apr_2008T00_00_00" unitRef="shares" decimals="0">1256958</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
<us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_14_Apr_2008T00_00_00_TO_14_Apr_2008T00_00_00" unitRef="pure" decimals="2">1.00</us-gaap:EquityMethodInvestmentOwnershipPercentage>
<us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.20</us-gaap:EquityMethodInvestmentOwnershipPercentage>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="4">0.0090</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="4">0.0024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="4">0.0144</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="4">0.0093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MaximumMember">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MinimumMember">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="2">1.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.67</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="2">1.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:ProvisionForDoubtfulAccounts>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MaximumMember">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_RangeAxis_MinimumMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
<us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed.</us-gaap:RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription>
<us-gaap:PrepaidInsurance contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">18093</us-gaap:PrepaidInsurance>
<us-gaap:PrepaidInsurance contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">30623</us-gaap:PrepaidInsurance>
<us-gaap:PrepaidRent contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:PrepaidRent>
<us-gaap:PrepaidRent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:PrepaidRent>
<oprx:PrepaidLegalFees contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">10000</oprx:PrepaidLegalFees>
<oprx:PrepaidLegalFees contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">40000</oprx:PrepaidLegalFees>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">30607</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="USD" decimals="0">19519</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="USD" decimals="0">11088</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">32653</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="USD" decimals="0">21565</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="USD" decimals="0">11088</us-gaap:PropertyPlantAndEquipmentGross>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">17794</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">22414</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:Depreciation contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">5933</us-gaap:Depreciation>
<us-gaap:Depreciation contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">4620</us-gaap:Depreciation>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">1197127</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyMember" unitRef="USD" decimals="0">154133</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyOneMember" unitRef="USD" decimals="0">602517</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyTwoMember" unitRef="USD" decimals="0">440477</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">1294527</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyMember" unitRef="USD" decimals="0">154133</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyOneMember" unitRef="USD" decimals="0">602517</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_WebBasedTechnologyTwoMember" unitRef="USD" decimals="0">537877</us-gaap:CapitalizedComputerSoftwareGross>
<us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">692484</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
<us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">954057</us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization>
<oprx:CapitalizedComputerSoftwareAmortizationPeriodDescription contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Over a period of up to five years.</oprx:CapitalizedComputerSoftwareAmortizationPeriodDescription>
<us-gaap:CapitalizedComputerSoftwareAmortization contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">192760</us-gaap:CapitalizedComputerSoftwareAmortization>
<us-gaap:CapitalizedComputerSoftwareAmortization contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">261572</us-gaap:CapitalizedComputerSoftwareAmortization>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">930000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">930000</us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedPatentsGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">170937</us-gaap:FiniteLivedPatentsGross>
<us-gaap:FiniteLivedPatentsGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">172457</us-gaap:FiniteLivedPatentsGross>
<us-gaap:OtherFiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">90202</us-gaap:OtherFiniteLivedIntangibleAssetsGross>
<us-gaap:OtherFiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">58469</us-gaap:OtherFiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">260285</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">328042</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<oprx:OptionsGrantedToAcquireExclusivePatentRightsShares contextRef="Context_Custom_01_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="shares" decimals="INF">200000</oprx:OptionsGrantedToAcquireExclusivePatentRightsShares>
<oprx:OptionsGrantedToAcquireExclusivePatentRightsValue contextRef="Context_As_Of_26_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember" unitRef="USD" decimals="0">360000</oprx:OptionsGrantedToAcquireExclusivePatentRightsValue>
<us-gaap:SaleOfStockTransactionDate contextRef="Context_Custom_01_Apr_2010T00_00_00_TO_26_Apr_2010T00_00_00_FiniteLivedIntangibleAssetsByMajorClassAxis_PatentsMember">2015-04-30</us-gaap:SaleOfStockTransactionDate>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Straight-line method.</us-gaap:FiniteLivedIntangibleAssetsAmortizationMethod>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">65647</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">67758</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths>
<us-gaap:RepaymentsOfRelatedPartyDebt contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">420503</us-gaap:RepaymentsOfRelatedPartyDebt>
<us-gaap:ProceedsFromRelatedPartyDebt contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">178855</us-gaap:ProceedsFromRelatedPartyDebt>
<us-gaap:TradeReceivablesHeldForSaleAmount contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">381125</us-gaap:TradeReceivablesHeldForSaleAmount>
<us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">37803</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
<us-gaap:SharesIssued contextRef="Context_As_Of_01_Jun_2013T00_00_00_TO_01_Jun_2013T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="shares" decimals="INF">20000</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Jan_2014T00_00_00_TO_31_Jan_2014T00_00_00_TitleOfIndividualAxis_OfficerMember" unitRef="shares" decimals="INF">410348</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_ThreeOfficerMember" unitRef="shares" decimals="INF">200000</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_ConsultantMember" unitRef="shares" decimals="INF">150000</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="shares" decimals="INF">10000</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="shares" decimals="INF">7065</us-gaap:SharesIssued>
<us-gaap:SharesIssued contextRef="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="shares" decimals="INF">45000</us-gaap:SharesIssued>
<us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_01_Jun_2013T00_00_00_TO_01_Jun_2013T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="USD_per_Share" decimals="2">1.50</us-gaap:SharesIssuedPricePerShare>
<us-gaap:SharesIssuedPricePerShare contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_FinancialInstrumentAxis_ConsultingAgreementMember" unitRef="USD_per_Share" decimals="2">1.85</us-gaap:SharesIssuedPricePerShare>
<oprx:WarrantExercisePricePeriod contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">P5Y</oprx:WarrantExercisePricePeriod>
<oprx:WarrantExercisePricePeriod contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember">P5Y</oprx:WarrantExercisePricePeriod>
<us-gaap:SaleOfStockPricePerShare contextRef="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="USD_per_Share" decimals="2">1.20</us-gaap:SaleOfStockPricePerShare>
<us-gaap:SaleOfStockPricePerShare contextRef="Context_As_Of_30_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="USD_per_Share" decimals="4">0.7875</us-gaap:SaleOfStockPricePerShare>
<us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" unitRef="USD" decimals="0">41000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
<us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" unitRef="shares" decimals="INF">45000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
<oprx:CommissionsAndExpensesDescription contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember">Placement agents in the offering received commissions and expenses of $387,300, or approximately 8.2% of the gross proceeds.</oprx:CommissionsAndExpensesDescription>
<oprx:CommissionsPercentage contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember" unitRef="pure" decimals="3">0.097</oprx:CommissionsPercentage>
<us-gaap:AccruedSalesCommissionCurrent contextRef="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember" unitRef="USD" decimals="0">970000</us-gaap:AccruedSalesCommissionCurrent>
<oprx:PurchaseOfWarrants contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember" unitRef="shares" decimals="INF">804139</oprx:PurchaseOfWarrants>
<oprx:PurchaseOfWarrants contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="shares" decimals="INF">240444</oprx:PurchaseOfWarrants>
<us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">855460</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
<us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_PlacementAgentsMember" unitRef="USD" decimals="0">1110211</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
<us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants contextRef="Context_Custom_01_Sep_2015T00_00_00_TO_30_Sep_2015T00_00_00_FinancialInstrumentAxis_SecuritiesPurchaseAgreementMember" unitRef="USD" decimals="0">176213</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
<us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">341100</us-gaap:StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants>
<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="Context_As_Of_31_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00_TitleOfIndividualAxis_ThreeOfficerMember" unitRef="USD" decimals="0">240000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
<us-gaap:PaymentsOfStockIssuanceCosts contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00" unitRef="USD" decimals="0">630000</us-gaap:PaymentsOfStockIssuanceCosts>
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross contextRef="Context_Custom_01_Feb_2014T00_00_00_TO_28_Feb_2014T00_00_00" unitRef="USD" decimals="0">337500</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">570375</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross contextRef="Context_Custom_01_Jun_2015T00_00_00_TO_30_Jun_2015T00_00_00_TitleOfIndividualAxis_TwoOfficersMember" unitRef="shares" decimals="INF">197605</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross>
<oprx:AdditionalWorkingCapital contextRef="Context_As_Of_28_Feb_2014T00_00_00_TO_28_Feb_2014T00_00_00" unitRef="USD" decimals="-6">3000000</oprx:AdditionalWorkingCapital>
<oprx:FullyDilutedShares contextRef="Context_As_Of_28_Feb_2014T00_00_00_TO_28_Feb_2014T00_00_00" unitRef="shares" decimals="-6">7000000</oprx:FullyDilutedShares>
<us-gaap:DebtIssuanceCosts contextRef="Context_Custom_01_Mar_2014T00_00_00_TO_31_Mar_2014T00_00_00" unitRef="USD" decimals="-4">2950000</us-gaap:DebtIssuanceCosts>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">387500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="shares" decimals="INF">19565</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="shares" decimals="INF">1085000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="shares" decimals="INF">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
<oprx:WarrantsExercised contextRef="Context_Custom_01_Jan_2014T00_00_00_TO_31_Jan_2014T00_00_00_TitleOfIndividualAxis_OfficerMember" unitRef="shares" decimals="INF">500000</oprx:WarrantsExercised>
<oprx:WarrantsExercised contextRef="Context_Custom_02_Oct_2014T00_00_00_TO_31_Oct_2014T00_00_00" unitRef="shares" decimals="INF">50000</oprx:WarrantsExercised>
<oprx:WarrantsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">500000</oprx:WarrantsExercised>
<oprx:DebtRedemptionLongtermDebtAmount contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_VicisMember" unitRef="USD" decimals="0">6000000</oprx:DebtRedemptionLongtermDebtAmount>
<us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="USD" decimals="0">23166</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
<us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_TitleOfIndividualAxis_DirectorMember" unitRef="USD" decimals="0">60125</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensationGross>
<oprx:StockIssuedDuringPeroidSharesCacelled contextRef="Context_Custom_01_Jul_2015T00_00_00_TO_31_Jul_2015T00_00_00_FinancialInstrumentAxis_CapitalMarketsAdvisoryAgreementMember" unitRef="shares" decimals="INF">45000</oprx:StockIssuedDuringPeroidSharesCacelled>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">515000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">350000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">350000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
<us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">2985000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
<us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">1150000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
<us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="USD" decimals="0">1158900</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">3500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="INF">1000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="INF">1000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
<us-gaap:PreferredStockDividendRatePercentage contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="pure" decimals="2">0.10</us-gaap:PreferredStockDividendRatePercentage>
<us-gaap:PreferredStockDividendRatePercentage contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="pure" decimals="2">0.10</us-gaap:PreferredStockDividendRatePercentage>
<us-gaap:PreferredStockDividendRatePercentage contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="pure" decimals="2">0.10</us-gaap:PreferredStockDividendRatePercentage>
<us-gaap:PreferredStockDividendRatePercentage contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="pure" decimals="2">0.10</us-gaap:PreferredStockDividendRatePercentage>
<us-gaap:PreferredStockDividendRatePercentage contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="pure" decimals="2">0.10</us-gaap:PreferredStockDividendRatePercentage>
<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="Context_As_Of_31_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">6000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="Context_As_Of_31_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="INF">3000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="Context_As_Of_30_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="INF">1000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
<us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="shares" decimals="INF">3000000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD_per_Share" decimals="0">2</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD_per_Share" decimals="0">3</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD_per_Share" decimals="0">3</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD_per_Share" decimals="0">2</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD_per_Share" decimals="0">2</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantOneMember" unitRef="USD_per_Share" decimals="2">0.89</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantTwoMember" unitRef="USD_per_Share" decimals="2">1.20</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantThreeMember" unitRef="USD_per_Share" decimals="4">0.7875</invest:InvestmentWarrantsExercisePrice>
<invest:InvestmentWarrantsExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoteWarrantMember" unitRef="USD_per_Share" decimals="2">2.25</invest:InvestmentWarrantsExercisePrice>
<oprx:TermOfWarrant contextRef="Context_Custom_01_Dec_2008T00_00_00_TO_31_Dec_2008T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember">P2Y</oprx:TermOfWarrant>
<oprx:TermOfWarrant contextRef="Context_Custom_01_Dec_2010T00_00_00_TO_31_Dec_2010T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">P7Y</oprx:TermOfWarrant>
<oprx:TermOfWarrant contextRef="Context_Custom_01_Sep_2011T00_00_00_TO_30_Sep_2011T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember">P7Y</oprx:TermOfWarrant>
<us-gaap:TreasuryStockNumberOfSharesHeld contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="shares" decimals="INF">100000</us-gaap:TreasuryStockNumberOfSharesHeld>
<us-gaap:TreasuryStockNumberOfSharesHeld contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="shares" decimals="INF">100000</us-gaap:TreasuryStockNumberOfSharesHeld>
<us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD_per_Share" decimals="0">1</us-gaap:DebtInstrumentConvertibleConversionPrice1>
<us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD_per_Share" decimals="2">1.50</us-gaap:DebtInstrumentConvertibleConversionPrice1>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_30_Sep_2012T00_00_00_TO_30_Sep_2012T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">350000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_30_Sep_2012T00_00_00_TO_30_Sep_2012T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">150000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_30_Sep_2013T00_00_00_TO_30_Sep_2013T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">350000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_30_Sep_2013T00_00_00_TO_30_Sep_2013T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">150000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementClassOfStockAxis_SeriesAPreferredStockMember" unitRef="USD" decimals="0">700000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:PreferredStockRedemptionAmount contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementClassOfStockAxis_SeriesBPreferredStockMember" unitRef="USD" decimals="0">300000</us-gaap:PreferredStockRedemptionAmount>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00" unitRef="shares" decimals="INF">1180000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">1307500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="shares" decimals="INF">410000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">1615000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="shares" decimals="INF">295384</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="shares" decimals="INF">260000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="shares" decimals="INF">242500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00" unitRef="USD_per_Share" decimals="2">0.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="2">1.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">1.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="2">1.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">1.25</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="0">0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD_per_Share" decimals="2">0.39</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD_per_Share" decimals="2">1.68</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="shares" decimals="INF">735105</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="USD" decimals="0">272804</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_AwardTypeAxis_StockCompensationPlanMember" unitRef="USD" decimals="0">253358</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">11750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">1854139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">2094583</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantOneMember" unitRef="shares" decimals="0">50000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantTwoMember" unitRef="shares" decimals="0">804139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantThreeMember" unitRef="shares" decimals="0">240444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoteWarrantMember" unitRef="shares" decimals="0">1000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantOneMember">2016-02-17</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantTwoMember">2016-03-17</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantThreeMember">2020-09-24</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_NoteWarrantMember">2017-10-05</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">804139</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">240444</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">550000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">10000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="shares" decimals="INF">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage contextRef="Context_As_Of_31_Dec_2013T00_00_00_TO_31_Dec_2013T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">2.27</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">1.69</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">1.65</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">1.20</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="4">0.7875</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">0.35</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">-2.40</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration>
<oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD_per_Share" decimals="2">-1.45</oprx:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation>
<us-gaap:SaleOfStockConsiderationReceivedPerTransaction contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_StatementEquityComponentsAxis_WarrantMember" unitRef="USD" decimals="-6">10000000</us-gaap:SaleOfStockConsiderationReceivedPerTransaction>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">57217</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
<us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">57217</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="pure" decimals="2">1.00</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerMember" unitRef="pure" decimals="2">0.20</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerOneMember" unitRef="pure" decimals="2">0.12</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerTwoMember" unitRef="pure" decimals="2">0.12</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerThreeMember" unitRef="pure" decimals="2">0.10</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_CustomerFourMember" unitRef="pure" decimals="2">0.10</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00_MajorCustomersAxis_AllOtherCustomersMember" unitRef="pure" decimals="2">0.36</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">1.00</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerMember" unitRef="pure" decimals="2">0.20</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerOneMember" unitRef="pure" decimals="2">0.13</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerTwoMember" unitRef="pure" decimals="2">0.05</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerThreeMember" unitRef="pure" decimals="2">0.07</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_CustomerFourMember" unitRef="pure" decimals="2">0.07</us-gaap:ConcentrationRiskPercentage1>
<us-gaap:ConcentrationRiskPercentage1 contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_MajorCustomersAxis_AllOtherCustomersMember" unitRef="pure" decimals="2">0.48</us-gaap:ConcentrationRiskPercentage1>
<oprx:ConcentrationRiskPercentageTotal contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.10</oprx:ConcentrationRiskPercentageTotal>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">349000</us-gaap:CurrentFederalTaxExpenseBenefit>
<us-gaap:CurrentFederalTaxExpenseBenefit contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">202000</us-gaap:CurrentFederalTaxExpenseBenefit>
<oprx:FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">160000</oprx:FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences>
<oprx:FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">218000</oprx:FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences>
<oprx:FederalIncomeTaxExpensesBenefitValueAllowance contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">189000</oprx:FederalIncomeTaxExpensesBenefitValueAllowance>
<oprx:FederalIncomeTaxExpensesBenefitValueAllowance contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">-16000</oprx:FederalIncomeTaxExpensesBenefitValueAllowance>
<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="Context_FYE_01_Jan_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
<us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">3126000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3110000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">3126000</us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:DeferredTaxAssetsValuationAllowance contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">3110000</us-gaap:DeferredTaxAssetsValuationAllowance>
<us-gaap:DeferredTaxAssetsNet contextRef="Context_As_Of_31_Dec_2014T00_00_00_TO_31_Dec_2014T00_00_00" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsNet>
<us-gaap:DeferredTaxAssetsNet contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">0</us-gaap:DeferredTaxAssetsNet>
<us-gaap:OperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="-5">9100000</us-gaap:OperatingLossCarryforwards>
<us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Expire from 2027 through 2035 that are available to offset future taxable income.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.34</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount contextRef="Context_As_Of_30_Sep_2014T00_00_00_TO_30_Sep_2014T00_00_00" unitRef="USD" decimals="0">450000</us-gaap:LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount>
<us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_LitigationStatusAxis_LdmGroupMember" unitRef="USD" decimals="-5">1000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
<us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent contextRef="Context_As_Of_31_Mar_2015T00_00_00_TO_31_Mar_2015T00_00_00_LitigationStatusAxis_PdrNetworkMember" unitRef="USD" decimals="-5">1000000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
<oprx:ContigentLiabilitiesRelatedToAuditFeesInPercentage contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="pure" decimals="2">0.10</oprx:ContigentLiabilitiesRelatedToAuditFeesInPercentage>
<us-gaap:SeveranceCosts1 contextRef="Context_Custom_01_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="USD" decimals="0">405000</us-gaap:SeveranceCosts1>
<us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares contextRef="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="shares" decimals="INF">595384</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares>
<us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount contextRef="Context_As_Of_29_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="USD" decimals="0">720415</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
<us-gaap:StockIssuedDuringPeriodSharesOther contextRef="Context_Custom_01_Feb_2016T00_00_00_TO_29_Feb_2016T00_00_00_SubsequentEventTypeAxis_SubsequentEventMember_RestructuringCostAndReserveAxis_EmployeeSeveranceMember" unitRef="shares" decimals="INF">300000</us-gaap:StockIssuedDuringPeriodSharesOther>
<oprx:InstallmentsPaymentForAgreement contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00" unitRef="USD" decimals="0">900000</oprx:InstallmentsPaymentForAgreement>
<oprx:InstallmentsPaymentForAgreement contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementScenarioAxis_InstallmentOneMember" unitRef="USD" decimals="0">250000</oprx:InstallmentsPaymentForAgreement>
<oprx:InstallmentsPaymentForAgreement contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00_StatementScenarioAxis_InstallmentTwoMember" unitRef="USD" decimals="0">650000</oprx:InstallmentsPaymentForAgreement>
<us-gaap:DefinedBenefitPlansGeneralInformation contextRef="Context_FYE_01_Jan_2015T00_00_00_TO_31_Dec_2015T00_00_00">Terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee's payroll. There was no expense under this plan in either 2014 or 2015, as the plan became effective in 2016.</us-gaap:DefinedBenefitPlansGeneralInformation>

<!-- Footnote Section -->
<link:footnoteLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
</link:footnoteLink>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>oprx-20151231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<schema targetNamespace="http://OPRX/20151231" elementFormDefault="qualified"
xmlns:oprx="http://OPRX/20151231"
 xmlns="http://www.w3.org/2001/XMLSchema"
 xmlns:link="http://www.xbrl.org/2003/linkbase"
 xmlns:xbrldt="http://xbrl.org/2005/xbrldt"
 xmlns:xl="http://www.xbrl.org/2003/XLink"
 xmlns:xbrli="http://www.xbrl.org/2003/instance"
 xmlns:xlink="http://www.w3.org/1999/xlink"
 xmlns:negated="http://www.xbrl.org/2009/role/negated"
 xmlns:us-gaap="http://fasb.org/us-gaap/2015-01-31"
 xmlns:us-gaap-att="http://fasb.org/us-gaap/attributes"
 xmlns:country="http://xbrl.sec.gov/country/2013-01-31"
 xmlns:currency="http://xbrl.sec.gov/currency/2014-01-31"
 xmlns:dei="http://xbrl.sec.gov/dei/2014-01-31"
 xmlns:exch="http://xbrl.sec.gov/exch/2015-01-31"
 xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31"
 xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31"
 xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31"
 xmlns:us-types="http://fasb.org/us-types/2015-01-31"
 xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31"
 xmlns:ref="http://www.xbrl.org/2006/ref"
 xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact"
 xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric"
 xmlns:num="http://www.xbrl.org/dtr/type/numeric"
>
<annotation><appinfo>
<link:roleType roleURI="http://OPRX/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
<link:definition>001 - Document - Document and Entity Information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/ConsolidatedBalanceSheet" id="ConsolidatedBalanceSheet">
<link:definition>002 - Statement - Consolidated Balance Sheet</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/ConsolidatedBalanceSheetParenthetical" id="ConsolidatedBalanceSheetParenthetical">
<link:definition>003 - Statement - Consolidated Balance Sheet (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
<link:definition>004 - Statement - Consolidated Statements of Operations</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/ConsolidatedStatementOfStockholdersEquity" id="ConsolidatedStatementOfStockholdersEquity">
<link:definition>005 - Statement - Consolidated Statement of Stockholders' Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>006 - Statement - Consolidated Statements of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/NatureOfBusiness" id="NatureOfBusiness">
<link:definition>007 - Disclosure - Nature of Business</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
<link:definition>008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PrepaidExpenses" id="PrepaidExpenses">
<link:definition>009 - Disclosure - Prepaid Expenses</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PropertyAndEquipment" id="PropertyAndEquipment">
<link:definition>010 - Disclosure - Property and Equipment</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WebBasedTechnology" id="WebBasedTechnology">
<link:definition>011 - Disclosure - Web Based Technology</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PatentAndTrademarks" id="PatentAndTrademarks">
<link:definition>012 - Disclosure - Patent and Trademarks</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/DeferredRevenue" id="DeferredRevenue">
<link:definition>013 - Disclosure - Deferred Revenue</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
<link:definition>014 - Disclosure - Related Party Transactions</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/CommonStock" id="CommonStock">
<link:definition>015 - Disclosure - Common Stock</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PreferredStock" id="PreferredStock">
<link:definition>016 - Disclosure - Preferred Stock</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/StockOptions" id="StockOptions">
<link:definition>017 - Disclosure - Stock Options</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/Warrants" id="Warrants">
<link:definition>018 - Disclosure - Warrants</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/OperatingLeases" id="OperatingLeases">
<link:definition>019 - Disclosure - Operating Leases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/MajorCustomers" id="MajorCustomers">
<link:definition>020 - Disclosure - Major Customers</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/IncomeTaxes" id="IncomeTaxes">
<link:definition>021 - Disclosure - Income Taxes</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/CommitmentsAndContingentLiabilities" id="CommitmentsAndContingentLiabilities">
<link:definition>022 - Disclosure - Commitments and Contingent Liabilities</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/RetirementPlan" id="RetirementPlan">
<link:definition>023 - Disclosure - Retirement Plan</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SubsequentEvents" id="SubsequentEvents">
<link:definition>024 - Disclosure - Subsequent Events</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesPolicies" id="SummaryofSignificantAccountingPoliciesPolicies">
<link:definition>025 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesTables" id="SummaryofSignificantAccountingPoliciesTables">
<link:definition>026 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PrepaidExpensesTables" id="PrepaidExpensesTables">
<link:definition>027 - Disclosure - Prepaid Expenses (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PropertyandEquipmentTables" id="PropertyandEquipmentTables">
<link:definition>028 - Disclosure - Property and Equipment (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WebBasedTechnologyTables" id="WebBasedTechnologyTables">
<link:definition>029 - Disclosure - Web Based Technology (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PatentandTrademarksTables" id="PatentandTrademarksTables">
<link:definition>030 - Disclosure - Patent and Trademarks (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/StockOptionsTables" id="StockOptionsTables">
<link:definition>031 - Disclosure - Stock Options (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WarrantsTables" id="WarrantsTables">
<link:definition>032 - Disclosure - Warrants (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/OperatingLeasesTables" id="OperatingLeasesTables">
<link:definition>033 - Disclosure - Operating Leases (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/MajorCustomersTables" id="MajorCustomersTables">
<link:definition>034 - Disclosure - Major Customers (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition>035 - Disclosure - Income Taxes (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/NatureOfBusinessDetails" id="NatureOfBusinessDetails">
<link:definition>036 - Disclosure - Nature of Business (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails" id="SummaryofSignificantAccountingPoliciesDetails">
<link:definition>037 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual" id="SummaryOfSignificantAccountingPoliciesDetailsTextual">
<link:definition>038 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PrepaidExpensesDetails" id="PrepaidExpensesDetails">
<link:definition>039 - Disclosure - Prepaid Expenses (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PropertyandEquipmentDetails" id="PropertyandEquipmentDetails">
<link:definition>040 - Disclosure - Property and Equipment (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PropertyAndEquipmentDetailsTextual" id="PropertyAndEquipmentDetailsTextual">
<link:definition>041 - Disclosure - Property and Equipment (Details Textual)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WebBasedTechnologyDetails" id="WebBasedTechnologyDetails">
<link:definition>042 - Disclosure - Web Based Technology (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WebBasedTechnologyDetailsTextuals" id="WebBasedTechnologyDetailsTextuals">
<link:definition>043 - Disclosure - Web Based Technology (Details Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PatentandTrademarksDetails" id="PatentandTrademarksDetails">
<link:definition>044 - Disclosure - Patent and Trademarks (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PatentAndTrademarksDetailsTextual" id="PatentAndTrademarksDetailsTextual">
<link:definition>045 - Disclosure - Patent and Trademarks (Details Textual)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/DeferredRevenueDetails" id="DeferredRevenueDetails">
<link:definition>046 - Disclosure - Deferred Revenue (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
<link:definition>047 - Disclosure - Related Party Transactions (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/CommonStockDetails" id="CommonStockDetails">
<link:definition>048 - Disclosure - Common Stock (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/PreferredStockdetails" id="PreferredStockdetails">
<link:definition>049 - Disclosure - Preferred Stock (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/StockOptionsDetails" id="StockOptionsDetails">
<link:definition>050 - Disclosure - Stock Options (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/StockOptionsDetailTextuals" id="StockOptionsDetailTextuals">
<link:definition>051 - Disclosure - Stock Options (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WarrantsDetails" id="WarrantsDetails">
<link:definition>052 - Disclosure - Warrants (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WarrantsDetails1" id="WarrantsDetails1">
<link:definition>053 - Disclosure - Warrants (Details 1)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/WarrantsDetailsTextuals" id="WarrantsDetailsTextuals">
<link:definition>054 - Disclosure - Warrants (Details Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/OperatingLeasesDetails" id="OperatingLeasesDetails">
<link:definition>055 - Disclosure - Operating Leases (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/MajorCustomersDetails" id="MajorCustomersDetails">
<link:definition>056 - Disclosure - Major Customers (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/MajorCustomersDetailTextuals" id="MajorCustomersDetailTextuals">
<link:definition>057 - Disclosure - Major Customers (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
<link:definition>058 - Disclosure - Income Taxes (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
<link:definition>059 - Disclosure - Income Taxes (Details 1)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/IncomeTaxesDetailTextuals" id="IncomeTaxesDetailTextuals">
<link:definition>060 - Disclosure - Income Taxes (Detail Textuals)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails" id="CommitmentsAndContingentLiabilitiesDetails">
<link:definition>061 - Disclosure - Commitments and Contingent Liabilities (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/RetirementPlanDetails" id="RetirementPlanDetails">
<link:definition>062 - Disclosure - Retirement Plan (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://OPRX/role/SubsequentEventsDetails" id="SubsequentEventsDetails">
<link:definition>063 - Disclosure - Subsequent Events (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20151231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20151231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20151231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20151231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase"/>
</appinfo></annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
<import namespace="http://fasb.org/us-gaap/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/country/2013-01-31" schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/currency/2014-01-31" schemaLocation="http://xbrl.sec.gov/currency/2014/currency-2014-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/exch/2015-01-31" schemaLocation="http://xbrl.sec.gov/exch/2015/exch-2015-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd"/>
<import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>
<import namespace="http://xbrl.sec.gov/dei/2014-01-31" schemaLocation="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
<import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
<import namespace="http://fasb.org/us-types/2015-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2015/elts/us-types-2015-01-31.xsd"/>
<element name="DocumentAndEntityInformationAbstract" id="oprx_DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="RevenueSharePayableCurrent" id="oprx_RevenueSharePayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockPayable" id="oprx_StockPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="RevenueShareExpense" id="oprx_RevenueShareExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockPayableMember" id="oprx_StockPayableMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockIssuedDuringPeriodValueConsultants" id="oprx_StockIssuedDuringPeriodValueConsultants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockIssuedDuringPeriodOfIssueStockRightsToOfficers" id="oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" id="oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockOptionsIssuedForServices" id="oprx_StockOptionsIssuedForServices" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="IncreaseDecreaseInRevenueSharePayable" id="oprx_IncreaseDecreaseInRevenueSharePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="PaymentsToAcquirePatientRights" id="oprx_PaymentsToAcquirePatientRights" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="PaymentsToAcquireWebsiteDevelopment" id="oprx_PaymentsToAcquireWebsiteDevelopment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="PrepaidExpensesAbstract" id="oprx_PrepaidExpensesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PrepaidExpensesTextBlock" id="oprx_PrepaidExpensesTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyAbstract" id="oprx_WebBasedTechnologyAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyTextBlock" id="oprx_WebBasedTechnologyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantsDisclouresAbstract" id="oprx_WarrantsDisclouresAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantsTextBlock" id="oprx_WarrantsTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="MajorCustomerAbstract" id="oprx_MajorCustomerAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="MajorCustomerTextBlock" id="oprx_MajorCustomerTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="BasisOfPresentationPolicyTextBlock" id="oprx_BasisOfPresentationPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PrepaidExpensesTableTextBlock" id="oprx_PrepaidExpensesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" id="oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" id="oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" id="oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="NatureOfBusinessDetailsTextualAbstract" id="oprx_NatureOfBusinessDetailsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="SummaryOfSignificantAccountingPoliciesTable" id="oprx_SummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" />
<element name="SummaryOfSignificantAccountingPoliciesLineItems" id="oprx_SummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" id="oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PrepaidLegalFees" id="oprx_PrepaidLegalFees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" />
<element name="PropertyPlantAndEquipmentTextualAbstract" id="oprx_PropertyPlantAndEquipmentTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyMember" id="oprx_WebBasedTechnologyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyOneMember" id="oprx_WebBasedTechnologyOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyTwoMember" id="oprx_WebBasedTechnologyTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WebBasedTechnologyTextualAbstract" id="oprx_WebBasedTechnologyTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CapitalizedComputerSoftwareAmortizationPeriodDescription" id="oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="OptionsGrantedToAcquireExclusivePatentRightsShares" id="oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="OptionsGrantedToAcquireExclusivePatentRightsValue" id="oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" />
<element name="PlacementAgentsMember" id="oprx_PlacementAgentsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ThreeOfficerMember" id="oprx_ThreeOfficerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ConsultantMember" id="oprx_ConsultantMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="VicisMember" id="oprx_VicisMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="TwoOfficersMember" id="oprx_TwoOfficersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ConsultingAgreementMember" id="oprx_ConsultingAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CapitalMarketsAdvisoryAgreementMember" id="oprx_CapitalMarketsAdvisoryAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="SeparationAgreementMember" id="oprx_SeparationAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PurchaseAgreementMember" id="oprx_PurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="SecuritiesPurchaseAgreementMember" id="oprx_SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="VicisCapitalAgreementMember" id="oprx_VicisCapitalAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CapitalSupportAgreementOneMember" id="oprx_CapitalSupportAgreementOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" id="oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantExercisePricePeriod" id="oprx_WarrantExercisePricePeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CommissionsAndExpensesDescription" id="oprx_CommissionsAndExpensesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CommissionsPercentage" id="oprx_CommissionsPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PurchaseOfWarrants" id="oprx_PurchaseOfWarrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="AdditionalWorkingCapital" id="oprx_AdditionalWorkingCapital" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" />
<element name="FullyDilutedShares" id="oprx_FullyDilutedShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantsExercised" id="oprx_WarrantsExercised" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="DebtRedemptionLongtermDebtAmount" id="oprx_DebtRedemptionLongtermDebtAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="StockIssuedDuringPeroidSharesCacelled" id="oprx_StockIssuedDuringPeroidSharesCacelled" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="TermOfWarrant" id="oprx_TermOfWarrant" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantOneMember" id="oprx_WarrantOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantTwoMember" id="oprx_WarrantTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="WarrantThreeMember" id="oprx_WarrantThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" id="oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CustomerMember" id="oprx_CustomerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CustomerOneMember" id="oprx_CustomerOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CustomerTwoMember" id="oprx_CustomerTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CustomerThreeMember" id="oprx_CustomerThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CustomerFourMember" id="oprx_CustomerFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="AllOtherCustomersMember" id="oprx_AllOtherCustomersMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ConcentrationRiskPercentageTotal" id="oprx_ConcentrationRiskPercentageTotal" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" id="oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="FederalIncomeTaxExpensesBenefitValueAllowance" id="oprx_FederalIncomeTaxExpensesBenefitValueAllowance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="LdmGroupMember" id="oprx_LdmGroupMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="PdrNetworkMember" id="oprx_PdrNetworkMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="InstallmentOneMember" id="oprx_InstallmentOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="InstallmentTwoMember" id="oprx_InstallmentTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="CommitmentsAndContingentLiabilitiesTextualAbstract" id="oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="ContigentLiabilitiesRelatedToAuditFeesInPercentage" id="oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
<element name="InstallmentsPaymentForAgreement" id="oprx_InstallmentsPaymentForAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" />
<element name="SubsequentEventsTextualAbstract" id="oprx_SubsequentEventsTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>oprx-20151231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedBalanceSheet" roleURI="http://OPRX/role/ConsolidatedBalanceSheet"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseCurrent" order="30" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaap_SecurityDeposit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssets" xlink:to="loc_us-gaap_SecurityDeposit" order="30" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_OtherAssets" order="30" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueSharePayableCurrent" xlink:label="loc_oprx_RevenueSharePayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_oprx_RevenueSharePayableCurrent" order="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_DeferredRevenueCurrent" order="50" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_PreferredStockValue" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapital" order="40" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayable" xlink:label="loc_oprx_StockPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_oprx_StockPayable" order="50" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_DeferredCompensationEquity" order="60" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" order="70" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_LiabilitiesCurrent" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" order="20" use="optional" weight="1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementsOfOperations" roleURI="http://OPRX/role/ConsolidatedStatementsOfOperations"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_Revenues" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueShareExpense" xlink:label="loc_oprx_RevenueShareExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_oprx_RevenueShareExpense" order="20" use="optional" weight="-1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_DepreciationAndAmortization" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_LitigationSettlementExpense" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating" order="40" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GrossProfit" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OperatingExpenses" order="20" use="optional" weight="-1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_InterestAndOtherIncome" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_InterestExpense" order="20" use="optional" weight="-1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaap_OperatingIncomeLoss" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="loc_us-gaap_NonoperatingIncomeExpense" order="20" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" order="20" use="optional" weight="-1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://OPRX/role/ConsolidatedStatementsOfCashFlows"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_NetIncomeLoss" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DepreciationAndAmortization" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1" order="30" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockOptionsIssuedForServices" xlink:label="loc_oprx_StockOptionsIssuedForServices" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_oprx_StockOptionsIssuedForServices" order="40" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" order="50" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" order="60" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense" order="70" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable" order="80" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_IncreaseDecreaseInRevenueSharePayable" xlink:label="loc_oprx_IncreaseDecreaseInRevenueSharePayable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_oprx_IncreaseDecreaseInRevenueSharePayable" order="90" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" order="100" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" order="110" use="optional" weight="1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" order="10" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquirePatientRights" xlink:label="loc_oprx_PaymentsToAcquirePatientRights" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_oprx_PaymentsToAcquirePatientRights" order="20" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquireWebsiteDevelopment" xlink:label="loc_oprx_PaymentsToAcquireWebsiteDevelopment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_oprx_PaymentsToAcquireWebsiteDevelopment" order="30" use="optional" weight="-1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity" order="20" use="optional" weight="-1"/>
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" order="30" use="optional" weight="1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PrepaidExpensesDetails" roleURI="http://OPRX/role/PrepaidExpensesDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/PrepaidExpensesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="loc_us-gaap_PrepaidInsurance" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaap_PrepaidRent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="loc_us-gaap_PrepaidRent" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidLegalFees" xlink:label="loc_oprx_PrepaidLegalFees" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseCurrent" xlink:to="loc_oprx_PrepaidLegalFees" order="30" use="optional" weight="1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyandEquipmentDetails" roleURI="http://OPRX/role/PropertyandEquipmentDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyandEquipmentDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="20" use="optional" weight="-1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnologyDetails" roleURI="http://OPRX/role/WebBasedTechnologyDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnologyDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" order="20" use="optional" weight="-1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentandTrademarksDetails" roleURI="http://OPRX/role/PatentandTrademarksDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/PatentandTrademarksDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="loc_us-gaap_FiniteLivedPatentsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedPatentsGross" order="20" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross" order="30" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" order="40" use="optional" weight="-1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#OperatingLeasesDetails" roleURI="http://OPRX/role/OperatingLeasesDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/OperatingLeasesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="10" use="optional" weight="1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesDetails" roleURI="http://OPRX/role/IncomeTaxesDetails"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xlink:label="loc_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" order="20" use="optional" weight="-1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xlink:label="loc_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="loc_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" order="30" use="optional" weight="-1"/>
</calculationLink>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesDetails1" roleURI="http://OPRX/role/IncomeTaxesDetails1"/>
<calculationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="10" use="optional" weight="1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance" order="20" use="optional" weight="-1"/>
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>oprx-20151231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" >
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementOfStockholdersEquity" roleURI="http://OPRX/role/ConsolidatedStatementOfStockholdersEquity"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryofSignificantAccountingPoliciesDetails" roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" roleURI="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyandEquipmentDetails" roleURI="http://OPRX/role/PropertyandEquipmentDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnologyDetails" roleURI="http://OPRX/role/WebBasedTechnologyDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentAndTrademarksDetailsTextual" roleURI="http://OPRX/role/PatentAndTrademarksDetailsTextual"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#RelatedPartyTransactionsDetails" roleURI="http://OPRX/role/RelatedPartyTransactionsDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommonStockDetails" roleURI="http://OPRX/role/CommonStockDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PreferredStockdetails" roleURI="http://OPRX/role/PreferredStockdetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#StockOptionsDetailTextuals" roleURI="http://OPRX/role/StockOptionsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetails" roleURI="http://OPRX/role/WarrantsDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetails1" roleURI="http://OPRX/role/WarrantsDetails1"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetailsTextuals" roleURI="http://OPRX/role/WarrantsDetailsTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#MajorCustomersDetails" roleURI="http://OPRX/role/MajorCustomersDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommitmentsAndContingentLiabilitiesDetails" roleURI="http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SubsequentEventsDetails" roleURI="http://OPRX/role/SubsequentEventsDetails"/>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementOfStockholdersEquity">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_PreferredStockMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_CommonStockMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayableMember" xlink:label="loc_oprx_StockPayableMember_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_StockPayableMember_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_9" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_RetainedEarningsMember_10" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockholdersEquity_11" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_SharesOutstanding_12" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_13" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodValueConsultants" xlink:label="loc_oprx_StockIssuedDuringPeriodValueConsultants_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_oprx_StockIssuedDuringPeriodValueConsultants_14" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_15" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_16" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_17" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_17" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18" order="80" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_19" order="90" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_20" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_20" order="100" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_21" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_21" order="110" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xlink:label="loc_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers_22" order="120" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xlink:label="loc_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants_23" order="130" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_24" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_24" order="140" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_25" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_25" order="150" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_26" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_26" order="160" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_27" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_NetIncomeLoss_27" order="170" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_0" xlink:to="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" xlink:to="loc_us-gaap_RangeAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MinimumMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MaximumMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_7" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_8" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_9" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_10" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_11" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_12" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_13" order="60" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_RangeAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MaximumMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MinimumMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_7" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_9" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xlink:label="loc_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_6" xlink:to="loc_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription_10" order="30" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyandEquipmentDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" xlink:to="loc_us-gaap_ComputerEquipmentMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_7" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8" order="30" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnologyDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyMember" xlink:label="loc_oprx_WebBasedTechnologyMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyOneMember" xlink:label="loc_oprx_WebBasedTechnologyOneMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyOneMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTwoMember" xlink:label="loc_oprx_WebBasedTechnologyTwoMember_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyTwoMember_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_7" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_8" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_9" order="30" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/PatentAndTrademarksDetailsTextual">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_us-gaap_PatentsMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockTransactionDate" xlink:label="loc_us-gaap_SaleOfStockTransactionDate_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_SaleOfStockTransactionDate_9" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_10" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_11" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_12" order="80" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/RelatedPartyTransactionsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_us-gaap_PatentsMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockTransactionDate" xlink:label="loc_us-gaap_SaleOfStockTransactionDate_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_SaleOfStockTransactionDate_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_9" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_10" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_11" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaap_TradeReceivablesHeldForSaleAmount_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_TradeReceivablesHeldForSaleAmount_12" order="80" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_13" order="90" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_0" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_14" order="100" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/CommonStockDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PlacementAgentsMember" xlink:label="loc_oprx_PlacementAgentsMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_PlacementAgentsMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ThreeOfficerMember" xlink:label="loc_oprx_ThreeOfficerMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_ThreeOfficerMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultantMember" xlink:label="loc_oprx_ConsultantMember_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_ConsultantMember_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisMember" xlink:label="loc_oprx_VicisMember_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_VicisMember_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="loc_us-gaap_OfficerMember_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_OfficerMember_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_DirectorMember_9" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TwoOfficersMember" xlink:label="loc_oprx_TwoOfficersMember_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_TwoOfficersMember_10" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultingAgreementMember" xlink:label="loc_oprx_ConsultingAgreementMember_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_ConsultingAgreementMember_13" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalMarketsAdvisoryAgreementMember" xlink:label="loc_oprx_CapitalMarketsAdvisoryAgreementMember_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_CapitalMarketsAdvisoryAgreementMember_14" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SeparationAgreementMember" xlink:label="loc_oprx_SeparationAgreementMember_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_SeparationAgreementMember_15" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseAgreementMember" xlink:label="loc_oprx_PurchaseAgreementMember_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_PurchaseAgreementMember_16" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SecuritiesPurchaseAgreementMember" xlink:label="loc_oprx_SecuritiesPurchaseAgreementMember_17" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_SecuritiesPurchaseAgreementMember_17" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisCapitalAgreementMember" xlink:label="loc_oprx_VicisCapitalAgreementMember_18" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_VicisCapitalAgreementMember_18" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalSupportAgreementOneMember" xlink:label="loc_oprx_CapitalSupportAgreementOneMember_19" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_CapitalSupportAgreementOneMember_19" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xlink:label="loc_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember_20" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember_20" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_21" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_21" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_22" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_CommonStockSharesIssued_23" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_24" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_24" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_25" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SharesIssued_25" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_26" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_26" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_27" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_CommonStockValue_27" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity_28" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_DeferredCompensationEquity_28" order="80" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_29" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_29" order="90" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_30" order="100" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantExercisePricePeriod" xlink:label="loc_oprx_WarrantExercisePricePeriod_31" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_WarrantExercisePricePeriod_31" order="110" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_32" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_32" order="120" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_33" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_33" order="130" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_34" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_34" order="140" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_35" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_35" order="150" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsAndExpensesDescription" xlink:label="loc_oprx_CommissionsAndExpensesDescription_36" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_CommissionsAndExpensesDescription_36" order="160" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsPercentage" xlink:label="loc_oprx_CommissionsPercentage_37" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_CommissionsPercentage_37" order="170" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_38" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_38" order="180" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseOfWarrants" xlink:label="loc_oprx_PurchaseOfWarrants_39" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_PurchaseOfWarrants_39" order="190" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_40" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_40" order="200" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_41" order="210" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_42" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_42" order="220" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_43" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_43" order="230" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_44" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_44" order="240" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdditionalWorkingCapital" xlink:label="loc_oprx_AdditionalWorkingCapital_45" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_AdditionalWorkingCapital_45" order="250" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FullyDilutedShares" xlink:label="loc_oprx_FullyDilutedShares_46" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_FullyDilutedShares_46" order="260" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtIssuanceCosts" xlink:label="loc_us-gaap_DebtIssuanceCosts_47" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_DebtIssuanceCosts_47" order="270" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_48" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_48" order="280" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsExercised" xlink:label="loc_oprx_WarrantsExercised_49" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_WarrantsExercised_49" order="290" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_DebtRedemptionLongtermDebtAmount" xlink:label="loc_oprx_DebtRedemptionLongtermDebtAmount_50" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_DebtRedemptionLongtermDebtAmount_50" order="300" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_51" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_51" order="310" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_52" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_52" order="320" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_53" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_53" order="330" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeroidSharesCacelled" xlink:label="loc_oprx_StockIssuedDuringPeroidSharesCacelled_54" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_StockIssuedDuringPeroidSharesCacelled_54" order="340" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/PreferredStockdetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2" xlink:to="loc_us-gaap_ClassOfStockDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2" xlink:to="loc_us-gaap_ClassOfStockDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_3" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6" xlink:to="loc_us-gaap_EquityComponentDomain_7" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6" xlink:to="loc_us-gaap_EquityComponentDomain_7_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7" xlink:to="loc_us-gaap_CommonStockMember_8" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_9" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_10" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_11" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_12" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_13" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_14" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_15" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_16" order="80" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice" xlink:label="loc_invest_InvestmentWarrantsExercisePrice_17" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_invest_InvestmentWarrantsExercisePrice_17" order="90" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TermOfWarrant" xlink:label="loc_oprx_TermOfWarrant_18" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_TermOfWarrant_18" order="100" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockNumberOfSharesHeld" xlink:label="loc_us-gaap_TreasuryStockNumberOfSharesHeld_19" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_TreasuryStockNumberOfSharesHeld_19" order="110" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_20" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_20" order="120" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_21" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_21" order="130" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_us-gaap_TemporaryEquityAccretionOfDividends_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_TemporaryEquityAccretionOfDividends_22" order="140" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockRedemptionAmount" xlink:label="loc_us-gaap_PreferredStockRedemptionAmount_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_PreferredStockRedemptionAmount_23" order="150" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/StockOptionsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaap_StockCompensationPlanMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" xlink:to="loc_us-gaap_StockCompensationPlanMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_9" order="50" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoteWarrantMember" xlink:label="loc_us-gaap_NoteWarrantMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_NoteWarrantMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantOneMember" xlink:label="loc_oprx_WarrantOneMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantOneMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantTwoMember" xlink:label="loc_oprx_WarrantTwoMember_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantTwoMember_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantThreeMember" xlink:label="loc_oprx_WarrantThreeMember_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantThreeMember_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_8" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice" xlink:label="loc_invest_InvestmentWarrantsExercisePrice_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_invest_InvestmentWarrantsExercisePrice_9" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate_10" order="30" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_6" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_7" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_8" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_9" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_10" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_0" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_12" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_13" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise_14" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration_15" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_11" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation_16" order="40" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetailsTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_0" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_7" order="30" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/MajorCustomersDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" xlink:to="loc_us-gaap_MajorCustomersAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MajorCustomersAxis_2" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MajorCustomersAxis_2" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerMember" xlink:label="loc_oprx_CustomerMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerOneMember" xlink:label="loc_oprx_CustomerOneMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerOneMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerTwoMember" xlink:label="loc_oprx_CustomerTwoMember_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerTwoMember_6" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerThreeMember" xlink:label="loc_oprx_CustomerThreeMember_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerThreeMember_7" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerFourMember" xlink:label="loc_oprx_CustomerFourMember_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerFourMember_8" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AllOtherCustomersMember" xlink:label="loc_oprx_AllOtherCustomersMember_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_AllOtherCustomersMember_9" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0" xlink:to="loc_us-gaap_Revenues_10" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_0" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_11" order="20" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_0" xlink:to="loc_us-gaap_LossContingenciesTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="loc_us-gaap_LitigationStatusAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_LitigationStatusAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="loc_us-gaap_LitigationStatusDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LitigationStatusAxis_2" xlink:to="loc_us-gaap_LitigationStatusDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="loc_us-gaap_LitigationStatusDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LitigationStatusAxis_2" xlink:to="loc_us-gaap_LitigationStatusDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_LdmGroupMember" xlink:label="loc_oprx_LdmGroupMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_3" xlink:to="loc_oprx_LdmGroupMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PdrNetworkMember" xlink:label="loc_oprx_PdrNetworkMember_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LitigationStatusDomain_3" xlink:to="loc_oprx_PdrNetworkMember_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7" xlink:to="loc_us-gaap_SubsequentEventMember_8" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_9" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_10" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_10" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_10_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_10_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_11" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_10" xlink:to="loc_us-gaap_EmployeeSeveranceMember_11" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_12" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_StatementScenarioAxis_12" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_13" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementScenarioAxis_12" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_13" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_13_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementScenarioAxis_12" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_13_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentOneMember" xlink:label="loc_oprx_InstallmentOneMember_14" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_13" xlink:to="loc_oprx_InstallmentOneMember_14" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentTwoMember" xlink:label="loc_oprx_InstallmentTwoMember_15" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_13" xlink:to="loc_oprx_InstallmentTwoMember_15" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xlink:label="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_0" xlink:to="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount_17" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount_17" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_18" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_18" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_19" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_19" order="20" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xlink:label="loc_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage_20" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage_20" order="30" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaap_SeveranceCosts1_21" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_SeveranceCosts1_21" order="40" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares_22" order="50" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_23" order="60" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_24" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_24" order="70" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayable" xlink:label="loc_oprx_StockPayable_25" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_oprx_StockPayable_25" order="80" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentsPaymentForAgreement" xlink:label="loc_oprx_InstallmentsPaymentForAgreement_26" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_16" xlink:to="loc_oprx_InstallmentsPaymentForAgreement_26" order="90" use="optional"  />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://OPRX/role/SubsequentEventsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_1" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_0" xlink:to="loc_us-gaap_SubsequentEventTable_1" order="0" use="optional"  xbrldt:contextElement="segment" xbrldt:closed="true" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_4" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3" xlink:to="loc_us-gaap_SubsequentEventMember_4" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_6" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_6" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_6_Default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_6_Default" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_7" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_6" xlink:to="loc_us-gaap_EmployeeSeveranceMember_7" order="0" use="optional"  />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SubsequentEventsTextualAbstract" xlink:label="loc_oprx_SubsequentEventsTextualAbstract_8" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_0" xlink:to="loc_oprx_SubsequentEventsTextualAbstract_8" order="10" use="optional"  />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_9" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_oprx_SubsequentEventsTextualAbstract_8" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_9" order="0" use="optional"  />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>oprx-20151231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_DocumentAndEntityInformationAbstract" xlink:label="loc_000406341FK8_oprx_DocumentAndEntityInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_DocumentAndEntityInformationAbstract" xml:lang="en-US">Document and Entity Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_DocumentAndEntityInformationAbstract" xlink:to="lab_222628563HM0_oprx_DocumentAndEntityInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_84358I5815FJ93H8G6GI_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_EntityRegistrantName" xlink:to="lab_06570K7037HL15J0I8IK_dei_EntityRegistrantName"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_000406341FK8_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_EntityCentralIndexKey" xlink:to="lab_222628563HM0_dei_EntityCentralIndexKey"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_84358I5815FJ93H8G6GI_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_AmendmentFlag" xlink:to="lab_06570K7037HL15J0I8IK_dei_AmendmentFlag"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_000406341FK8_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_CurrentFiscalYearEndDate" xlink:to="lab_222628563HM0_dei_CurrentFiscalYearEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_84358I5815FJ93H8G6GI_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_DocumentType" xlink:to="lab_06570K7037HL15J0I8IK_dei_DocumentType"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_000406341FK8_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_DocumentPeriodEndDate" xlink:to="lab_222628563HM0_dei_DocumentPeriodEndDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_84358I5815FJ93H8G6GI_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_DocumentFiscalYearFocus" xlink:to="lab_06570K7037HL15J0I8IK_dei_DocumentFiscalYearFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_000406341FK8_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_DocumentFiscalPeriodFocus" xlink:to="lab_222628563HM0_dei_DocumentFiscalPeriodFocus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_84358I5815FJ93H8G6GI_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_06570K7037HL15J0I8IK_dei_EntityWellKnownSeasonedIssuer"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_000406341FK8_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_EntityVoluntaryFilers" xlink:to="lab_222628563HM0_dei_EntityVoluntaryFilers"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_84358I5815FJ93H8G6GI_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_EntityCurrentReportingStatus" xlink:to="lab_06570K7037HL15J0I8IK_dei_EntityCurrentReportingStatus"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_000406341FK8_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_EntityFilerCategory" xlink:to="lab_222628563HM0_dei_EntityFilerCategory"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_84358I5815FJ93H8G6GI_dei_EntityPublicFloat" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_dei_EntityPublicFloat" xlink:to="lab_06570K7037HL15J0I8IK_dei_EntityPublicFloat"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_000406341FK8_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_222628563HM0_dei_EntityCommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementOfFinancialPositionAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_000406341FK8_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AssetsAbstract" xml:lang="en-US">AssetsAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_AssetsAbstract" xml:lang="en-US">ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AssetsAbstract" xlink:to="lab_222628563HM0_us-gaap_AssetsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">AssetsCurrentAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AssetsCurrentAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_000406341FK8_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">CASH AND CASH EQUIVALENTS - END OF PERIOD</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_222628563HM0_us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AccountsReceivableNetCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AccountsReceivableNetCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_000406341FK8_us-gaap_PrepaidExpenseCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid Expense, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Total prepaid expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Prepaid expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_PrepaidExpenseCurrent" xml:lang="en-US">Total prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PrepaidExpenseCurrent" xlink:to="lab_222628563HM0_us-gaap_PrepaidExpenseCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrent" xml:lang="en-US">AssetsCurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrent" xml:lang="en-US">Total Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AssetsCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AssetsCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property and equipment, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property and equipment, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OtherAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssetsAbstract" xml:lang="en-US">OtherAssetsAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssetsAbstract" xml:lang="en-US">Other Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OtherAssetsAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssetsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Patent rights and intangible assets, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Patent rights, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Patent rights and intangible assets, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareNet" xml:lang="en-US">Capitalized Computer Software, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareNet" xml:lang="en-US">Web development costs, net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareNet" xml:lang="en-US">Web-based technology, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_000406341FK8_us-gaap_SecurityDeposit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SecurityDeposit" xml:lang="en-US">SecurityDeposit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_SecurityDeposit" xml:lang="en-US">Security deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SecurityDeposit" xlink:to="lab_222628563HM0_us-gaap_SecurityDeposit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OtherAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssets" xml:lang="en-US">OtherAssets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssets" xml:lang="en-US">Total Other Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OtherAssets" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OtherAssets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_000406341FK8_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_Assets" xml:lang="en-US">TOTAL ASSETS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_Assets" xlink:to="lab_222628563HM0_us-gaap_Assets"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LiabilitiesAndStockholdersEquityAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_000406341FK8_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">LiabilitiesCurrentAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_222628563HM0_us-gaap_LiabilitiesCurrentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AccountsPayableTradeCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccountsPayableTradeCurrent" xml:lang="en-US">AccountsPayableTradeCurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccountsPayableTradeCurrent" xml:lang="en-US">Accounts payable - trade</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AccountsPayableTradeCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_000406341FK8_us-gaap_AccountsPayableRelatedPartiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AccountsPayableRelatedPartiesCurrent" xml:lang="en-US">Accounts Payable, Related Parties, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_AccountsPayableRelatedPartiesCurrent" xml:lang="en-US">Accounts payable - related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_222628563HM0_us-gaap_AccountsPayableRelatedPartiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccruedLiabilitiesCurrent" xml:lang="en-US">Accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AccruedLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueSharePayableCurrent" xlink:label="loc_000406341FK8_oprx_RevenueSharePayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_RevenueSharePayableCurrent" xml:lang="en-US">Revenue Share Payable Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_RevenueSharePayableCurrent" xml:lang="en-US">Revenue share payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_RevenueSharePayableCurrent" xml:lang="en-US">Aggregate carrying value as of the balance sheet date of the liabilities for revenue share payable within one year (or the normal operating cycle, if longer).</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_RevenueSharePayableCurrent" xlink:to="lab_222628563HM0_oprx_RevenueSharePayableCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredRevenueCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred Revenue, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueCurrent" xml:lang="en-US">Deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredRevenueCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_000406341FK8_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LiabilitiesCurrent" xlink:to="lab_222628563HM0_us-gaap_LiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">StockholdersEquityAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquityAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_000406341FK8_us-gaap_PreferredStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred stock, $.001 par value, 10,000,000 shares authorized, no issued and outstanding at December 31, 2015 and 2014,</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockValue" xlink:to="lab_222628563HM0_us-gaap_PreferredStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockValue" xml:lang="en-US">Common stock value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, $.001 par value, 500,000,000 shares authorized, 29,030,925 and 22,867,319 shares issued and outstanding at December 31, 2015 and 2014, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockValue" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_000406341FK8_us-gaap_WarrantsAndRightsOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_WarrantsAndRightsOutstanding" xml:lang="en-US">WarrantsAndRightsOutstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_WarrantsAndRightsOutstanding" xml:lang="en-US">Stock warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_WarrantsAndRightsOutstanding" xlink:to="lab_222628563HM0_us-gaap_WarrantsAndRightsOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AdditionalPaidInCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">AdditionalPaidInCapital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional paid-in-capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AdditionalPaidInCapital" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapital"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayable" xlink:label="loc_000406341FK8_oprx_StockPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_StockPayable" xml:lang="en-US">Stock Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_StockPayable" xml:lang="en-US">Stock Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_StockPayable" xml:lang="en-US">Stock payable.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_StockPayable" xlink:to="lab_222628563HM0_oprx_StockPayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredCompensationEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationEquity" xml:lang="en-US">Deferred Compensation Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationEquity" xml:lang="en-US">Deferred stock compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationEquity" xml:lang="en-US">Deferred stock compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredCompensationEquity" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_000406341FK8_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">RetainedEarningsAccumulatedDeficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Accumulated deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_222628563HM0_us-gaap_RetainedEarningsAccumulatedDeficit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquity" xml:lang="en-US">Total Stockholders' Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquity" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquity" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquity" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_000406341FK8_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_222628563HM0_us-gaap_LiabilitiesAndStockholdersEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">PreferredStockParOrStatedValuePerShare</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred Stock, par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_000406341FK8_us-gaap_PreferredStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">PreferredStockSharesAuthorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_222628563HM0_us-gaap_PreferredStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">PreferredStockSharesIssued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockSharesIssued" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_000406341FK8_us-gaap_PreferredStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_222628563HM0_us-gaap_PreferredStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">CommonStockParOrStatedValuePerShare</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockParOrStatedValuePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_000406341FK8_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">CommonStockSharesAuthorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_222628563HM0_us-gaap_CommonStockSharesAuthorized"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockSharesIssued" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_000406341FK8_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_222628563HM0_us-gaap_CommonStockSharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeStatementAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncomeStatementAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_000406341FK8_us-gaap_Revenues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_Revenues" xml:lang="en-US">Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_Revenues" xml:lang="en-US">Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_Revenues" xml:lang="en-US">NET REVENUE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_Revenues" xlink:to="lab_222628563HM0_us-gaap_Revenues"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueShareExpense" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_RevenueShareExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense" xml:lang="en-US">Revenue Share Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense" xml:lang="en-US">REVENUE SHARE EXPENSE</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense" xml:lang="en-US">Revenue share expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense" xml:lang="en-US">Revenue share expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense" xml:lang="en-US">REVENUE SHARE EXPENSE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_RevenueShareExpense" xlink:to="lab_06570K7037HL15J0I8IK_oprx_RevenueShareExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_000406341FK8_us-gaap_GrossProfit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_GrossProfit" xml:lang="en-US">GrossProfit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_GrossProfit" xml:lang="en-US">GROSS MARGIN</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_GrossProfit" xml:lang="en-US">GROSS MARGIN</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_GrossProfit" xlink:to="lab_222628563HM0_us-gaap_GrossProfit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating Expenses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">EXPENSES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingExpensesAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpensesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_000406341FK8_us-gaap_OperatingCostsAndExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OperatingCostsAndExpensesAbstract" xml:lang="en-US">Operating Costs and Expenses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingCostsAndExpensesAbstract" xml:lang="en-US">Operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="lab_222628563HM0_us-gaap_OperatingCostsAndExpensesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AllocatedShareBasedCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Allocated Share-based Compensation Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AllocatedShareBasedCompensationExpense" xml:lang="en-US">Stock-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AllocatedShareBasedCompensationExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_000406341FK8_us-gaap_DepreciationAndAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DepreciationAndAmortization" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DepreciationAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_DepreciationAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DepreciationAndAmortization" xlink:to="lab_222628563HM0_us-gaap_DepreciationAndAmortization"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LitigationSettlementExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LitigationSettlementExpense" xml:lang="en-US">Litigation Settlement, Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LitigationSettlementExpense" xml:lang="en-US">Lawsuit settlement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LitigationSettlementExpense" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LitigationSettlementExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_000406341FK8_us-gaap_OtherCostAndExpenseOperating" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OtherCostAndExpenseOperating" xml:lang="en-US">Other Cost and Expense, Operating</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OtherCostAndExpenseOperating" xml:lang="en-US">Other operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OtherCostAndExpenseOperating" xlink:to="lab_222628563HM0_us-gaap_OtherCostAndExpenseOperating"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses" xml:lang="en-US">Operating Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses" xml:lang="en-US">Operating expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses" xml:lang="en-US">OPERATING EXPENSES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses" xml:lang="en-US">Total Operating expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses" xml:lang="en-US">OPERATING EXPENSES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingExpenses" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OperatingExpenses"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_000406341FK8_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OperatingIncomeLoss" xml:lang="en-US">OperatingIncomeLoss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingIncomeLoss" xml:lang="en-US">LOSS FROM OPERATIONS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Income (Loss) from operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingIncomeLoss" xml:lang="en-US">LOSS FROM OPERATIONS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OperatingIncomeLoss" xlink:to="lab_222628563HM0_us-gaap_OperatingIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OtherNonoperatingIncomeExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xml:lang="en-US">OTHER INCOME</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_000406341FK8_us-gaap_InterestAndOtherIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_InterestAndOtherIncome" xml:lang="en-US">Interest and Other Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_InterestAndOtherIncome" xml:lang="en-US">Interest income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_InterestAndOtherIncome" xml:lang="en-US">Interest income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_InterestAndOtherIncome" xlink:to="lab_222628563HM0_us-gaap_InterestAndOtherIncome"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_InterestExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_InterestExpense" xml:lang="en-US">Interest Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_InterestExpense" xml:lang="en-US">Interest expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_InterestExpense" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_InterestExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_000406341FK8_us-gaap_NonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">TOTAL OTHER INCOME</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_222628563HM0_us-gaap_NonoperatingIncomeExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US">LOSS BEFORE PROVISION FOR INCOME TAXES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US">LOSS BEFORE PROVISION FOR INCOME TAXES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_000406341FK8_us-gaap_IncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">PROVISION FOR INCOME TAXES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_222628563HM0_us-gaap_IncomeTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_NetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss for the period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss" xml:lang="en-US">Net income (loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss" xml:lang="en-US">Net loss for the year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss" xml:lang="en-US">NET LOSS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_NetIncomeLoss" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_NetIncomeLoss"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_000406341FK8_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING: BASIC</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_222628563HM0_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EarningsPerShareBasic" xml:lang="en-US">NET LOSS PER SHARE: BASIC (no separate per share amount shown for diluted because loss is antidilutive)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EarningsPerShareBasic" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EarningsPerShareBasic"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_000406341FK8_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Consolidated Statement of Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_222628563HM0_us-gaap_StatementOfStockholdersEquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementTable" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_000406341FK8_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_222628563HM0_us-gaap_StatementEquityComponentsAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EquityComponentDomain" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EquityComponentDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_000406341FK8_us-gaap_PreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockMember" xml:lang="en-US">Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PreferredStockMember" xml:lang="en-US">Preferred Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockMember" xlink:to="lab_222628563HM0_us-gaap_PreferredStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CommonStockMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CommonStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_000406341FK8_us-gaap_WarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_WarrantMember" xml:lang="en-US">Warrant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_WarrantMember" xml:lang="en-US">Stock Warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_WarrantMember" xlink:to="lab_222628563HM0_us-gaap_WarrantMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AdditionalPaidInCapitalMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayableMember" xlink:label="loc_000406341FK8_oprx_StockPayableMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_StockPayableMember" xml:lang="en-US">Stock Payable [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_StockPayableMember" xml:lang="en-US">Stock Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_StockPayableMember" xml:lang="en-US">Stock payable.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_StockPayableMember" xlink:to="lab_222628563HM0_oprx_StockPayableMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredCompensationShareBasedPaymentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationShareBasedPaymentsMember" xml:lang="en-US">Deferred Compensation, Share-based Payments [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationShareBasedPaymentsMember" xml:lang="en-US">Deferred Stock Compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DeferredCompensationShareBasedPaymentsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_000406341FK8_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_RetainedEarningsMember" xml:lang="en-US">Accumulated Deficit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RetainedEarningsMember" xlink:to="lab_222628563HM0_us-gaap_RetainedEarningsMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_000406341FK8_us-gaap_SharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SharesOutstanding" xml:lang="en-US">Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_222628563HM0_us-gaap_SharesOutstanding" xml:lang="en-US">Beginning balance, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_222628563HM0_us-gaap_SharesOutstanding" xml:lang="en-US">Ending balance, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SharesOutstanding" xlink:to="lab_222628563HM0_us-gaap_SharesOutstanding"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xml:lang="en-US">Stock Issued During Period, Value, Employee Benefit Plan</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xml:lang="en-US">Issuance of stock options: to employees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodValueConsultants" xlink:label="loc_000406341FK8_oprx_StockIssuedDuringPeriodValueConsultants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodValueConsultants" xml:lang="en-US">Stock Issued During Period Value Consultants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodValueConsultants" xml:lang="en-US">Issuance of stock options: to consultants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodValueConsultants" xml:lang="en-US">Value of shares issued during the period to consultants.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_StockIssuedDuringPeriodValueConsultants" xlink:to="lab_222628563HM0_oprx_StockIssuedDuringPeriodValueConsultants"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Stock issued for services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Issuance of common stock: for services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Gross proceeds</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xml:lang="en-US">Issuance of common stock: for services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Stock issued for services, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Issuance of common stock: for services, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xml:lang="en-US">Stock issued for advisory services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Issuance of common stock: for cash</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueNewIssues" xml:lang="en-US">Stock issued, Values</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Stock issued, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Issuance of common stock: for cash shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Sales of common stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xml:lang="en-US">Shares initially reserved for issuance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xml:lang="en-US">Issuance of common stock: for warrant exercise</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Issuance of common stock: for warrant exercise, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xml:lang="en-US">Adjustments to Additional Paid in Capital, Warrant Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xml:lang="en-US">Issue warrants for equity raise</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xml:lang="en-US">Warrant issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xlink:label="loc_000406341FK8_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xml:lang="en-US">Stock Issued During Period Of Issue Stock Rights To Officers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xml:lang="en-US">Issue stock rights to officers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xml:lang="en-US">Stock issued during period of issue stock rights to officers.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xlink:to="lab_222628563HM0_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xml:lang="en-US">Adjustments To Additional Paid In Capital Expired And Redeemed Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xml:lang="en-US">Reclassify expired and redeemed warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xml:lang="en-US">Adjustments to additional paid in capital expired and redeemed warrants.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xlink:to="lab_06570K7037HL15J0I8IK_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="loc_000406341FK8_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Compensation Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xml:lang="en-US">Expense consulting services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:to="lab_222628563HM0_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockRedeemedOrCalledDuringPeriodValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US">Stock Redeemed or Called During Period, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xml:lang="en-US">Redeem shares for cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockRedeemedOrCalledDuringPeriodValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_000406341FK8_us-gaap_StockRedeemedOrCalledDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xml:lang="en-US">Stock Redeemed or Called During Period, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xml:lang="en-US">Redeem shares for cash, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:to="lab_222628563HM0_us-gaap_StockRedeemedOrCalledDuringPeriodShares"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Consolidated Statements of Cash Flows</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementOfCashFlowsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">NetCashProvidedByUsedInOperatingActivitiesAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_000406341FK8_us-gaap_GainLossOnDispositionOfAssets1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Gain (Loss) on Disposition of Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Loss on disposal of assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_GainLossOnDispositionOfAssets1" xml:lang="en-US">Loss on disposal of assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_222628563HM0_us-gaap_GainLossOnDispositionOfAssets1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockOptionsIssuedForServices" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_StockOptionsIssuedForServices" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_StockOptionsIssuedForServices" xml:lang="en-US">Stock Options Issued For Services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_StockOptionsIssuedForServices" xml:lang="en-US">Stock options issued for services</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_StockOptionsIssuedForServices" xml:lang="en-US">Stock options issued for services.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_StockOptionsIssuedForServices" xml:lang="en-US">Stock options issued for services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_StockOptionsIssuedForServices" xlink:to="lab_06570K7037HL15J0I8IK_oprx_StockOptionsIssuedForServices"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensation" xml:lang="en-US">Stock-based compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share Based Compensation Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensation" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xml:lang="en-US">IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xml:lang="en-US">Changes in:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">IncreaseDecreaseInAccountsReceivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Change in accounts receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsReceivable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInPrepaidExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInPrepaidExpense" xml:lang="en-US">Prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInPrepaidExpense"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">IncreaseDecreaseInAccountsPayable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsPayable" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccountsPayable"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_IncreaseDecreaseInRevenueSharePayable" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_IncreaseDecreaseInRevenueSharePayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_IncreaseDecreaseInRevenueSharePayable" xml:lang="en-US">Increase Decrease In Revenue Share Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_IncreaseDecreaseInRevenueSharePayable" xml:lang="en-US">The increase (decrease) during the reporting period in revenue share payable.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_IncreaseDecreaseInRevenueSharePayable" xml:lang="en-US">Revenue share payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_IncreaseDecreaseInRevenueSharePayable" xlink:to="lab_06570K7037HL15J0I8IK_oprx_IncreaseDecreaseInRevenueSharePayable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">IncreaseDecreaseInAccruedLiabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccruedLiabilities" xml:lang="en-US">Accrued expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_222628563HM0_us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInDeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Changes in deferred revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInDeferredRevenue" xml:lang="en-US">Deferred revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncreaseDecreaseInDeferredRevenue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">NetCashProvidedByUsedInOperatingActivities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">NetCashProvidedByUsedInInvestingActivitiesAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_000406341FK8_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xml:lang="en-US">Purchases of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_222628563HM0_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquirePatientRights" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_PaymentsToAcquirePatientRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PaymentsToAcquirePatientRights" xml:lang="en-US">Payments To Acquire Patient Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PaymentsToAcquirePatientRights" xml:lang="en-US">The cash outflow associated with the acquisition of patient rights.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PaymentsToAcquirePatientRights" xml:lang="en-US">Patent rights</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_PaymentsToAcquirePatientRights" xlink:to="lab_06570K7037HL15J0I8IK_oprx_PaymentsToAcquirePatientRights"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquireWebsiteDevelopment" xlink:label="loc_000406341FK8_oprx_PaymentsToAcquireWebsiteDevelopment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PaymentsToAcquireWebsiteDevelopment" xml:lang="en-US">Payments To Acquire Website Development</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_PaymentsToAcquireWebsiteDevelopment" xml:lang="en-US">The cash outflow associated with the acquisition of website production cost.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_oprx_PaymentsToAcquireWebsiteDevelopment" xml:lang="en-US">Web development costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PaymentsToAcquireWebsiteDevelopment" xlink:to="lab_222628563HM0_oprx_PaymentsToAcquireWebsiteDevelopment"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">NetCashProvidedByUsedInInvestingActivities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">NET CASH USED IN INVESTING ACTIVITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">NetCashProvidedByUsedInFinancingActivitiesAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_222628563HM0_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ProceedsFromIssuanceOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Share of common stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from issuance of common stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProceedsFromIssuanceOfCommonStock" xml:lang="en-US">Proceeds from issuance of common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ProceedsFromIssuanceOfCommonStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="loc_000406341FK8_us-gaap_PaymentsForRepurchaseOfEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PaymentsForRepurchaseOfEquity" xml:lang="en-US">Payments for Repurchase of Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PaymentsForRepurchaseOfEquity" xml:lang="en-US">Redemption of common and preferred stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_PaymentsForRepurchaseOfEquity" xml:lang="en-US">Redemption of common and preferred stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PaymentsForRepurchaseOfEquity" xlink:to="lab_222628563HM0_us-gaap_PaymentsForRepurchaseOfEquity"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net proceeds received</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">NET CASH PROVIDED BY FINANCING ACTIVITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_000406341FK8_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">NET INCREASE IN CASH AND CASH EQUIVALENTS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SupplementalCashFlowInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">SupplementalCashFlowInformationAbstract</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">SUPPLEMENTAL CASH FLOW INFORMATION:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SupplementalCashFlowInformationAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_000406341FK8_us-gaap_InterestPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_InterestPaid" xml:lang="en-US">InterestPaid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_InterestPaid" xml:lang="en-US">Cash paid for interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_InterestPaid" xlink:to="lab_222628563HM0_us-gaap_InterestPaid"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxesPaid" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxesPaid" xml:lang="en-US">IncomeTaxesPaid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxesPaid" xml:lang="en-US">Cash paid for income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxesPaid" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxesPaid"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_000406341FK8_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xml:lang="en-US">SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_222628563HM0_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssued1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssued1" xml:lang="en-US">Stock Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssued1" xml:lang="en-US">Common stock issued for future services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssued1" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssued1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_000406341FK8_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xml:lang="en-US">Nature of Business [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_222628563HM0_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_NatureOfOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NatureOfOperations" xml:lang="en-US">Nature of Operations [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_NatureOfOperations" xml:lang="en-US">NATURE OF BUSINESS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_NatureOfOperations" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_NatureOfOperations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_000406341FK8_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Summary of Significant Accounting Policies [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_222628563HM0_us-gaap_AccountingPoliciesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SignificantAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SignificantAccountingPoliciesTextBlock" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SignificantAccountingPoliciesTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesAbstract" xlink:label="loc_000406341FK8_oprx_PrepaidExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PrepaidExpensesAbstract" xml:lang="en-US">Prepaid Expenses [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PrepaidExpensesAbstract" xlink:to="lab_222628563HM0_oprx_PrepaidExpensesAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_PrepaidExpensesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidExpensesTextBlock" xml:lang="en-US">Prepaid Expenses [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidExpensesTextBlock" xml:lang="en-US">PREPAID EXPENSES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidExpensesTextBlock" xml:lang="en-US">The entire disclosure for prepaid expenses.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_PrepaidExpensesTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_oprx_PrepaidExpensesTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentAbstract" xml:lang="en-US">Property and Equipment [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xml:lang="en-US">PROPERTY AND EQUIPMENT</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyAbstract" xlink:label="loc_000406341FK8_oprx_WebBasedTechnologyAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_WebBasedTechnologyAbstract" xml:lang="en-US">Web Based Technology [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_WebBasedTechnologyAbstract" xlink:to="lab_222628563HM0_oprx_WebBasedTechnologyAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextBlock" xml:lang="en-US">Web Based Technology [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextBlock" xml:lang="en-US">WEB-BASED TECHNOLOGY</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextBlock" xml:lang="en-US">The entire disclosure for web based technology.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_000406341FK8_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xml:lang="en-US">Patent and Trademarks [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_222628563HM0_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IntangibleAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Intangible Assets Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IntangibleAssetsDisclosureTextBlock" xml:lang="en-US">PATENT AND TRADEMARKS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IntangibleAssetsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_000406341FK8_us-gaap_RevenueRecognitionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RevenueRecognitionAbstract" xml:lang="en-US">Deferred Revenue [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RevenueRecognitionAbstract" xlink:to="lab_222628563HM0_us-gaap_RevenueRecognitionAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredRevenueDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueDisclosureTextBlock" xml:lang="en-US">Deferred Revenue Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueDisclosureTextBlock" xml:lang="en-US">DEFERRED REVENUE</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredRevenueDisclosureTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DeferredRevenueDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_000406341FK8_us-gaap_RelatedPartyTransactionsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RelatedPartyTransactionsAbstract" xml:lang="en-US">Related Party Transactions [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_222628563HM0_us-gaap_RelatedPartyTransactionsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_000406341FK8_us-gaap_EquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_EquityAbstract" xml:lang="en-US">Common Stock and Preferred Stock [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_EquityAbstract" xlink:to="lab_222628563HM0_us-gaap_EquityAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xml:lang="en-US">COMMON STOCK</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_000406341FK8_us-gaap_PreferredStockTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockTextBlock" xml:lang="en-US">Preferred Stock [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PreferredStockTextBlock" xml:lang="en-US">PREFERRED STOCK</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockTextBlock" xlink:to="lab_222628563HM0_us-gaap_PreferredStockTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Stock Options [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_000406341FK8_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">STOCK OPTIONS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_222628563HM0_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WarrantsDisclouresAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantsDisclouresAbstract" xml:lang="en-US">Warrants [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WarrantsDisclouresAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WarrantsDisclouresAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsTextBlock" xlink:label="loc_000406341FK8_oprx_WarrantsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_WarrantsTextBlock" xml:lang="en-US">Warrants [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_WarrantsTextBlock" xml:lang="en-US">WARRANTS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_WarrantsTextBlock" xml:lang="en-US">Warrants text.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_WarrantsTextBlock" xlink:to="lab_222628563HM0_oprx_WarrantsTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LeasesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LeasesAbstract" xml:lang="en-US">Operating Leases [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LeasesAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LeasesAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_000406341FK8_us-gaap_LeasesOfLesseeDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LeasesOfLesseeDisclosureTextBlock" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_LeasesOfLesseeDisclosureTextBlock" xml:lang="en-US">OPERATING LEASES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="lab_222628563HM0_us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_MajorCustomerAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_MajorCustomerAbstract" xml:lang="en-US">Major Customer [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_MajorCustomerAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_MajorCustomerAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerTextBlock" xlink:label="loc_000406341FK8_oprx_MajorCustomerTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_MajorCustomerTextBlock" xml:lang="en-US">Major Customer [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_MajorCustomerTextBlock" xml:lang="en-US">MAJOR CUSTOMERS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_MajorCustomerTextBlock" xml:lang="en-US">Major customer text block.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_MajorCustomerTextBlock" xlink:to="lab_222628563HM0_oprx_MajorCustomerTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Taxes [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_000406341FK8_us-gaap_IncomeTaxDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">INCOME TAXES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_222628563HM0_us-gaap_IncomeTaxDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingent Liabilities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_000406341FK8_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">CONTINGENCIES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">COMMITMENTS AND CONTINGENT LIABILITIES</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_222628563HM0_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CompensationAndRetirementDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US">Retirement Plan [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CompensationAndRetirementDisclosureAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_000406341FK8_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">RETIREMENT PLAN</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_222628563HM0_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventsAbstract" xml:lang="en-US">Subsequent Events [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventsAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_000406341FK8_us-gaap_SubsequentEventsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">SUBSEQUENT EVENTS</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SubsequentEventsTextBlock" xml:lang="en-US">SUBSEQUENT EVENTS</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_222628563HM0_us-gaap_SubsequentEventsTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_BasisOfPresentationPolicyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_BasisOfPresentationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_BasisOfPresentationPolicyTextBlock" xml:lang="en-US">Basis Of Presentation [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_BasisOfPresentationPolicyTextBlock" xml:lang="en-US">Basis of Presentation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_BasisOfPresentationPolicyTextBlock" xml:lang="en-US">Disclosure of accounting policy for basis of presentation.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_BasisOfPresentationPolicyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_oprx_BasisOfPresentationPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_000406341FK8_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xml:lang="en-US">Accounting Basis</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_222628563HM0_us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ConsolidationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Principles of Consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ConsolidationPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_000406341FK8_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_222628563HM0_us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FairValueOfFinancialInstrumentsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Financial Instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_000406341FK8_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xml:lang="en-US">Accounts Receivable and Allowance for Doubtful Accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_222628563HM0_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_000406341FK8_us-gaap_RevenueRecognitionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition and Revenue Share Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_222628563HM0_us-gaap_RevenueRecognitionPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_IncomeTaxPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_000406341FK8_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_UseOfEstimates" xlink:to="lab_222628563HM0_us-gaap_UseOfEstimates"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ConcentrationRiskCreditRisk" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ConcentrationRiskCreditRisk" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ConcentrationRiskCreditRisk" xml:lang="en-US">Concentration of Credit Risks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ConcentrationRiskCreditRisk"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_000406341FK8_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_222628563HM0_us-gaap_ResearchAndDevelopmentExpensePolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_000406341FK8_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Loss Per Common and Common Equivalent Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_222628563HM0_us-gaap_EarningsPerSharePolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment of Long-Lived Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_000406341FK8_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recently Issued Accounting Guidance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_222628563HM0_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xml:lang="en-US">Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xml:lang="en-US">Summary of share based compensation fair value assumption methodology</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesTableTextBlock" xlink:label="loc_000406341FK8_oprx_PrepaidExpensesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PrepaidExpensesTableTextBlock" xml:lang="en-US">Prepaid Expenses [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_PrepaidExpensesTableTextBlock" xml:lang="en-US">Schedule of prepaid expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_PrepaidExpensesTableTextBlock" xml:lang="en-US">Tabular disclosure of prepaid expenses.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PrepaidExpensesTableTextBlock" xlink:to="lab_222628563HM0_oprx_PrepaidExpensesTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentTextBlock" xml:lang="en-US">Schedule of property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xlink:label="loc_000406341FK8_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xml:lang="en-US">Schedule Of Capitalized Costs In Developing Web Based Technology [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xml:lang="en-US">Schedule of capitalized costs in developing web-based technology</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xml:lang="en-US">Tabular disclosure of capitalized costs in developing web-based technology.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xlink:to="lab_222628563HM0_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xml:lang="en-US">Schedule of Intangible Assets and Goodwill [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xml:lang="en-US">Schedule of Patent and Trademarks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_000406341FK8_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Schedule of share based option activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_222628563HM0_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xml:lang="en-US">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xml:lang="en-US">Schedule of warrants outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xlink:label="loc_000406341FK8_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xml:lang="en-US">Schedule Of Share-Based Compensation Warrant Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xml:lang="en-US">Schedule of warrant activity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xml:lang="en-US">Tabular schedule of share-based compensation warrant activity.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xlink:to="lab_222628563HM0_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfRentExpenseTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfRentExpenseTableTextBlock" xml:lang="en-US">Schedule of Rent Expense [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfRentExpenseTableTextBlock" xml:lang="en-US">Schedule of minimum annual rent payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfRentExpenseTableTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xlink:label="loc_000406341FK8_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xml:lang="en-US">Schedule Of Major Customers Individual Revenue [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xml:lang="en-US">Schedule of major customers individual revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xml:lang="en-US">Tabbular schedule of major customers individual revenue.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xlink:to="lab_222628563HM0_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Federal income tax benifit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_000406341FK8_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Deferred tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_222628563HM0_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_NatureOfBusinessDetailsTextualAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_NatureOfBusinessDetailsTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_NatureOfBusinessDetailsTextualAbstract" xml:lang="en-US">Nature Of Business Details Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_NatureOfBusinessDetailsTextualAbstract" xml:lang="en-US">Nature of Business (Textual)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_NatureOfBusinessDetailsTextualAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_NatureOfBusinessDetailsTextualAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_000406341FK8_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Number of Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xml:lang="en-US">Shares issued by RFID, Ltd. pursuant to a share exchange agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="lab_222628563HM0_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EquityMethodInvestmentOwnershipPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Equity Method Investment, Ownership Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Percentage of stock of owned by RFID</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EquityMethodInvestmentOwnershipPercentage" xml:lang="en-US">Percentage of ownership by WPP</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_000406341FK8_oprx_SummaryOfSignificantAccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_SummaryOfSignificantAccountingPoliciesTable" xml:lang="en-US">Summary Of Significant Accounting Policies [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_SummaryOfSignificantAccountingPoliciesTable" xlink:to="lab_222628563HM0_oprx_SummaryOfSignificantAccountingPoliciesTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_RangeAxis" xml:lang="en-US">Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_RangeAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_RangeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_000406341FK8_us-gaap_RangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RangeMember" xml:lang="en-US">Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RangeMember" xlink:to="lab_222628563HM0_us-gaap_RangeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_MinimumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_MinimumMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_MinimumMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_000406341FK8_us-gaap_MaximumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_MaximumMember" xlink:to="lab_222628563HM0_us-gaap_MaximumMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_SummaryOfSignificantAccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SummaryOfSignificantAccountingPoliciesLineItems" xml:lang="en-US">Summary Of Significant Accounting Policies [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_SummaryOfSignificantAccountingPoliciesLineItems" xlink:to="lab_06570K7037HL15J0I8IK_oprx_SummaryOfSignificantAccountingPoliciesLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Expected dividend yield</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xml:lang="en-US">Risk free interest rate minimum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xml:lang="en-US">Risk free interest rate maximum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_000406341FK8_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Expected option term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_222628563HM0_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US">Turnover/forfeiture rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xml:lang="en-US">Expected volatility minimum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xml:lang="en-US">Expected volatility maximum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_000406341FK8_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_222628563HM0_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentLineItems" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentLineItems"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xlink:label="loc_000406341FK8_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xml:lang="en-US">Summary Of Significant Accounting Policies Details Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xml:lang="en-US">Summary of Significant Accounting Policies (Textual)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xlink:to="lab_222628563HM0_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Bad debt expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ProvisionForDoubtfulAccounts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_000406341FK8_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for doubtful accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_222628563HM0_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property and equipment, estimated useful lives</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xlink:label="loc_000406341FK8_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xml:lang="en-US">Revenue Recognition, New Accounting Pronouncement, Material Effect, Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xml:lang="en-US">Revenue recognition and revenue shares, Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xlink:to="lab_222628563HM0_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PrepaidInsurance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PrepaidInsurance" xml:lang="en-US">Prepaid Insurance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PrepaidInsurance" xml:lang="en-US">Insurance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PrepaidInsurance" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PrepaidInsurance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRent" xlink:label="loc_000406341FK8_us-gaap_PrepaidRent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PrepaidRent" xml:lang="en-US">Prepaid Rent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PrepaidRent" xml:lang="en-US">Rent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PrepaidRent" xlink:to="lab_222628563HM0_us-gaap_PrepaidRent"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidLegalFees" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_PrepaidLegalFees" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidLegalFees" xml:lang="en-US">Prepaid Legal Fees</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidLegalFees" xml:lang="en-US">Legal</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PrepaidLegalFees" xml:lang="en-US">Amount of asset related to consideration paid in advance for legal fees that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_PrepaidLegalFees" xlink:to="lab_06570K7037HL15J0I8IK_oprx_PrepaidLegalFees"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_000406341FK8_us-gaap_ComputerEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ComputerEquipmentMember" xml:lang="en-US">Computer Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ComputerEquipmentMember" xml:lang="en-US">Computer equipment [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ComputerEquipmentMember" xlink:to="lab_222628563HM0_us-gaap_ComputerEquipmentMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FurnitureAndFixturesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and Fixtures [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FurnitureAndFixturesMember" xml:lang="en-US">Furniture and fixtures [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FurnitureAndFixturesMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property and equipment, Subtotal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_222628563HM0_us-gaap_PropertyPlantAndEquipmentGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated depreciation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PropertyPlantAndEquipmentTextualAbstract" xlink:label="loc_000406341FK8_oprx_PropertyPlantAndEquipmentTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PropertyPlantAndEquipmentTextualAbstract" xml:lang="en-US">Property Plant And Equipment Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_PropertyPlantAndEquipmentTextualAbstract" xml:lang="en-US">Property and Equipment (Textual)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PropertyPlantAndEquipmentTextualAbstract" xlink:to="lab_222628563HM0_oprx_PropertyPlantAndEquipmentTextualAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_Depreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_Depreciation" xml:lang="en-US">Depreciation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_Depreciation" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_Depreciation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_000406341FK8_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_222628563HM0_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyMember" xml:lang="en-US">Web Based Technology [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyMember" xml:lang="en-US">OptimizeRx web-based technology [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyMember" xml:lang="en-US">Web based Collection of computer programs and related data that provide instructions to a computer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyOneMember" xlink:label="loc_000406341FK8_oprx_WebBasedTechnologyOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_WebBasedTechnologyOneMember" xml:lang="en-US">Web Based Technology One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_WebBasedTechnologyOneMember" xml:lang="en-US">SampleMD web-based technology [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_WebBasedTechnologyOneMember" xml:lang="en-US">Sample web based Collection of computer programs and related data that provide instructions to a computer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_WebBasedTechnologyOneMember" xlink:to="lab_222628563HM0_oprx_WebBasedTechnologyOneMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTwoMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTwoMember" xml:lang="en-US">Web Based Technology Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTwoMember" xml:lang="en-US">SampleMD 2.0 web-based technology [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTwoMember" xml:lang="en-US">sample 2.0 web based Collection of computer programs and related data that provide instructions to a computer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTwoMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTwoMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareGross" xml:lang="en-US">Capitalized Computer Software, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareGross" xml:lang="en-US">Web-based technology, Subtotal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareGross" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_000406341FK8_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Capitalized Computer Software, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:to="lab_222628563HM0_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTextualAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextualAbstract" xml:lang="en-US">Web Based Technology Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextualAbstract" xml:lang="en-US">Web Based Technology (Textual)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WebBasedTechnologyTextualAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WebBasedTechnologyTextualAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xlink:label="loc_000406341FK8_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xml:lang="en-US">Capitalized Computer Software Amortization Period, Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xml:lang="en-US">Web-based technology amortization period, Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xml:lang="en-US">Description of capitalized computer software amortization period.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xlink:to="lab_222628563HM0_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareAmortization" xml:lang="en-US">Capitalized Computer Software, Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareAmortization" xml:lang="en-US">Web-based technology, amortization expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CapitalizedComputerSoftwareAmortization" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CapitalizedComputerSoftwareAmortization"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Patent rights and intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedPatentsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedPatentsGross" xml:lang="en-US">Finite-Lived Patents, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedPatentsGross" xml:lang="en-US">Patent defense costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedPatentsGross" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedPatentsGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_000406341FK8_us-gaap_OtherFiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OtherFiniteLivedIntangibleAssetsGross" xml:lang="en-US">Other Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OtherFiniteLivedIntangibleAssetsGross" xml:lang="en-US">New patents and trademarks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:to="lab_222628563HM0_us-gaap_OtherFiniteLivedIntangibleAssetsGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_000406341FK8_us-gaap_PatentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PatentsMember" xml:lang="en-US">Patents [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PatentsMember" xml:lang="en-US">SampleMD Patent Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PatentsMember" xlink:to="lab_222628563HM0_us-gaap_PatentsMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xml:lang="en-US">Options Granted To Acquire Exclusive Patent Rights Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xml:lang="en-US">Stock options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xml:lang="en-US">Options granted to acquire exclusive patent rights shares.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:to="lab_06570K7037HL15J0I8IK_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:label="loc_000406341FK8_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xml:lang="en-US">Options Granted To Acquire Exclusive Patent Rights Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xml:lang="en-US">Shares values</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xml:lang="en-US">Options granted to acquire exclusive patent rights value.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:to="lab_222628563HM0_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockTransactionDate" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockTransactionDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockTransactionDate" xml:lang="en-US">Sale of Stock, Transaction Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockTransactionDate" xml:lang="en-US">Expire date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockTransactionDate" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockTransactionDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Method</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xml:lang="en-US">Amortizing patent</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Useful life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Rolling Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xml:lang="en-US">Amortization expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:to="lab_222628563HM0_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_000406341FK8_us-gaap_RelatedPartyTransactionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RelatedPartyTransactionLineItems" xml:lang="en-US">Related Party Transaction [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_222628563HM0_us-gaap_RelatedPartyTransactionLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_RepaymentsOfRelatedPartyDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_RepaymentsOfRelatedPartyDebt" xml:lang="en-US">Repayments of Related Party Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_RepaymentsOfRelatedPartyDebt" xml:lang="en-US">Payable to related party</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_RepaymentsOfRelatedPartyDebt"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_000406341FK8_us-gaap_ProceedsFromRelatedPartyDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Proceeds from Related Party Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ProceedsFromRelatedPartyDebt" xml:lang="en-US">Recognized revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="lab_222628563HM0_us-gaap_ProceedsFromRelatedPartyDebt"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_TradeReceivablesHeldForSaleAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TradeReceivablesHeldForSaleAmount" xml:lang="en-US">Trade Receivables Held-for-sale, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TradeReceivablesHeldForSaleAmount" xml:lang="en-US">Trade receivables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_TradeReceivablesHeldForSaleAmount" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_TradeReceivablesHeldForSaleAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_000406341FK8_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US">Related Party Transaction, Other Revenues from Transactions with Related Party</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xml:lang="en-US">Revenue payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="lab_222628563HM0_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfStockByClassTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfStockByClassTable" xml:lang="en-US">Schedule of Stock by Class [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfStockByClassTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_000406341FK8_us-gaap_TitleOfIndividualAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_TitleOfIndividualAxis" xml:lang="en-US">Title of Individual [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_TitleOfIndividualAxis" xlink:to="lab_222628563HM0_us-gaap_TitleOfIndividualAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xml:lang="en-US">Relationship to Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PlacementAgentsMember" xlink:label="loc_000406341FK8_oprx_PlacementAgentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PlacementAgentsMember" xml:lang="en-US">Placement Agents [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_PlacementAgentsMember" xml:lang="en-US">Placement agents [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PlacementAgentsMember" xlink:to="lab_222628563HM0_oprx_PlacementAgentsMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ThreeOfficerMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ThreeOfficerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ThreeOfficerMember" xml:lang="en-US">Three Officers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ThreeOfficerMember" xml:lang="en-US">Three executive officers [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ThreeOfficerMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ThreeOfficerMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultantMember" xlink:label="loc_000406341FK8_oprx_ConsultantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ConsultantMember" xml:lang="en-US">Consultant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ConsultantMember" xml:lang="en-US">Consultant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ConsultantMember" xlink:to="lab_222628563HM0_oprx_ConsultantMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_VicisMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_VicisMember" xml:lang="en-US">Vicis [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_VicisMember" xml:lang="en-US">Vicis Capital Master Fund [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_VicisMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_VicisMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="loc_000406341FK8_us-gaap_OfficerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OfficerMember" xml:lang="en-US">Officer [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OfficerMember" xml:lang="en-US">Officer [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OfficerMember" xlink:to="lab_222628563HM0_us-gaap_OfficerMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DirectorMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DirectorMember" xml:lang="en-US">Director [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DirectorMember" xml:lang="en-US">Outside director [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DirectorMember" xml:lang="en-US">Director [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DirectorMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DirectorMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TwoOfficersMember" xlink:label="loc_000406341FK8_oprx_TwoOfficersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_TwoOfficersMember" xml:lang="en-US">Two Officers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_TwoOfficersMember" xml:lang="en-US">Two officers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_TwoOfficersMember" xml:lang="en-US">Two officers.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_TwoOfficersMember" xlink:to="lab_222628563HM0_oprx_TwoOfficersMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_FinancialInstrumentAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_FinancialInstrumentAxis" xml:lang="en-US">Financial Instrument [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_FinancialInstrumentAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_FinancialInstrumentAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_000406341FK8_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xml:lang="en-US">Financial Instruments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_222628563HM0_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultingAgreementMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ConsultingAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ConsultingAgreementMember" xml:lang="en-US">Consulting Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ConsultingAgreementMember" xml:lang="en-US">Consulting Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ConsultingAgreementMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ConsultingAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalMarketsAdvisoryAgreementMember" xlink:label="loc_000406341FK8_oprx_CapitalMarketsAdvisoryAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CapitalMarketsAdvisoryAgreementMember" xml:lang="en-US">Capital Markets Advisory Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_CapitalMarketsAdvisoryAgreementMember" xml:lang="en-US">Capital Markets Advisory Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CapitalMarketsAdvisoryAgreementMember" xlink:to="lab_222628563HM0_oprx_CapitalMarketsAdvisoryAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SeparationAgreementMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_SeparationAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SeparationAgreementMember" xml:lang="en-US">Separation Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SeparationAgreementMember" xml:lang="en-US">Separation Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_SeparationAgreementMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_SeparationAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseAgreementMember" xlink:label="loc_000406341FK8_oprx_PurchaseAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PurchaseAgreementMember" xml:lang="en-US">Purchase Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_PurchaseAgreementMember" xml:lang="en-US">Purchase Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PurchaseAgreementMember" xlink:to="lab_222628563HM0_oprx_PurchaseAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SecuritiesPurchaseAgreementMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_SecuritiesPurchaseAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SecuritiesPurchaseAgreementMember" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SecuritiesPurchaseAgreementMember" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_SecuritiesPurchaseAgreementMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_SecuritiesPurchaseAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisCapitalAgreementMember" xlink:label="loc_000406341FK8_oprx_VicisCapitalAgreementMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_VicisCapitalAgreementMember" xml:lang="en-US">Vicis Capital Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_VicisCapitalAgreementMember" xml:lang="en-US">Vicis Capital Agreement [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_VicisCapitalAgreementMember" xlink:to="lab_222628563HM0_oprx_VicisCapitalAgreementMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalSupportAgreementOneMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_CapitalSupportAgreementOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CapitalSupportAgreementOneMember" xml:lang="en-US">Capital Support Agreement One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CapitalSupportAgreementOneMember" xml:lang="en-US">New Capital Markets Advisory Agreement [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CapitalSupportAgreementOneMember" xml:lang="en-US">Capital support agreement one.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_CapitalSupportAgreementOneMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_CapitalSupportAgreementOneMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xlink:label="loc_000406341FK8_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xml:lang="en-US">New Capital Markets Advisory Agreement Shares Issued First [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xml:lang="en-US">New Capital Markets Advisory Agreement Shares Issued First [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xml:lang="en-US">New capital markets advisory agreement shares issued first.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xlink:to="lab_222628563HM0_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ClassOfStockLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ClassOfStockLineItems" xml:lang="en-US">Class of Stock [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ClassOfStockLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ClassOfStockLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_000406341FK8_us-gaap_SharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SharesIssued" xml:lang="en-US">Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SharesIssued" xml:lang="en-US">Sale of comman stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_SharesIssued" xml:lang="en-US">Additional shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SharesIssued" xlink:to="lab_222628563HM0_us-gaap_SharesIssued"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SharesIssuedPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Shares Issued, Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharesIssuedPricePerShare" xml:lang="en-US">Common stock price per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SharesIssuedPricePerShare"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantExercisePricePeriod" xlink:label="loc_000406341FK8_oprx_WarrantExercisePricePeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_WarrantExercisePricePeriod" xml:lang="en-US">Warrant Exercise Price Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_oprx_WarrantExercisePricePeriod" xml:lang="en-US">Warrant exercise price period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_WarrantExercisePricePeriod" xml:lang="en-US">Warrant exercise price period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_WarrantExercisePricePeriod" xlink:to="lab_222628563HM0_oprx_WarrantExercisePricePeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockPricePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockPricePerShare" xml:lang="en-US">Sale of Stock, Price Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockPricePerShare" xml:lang="en-US">Sale of stock price per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockPricePerShare"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_000406341FK8_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xml:lang="en-US">Sale of common stock value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_222628563HM0_us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US">Sale of common stock shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xml:lang="en-US">Sale of common stock shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsAndExpensesDescription" xlink:label="loc_000406341FK8_oprx_CommissionsAndExpensesDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CommissionsAndExpensesDescription" xml:lang="en-US">Commissions And Expenses Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_CommissionsAndExpensesDescription" xml:lang="en-US">Commissions and expenses description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_CommissionsAndExpensesDescription" xml:lang="en-US">Amount of commission revenue from buying and selling securities on behalf of customers.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CommissionsAndExpensesDescription" xlink:to="lab_222628563HM0_oprx_CommissionsAndExpensesDescription"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsPercentage" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_CommissionsPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CommissionsPercentage" xml:lang="en-US">Commissions Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CommissionsPercentage" xml:lang="en-US">Commissions percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CommissionsPercentage" xml:lang="en-US">commissions percentage.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_CommissionsPercentage" xlink:to="lab_06570K7037HL15J0I8IK_oprx_CommissionsPercentage"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_000406341FK8_us-gaap_AccruedSalesCommissionCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AccruedSalesCommissionCurrent" xml:lang="en-US">Accrued Sales Commission, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_AccruedSalesCommissionCurrent" xml:lang="en-US">Commissions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AccruedSalesCommissionCurrent" xlink:to="lab_222628563HM0_us-gaap_AccruedSalesCommissionCurrent"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseOfWarrants" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_PurchaseOfWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PurchaseOfWarrants" xml:lang="en-US">Purchase Of Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PurchaseOfWarrants" xml:lang="en-US">Purchase of warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_PurchaseOfWarrants" xml:lang="en-US">Purchase of warrants.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_PurchaseOfWarrants" xlink:to="lab_06570K7037HL15J0I8IK_oprx_PurchaseOfWarrants"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_000406341FK8_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xml:lang="en-US">Stock and Warrants Issued During Period, Value, Preferred Stock and Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xml:lang="en-US">Warrants, Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:to="lab_222628563HM0_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee-related Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee Bonus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_000406341FK8_us-gaap_PaymentsOfStockIssuanceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US">Common stock issued for equity issuance costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_PaymentsOfStockIssuanceCosts" xml:lang="en-US">Common stock issued for equity issuance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_222628563HM0_us-gaap_PaymentsOfStockIssuanceCosts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xml:lang="en-US">Employee bonus, Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xml:lang="en-US">Employee bonus, Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdditionalWorkingCapital" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_AdditionalWorkingCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdditionalWorkingCapital" xml:lang="en-US">Additional Working Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdditionalWorkingCapital" xml:lang="en-US">Additional working capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_AdditionalWorkingCapital" xml:lang="en-US">Additional working capital.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_AdditionalWorkingCapital" xlink:to="lab_06570K7037HL15J0I8IK_oprx_AdditionalWorkingCapital"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FullyDilutedShares" xlink:label="loc_000406341FK8_oprx_FullyDilutedShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_FullyDilutedShares" xml:lang="en-US">Fully Diluted Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_FullyDilutedShares" xml:lang="en-US">Fully diluted shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_FullyDilutedShares" xml:lang="en-US">fully diluted shares.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_FullyDilutedShares" xlink:to="lab_222628563HM0_oprx_FullyDilutedShares"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtIssuanceCosts" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DebtIssuanceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DebtIssuanceCosts" xml:lang="en-US">Debt Issuance Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DebtIssuanceCosts" xml:lang="en-US">Equity issuance cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DebtIssuanceCosts" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DebtIssuanceCosts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Shares granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsExercised" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WarrantsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantsExercised" xml:lang="en-US">Warrants Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantsExercised" xml:lang="en-US">Warrants exercised, number of shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantsExercised" xml:lang="en-US">Warrants exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WarrantsExercised" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WarrantsExercised"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_DebtRedemptionLongtermDebtAmount" xlink:label="loc_000406341FK8_oprx_DebtRedemptionLongtermDebtAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_DebtRedemptionLongtermDebtAmount" xml:lang="en-US">Debt Redemption, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_DebtRedemptionLongtermDebtAmount" xml:lang="en-US">Debt redemption, amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_DebtRedemptionLongtermDebtAmount" xml:lang="en-US">Debt redemption, amount.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_DebtRedemptionLongtermDebtAmount" xlink:to="lab_222628563HM0_oprx_DebtRedemptionLongtermDebtAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xml:lang="en-US">Stock Granted, Value, Share-based Compensation, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xml:lang="en-US">Granted value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeroidSharesCacelled" xlink:label="loc_000406341FK8_oprx_StockIssuedDuringPeroidSharesCacelled" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeroidSharesCacelled" xml:lang="en-US">Stock Issued During Peroid Shares Cacelled</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeroidSharesCacelled" xml:lang="en-US">Number of shares not be issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_StockIssuedDuringPeroidSharesCacelled" xml:lang="en-US">Represnts number of shares terminated or cancelled.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_StockIssuedDuringPeroidSharesCacelled" xlink:to="lab_222628563HM0_oprx_StockIssuedDuringPeroidSharesCacelled"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementClassOfStockAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementClassOfStockAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_000406341FK8_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ClassOfStockDomain" xlink:to="lab_222628563HM0_us-gaap_ClassOfStockDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SeriesAPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SeriesAPreferredStockMember" xml:lang="en-US">Series A Preferred Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SeriesAPreferredStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_000406341FK8_us-gaap_SeriesBPreferredStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series B Preferred Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SeriesBPreferredStockMember" xml:lang="en-US">Series B Preferred Stock [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_222628563HM0_us-gaap_SeriesBPreferredStockMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xml:lang="en-US">Issuance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="loc_000406341FK8_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xml:lang="en-US">Net proceeds of shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="lab_222628563HM0_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xml:lang="en-US">Preferred shares issued, values</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xml:lang="en-US">Preferred Shares issued, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockDividendRatePercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockDividendRatePercentage" xml:lang="en-US">Preferred Stock, Dividend Rate, Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockDividendRatePercentage" xml:lang="en-US">Percentage of cumulative dividend</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockDividendRatePercentage" xml:lang="en-US">Percentage of semi-annual dividends payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_PreferredStockDividendRatePercentage" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_PreferredStockDividendRatePercentage"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_000406341FK8_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xml:lang="en-US">Warrants issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="lab_222628563HM0_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights"/>
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice" xlink:label="loc_84358I5815FJ93H8G6GI_invest_InvestmentWarrantsExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_invest_InvestmentWarrantsExercisePrice" xml:lang="en-US">Investment Warrants, Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_invest_InvestmentWarrantsExercisePrice" xml:lang="en-US">Exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_invest_InvestmentWarrantsExercisePrice" xlink:to="lab_06570K7037HL15J0I8IK_invest_InvestmentWarrantsExercisePrice"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TermOfWarrant" xlink:label="loc_000406341FK8_oprx_TermOfWarrant" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_TermOfWarrant" xml:lang="en-US">Term Of Warrant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_TermOfWarrant" xml:lang="en-US">Term of warrant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_TermOfWarrant" xml:lang="en-US">Term of warrant.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_TermOfWarrant" xlink:to="lab_222628563HM0_oprx_TermOfWarrant"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockNumberOfSharesHeld" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_TreasuryStockNumberOfSharesHeld" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TreasuryStockNumberOfSharesHeld" xml:lang="en-US">Treasury Stock, Number of Shares Held</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TreasuryStockNumberOfSharesHeld" xml:lang="en-US">Treasury stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_TreasuryStockNumberOfSharesHeld" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_TreasuryStockNumberOfSharesHeld"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_000406341FK8_us-gaap_DebtInstrumentConvertibleConversionPrice1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DebtInstrumentConvertibleConversionPrice1" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DebtInstrumentConvertibleConversionPrice1" xml:lang="en-US">Conversion price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="lab_222628563HM0_us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_TemporaryEquityAccretionOfDividends" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TemporaryEquityAccretionOfDividends" xml:lang="en-US">Undeclared dividends</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TemporaryEquityAccretionOfDividends" xml:lang="en-US">Undeclared dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_TemporaryEquityAccretionOfDividends" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_TemporaryEquityAccretionOfDividends"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockRedemptionAmount" xlink:label="loc_000406341FK8_us-gaap_PreferredStockRedemptionAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_PreferredStockRedemptionAmount" xml:lang="en-US">Preferred Stock, Redemption Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_222628563HM0_us-gaap_PreferredStockRedemptionAmount" xml:lang="en-US">Total Undeclared dividends</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_PreferredStockRedemptionAmount" xlink:to="lab_222628563HM0_us-gaap_PreferredStockRedemptionAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xml:lang="en-US">Number of shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Available for grant, shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Begining balnce , shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Ending balance, shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Expired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xml:lang="en-US">Expired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xml:lang="en-US">Weighted average exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Begining balance, weighted average exercise price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Ending balance, weighted average exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Granted, weighted average exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Exercised, weighted average exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Expired, weighted average exercise price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Expired, weighted average exercise price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_000406341FK8_us-gaap_AwardTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_AwardTypeAxis" xml:lang="en-US">Award Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_AwardTypeAxis" xlink:to="lab_222628563HM0_us-gaap_AwardTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xml:lang="en-US">Equity Award [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_000406341FK8_us-gaap_StockCompensationPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockCompensationPlanMember" xml:lang="en-US">Stock Compensation Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockCompensationPlanMember" xml:lang="en-US">2013 Equity Compensation Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockCompensationPlanMember" xlink:to="lab_222628563HM0_us-gaap_StockCompensationPlanMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xml:lang="en-US">Shares granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xml:lang="en-US">Compensation cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoteWarrantMember" xlink:label="loc_000406341FK8_us-gaap_NoteWarrantMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NoteWarrantMember" xml:lang="en-US">Note Warrant [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_NoteWarrantMember" xml:lang="en-US">Warrant [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NoteWarrantMember" xlink:to="lab_222628563HM0_us-gaap_NoteWarrantMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantOneMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WarrantOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantOneMember" xml:lang="en-US">Warrant One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantOneMember" xml:lang="en-US">Warrant one [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantOneMember" xml:lang="en-US">Warrant one member.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WarrantOneMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WarrantOneMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantTwoMember" xlink:label="loc_000406341FK8_oprx_WarrantTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_WarrantTwoMember" xml:lang="en-US">Warrant Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_WarrantTwoMember" xml:lang="en-US">Warrant two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_WarrantTwoMember" xml:lang="en-US">Warrant two.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_WarrantTwoMember" xlink:to="lab_222628563HM0_oprx_WarrantTwoMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantThreeMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_WarrantThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantThreeMember" xml:lang="en-US">Warrant Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantThreeMember" xml:lang="en-US">Warrant three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_WarrantThreeMember" xml:lang="en-US">Warrant three.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_WarrantThreeMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_WarrantThreeMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xml:lang="en-US">Number of Warrants</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xml:lang="en-US">Begining balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Expiration Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xml:lang="en-US">Expiration Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument expiration date.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xml:lang="en-US">Granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xml:lang="en-US">Granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xml:lang="en-US">Issueds of warrants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xml:lang="en-US">Exercised</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xml:lang="en-US">Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xml:lang="en-US">Cancellation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xml:lang="en-US">Cancellation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xml:lang="en-US">Expired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xml:lang="en-US">Expired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:to="lab_222628563HM0_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average Outstanding Roll Forward [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xlink:label="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Outstanding Weighted Average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xml:lang="en-US">Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xml:lang="en-US">Begining balance, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xml:lang="en-US">Ending balance, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument outstanding weighted average.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xlink:to="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average, Granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xml:lang="en-US">Granted, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xml:lang="en-US">Granted, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument weighted average, grantedPayment Award Non Option Equity Instrument Weighted Average, Granted.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xlink:label="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average, Exercise</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xml:lang="en-US">Exercise, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument weighted average, exercise.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xlink:to="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average, Expiration</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xml:lang="en-US">Expired, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument weighted average, expiration.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xlink:label="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average, Cancellation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xml:lang="en-US">Cancellation, weighted average</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xml:lang="en-US">Share based compensation arrangement by share based payment award non option equity instrument weighted average, cancellation.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xlink:to="lab_222628563HM0_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xml:lang="en-US">Sale of Stock, Consideration Received Per Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xml:lang="en-US">Proceed from warrant issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SaleOfStockConsiderationReceivedPerTransaction"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_000406341FK8_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Year ended December 31, 2016</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_222628563HM0_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xml:lang="en-US">Total lease commitment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_000406341FK8_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xml:lang="en-US">Schedule of Revenue by Major Customers, by Reporting Segments [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:to="lab_222628563HM0_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_MajorCustomersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_MajorCustomersAxis" xml:lang="en-US">Customer [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_MajorCustomersAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_MajorCustomersAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_000406341FK8_us-gaap_NameOfMajorCustomerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_NameOfMajorCustomerDomain" xml:lang="en-US">Customer [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_NameOfMajorCustomerDomain" xlink:to="lab_222628563HM0_us-gaap_NameOfMajorCustomerDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_CustomerMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerMember" xml:lang="en-US">Customer [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerMember" xml:lang="en-US">Eli Lilly and Company [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerMember" xml:lang="en-US">Name of customer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_CustomerMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_CustomerMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerOneMember" xlink:label="loc_000406341FK8_oprx_CustomerOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CustomerOneMember" xml:lang="en-US">Customer One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_CustomerOneMember" xml:lang="en-US">Alcon Laboratories, Inc. [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_CustomerOneMember" xml:lang="en-US">Name of customer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CustomerOneMember" xlink:to="lab_222628563HM0_oprx_CustomerOneMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerTwoMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_CustomerTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerTwoMember" xml:lang="en-US">Customer Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerTwoMember" xml:lang="en-US">Astellas Pharma US, Inc. [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerTwoMember" xml:lang="en-US">Name of customer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_CustomerTwoMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_CustomerTwoMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerThreeMember" xlink:label="loc_000406341FK8_oprx_CustomerThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CustomerThreeMember" xml:lang="en-US">Customer Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_CustomerThreeMember" xml:lang="en-US">Daiichi Sanyko, Inc. [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_CustomerThreeMember" xml:lang="en-US">Name of customer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CustomerThreeMember" xlink:to="lab_222628563HM0_oprx_CustomerThreeMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerFourMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_CustomerFourMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerFourMember" xml:lang="en-US">Customer Four [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerFourMember" xml:lang="en-US">Pfizer [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_CustomerFourMember" xml:lang="en-US">Name of customer.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_CustomerFourMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_CustomerFourMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AllOtherCustomersMember" xlink:label="loc_000406341FK8_oprx_AllOtherCustomersMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_AllOtherCustomersMember" xml:lang="en-US">All Other Customers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_AllOtherCustomersMember" xml:lang="en-US">All other customers [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_AllOtherCustomersMember" xml:lang="en-US">All other customers.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_AllOtherCustomersMember" xlink:to="lab_222628563HM0_oprx_AllOtherCustomersMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EntityWideRevenueMajorCustomerLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EntityWideRevenueMajorCustomerLineItems" xml:lang="en-US">Revenue, Major Customer [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EntityWideRevenueMajorCustomerLineItems"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_000406341FK8_us-gaap_ConcentrationRiskPercentage1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Revenue percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_ConcentrationRiskPercentage1" xml:lang="en-US">Revenues Percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_222628563HM0_us-gaap_ConcentrationRiskPercentage1"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConcentrationRiskPercentageTotal" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_ConcentrationRiskPercentageTotal" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ConcentrationRiskPercentageTotal" xml:lang="en-US">Concentration Risk Percentage Total</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ConcentrationRiskPercentageTotal" xml:lang="en-US">Total revenue percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_ConcentrationRiskPercentageTotal" xml:lang="en-US">Concentration risk percentage total.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_ConcentrationRiskPercentageTotal" xlink:to="lab_06570K7037HL15J0I8IK_oprx_ConcentrationRiskPercentageTotal"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_000406341FK8_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Federal income tax benefit attributable to:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_CurrentFederalTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_CurrentFederalTaxExpenseBenefit"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xlink:label="loc_000406341FK8_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xml:lang="en-US">Federal Income Tax Expenses Benefit Permanent And Timing Differences</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xml:lang="en-US">Permanent and Timing Differences (net)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xml:lang="en-US">Federal income tax expenses benefit permanent and timing differences.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_222628563HM0_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xml:lang="en-US">Permanent and Timing Differences (net)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xlink:to="lab_222628563HM0_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xml:lang="en-US">Federal Income Tax Expenses Benefit Value Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xml:lang="en-US">Valuation allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xml:lang="en-US">Federal income tax expenses benefit value allowance.</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xml:lang="en-US">Valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xlink:to="lab_06570K7037HL15J0I8IK_oprx_FederalIncomeTaxExpensesBenefitValueAllowance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_000406341FK8_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Federal Income Tax Expense (Benefit), Continuing Operations</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xml:lang="en-US">Net provision for federal income tax</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="lab_222628563HM0_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Deferred tax asset attributable to:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_000406341FK8_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Net operating loss carryover</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_222628563HM0_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredTaxAssetsValuationAllowance" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Valuation allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_DeferredTaxAssetsValuationAllowance" xml:lang="en-US">Valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_DeferredTaxAssetsValuationAllowance"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_000406341FK8_us-gaap_DeferredTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_222628563HM0_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Net deferred tax asset</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_222628563HM0_us-gaap_DeferredTaxAssetsNet"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating loss carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_OperatingLossCarryforwards" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_OperatingLossCarryforwards"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_000406341FK8_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xml:lang="en-US">Operating Loss Carryforwards, Limitations on Use</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xml:lang="en-US">Operating loss expire description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="lab_222628563HM0_us-gaap_OperatingLossCarryforwardsLimitationsOnUse"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xml:lang="en-US">Effective rate of tax expected</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_000406341FK8_us-gaap_LossContingenciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LossContingenciesTable" xml:lang="en-US">Loss Contingencies [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LossContingenciesTable" xlink:to="lab_222628563HM0_us-gaap_LossContingenciesTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LitigationStatusAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LitigationStatusAxis" xml:lang="en-US">Litigation Status [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LitigationStatusAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LitigationStatusAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="loc_000406341FK8_us-gaap_LitigationStatusDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_LitigationStatusDomain" xml:lang="en-US">Litigation Status [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_LitigationStatusDomain" xlink:to="lab_222628563HM0_us-gaap_LitigationStatusDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_LdmGroupMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_LdmGroupMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_LdmGroupMember" xml:lang="en-US">Ldm Group [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_LdmGroupMember" xml:lang="en-US">LDM Group [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_LdmGroupMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_LdmGroupMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PdrNetworkMember" xlink:label="loc_000406341FK8_oprx_PdrNetworkMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_PdrNetworkMember" xml:lang="en-US">Pdr Network [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_PdrNetworkMember" xml:lang="en-US">PDR Network [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_PdrNetworkMember" xlink:to="lab_222628563HM0_oprx_PdrNetworkMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventTypeAxis" xml:lang="en-US">Subsequent Event Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventTypeAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_000406341FK8_us-gaap_SubsequentEventTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SubsequentEventTypeDomain" xml:lang="en-US">Subsequent Event Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_222628563HM0_us-gaap_SubsequentEventTypeDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventMember" xml:lang="en-US">Subsequent Event [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventMember" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_000406341FK8_us-gaap_RestructuringCostAndReserveAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_RestructuringCostAndReserveAxis" xml:lang="en-US">Restructuring Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_222628563HM0_us-gaap_RestructuringCostAndReserveAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_TypeOfRestructuringDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_TypeOfRestructuringDomain" xml:lang="en-US">Type of Restructuring [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_TypeOfRestructuringDomain"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_000406341FK8_us-gaap_EmployeeSeveranceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_EmployeeSeveranceMember" xml:lang="en-US">Employee Severance [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_EmployeeSeveranceMember" xml:lang="en-US">Former CEO [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_EmployeeSeveranceMember" xlink:to="lab_222628563HM0_us-gaap_EmployeeSeveranceMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_StatementScenarioAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_StatementScenarioAxis" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_StatementScenarioAxis"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_000406341FK8_us-gaap_ScenarioUnspecifiedDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_ScenarioUnspecifiedDomain" xlink:to="lab_222628563HM0_us-gaap_ScenarioUnspecifiedDomain"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentOneMember" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_InstallmentOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentOneMember" xml:lang="en-US">Installment One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentOneMember" xml:lang="en-US">Installment 1 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentOneMember" xml:lang="en-US">Installments one.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_InstallmentOneMember" xlink:to="lab_06570K7037HL15J0I8IK_oprx_InstallmentOneMember"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentTwoMember" xlink:label="loc_000406341FK8_oprx_InstallmentTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_InstallmentTwoMember" xml:lang="en-US">Installment Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_InstallmentTwoMember" xml:lang="en-US">Installment 2 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_InstallmentTwoMember" xml:lang="en-US">Installments two.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_InstallmentTwoMember" xlink:to="lab_222628563HM0_oprx_InstallmentTwoMember"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LossContingenciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LossContingenciesLineItems" xml:lang="en-US">Loss Contingencies [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LossContingenciesLineItems" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LossContingenciesLineItems"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xlink:label="loc_000406341FK8_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xml:lang="en-US">Commitments And Contingent Liabilities Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xml:lang="en-US">Commitments and Contingent Liabilities (Textual)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xml:lang="en-US">Commitments and contingent liabilities.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xlink:to="lab_222628563HM0_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xml:lang="en-US">Liability for Unpaid Claims and Claims Adjustment Expense, Reported Claims, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xml:lang="en-US">Claims pertaining to damages to nonregistration of shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_000406341FK8_us-gaap_BusinessCombinationContingentConsiderationLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_BusinessCombinationContingentConsiderationLiability" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_BusinessCombinationContingentConsiderationLiability" xml:lang="en-US">Damage related to PDR's actions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_222628563HM0_us-gaap_BusinessCombinationContingentConsiderationLiability"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xml:lang="en-US">Damage related to LDM' s breach of the agreement</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xlink:label="loc_000406341FK8_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xml:lang="en-US">Contigent Liabilities Related To Audit Fees In Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xml:lang="en-US">Contingent Liabilities related to audit fees in percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_222628563HM0_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xml:lang="en-US">Contigent liabilities related to audit fees in percentage.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xlink:to="lab_222628563HM0_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SeveranceCosts1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SeveranceCosts1" xml:lang="en-US">Severance Costs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SeveranceCosts1" xml:lang="en-US">Severance costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SeveranceCosts1" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SeveranceCosts1"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xlink:label="loc_000406341FK8_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Number of Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xml:lang="en-US">Redemption of unissued common shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xlink:to="lab_222628563HM0_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Share Value, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xml:lang="en-US">Redemption of unissued common shares payment to former CEO</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xml:lang="en-US">Redemption of unissued common shares payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesOther" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesOther" xml:lang="en-US">Related party transactions shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="lab_222628563HM0_us-gaap_StockIssuedDuringPeriodSharesOther"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentsPaymentForAgreement" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_InstallmentsPaymentForAgreement" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentsPaymentForAgreement" xml:lang="en-US">Installments Payment For Agreement</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentsPaymentForAgreement" xml:lang="en-US">Allscripts agreement payment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_06570K7037HL15J0I8IK_oprx_InstallmentsPaymentForAgreement" xml:lang="en-US">Installments payment for agreement.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_InstallmentsPaymentForAgreement" xlink:to="lab_06570K7037HL15J0I8IK_oprx_InstallmentsPaymentForAgreement"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansGeneralInformation" xlink:label="loc_000406341FK8_us-gaap_DefinedBenefitPlansGeneralInformation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_DefinedBenefitPlansGeneralInformation" xml:lang="en-US">Defined Benefit Plans, General Information</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_222628563HM0_us-gaap_DefinedBenefitPlansGeneralInformation" xml:lang="en-US">Percentage of payroll contributed, discription</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_DefinedBenefitPlansGeneralInformation" xlink:to="lab_222628563HM0_us-gaap_DefinedBenefitPlansGeneralInformation"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventTable" xml:lang="en-US">Subsequent Event [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_us-gaap_SubsequentEventTable" xlink:to="lab_06570K7037HL15J0I8IK_us-gaap_SubsequentEventTable"/>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_000406341FK8_us-gaap_SubsequentEventLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_222628563HM0_us-gaap_SubsequentEventLineItems" xml:lang="en-US">Subsequent Event [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_000406341FK8_us-gaap_SubsequentEventLineItems" xlink:to="lab_222628563HM0_us-gaap_SubsequentEventLineItems"/>
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SubsequentEventsTextualAbstract" xlink:label="loc_84358I5815FJ93H8G6GI_oprx_SubsequentEventsTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SubsequentEventsTextualAbstract" xml:lang="en-US">Subsequent Events Textual [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_06570K7037HL15J0I8IK_oprx_SubsequentEventsTextualAbstract" xml:lang="en-US">Subsequent Events (Textual)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_84358I5815FJ93H8G6GI_oprx_SubsequentEventsTextualAbstract" xlink:to="lab_06570K7037HL15J0I8IK_oprx_SubsequentEventsTextualAbstract"/>
</labelLink></linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>oprx-20151231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8" ?>
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#DocumentAndEntityInformation" roleURI="http://OPRX/role/DocumentAndEntityInformation"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedBalanceSheet" roleURI="http://OPRX/role/ConsolidatedBalanceSheet"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedBalanceSheetParenthetical" roleURI="http://OPRX/role/ConsolidatedBalanceSheetParenthetical"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementsOfOperations" roleURI="http://OPRX/role/ConsolidatedStatementsOfOperations"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementOfStockholdersEquity" roleURI="http://OPRX/role/ConsolidatedStatementOfStockholdersEquity"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://OPRX/role/ConsolidatedStatementsOfCashFlows"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#NatureOfBusiness" roleURI="http://OPRX/role/NatureOfBusiness"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://OPRX/role/SummaryOfSignificantAccountingPolicies"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PrepaidExpenses" roleURI="http://OPRX/role/PrepaidExpenses"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyAndEquipment" roleURI="http://OPRX/role/PropertyAndEquipment"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnology" roleURI="http://OPRX/role/WebBasedTechnology"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentAndTrademarks" roleURI="http://OPRX/role/PatentAndTrademarks"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#DeferredRevenue" roleURI="http://OPRX/role/DeferredRevenue"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#RelatedPartyTransactions" roleURI="http://OPRX/role/RelatedPartyTransactions"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommonStock" roleURI="http://OPRX/role/CommonStock"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PreferredStock" roleURI="http://OPRX/role/PreferredStock"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#StockOptions" roleURI="http://OPRX/role/StockOptions"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#Warrants" roleURI="http://OPRX/role/Warrants"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#OperatingLeases" roleURI="http://OPRX/role/OperatingLeases"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#MajorCustomers" roleURI="http://OPRX/role/MajorCustomers"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxes" roleURI="http://OPRX/role/IncomeTaxes"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommitmentsAndContingentLiabilities" roleURI="http://OPRX/role/CommitmentsAndContingentLiabilities"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#RetirementPlan" roleURI="http://OPRX/role/RetirementPlan"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SubsequentEvents" roleURI="http://OPRX/role/SubsequentEvents"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesPolicies"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryofSignificantAccountingPoliciesTables" roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PrepaidExpensesTables" roleURI="http://OPRX/role/PrepaidExpensesTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyandEquipmentTables" roleURI="http://OPRX/role/PropertyandEquipmentTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnologyTables" roleURI="http://OPRX/role/WebBasedTechnologyTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentandTrademarksTables" roleURI="http://OPRX/role/PatentandTrademarksTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#StockOptionsTables" roleURI="http://OPRX/role/StockOptionsTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsTables" roleURI="http://OPRX/role/WarrantsTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#OperatingLeasesTables" roleURI="http://OPRX/role/OperatingLeasesTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#MajorCustomersTables" roleURI="http://OPRX/role/MajorCustomersTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesTables" roleURI="http://OPRX/role/IncomeTaxesTables"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#NatureOfBusinessDetails" roleURI="http://OPRX/role/NatureOfBusinessDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryofSignificantAccountingPoliciesDetails" roleURI="http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SummaryOfSignificantAccountingPoliciesDetailsTextual" roleURI="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PrepaidExpensesDetails" roleURI="http://OPRX/role/PrepaidExpensesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyandEquipmentDetails" roleURI="http://OPRX/role/PropertyandEquipmentDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PropertyAndEquipmentDetailsTextual" roleURI="http://OPRX/role/PropertyAndEquipmentDetailsTextual"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnologyDetails" roleURI="http://OPRX/role/WebBasedTechnologyDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WebBasedTechnologyDetailsTextuals" roleURI="http://OPRX/role/WebBasedTechnologyDetailsTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentandTrademarksDetails" roleURI="http://OPRX/role/PatentandTrademarksDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PatentAndTrademarksDetailsTextual" roleURI="http://OPRX/role/PatentAndTrademarksDetailsTextual"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#DeferredRevenueDetails" roleURI="http://OPRX/role/DeferredRevenueDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#RelatedPartyTransactionsDetails" roleURI="http://OPRX/role/RelatedPartyTransactionsDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommonStockDetails" roleURI="http://OPRX/role/CommonStockDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#PreferredStockdetails" roleURI="http://OPRX/role/PreferredStockdetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#StockOptionsDetails" roleURI="http://OPRX/role/StockOptionsDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#StockOptionsDetailTextuals" roleURI="http://OPRX/role/StockOptionsDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetails" roleURI="http://OPRX/role/WarrantsDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetails1" roleURI="http://OPRX/role/WarrantsDetails1"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#WarrantsDetailsTextuals" roleURI="http://OPRX/role/WarrantsDetailsTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#OperatingLeasesDetails" roleURI="http://OPRX/role/OperatingLeasesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#MajorCustomersDetails" roleURI="http://OPRX/role/MajorCustomersDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#MajorCustomersDetailTextuals" roleURI="http://OPRX/role/MajorCustomersDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesDetails" roleURI="http://OPRX/role/IncomeTaxesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesDetails1" roleURI="http://OPRX/role/IncomeTaxesDetails1"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#IncomeTaxesDetailTextuals" roleURI="http://OPRX/role/IncomeTaxesDetailTextuals"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#CommitmentsAndContingentLiabilitiesDetails" roleURI="http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#RetirementPlanDetails" roleURI="http://OPRX/role/RetirementPlanDetails"/>
<roleRef xlink:type="simple" xlink:href="oprx-20151231.xsd#SubsequentEventsDetails" roleURI="http://OPRX/role/SubsequentEventsDetails"/>
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/> <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/DocumentAndEntityInformation">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_DocumentAndEntityInformationAbstract" xlink:label="loc_oprx_DocumentAndEntityInformationAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityRegistrantName_1" order="0" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityCentralIndexKey_2" order="10" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_AmendmentFlag_3" order="20" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_CurrentFiscalYearEndDate_4" order="30" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentType_5" order="40" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentPeriodEndDate_6" order="50" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentFiscalYearFocus_7" order="60" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_DocumentFiscalPeriodFocus_8" order="70" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_9" order="80" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityVoluntaryFilers_10" order="90" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityCurrentReportingStatus_11" order="100" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityFilerCategory_12" order="110" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityPublicFloat_13" order="120" use="optional" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/dei/2014/dei-2014-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_DocumentAndEntityInformationAbstract_0" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_14" order="130" use="optional" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheet">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_AssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_AssetsCurrentAbstract_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_5" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_2" xlink:to="loc_us-gaap_AssetsCurrent_6" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssetsAbstract" xlink:label="loc_us-gaap_OtherAssetsAbstract_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_OtherAssetsAbstract_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_8" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SecurityDeposit" xlink:label="loc_us-gaap_SecurityDeposit_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_8" xlink:to="loc_us-gaap_SecurityDeposit_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsAbstract_8" xlink:to="loc_us-gaap_OtherAssets_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_1" xlink:to="loc_us-gaap_Assets_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_14" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_15" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_16" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_17" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_18" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueSharePayableCurrent" xlink:label="loc_oprx_RevenueSharePayableCurrent_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_oprx_RevenueSharePayableCurrent_19" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_us-gaap_DeferredRevenueCurrent_20" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_15" xlink:to="loc_us-gaap_LiabilitiesCurrent_21" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_14" xlink:to="loc_us-gaap_StockholdersEquityAbstract_22" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_PreferredStockValue_23" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_CommonStockValue_24" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="loc_us-gaap_WarrantsAndRightsOutstanding_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_WarrantsAndRightsOutstanding_25" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_AdditionalPaidInCapital_26" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayable" xlink:label="loc_oprx_StockPayable_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_oprx_StockPayable_27" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_DeferredCompensationEquity_28" order="50" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_29" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_22" xlink:to="loc_us-gaap_StockholdersEquity_30" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_14" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_31" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedBalanceSheetParenthetical">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockSharesIssued_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesIssued_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_0" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfOperations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_Revenues_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_RevenueShareExpense" xlink:label="loc_oprx_RevenueShareExpense_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_oprx_RevenueShareExpense_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_GrossProfit_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_OperatingExpensesAbstract_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingCostsAndExpensesAbstract" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" xlink:to="loc_us-gaap_DepreciationAndAmortization_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationSettlementExpense" xlink:label="loc_us-gaap_LitigationSettlementExpense_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" xlink:to="loc_us-gaap_LitigationSettlementExpense_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaap_OtherCostAndExpenseOperating_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" xlink:to="loc_us-gaap_OtherCostAndExpenseOperating_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_5" xlink:to="loc_us-gaap_OperatingExpenses_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_4" xlink:to="loc_us-gaap_OperatingIncomeLoss_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestAndOtherIncome" xlink:label="loc_us-gaap_InterestAndOtherIncome_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_12" xlink:to="loc_us-gaap_InterestAndOtherIncome_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_12" xlink:to="loc_us-gaap_InterestExpense_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_12" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_15" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_16" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_17" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_NetIncomeLoss_18" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_19" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_0" xlink:to="loc_us-gaap_EarningsPerShareBasic_20" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementOfStockholdersEquity">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaap_PreferredStockMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_PreferredStockMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_CommonStockMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayableMember" xlink:label="loc_oprx_StockPayableMember_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_StockPayableMember_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_DeferredCompensationShareBasedPaymentsMember_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_RetainedEarningsMember_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockholdersEquity_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_SharesOutstanding_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_14" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodValueConsultants" xlink:label="loc_oprx_StockIssuedDuringPeriodValueConsultants_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_oprx_StockIssuedDuringPeriodValueConsultants_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_16" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_17" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_18" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_19" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_20" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_21" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_22" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers" xlink:label="loc_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers_23" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants" xlink:label="loc_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants_24" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense_25" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_26" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_27" order="150" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_NetIncomeLoss_28" order="160" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_StockholdersEquity_29" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaap_SharesOutstanding_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_11" xlink:to="loc_us-gaap_SharesOutstanding_30" order="180" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_NetIncomeLoss_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaap_DepreciationAndAmortization_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_DepreciationAndAmortization_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockOptionsIssuedForServices" xlink:label="loc_oprx_StockOptionsIssuedForServices_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_oprx_StockOptionsIssuedForServices_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3" xlink:to="loc_us-gaap_ShareBasedCompensation_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidExpense_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_IncreaseDecreaseInRevenueSharePayable" xlink:label="loc_oprx_IncreaseDecreaseInRevenueSharePayable_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_oprx_IncreaseDecreaseInRevenueSharePayable_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_13" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_8" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_14" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquirePatientRights" xlink:label="loc_oprx_PaymentsToAcquirePatientRights_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" xlink:to="loc_oprx_PaymentsToAcquirePatientRights_18" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PaymentsToAcquireWebsiteDevelopment" xlink:label="loc_oprx_PaymentsToAcquireWebsiteDevelopment_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" xlink:to="loc_oprx_PaymentsToAcquireWebsiteDevelopment_19" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_16" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_20" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_21" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsForRepurchaseOfEquity" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfEquity_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_21" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfEquity_23" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_25" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_26" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_27" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_28" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_InterestPaid" xlink:label="loc_us-gaap_InterestPaid_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_28" xlink:to="loc_us-gaap_InterestPaid_29" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaap_IncomeTaxesPaid_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_28" xlink:to="loc_us-gaap_IncomeTaxesPaid_30" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_0" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_31" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_31" xlink:to="loc_us-gaap_StockIssued1_32" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/NatureOfBusiness">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaap_NatureOfOperations_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xlink:to="loc_us-gaap_NatureOfOperations_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryOfSignificantAccountingPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PrepaidExpenses">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesAbstract" xlink:label="loc_oprx_PrepaidExpensesAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesTextBlock" xlink:label="loc_oprx_PrepaidExpensesTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_oprx_PrepaidExpensesTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyAndEquipment">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnology">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyAbstract" xlink:label="loc_oprx_WebBasedTechnologyAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTextBlock" xlink:label="loc_oprx_WebBasedTechnologyTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyAbstract_0" xlink:to="loc_oprx_WebBasedTechnologyTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PatentAndTrademarks">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_IntangibleAssetsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/DeferredRevenue">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueDisclosureTextBlock" xlink:label="loc_us-gaap_DeferredRevenueDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_us-gaap_DeferredRevenueDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/RelatedPartyTransactions">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/CommonStock">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PreferredStock">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="loc_us-gaap_PreferredStockTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_PreferredStockTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/StockOptions">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/Warrants">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_oprx_WarrantsDisclouresAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsTextBlock" xlink:label="loc_oprx_WarrantsTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_oprx_WarrantsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/OperatingLeases">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:label="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0" xlink:to="loc_us-gaap_LeasesOfLesseeDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/MajorCustomers">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerAbstract" xlink:label="loc_oprx_MajorCustomerAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerTextBlock" xlink:label="loc_oprx_MajorCustomerTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_MajorCustomerAbstract_0" xlink:to="loc_oprx_MajorCustomerTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxes">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/CommitmentsAndContingentLiabilities">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/RetirementPlan">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SubsequentEvents">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryofSignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_BasisOfPresentationPolicyTextBlock" xlink:label="loc_oprx_BasisOfPresentationPolicyTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_oprx_BasisOfPresentationPolicyTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_6" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_7" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_8" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_UseOfEstimates_10" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_11" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_12" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_13" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_14" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_15" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_16" order="150" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryofSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PrepaidExpensesTables">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesAbstract" xlink:label="loc_oprx_PrepaidExpensesAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesTableTextBlock" xlink:label="loc_oprx_PrepaidExpensesTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_oprx_PrepaidExpensesTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyandEquipmentTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnologyTables">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyAbstract" xlink:label="loc_oprx_WebBasedTechnologyAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock" xlink:label="loc_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyAbstract_0" xlink:to="loc_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PatentandTrademarksTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/StockOptionsTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsTables">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_oprx_WarrantsDisclouresAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock" xlink:label="loc_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/OperatingLeasesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRentExpenseTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfRentExpenseTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRentExpenseTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/MajorCustomersTables">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerAbstract" xlink:label="loc_oprx_MajorCustomerAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock" xlink:label="loc_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_MajorCustomerAbstract_0" xlink:to="loc_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/NatureOfBusinessDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_NatureOfBusinessDetailsTextualAbstract" xlink:label="loc_oprx_NatureOfBusinessDetailsTextualAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0" xlink:to="loc_oprx_NatureOfBusinessDetailsTextualAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_NatureOfBusinessDetailsTextualAbstract_1" xlink:to="loc_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_NatureOfBusinessDetailsTextualAbstract_1" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesTable" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" xlink:to="loc_us-gaap_RangeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MinimumMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MaximumMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesLineItems" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesTable_1" xlink:to="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesLineItems_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_13" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_14" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeAxis" xlink:label="loc_us-gaap_RangeAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_RangeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RangeMember" xlink:label="loc_us-gaap_RangeMember_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeAxis_2" xlink:to="loc_us-gaap_RangeMember_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MaximumMember" xlink:label="loc_us-gaap_MaximumMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MaximumMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MinimumMember" xlink:label="loc_us-gaap_MinimumMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RangeMember_3" xlink:to="loc_us-gaap_MinimumMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract" xlink:label="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" xlink:to="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription" xlink:label="loc_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract_7" xlink:to="loc_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PrepaidExpensesDetails">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidExpensesAbstract" xlink:label="loc_oprx_PrepaidExpensesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaap_PrepaidInsurance_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_us-gaap_PrepaidInsurance_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidRent" xlink:label="loc_us-gaap_PrepaidRent_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_us-gaap_PrepaidRent_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PrepaidLegalFees" xlink:label="loc_oprx_PrepaidLegalFees_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_oprx_PrepaidLegalFees_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PrepaidExpensesAbstract_0" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyandEquipmentDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaap_ComputerEquipmentMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" xlink:to="loc_us-gaap_ComputerEquipmentMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_3" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PropertyAndEquipmentDetailsTextual">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PropertyPlantAndEquipmentTextualAbstract" xlink:label="loc_oprx_PropertyPlantAndEquipmentTextualAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_0" xlink:to="loc_oprx_PropertyPlantAndEquipmentTextualAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_PropertyPlantAndEquipmentTextualAbstract_1" xlink:to="loc_us-gaap_Depreciation_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnologyDetails">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyAbstract" xlink:label="loc_oprx_WebBasedTechnologyAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyAbstract_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyMember" xlink:label="loc_oprx_WebBasedTechnologyMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyOneMember" xlink:label="loc_oprx_WebBasedTechnologyOneMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyOneMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTwoMember" xlink:label="loc_oprx_WebBasedTechnologyTwoMember_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_oprx_WebBasedTechnologyTwoMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareGross_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareGross_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_7" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WebBasedTechnologyDetailsTextuals">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyAbstract" xlink:label="loc_oprx_WebBasedTechnologyAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WebBasedTechnologyTextualAbstract" xlink:label="loc_oprx_WebBasedTechnologyTextualAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyAbstract_0" xlink:to="loc_oprx_WebBasedTechnologyTextualAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription" xlink:label="loc_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyTextualAbstract_1" xlink:to="loc_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CapitalizedComputerSoftwareAmortization" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareAmortization_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WebBasedTechnologyTextualAbstract_1" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareAmortization_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PatentandTrademarksDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="loc_us-gaap_FiniteLivedPatentsGross_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_FiniteLivedPatentsGross_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OtherFiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_OtherFiniteLivedIntangibleAssetsGross_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_4" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PatentAndTrademarksDetailsTextual">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_0" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_us-gaap_PatentsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockTransactionDate" xlink:label="loc_us-gaap_SaleOfStockTransactionDate_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_SaleOfStockTransactionDate_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod_11" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_12" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths_13" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/DeferredRevenueDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RevenueRecognitionAbstract" xlink:label="loc_us-gaap_RevenueRecognitionAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAbstract_0" xlink:to="loc_us-gaap_DeferredRevenueCurrent_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/RelatedPartyTransactionsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_3" xlink:to="loc_us-gaap_PatentsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_1" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsShares" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockTransactionDate" xlink:label="loc_us-gaap_SaleOfStockTransactionDate_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_SaleOfStockTransactionDate_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_OptionsGrantedToAcquireExclusivePatentRightsValue" xlink:label="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_11" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_12" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TradeReceivablesHeldForSaleAmount" xlink:label="loc_us-gaap_TradeReceivablesHeldForSaleAmount_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_TradeReceivablesHeldForSaleAmount_13" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_14" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_5" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_15" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/CommonStockDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaap_TitleOfIndividualAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_TitleOfIndividualAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualAxis_2" xlink:to="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PlacementAgentsMember" xlink:label="loc_oprx_PlacementAgentsMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_PlacementAgentsMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ThreeOfficerMember" xlink:label="loc_oprx_ThreeOfficerMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_ThreeOfficerMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultantMember" xlink:label="loc_oprx_ConsultantMember_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_ConsultantMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisMember" xlink:label="loc_oprx_VicisMember_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_VicisMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OfficerMember" xlink:label="loc_us-gaap_OfficerMember_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_OfficerMember_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DirectorMember" xlink:label="loc_us-gaap_DirectorMember_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_us-gaap_DirectorMember_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TwoOfficersMember" xlink:label="loc_oprx_TwoOfficersMember_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TitleOfIndividualWithRelationshipToEntityDomain_3" xlink:to="loc_oprx_TwoOfficersMember_10" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_11" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConsultingAgreementMember" xlink:label="loc_oprx_ConsultingAgreementMember_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_ConsultingAgreementMember_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalMarketsAdvisoryAgreementMember" xlink:label="loc_oprx_CapitalMarketsAdvisoryAgreementMember_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_CapitalMarketsAdvisoryAgreementMember_14" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SeparationAgreementMember" xlink:label="loc_oprx_SeparationAgreementMember_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_SeparationAgreementMember_15" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseAgreementMember" xlink:label="loc_oprx_PurchaseAgreementMember_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_PurchaseAgreementMember_16" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SecuritiesPurchaseAgreementMember" xlink:label="loc_oprx_SecuritiesPurchaseAgreementMember_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_SecuritiesPurchaseAgreementMember_17" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_VicisCapitalAgreementMember" xlink:label="loc_oprx_VicisCapitalAgreementMember_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_VicisCapitalAgreementMember_18" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CapitalSupportAgreementOneMember" xlink:label="loc_oprx_CapitalSupportAgreementOneMember_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_CapitalSupportAgreementOneMember_19" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember" xlink:label="loc_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_12" xlink:to="loc_oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember_20" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_ClassOfStockLineItems_21" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_22" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_23" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_CommonStockSharesIssued_24" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_25" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssued" xlink:label="loc_us-gaap_SharesIssued_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_SharesIssued_26" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_27" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_CommonStockValue_28" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredCompensationEquity" xlink:label="loc_us-gaap_DeferredCompensationEquity_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_DeferredCompensationEquity_29" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_30" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_31" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantExercisePricePeriod" xlink:label="loc_oprx_WarrantExercisePricePeriod_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_WarrantExercisePricePeriod_32" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_33" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_33" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_34" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_34" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_35" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_35" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_36" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueIssuedForServices_36" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsAndExpensesDescription" xlink:label="loc_oprx_CommissionsAndExpensesDescription_37" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_CommissionsAndExpensesDescription_37" order="150" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommissionsPercentage" xlink:label="loc_oprx_CommissionsPercentage_38" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_CommissionsPercentage_38" order="160" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_39" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_39" order="170" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PurchaseOfWarrants" xlink:label="loc_oprx_PurchaseOfWarrants_40" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_PurchaseOfWarrants_40" order="180" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_41" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_41" order="190" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_42" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_42" order="200" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_43" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_43" order="210" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_44" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross_44" order="220" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_45" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross_45" order="230" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AdditionalWorkingCapital" xlink:label="loc_oprx_AdditionalWorkingCapital_46" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_AdditionalWorkingCapital_46" order="240" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FullyDilutedShares" xlink:label="loc_oprx_FullyDilutedShares_47" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_FullyDilutedShares_47" order="250" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtIssuanceCosts" xlink:label="loc_us-gaap_DebtIssuanceCosts_48" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_DebtIssuanceCosts_48" order="260" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_49" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_49" order="270" use="optional" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsExercised" xlink:label="loc_oprx_WarrantsExercised_50" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_WarrantsExercised_50" order="280" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_DebtRedemptionLongtermDebtAmount" xlink:label="loc_oprx_DebtRedemptionLongtermDebtAmount_51" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_DebtRedemptionLongtermDebtAmount_51" order="290" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_52" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross_52" order="300" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodShares" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_53" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodShares_53" order="310" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockRedeemedOrCalledDuringPeriodValue" xlink:label="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_54" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_us-gaap_StockRedeemedOrCalledDuringPeriodValue_54" order="320" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockIssuedDuringPeroidSharesCacelled" xlink:label="loc_oprx_StockIssuedDuringPeroidSharesCacelled_55" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_21" xlink:to="loc_oprx_StockIssuedDuringPeroidSharesCacelled_55" order="330" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/PreferredStockdetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementClassOfStockAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_2" xlink:to="loc_us-gaap_ClassOfStockDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeriesBPreferredStockMember" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_3" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_6" xlink:to="loc_us-gaap_EquityComponentDomain_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7" xlink:to="loc_us-gaap_CommonStockMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_ClassOfStockLineItems_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_11" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_12" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock_13" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_14" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_15" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockDividendRatePercentage" xlink:label="loc_us-gaap_PreferredStockDividendRatePercentage_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_PreferredStockDividendRatePercentage_16" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_17" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice" xlink:label="loc_invest_InvestmentWarrantsExercisePrice_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_invest_InvestmentWarrantsExercisePrice_18" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_TermOfWarrant" xlink:label="loc_oprx_TermOfWarrant_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_oprx_TermOfWarrant_19" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TreasuryStockNumberOfSharesHeld" xlink:label="loc_us-gaap_TreasuryStockNumberOfSharesHeld_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_TreasuryStockNumberOfSharesHeld_20" order="100" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_21" order="110" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants" xlink:label="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants_22" order="120" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TemporaryEquityAccretionOfDividends" xlink:label="loc_us-gaap_TemporaryEquityAccretionOfDividends_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_TemporaryEquityAccretionOfDividends_23" order="130" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_PreferredStockRedemptionAmount" xlink:label="loc_us-gaap_PreferredStockRedemptionAmount_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_9" xlink:to="loc_us-gaap_PreferredStockRedemptionAmount_24" order="140" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/StockOptionsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_9" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_10" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_11" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_12" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/StockOptionsDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_AwardTypeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaap_StockCompensationPlanMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3" xlink:to="loc_us-gaap_StockCompensationPlanMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_10" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetails">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_oprx_WarrantsDisclouresAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NoteWarrantMember" xlink:label="loc_us-gaap_NoteWarrantMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_NoteWarrantMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantOneMember" xlink:label="loc_oprx_WarrantOneMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantOneMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantTwoMember" xlink:label="loc_oprx_WarrantTwoMember_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantTwoMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantThreeMember" xlink:label="loc_oprx_WarrantThreeMember_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_oprx_WarrantThreeMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd#invest_InvestmentWarrantsExercisePrice" xlink:label="loc_invest_InvestmentWarrantsExercisePrice_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_invest_InvestmentWarrantsExercisePrice_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_8" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate_11" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetails1">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_oprx_WarrantsDisclouresAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_us-gaap_StatementTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1" xlink:to="loc_us-gaap_StatementLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_8" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations_10" order="30" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_11" order="40" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_6" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_12" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_15" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise_16" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration_17" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation_18" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract_13" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage_19" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/WarrantsDetailsTextuals">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_WarrantsDisclouresAbstract" xlink:label="loc_oprx_WarrantsDisclouresAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_WarrantsDisclouresAbstract_0" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2" xlink:to="loc_us-gaap_EquityComponentDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_3" xlink:to="loc_us-gaap_WarrantMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_1" xlink:to="loc_us-gaap_ClassOfStockLineItems_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted" xlink:label="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5" xlink:to="loc_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted_7" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedPerTransaction" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_5" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedPerTransaction_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/OperatingLeasesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/MajorCustomersDetails">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerAbstract" xlink:label="loc_oprx_MajorCustomerAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable" xlink:label="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_MajorCustomerAbstract_0" xlink:to="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_MajorCustomersAxis" xlink:label="loc_us-gaap_MajorCustomersAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" xlink:to="loc_us-gaap_MajorCustomersAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_NameOfMajorCustomerDomain" xlink:label="loc_us-gaap_NameOfMajorCustomerDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MajorCustomersAxis_2" xlink:to="loc_us-gaap_NameOfMajorCustomerDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerMember" xlink:label="loc_oprx_CustomerMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerOneMember" xlink:label="loc_oprx_CustomerOneMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerOneMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerTwoMember" xlink:label="loc_oprx_CustomerTwoMember_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerTwoMember_6" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerThreeMember" xlink:label="loc_oprx_CustomerThreeMember_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerThreeMember_7" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CustomerFourMember" xlink:label="loc_oprx_CustomerFourMember_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_CustomerFourMember_8" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_AllOtherCustomersMember" xlink:label="loc_oprx_AllOtherCustomersMember_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NameOfMajorCustomerDomain_3" xlink:to="loc_oprx_AllOtherCustomersMember_9" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EntityWideRevenueMajorCustomerLineItems" xlink:label="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable_1" xlink:to="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_10" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_10" xlink:to="loc_us-gaap_Revenues_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EntityWideRevenueMajorCustomerLineItems_10" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_12" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/MajorCustomersDetailTextuals">
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_MajorCustomerAbstract" xlink:label="loc_oprx_MajorCustomerAbstract_0" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ConcentrationRiskPercentageTotal" xlink:label="loc_oprx_ConcentrationRiskPercentageTotal_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_MajorCustomerAbstract_0" xlink:to="loc_oprx_ConcentrationRiskPercentageTotal_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences" xlink:label="loc_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_FederalIncomeTaxExpensesBenefitValueAllowance" xlink:label="loc_oprx_FederalIncomeTaxExpensesBenefitValueAllowance_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_oprx_FederalIncomeTaxExpensesBenefitValueAllowance_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract_1" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_5" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesDetails1">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3" order="10" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_1" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_4" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/IncomeTaxesDetailTextuals">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_OperatingLossCarryforwards_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLimitationsOnUse_2" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaap_LossContingenciesTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_0" xlink:to="loc_us-gaap_LossContingenciesTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusAxis" xlink:label="loc_us-gaap_LitigationStatusAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_LitigationStatusAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LitigationStatusDomain" xlink:label="loc_us-gaap_LitigationStatusDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusAxis_2" xlink:to="loc_us-gaap_LitigationStatusDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_LdmGroupMember" xlink:label="loc_oprx_LdmGroupMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_3" xlink:to="loc_oprx_LdmGroupMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_PdrNetworkMember" xlink:label="loc_oprx_PdrNetworkMember_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LitigationStatusDomain_3" xlink:to="loc_oprx_PdrNetworkMember_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_6" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_6" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_7" xlink:to="loc_us-gaap_SubsequentEventMember_8" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_9" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_9" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_11" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_10" xlink:to="loc_us-gaap_EmployeeSeveranceMember_11" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="loc_us-gaap_StatementScenarioAxis_12" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_StatementScenarioAxis_12" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="loc_us-gaap_ScenarioUnspecifiedDomain_13" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementScenarioAxis_12" xlink:to="loc_us-gaap_ScenarioUnspecifiedDomain_13" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentOneMember" xlink:label="loc_oprx_InstallmentOneMember_14" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_13" xlink:to="loc_oprx_InstallmentOneMember_14" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentTwoMember" xlink:label="loc_oprx_InstallmentTwoMember_15" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScenarioUnspecifiedDomain_13" xlink:to="loc_oprx_InstallmentTwoMember_15" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaap_LossContingenciesLineItems_16" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_1" xlink:to="loc_us-gaap_LossContingenciesLineItems_16" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_CommitmentsAndContingentLiabilitiesTextualAbstract" xlink:label="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_16" xlink:to="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount" xlink:label="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount_18" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount_18" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_19" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_19" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_20" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_20" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage" xlink:label="loc_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage_21" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage_21" order="30" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SeveranceCosts1" xlink:label="loc_us-gaap_SeveranceCosts1_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_SeveranceCosts1_22" order="40" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares_23" order="50" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_24" order="60" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesOther_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesOther_25" order="70" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_StockPayable" xlink:label="loc_oprx_StockPayable_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_oprx_StockPayable_26" order="80" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_InstallmentsPaymentForAgreement" xlink:label="loc_oprx_InstallmentsPaymentForAgreement_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract_17" xlink:to="loc_oprx_InstallmentsPaymentForAgreement_27" order="90" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/RetirementPlanDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_DefinedBenefitPlansGeneralInformation" xlink:label="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0" xlink:to="loc_us-gaap_DefinedBenefitPlansGeneralInformation_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://OPRX/role/SubsequentEventsDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_1" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0" xlink:to="loc_us-gaap_SubsequentEventTable_1" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_2" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_2" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_3" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_2" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_3" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_4" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_3" xlink:to="loc_us-gaap_SubsequentEventMember_4" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_6" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_6" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_EmployeeSeveranceMember" xlink:label="loc_us-gaap_EmployeeSeveranceMember_7" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_6" xlink:to="loc_us-gaap_EmployeeSeveranceMember_7" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_8" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_1" xlink:to="loc_us-gaap_SubsequentEventLineItems_8" order="20" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="oprx-20151231.xsd#oprx_SubsequentEventsTextualAbstract" xlink:label="loc_oprx_SubsequentEventsTextualAbstract_9" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_8" xlink:to="loc_oprx_SubsequentEventsTextualAbstract_9" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2015/elts/us-gaap-2015-01-31.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_10" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_oprx_SubsequentEventsTextualAbstract_9" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_10" order="0" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747418544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 10, 2016</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">OptimizeRx Corp<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001448431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Smaller Reporting Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 19,394,839<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,030,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word "Other".</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated) or (5) Smaller Reporting Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12b<br> -Subsection 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate "Yes" or "No" if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747720320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 8,207,565<span></span>
</td>
<td class="nump">$ 3,446,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">2,847,450<span></span>
</td>
<td class="nump">2,100,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">70,623<span></span>
</td>
<td class="nump">28,093<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">11,125,638<span></span>
</td>
<td class="nump">5,575,447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">10,239<span></span>
</td>
<td class="nump">12,813<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsAbstract', window );"><strong>Other Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Patent rights, net</a></td>
<td class="nump">832,884<span></span>
</td>
<td class="nump">930,854<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Web development costs, net</a></td>
<td class="nump">340,470<span></span>
</td>
<td class="nump">504,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">5,049<span></span>
</td>
<td class="nump">5,049<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Total Other Assets</a></td>
<td class="nump">1,178,403<span></span>
</td>
<td class="nump">1,440,546<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">12,314,280<span></span>
</td>
<td class="nump">7,028,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Accounts payable - trade</a></td>
<td class="nump">212,191<span></span>
</td>
<td class="nump">200,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - related party</a></td>
<td class="nump">570,000<span></span>
</td>
<td class="nump">570,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">6,983<span></span>
</td>
<td class="nump">25,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_RevenueSharePayableCurrent', window );">Revenue share payable</a></td>
<td class="nump">2,355,608<span></span>
</td>
<td class="nump">1,502,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">227,002<span></span>
</td>
<td class="nump">120,130<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Liabilities</a></td>
<td class="nump">3,371,784<span></span>
</td>
<td class="nump">2,418,722<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $.001 par value, 10,000,000 shares authorized, no issued and outstanding at December 31, 2015 and 2014,</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $.001 par value, 500,000,000 shares authorized, 29,030,925 and 22,867,319 shares issued and outstanding at December 31, 2015 and 2014, respectively</a></td>
<td class="nump">29,031<span></span>
</td>
<td class="nump">22,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstanding', window );">Stock warrants</a></td>
<td class="nump">2,329,508<span></span>
</td>
<td class="nump">2,153,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="nump">32,185,499<span></span>
</td>
<td class="nump">27,595,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockPayable', window );">Stock Payable</a></td>
<td class="nump">1,132,148<span></span>
</td>
<td class="nump">963,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred stock compensation</a></td>
<td class="num">(13,800)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(26,719,890)<span></span>
</td>
<td class="num">(26,124,750)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">8,942,496<span></span>
</td>
<td class="nump">4,610,084<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</a></td>
<td class="nump">$ 12,314,280<span></span>
</td>
<td class="nump">$ 7,028,806<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_RevenueSharePayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for revenue share payable within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_RevenueSharePayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3-4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 3<br> -Subparagraph a(1)<br> -Article 5<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 12<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6801-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.32)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 25<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate carrying amounts, as of the balance sheet date, of assets not separately disclosed in the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 10<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Article 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8,17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6916824880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheet (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">29,030,925<span></span>
</td>
<td class="nump">22,867,319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">29,030,925<span></span>
</td>
<td class="nump">22,867,319<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747535264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">NET REVENUE</a></td>
<td class="nump">$ 7,220,678<span></span>
</td>
<td class="nump">$ 6,502,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_RevenueShareExpense', window );">REVENUE SHARE EXPENSE</a></td>
<td class="nump">3,622,203<span></span>
</td>
<td class="nump">3,221,534<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS MARGIN</a></td>
<td class="nump">3,598,475<span></span>
</td>
<td class="nump">3,281,428<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">581,106<span></span>
</td>
<td class="nump">1,172,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">333,950<span></span>
</td>
<td class="nump">264,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationSettlementExpense', window );">Lawsuit settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Other operating expenses</a></td>
<td class="nump">3,280,826<span></span>
</td>
<td class="nump">2,471,174<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating expenses</a></td>
<td class="nump">4,195,882<span></span>
</td>
<td class="nump">4,307,756<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">LOSS FROM OPERATIONS</a></td>
<td class="num">(597,407)<span></span>
</td>
<td class="num">(1,026,328)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest income</a></td>
<td class="nump">2,267<span></span>
</td>
<td class="nump">935<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">TOTAL OTHER INCOME</a></td>
<td class="nump">2,267<span></span>
</td>
<td class="nump">935<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">LOSS BEFORE PROVISION FOR INCOME TAXES</a></td>
<td class="num">(595,140)<span></span>
</td>
<td class="num">(1,025,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">PROVISION FOR INCOME TAXES</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">NET LOSS</a></td>
<td class="num">$ (595,140)<span></span>
</td>
<td class="num">$ (1,025,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING: BASIC</a></td>
<td class="nump">24,562,438<span></span>
</td>
<td class="nump">22,382,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">NET LOSS PER SHARE: BASIC (no separate per share amount shown for diluted because loss is antidilutive)</a></td>
<td class="num">$ (0.02)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_RevenueShareExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue share expense</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_RevenueShareExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the expense recognized during the period arising from equity-based compensation arrangements (for example, shares of stock, unit, stock options or other equity instruments) with employees, directors and certain consultants qualifying for treatment as employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section F<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=32703322&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.23)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 18<br> -Article 7<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 20<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 21<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of operating profit and nonoperating income or expense before Income or Loss from equity method investments, income taxes, extraordinary items, and noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a),(b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879574&amp;loc=d3e536633-122882<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationSettlementExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationSettlementExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=7655603&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Weighted-Average Number of Common Shares Outstanding<br> -URI http://asc.fasb.org/extlink&amp;oid=6528421<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6748631616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statement of Stockholders' Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Preferred Stock</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Stock Warrants</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Stock Payable</div></th>
<th class="th"><div>Deferred Stock Compensation</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2013</a></td>
<td class="nump">$ 1,668,202<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 14,817<span></span>
</td>
<td class="nump">$ 18,148,049<span></span>
</td>
<td class="nump">$ 8,875,155<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (270,462)<span></span>
</td>
<td class="num">$ (25,099,357)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2013</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">14,817,496<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of stock options: to employees</a></td>
<td class="nump">272,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">272,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockIssuedDuringPeriodValueConsultants', window );">Issuance of stock options: to consultants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,935)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock: for services</a></td>
<td class="nump">41,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 167<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,812<span></span>
</td>
<td class="nump">14,688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock: for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock: for cash</a></td>
<td class="nump">8,795,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,408,699<span></span>
</td>
<td class="nump">378,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock: for cash shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,333,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock: for warrant exercise</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 446<span></span>
</td>
<td class="num">(694,133)<span></span>
</td>
<td class="nump">693,687<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock: for warrant exercise, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">445,765<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Issue warrants for equity raise</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,110,211<span></span>
</td>
<td class="num">(1,110,211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers', window );">Issue stock rights to officers</a></td>
<td class="nump">570,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants', window );">Reclassify expired and redeemed warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,410,832)<span></span>
</td>
<td class="nump">16,410,832<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Expense consulting services</a></td>
<td class="nump">287,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">287,397<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redeem shares for cash</a></td>
<td class="num">(6,000,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (896)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,999,104)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redeem shares for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65)<span></span>
</td>
<td class="num">(896,340)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the year</a></td>
<td class="num">(1,025,393)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,025,393)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2014</a></td>
<td class="nump">4,610,084<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 22,867<span></span>
</td>
<td class="nump">2,153,295<span></span>
</td>
<td class="nump">27,595,609<span></span>
</td>
<td class="nump">963,083<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(26,124,750)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2014</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">22,867,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of stock options: to employees</a></td>
<td class="nump">253,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">253,358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock: for services</a></td>
<td class="nump">60,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,310<span></span>
</td>
<td class="num">(14,688)<span></span>
</td>
<td class="num">(97,650)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock: for services, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">152,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock: for cash</a></td>
<td class="nump">4,346,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,011<span></span>
</td>
<td class="nump">176,213<span></span>
</td>
<td class="nump">4,164,222<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock: for cash shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,011,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers', window );">Issue stock rights to officers</a></td>
<td class="nump">183,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">183,773<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense', window );">Expense consulting services</a></td>
<td class="nump">83,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the year</a></td>
<td class="num">(595,140)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(595,140)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2015</a></td>
<td class="nump">$ 8,942,496<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 29,031<span></span>
</td>
<td class="nump">$ 2,329,508<span></span>
</td>
<td class="nump">$ 32,185,499<span></span>
</td>
<td class="nump">$ 1,132,168<span></span>
</td>
<td class="num">$ (13,800)<span></span>
</td>
<td class="num">$ (26,719,890)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2015</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,030,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments to additional paid in capital expired and redeemed warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_AdjustmentsToAdditionalPaidInCapitalExpiredAndRedeemedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period of issue stock rights to officers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockIssuedDuringPeriodOfIssueStockRightsToOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockIssuedDuringPeriodValueConsultants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to consultants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockIssuedDuringPeriodValueConsultants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28183637&amp;loc=d3e4724-112606<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Warrant<br> -URI http://asc.fasb.org/extlink&amp;oid=6528364<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The compensation expense recognized during the period pertaining to the deferred compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30, 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_PreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=oprx_StockPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=oprx_StockPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_DeferredCompensationShareBasedPaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_DeferredCompensationShareBasedPaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6917159776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the period</a></td>
<td class="num">$ (595,140)<span></span>
</td>
<td class="num">$ (1,025,393)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">333,950<span></span>
</td>
<td class="nump">264,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on disposal of assets</a></td>
<td class="nump">31,731<span></span>
</td>
<td class="nump">3,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockOptionsIssuedForServices', window );">Stock options issued for services</a></td>
<td class="nump">253,358<span></span>
</td>
<td class="nump">272,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">327,748<span></span>
</td>
<td class="nump">899,438<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract', window );"><strong>Changes in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(747,069)<span></span>
</td>
<td class="num">(588,672)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="num">(42,530)<span></span>
</td>
<td class="num">(16,322)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">11,819<span></span>
</td>
<td class="nump">11,633<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_IncreaseDecreaseInRevenueSharePayable', window );">Revenue share payable</a></td>
<td class="nump">852,847<span></span>
</td>
<td class="nump">215,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="num">(18,476)<span></span>
</td>
<td class="nump">13,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">106,872<span></span>
</td>
<td class="num">(106,142)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">NET CASH PROVIDED BY (USED IN) OPERATING ACTIVITIES</a></td>
<td class="nump">515,110<span></span>
</td>
<td class="num">(56,350)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,046)<span></span>
</td>
<td class="num">(6,984)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PaymentsToAcquirePatientRights', window );">Patent rights</a></td>
<td class="num">(1,519)<span></span>
</td>
<td class="num">(110,551)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PaymentsToAcquireWebsiteDevelopment', window );">Web development costs</a></td>
<td class="num">(97,399)<span></span>
</td>
<td class="num">(292,417)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">NET CASH USED IN INVESTING ACTIVITIES</a></td>
<td class="num">(100,964)<span></span>
</td>
<td class="num">(409,952)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">4,346,446<span></span>
</td>
<td class="nump">8,795,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfEquity', window );">Redemption of common and preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,000,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">NET CASH PROVIDED BY FINANCING ACTIVITIES</a></td>
<td class="nump">4,346,446<span></span>
</td>
<td class="nump">2,795,032<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">NET INCREASE IN CASH AND CASH EQUIVALENTS</a></td>
<td class="nump">4,760,592<span></span>
</td>
<td class="nump">2,328,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD</a></td>
<td class="nump">3,446,973<span></span>
</td>
<td class="nump">1,118,243<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS - END OF PERIOD</a></td>
<td class="nump">8,207,565<span></span>
</td>
<td class="nump">3,446,973<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaid', window );">Cash paid for interest</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURE OF NONCASH INVESTING AND FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Common stock issued for future services</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_IncreaseDecreaseInRevenueSharePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in revenue share payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_IncreaseDecreaseInRevenueSharePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PaymentsToAcquirePatientRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of patient rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PaymentsToAcquirePatientRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PaymentsToAcquireWebsiteDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of website production cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PaymentsToAcquireWebsiteDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockOptionsIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock options issued for services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockOptionsIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3044-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49171198&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51824106&amp;loc=d3e2443-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for interest during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Net Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831255<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.18)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 225<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879464&amp;loc=d3e573970-122913<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Other Comprehensive Income<br> -URI http://asc.fasb.org/extlink&amp;oid=51831270<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 19<br> -Article 5<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph 20<br> -Article 9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Investing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6516133<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4332-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4304-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6914967600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">NATURE OF BUSINESS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 1 &#8211; NATURE OF BUSINESS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">OptimizeRx Corporation is a technology solutions company targeting the healthcare industry. Our objective is to bring better access to better healthcare through connecting patients, physicians and pharmaceutical manufacturers through technology. Originally defined as a marketing and advertising company through our consumer website, we have matured into a technology solutions provider with our direct to physician solution, SampleMD. SampleMD allows physicians to search, print and send available sample trial vouchers and/or co-pay coupons on behalf of their patients. The SampleMD solution is integrated into the physician&#8217;s ePrescribing or Electronic Health Record applications, but can also be a stand-alone desktop application. OptimizeRx solutions provide pharmaceutical manufacturers a direct to physician channel for communicating and promoting their products. It allows healthcare providers a means to provide sampling and coupons without having to physically store samples on site, and it provides better access and affordability to patients.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The company was originally formed as Optimizer Systems, LLC in the State of Michigan on January 31, 2006. It converted its form to a corporation on October 22, 2007 and changed its name to OptimizeRx Corporation. On April 14, 2008, RFID, Ltd., a Colorado corporation, consummated a reverse merger by entering into a share exchange agreement with the stockholders of OptimizeRx Corporation, pursuant to which the stockholders of OptimizeRx Corporation exchanged all of the issued and outstanding capital stock of OptimizeRx Corporation for 1,256,958 shares of common stock of RFID, Ltd., representing 100% of the outstanding capital stock of RFID, Ltd. As of April&#160;30, 2008, RFID&#8217;s officers and directors resigned their positions and RFID changed its business to OptimizeRx&#8217;s business. On April&#160;15, 2008, RFID, Ltd.&#8217;s corporate name was changed to OptimizeRx Corporation. On September&#160;4, 2008, a migratory merger was completed, thereby changing the state of incorporation from Colorado to Nevada, resulting in the current corporate structure, in which OptimizeRx Corporation, a Nevada corporation, is the parent corporation, and OptimizeRx Corporation, a Michigan corporation, is its wholly-owned subsidiary (together, "OptimizeRx" and "the Company").</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6003-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=SL51803626-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915029088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 2 &#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Basis of Presentation</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Accounting Basis</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company uses the accrual basis of accounting and accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221; accounting). The Company has adopted a December 31 fiscal year-end.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Principles of Consolidation</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The financial statements reflect the consolidated results of OptimizeRx Corporation (a Nevada corporation) and its wholly owned subsidiary, OptimizeRx Corporation (a Michigan corporation). All material inter-company transactions have been eliminated in the consolidation.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Cash and Cash Equivalents</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">For purposes of the accompanying financial statements, the Company considers all highly liquid instruments with an initial maturity of three months or less to be cash equivalents.</font></p></div><div>&#160;</div><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Fair Value of Financial Instruments</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The fair value of cash, accounts receivable, prepaid expenses, accounts payable, accounts payable &#8211; related party, accrued expenses and deferred revenue approximates the carrying amount of these financial instruments due to their short-term nature.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color:
 #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 1 &#8211; inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 2 &#8211; inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 3 &#8211; inputs are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company&#8217;s stock options and warrants are valued using level 3 inputs.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The carrying value of the Company&#8217;s financial assets and liabilities, which consist of cash, accounts receivable, prepaid expenses, patent rights, web development costs, accounts payable, accounts payable &#8211; related party, accrued expenses and deferred revenue, are valued using level 1 inputs. The Company believes that the recorded values approximate their fair value due to the short maturity of such instruments. Unless otherwise noted, it is management&#8217;s opinion that the Company is not exposed to significant interest, exchange or credit risks arising from these financial
 instruments.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Accounts Receivable and Allowance for Doubtful Accounts</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company&#8217;s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $0 for each of the years ended December&#160;31, 2015 and 2014. The allowance for doubtful accounts was $0 as of both December&#160;31, 2015 and 2014.</font></p></div><div>&#160;</div><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Property and Equipment</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Capital assets are being depreciated over their estimated useful lives of three to seven years using the straight-line method of depreciation for book purposes.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Revenue Recognition and Revenue Share Expense</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Revenue is recognized when it is earned. Revenues are primarily generated from our content delivery activities in which we deliver eCoupons and eVouchers through a distribution network of ePrescribers and Electronic Health Record technology providers (channel partners), or from reselling services that complement our business for other of our partners.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">We recognize setup fees that are required for integrating client offerings and campaigns into our rule-based content delivery system and network upon completion of the setup when the client&#8217;s campaign is ready to launch within our system. As the eCoupons and or eVouchers are distributed through our platform and network of channel partners (a transaction), these transactions are recorded and revenue is recognized at the time of distribution. Revenue for transactions can be realized based on a price per distribution, a price per redemption, or as a flat fee over a period of time, depending on the client contract. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. These fees are charged monthly and recognized as recurring monthly revenue.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal;
 -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In some instances, we also resell products and or services that are available through our channel partners, and that are complementary to our core business and client base. In these instances, net revenue is recognized based on the commission based revenue split that the Company receives.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Based on the volume of transactions that are delivered through our channel partner network, we provide a revenue share to compensate the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. In addition, we pay revenue share to PDR/LDM as a result of a 2014 legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed. The contractual amount due to our channel partners is recorded as an expense at the time the eCoupon is distributed.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Income Taxes</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Use of Estimates</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the amount of revenue to be billed, and the timing of revenue recognition and related revenue share expenses. Actual results could differ from these estimates.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Concentration of Credit Risks</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties.</font></p></div><div>&#160;</div><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size:
 10pt;"><u>Research and Development</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company expenses research and development expenses as incurred. Our research efforts are focused on understanding the market dynamics that have the potential to affect the business and increase revenue in both the short and long term. Our primary goal is to increase revenue by helping patients better afford and access the medicines their doctors prescribe, as well as other healthcare products and services they need. Based on this, the Company continually seeks ways to improve its technology to enhance user experiences, and to develop new services and solutions for its customers.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Share-based Payments</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant. For restricted stock, the fair market value is based on the market value of the stock granted on the date of the grant. For options, it is estimated using the Black=Scholes option pricing model that uses the assumptions noted in the following table. Estimated volatilities are based on the historical volatility of the Company&#8217;s stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and does not expect to pay any dividends in the future.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1191px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected dividend yield</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 142px; text-align: right;">0</td><td style="width: 16px; text-align: left;">%</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">&#160;</td><td style="width: 141px; text-align: right;">0</td><td style="width: 15px; text-align: left;">%</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Risk free interest rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.24% - 0.93%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.90% - 1.44%</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected option term</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2.5 - 3.5&#160;years</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3.5 years</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Turnover/forfeiture rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">%</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align:
 left;">%</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected volatility</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">67% - 85%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">117% - 138%</font></td><td style="text-align: left;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 25.9pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Black-Scholes option valuation model and other existing models were developed for use&#160;in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. OptimizerRx&#8217;s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Loss Per Common and Common Equivalent Share</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The computation of basic earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted earnings per common share is based on the weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of warrants outstanding using the treasury stock method and the average market price per share during the year. Options, warrants and convertible preferred stock have not been included in the diluted earnings per share calculation for either year since their effect is anti-dilutive in all years presented.</font></p></div><div>&#160;</div><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Impairment of Long-Lived Assets</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Recently Issued Accounting Guidance</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company does not expect the adoption of recently issued accounting pronouncements to have a significant impact on the Company&#8217;s results of operations, financial position or cash flow.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18861-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18726-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18743-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18854-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6900501088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidExpensesAbstract', window );"><strong>Prepaid Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidExpensesTextBlock', window );">PREPAID EXPENSES</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 3 &#8211; PREPAID EXPENSES</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Prepaid expenses consisted of the following as of December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 790px; text-indent: 0pt; padding-left: 0pt;">Insurance</td><td style="width: 10.66px;">&#160;</td><td style="width: 10.66px; text-align: left;">$</td><td style="width: 94px; text-align: right;">30,623</td><td style="width: 10.66px; text-align: left;">&#160;</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">$</td><td style="width: 93.33px; text-align: right;">18,093</td><td style="width: 10px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Rent</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">-0-</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">-0-</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Legal</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">40,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">10,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total prepaid expenses</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">70,623</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">28,093</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidExpensesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidExpensesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6604972384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 4 &#8211; PROPERTY AND EQUIPMENT</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company owned equipment recorded at cost which consisted of the following as of December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Computer equipment</td><td style="width: 10.66px;">&#160;</td><td style="width: 10.66px; text-align: left;">$</td><td style="width: 94px; text-align: right;">21,565</td><td style="width: 10.66px; text-align: left;">&#160;</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">$</td><td style="width: 93.33px; text-align: right;">19,519</td><td style="width: 10px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Furniture and fixtures</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">11,088</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">11,088</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 10pt;">Subtotal</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">32,653</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">30,607</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated depreciation</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(22,414</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(17,794</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Property and equipment, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">10,239</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">12,813</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Depreciation expense was $4,620 and $5,933 for the years ended December&#160;31, 2015 and 2014,
 respectively.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13-14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51717284&amp;loc=d3e1361-107760<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51719941&amp;loc=d3e2921-110230<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6914939152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Web Based Technology<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WebBasedTechnologyAbstract', window );"><strong>Web Based Technology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WebBasedTechnologyTextBlock', window );">WEB-BASED TECHNOLOGY</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 5 &#8211; WEB-BASED TECHNOLOGY</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has capitalized costs in developing its web-based technology, which consisted of the following as of December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;">OptimizeRx web-based technology</td><td style="width: 10.66px;">&#160;</td><td style="width: 10.66px; text-align: left;">$</td><td style="width: 94px; text-align: right;">154,133</td><td style="width: 10.66px; text-align: left;">&#160;</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">$</td><td style="width: 93.33px; text-align: right;">154,133</td><td style="width: 10px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">SampleMD web-based technology</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">602,517</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">602,517</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">SampleMD 2.0 web-based technology</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">537,877</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">440,477</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">Subtotal, web-based technology</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,294,527</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,197,127</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated amortization</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(954,057</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(692,484</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Web-based technology, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">340,470</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">504,643</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family:
 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Amortization is recorded using the straight-line method over a period of up to five years. During 2014, the Company launched its SampleMD 2.0 web-based technology. All remaining carrying value at December 31, 2015 relates to the SampleMD 2.0 web-based technology. Amortization expense for the web-based technology costs was $261,572 and $192,760 for the years ended December&#160;31, 2015 and 2014, respectively.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WebBasedTechnologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WebBasedTechnologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WebBasedTechnologyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for web based technology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WebBasedTechnologyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915016240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patent and Trademarks<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patent and Trademarks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">PATENT AND TRADEMARKS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 6 &#8211; PATENT AND TRADEMARKS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On April&#160;26, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for a key patent from an officer and shareholder in exchange for 300,000 shares of common stock to be granted at the discretion of the seller and 200,000 stock options, which expired in April 2015, that were valued at $360,000. The shares were valued on the grant date at $570,000 and have been recorded as a payable to the related party.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has capitalized costs in purchasing and defending its patent, which consisted of the following as of December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Patent rights and intangible assets</td><td style="width: 10.66px;">&#160;</td><td style="width: 10.66px; text-align: left;">$</td><td style="width: 94px; text-align: right;">930,000</td><td style="width: 10.66px; text-align: left;">&#160;</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">$</td><td style="width: 93.33px; text-align: right;">930,000</td><td style="width: 10px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Patent defense costs</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">172,457</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">170,937</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">New patents and trademarks</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">58,469</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">90,202</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated amortization</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(328,042</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(260,285</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Patent rights and intangible assets, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">832,884</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">930,854</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table><p style="font:
 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company began amortizing the patent, using the straight-line method over the estimated useful life of 17 years, once it was put into service in July 2010. In 2013, the Company began incurring costs related to defense of the patent. These costs have been capitalized and will be amortized using the straight-line method over the remaining useful life of the original patent. Amortization expense was $67,758 and $65,647 for the years ended December&#160;31, 2015 and 2014, respectively.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16265-109275<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16373-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6914925392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAbstract', window );"><strong>Deferred Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueDisclosureTextBlock', window );">DEFERRED REVENUE</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 7 &#8211; DEFERRED REVENUE</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has several signed contracts with customers for the distribution of coupons, or other services, which include payment in advance. The payments are not recorded as revenue until the revenue is earned under its revenue recognition policy discussed in Note 2. Deferred revenue was $227,002 and $120,130 as of December&#160;31, 2015 and 2014, respectively.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.3(b).Q1(c),(b).Q2,(c).Q3)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6899910000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 8 &#8211; RELATED PARTY TRANSACTIONS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the year ended December&#160;31, 2010, the Company acquired the technical contributions and assignment of all exclusive rights to and for the SampleMD patent in process at the time from an officer and shareholder in exchange for 300,000 shares of common stock to be granted at the discretion of the seller and 200,000 stock options, which expired in April 2015, that were valued at $360,000. The shares were valued on the grant date at $570,000 and have been recorded as a payable to the related party.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the year ended December 31, 2015, WPP made a strategic investment in the Company and is a shareholder that owns approximately 20% of the shares of the Company. During 2015, we had billings of $420,503 to agencies that are part of the WPP group and recognized revenue of $178,855 related to those billings. As of December 31, 2015, we have receivables included in trade receivables on the balance sheet of $381,125 from WPP agencies and amounts due to WPP agencies included in revenue share payable of $37,803 as of December 31, 2015.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39678-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 04<br> -Paragraph b<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6900381536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common Stock and Preferred Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 9 &#8211; COMMON STOCK</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has 500,000,000 shares of common stock, $.001 par value per share, authorized as of December 31, 2015. There were 29,030,925 and 22,867,319 shares of common stock issued and outstanding at December&#160;31, 2015 and 2014, respectively.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In September, 2015, we entered into a securities purchase agreement pursuant to which we sold 6,011,106 shares of our common stock for $0.7875 per share, or gross proceeds of $4,733,746. The shares were issue to a subsidiary of WPP, the world&#8217;s largest marketing services company, as part of a strategic investment by WPP. Placement agents in the offering received commissions and expenses of $387,300, or approximately 8.2% of the gross proceeds. The net proceeds received were $4,346,446. Placement agents also received warrants to purchase up to 240,444 shares of&#160;our common stock with an exercise price of $0.7875 per share and a term of 5 years. The warrants were valued at $176,213 and have been recorded as equity issuance costs.&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In 2014, the Company adopted a Director Compensation plan covering its independent non-employee Directors. A total of 50,000 shares, valued at $60,125, were granted and issued in 2015 in connection with this compensation plan. A total of 19,565 shares were granted in 2014 with a total value of $23,166. A total of 7,065 of these shares were issued in 2014 and the remaining 12,500 shares were included in stock payable at December 31, 2014 and issued in January 2015.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In February, 2015, we entered into a capital markets advisory agreement covering a one-year period, which called for 90,000 shares of common stock to be issued as compensation. These shares were valued at $112,500 and were amortized to expense over the period of service. 45,000 of these shares were issued in March 2015. The agreement was terminated in July 2015, effective in August, and the remaining 45,000 shares were not issued. The total expense recognized was $56,250.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In June, 2015, we agreed to grant 197,605 fully vested shares of our common stock to two executive officers as bonuses. These shares have not been issued, but are recorded as stock payable and can be requested by the officers at any time.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times,
 serif; font-size: 10pt;">In September, 2015 we entered into a new capital markets advisory agreement covering a one-year period, which called for 90,000 shares of common stock to be issued as compensation. The first 45,000 shares were issued in September 2015 and valued at $41,400. These shares are being amortized over a six-month period. The agreement was cancelled in February 2016 and the remaining 45,000 shares will not be issued.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In&#160;March 2014,&#160;the Company&#160;entered into a securities purchase agreement, pursuant to which&#160;the Company&#160;sold 8,333,333 shares of&#160;the Company&#8217;s common stock for $1.20 per share, or gross proceeds of $10,000,000.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><b>&#160;</b></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Placement agents in the offering received commissions equal to approximately 9.7% of gross proceeds, for an aggregate commission of approximately $970,000, including reimbursements for their reasonable out of pocket expenses. Placement agents also received warrants to purchase up to 804,139 shares of&#160;the Company's common stock with an exercise price of $1.20 per share and a term of 5 years. The warrants were valued at $1,110,211, have been recorded as equity issuance costs, and were registered on a registration statement dated May 28, 2014. In addition to the warrants to placement agents, the Company also paid cash bonuses of $240,000 to three executive officers, agreed to issue 200,000 shares to three executive officers, and issued 150,000 shares to a consultant, in connection with the equity raise. The stock was valued based on the fair market value on the grant date, which was $630,000 in total. These amounts have been recorded as equity issuance costs, resulting in total equity issuance costs of $2.95 million. The 200,000 shares for the three executive officers have not been issued, but are recorded as stock payable and can be requested by the respective officers at any time.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company&#160;used the net proceeds of the 2014 offering to exercise the securities redemption option agreement, as amended, with Vicis Capital Master Fund that provided&#160;the Company&#160;with an option to purchase all of the outstanding shares and derivative securities held by Vicis for total payment of $6,000,000. The shares and derivative securities included the Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Common Stock, and warrants to purchase shares of common stock held by Vicis in the Company. The balance of the net proceeds was used for working capital purposes.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In January 2014, an officer exercised 500,000 stock warrants using the cashless exercise feature included in the warrants. In exchange for the 500,000 warrants, 410,348 shares of common stock were issued. In October 2014, a consultant exercised 50,000 stock warrants using the cashless exercise feature included in the warrants. In exchange for the 50,000 warrants, 35,417 shares of common stock were issued.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In February 2014, the Company agreed to grant 337,500 shares of common stock, half of which vested immediately and half of which vested in August 2014, to two executive officers as bonuses based on their efforts to recapitalize the Company to secure approximately $3 million in working capital while reducing potential fully diluted shares by approximately 7
 million shares. Stock-based compensation related to these bonuses was $570,375 during the year ended December 31, 2014. These shares have not yet been issued and are recorded as stock payable, but can be requested by the officers at any time.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On June&#160;1, 2013, the Company entered into a consulting agreement with North Coast Advisors, Inc. for various services. The Company agreed to issue 20,000 shares of common stock as of the date of the contract. The Company also agreed to issue an additional 20,000 shares every six months in alignment with the agreement renewal up to the two years of the agreement. The first 20,000 shares were valued at the Company&#8217;s common stock closing price as of the date of the contract, which was $1.945/share; and the second 20,000 shares were valued at the Company&#8217;s common stock closing price of $1.50/share on the date of issuance, and have been expensed. An additional 10,000 shares were issued in 2014 before the agreement was terminated by the Company. The 2014 shares were valued at $1.85, the closing price of the Company&#8217;s common stock on the date of issuance.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On June 10, 2013, the Company entered into a capital markets advisory agreement with Taglich Brothers, Inc. for various services. The agreement covered a one-year period and the Company agreed to issue 44,000 shares of common stock to Taglich over the term of the agreement. The shares were valued at $1.66, the closing price of the stock on the date of the agreement and were written off over the term of the agreement. The shares were issued in June 2014 upon expiration of the contract.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><b>&#160;</b></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On September&#160;20, 2013, the Company entered into a separation agreement that included post-employment consulting services with a former CEO of the Company. The Company agreed to issue 500,000 shares of common stock, 250,000 shares immediately and 250,000 by January&#160;1, 2014. The shares were issued and the Company recognized the entire issuance in the December 31, 2013 shares outstanding. The shares were valued at $505,000 and $174,808 of that amount remained as deferred stock compensation as of December&#160;31, 2013, but was fully amortized to expense in 2014.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(d),(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21484-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21488-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187143-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21506-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 9: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23285-112656<br><br>Reference 10: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Preferred Stock<br> -URI http://asc.fasb.org/extlink&amp;oid=6521494<br><br>Reference 12: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section E<br><br>Reference 15: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 4<br> -Section C<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6890979968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Preferred Stock<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Common Stock and Preferred Stock [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockTextBlock', window );">PREFERRED STOCK</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 10 &#8211; PREFERRED STOCK</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Series A Preferred</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the year ended December&#160;31, 2008, 35 preferred shares were issued for $3,500,000. Issuance costs totaled $515,000 resulting in net proceeds of $2,985,000. The 35 shares were convertible into 3,500,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 6,000,000 shares of common stock at an exercise price of $2 for a period of seven years.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series A preferred stock at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash or shares of the Company's common stock at management&#8217;s discretion. If after the conversion eligibility date, the market price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds 100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series A preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the stated value of such share at a $1 conversion price.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth in the shareholder agreement. There was no conversion expiration date, however, the holder must provide 30 days notice for the registration of the conversion.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On May&#160;12, 2010, the Company&#8217;s Board declared and issued 236,598 common shares as payment for all cumulative and current semi-annual dividends. On November&#160;16, 2010, the Company&#8217;s Board declared and issued 173,922 common shares for its semi-annual dividend payment. On March&#160;25, 2011, the Company&#8217;s Board declared and issued 176,768 common shares for its semi-annual dividend payment. On September&#160;21, 2011, the Company's Board declared and issued 156,306 common shares for its semi-annual dividend payment. The Company had undeclared dividends that were due in February and September 2012 totaling $350,000 and undeclared dividends of $350,000 that were due in February and September 2013 for a total undeclared amount of $700,000 as of December&#160;31, 2013.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman',
 times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">As described in greater detail in Note 9, all of the Series A Preferred shares were redeemed in 2014.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Series B Preferred</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the year ended December&#160;31, 2010, 15 preferred shares were issued for $1,500,000. The 15 shares were convertible into 1,000,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 3,000,000 shares of common stock at an exercise price of $3 for a period of seven years.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The preferred stock was issued for $1,500,000 less associated issuance costs of $350,000 for net proceeds of $1,150,000. Additionally, 3,000,000 common stock warrants were issued with the preferred stock. Based on the fair values of the preferred stock and common stock warrants on the issue date, $341,100 was allocated to preferred stock and $1,158,900 was allocated to the common stock warrants. Equity issuance costs of $350,000 were allocated to the preferred stock.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">During the quarter ended September&#160;30, 2011, 15 preferred shares were issued to an investor for $1,500,000. The 15 shares were convertible into 1,000,000 shares of common stock and bore a 10% cumulative dividend. In addition, there was a warrant issued to purchase 1,000,000 shares of common stock at an exercise price of $3 for a period of seven years. Based on the fair values of the preferred stock and common stock warrants on the issue date, $855,460 was allocated to preferred stock and $644,540 was allocated to the common stock warrants. See Note 12.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The holders of the preferred stock were entitled to semi-annual dividends payable on the stated value of the Series B preferred stock at a rate of 10% per annum, which was cumulative, and accrued daily from the issuance date. The dividends may be paid in cash or shares of the Company's common stock at management&#8217;s discretion. If after the conversion eligibility date, the market price for the common stock for any ten consecutive trading days in which the stock trades for over $2 per share and trading exceeds 100,000 shares per day, the preferred shareholders can be required to convert their shares to common stock. Each share of Series B preferred stock was convertible at the option of the holder into that number of shares of common stock of the Company at the stated value of such share at a $1.50 conversion price.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><b>&#160;</b></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal;
 -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The holder could cause this conversion at the time the shares were eligible for resale by the holder. The conversion price was subject to adjustment as hereinafter provided, at any time, or from time to time upon the terms and in the manner hereinafter set forth in the shareholder agreement.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">On March&#160;25, 2011, the Company&#8217;s Board declared and issued 75,758 common shares for its semi-annual dividend payment. On September&#160;21, 2011, the Company's Board declared and issued 66,988 common shares for its semi-annual dividend payment. The Company had undeclared dividends that were due in February and September 2012 totaling $150,000 and undeclared dividends of $150,000 that were due in February and September 2013 for a total undeclared amount of $300,000 as of December&#160;31, 2013.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">As described in greater detail in Note 9, all of the Series B Preferred shares were redeemed in 2014.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915091392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK OPTIONS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 11 &#8211; STOCK OPTIONS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company sponsors a stock-based incentive compensation plan known as the 2013 Equity Compensation Plan (the &#8220;Plan&#8221;), which was established by the Board of Directors of the Company in June 2013. A total of 1,500,000 shares were initially reserved for issuance under the Plan, of which 1,085,000 options have been granted and remain outstanding and 735,105 shares have been granted, but not issued. Of the shares granted but not issued, the Company has committed to retire 295,384 of those shares for cash. The Company has no remaining shares available to grant under the Plan, but intends to amend the Plan to increase the number of shares authorized.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Plan allows the Company to grant incentive stock options, non-qualified stock options, stock appreciation right, or restricted stock. The incentive stock options are exercisable for up to ten years, at an option price per share not less than the fair market value on the date the option is granted. The incentive stock options are limited to persons who are regular full-time employees of the Company at the date of the grant of the option. Non-qualified options may be granted to any person, including, but not limited to, employees, independent agents, consultants and attorneys, who the Company&#8217;s Board or Compensation Committee believes have contributed, or will contribute, to the success of the Company. Non-qualified options may be issued at option prices of less than fair market value on the date of grant and are exercisable for up to ten years from date of grant. The option vesting schedule for options granted is determined by the Compensation Committee of the Board of Directors at the time of the grant. The Plan provides for accelerated vesting of unvested options if there is a change in control, as defined in the Plan.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Prior to establishment of the Plan, the Board granted options under terms similar to those described in the preceding paragraphs.&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The compensation cost that has been charged against income related to options for the years ended December 31, 2015 and 2014, was $253,358 and $272,804, respectively. No income tax benefit was recognized in the income statement and no compensation was capitalized in any of the years presented.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><b>&#160;</b></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company had the following option activity during the years ended December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center;
 border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Number&#160;of&#160;<br />Options</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Weighted&#160;<br />average exercise&#160;<br />price</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;">Outstanding, January 1, 2014</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 142px; text-align: right;">1,180,000</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">$</td><td style="width: 141px; text-align: right;">.97</td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted - 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">387,500</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.73</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised - 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired &#8211; 2014</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(260,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(0.39</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 10pt;">Balance, December 31, 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,307,500</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.31</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted &#8211; 2015</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">550,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.25</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised &#8211; 2015</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired &#8211; 2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(242,500</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(1.68</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Balance, December&#160;31, 2015</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,615,000</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1.09</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6607525360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantsDisclouresAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantsTextBlock', window );">WARRANTS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 12 &#8211;WARRANTS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company has issued warrants, primarily in connection with capital raising activities. As discussed in Note 9, in 2015, we issued 240,444 warrants, with an exercise price of $0.7875 per share in connection with the strategic investment by WPP. As also discussed in Note 9, in 2014 we issued 804,139 warrants, with an exercise price of $1.20 per share, in connection with a $10 million equity raise, the proceeds of which were used to retire common stock, preferred, stock, and previously existing warrants.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company had the following warrants outstanding as of December&#160;31, 2015:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: center; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">Number of Warrants</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Exercise&#160;<br />Price</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Expiration&#160;<br />Date</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1177.67px; text-align: left; text-indent: 0pt; padding-left: 10pt;">1,000,000</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">$</td><td style="width: 142px; text-align: right;">2.25</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">&#160;</td><td style="width: 141px; text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">10/5/2017</font></td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">50,000</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">0.89</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2/17/2016</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">804,139</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">1.20</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3/17/2019</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">240,444</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">0.7875</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">9/24/2020</font></td><td style="text-align: left;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company had the
 following warrant activity during the years ended December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Number&#160;of&#160;<br />Warrants</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Weighted&#160;<br />average&#160;<br />exercise&#160;<br />price</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;">Outstanding, January 1, 2014</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 142px; text-align: right;">11,750,000</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">$</td><td style="width: 141px; text-align: right;">2.27</td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">804,139</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.20</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(550,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(0.35</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Cancelled</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(10,000,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(2.40</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(150,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(1.45</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 10pt;">Balance, December 31, 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,854,139</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.69</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Granted</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">240,444</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">0.7875</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Balance, December&#160;31, 2015</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">2,094,583</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1.65</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WarrantsDisclouresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WarrantsDisclouresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WarrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants text.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WarrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6591812448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">OPERATING LEASES</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 13 &#8211; OPERATING LEASES</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company signed the lease for its current office space located in Rochester Michigan on December 1, 2011 at an approximate rent of $5,000 per month. The initial lease term was for three years with an option to renew for an additional two years at approximately $5,200 per month. The lease was renewed and now expires on November 30, 2016.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Minimum annual rent payments are as follows for the remainder term of the lease:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1379px; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">&#160;Year ended December 31, 2016</td><td style="width: 16px; padding-bottom: 1.5pt;">&#160;</td><td style="width: 16px; text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="width: 141px; text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">57,217</td><td style="width: 15px; text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total lease commitment</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">57,217</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6455398&amp;loc=d3e45280-112737<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6452660&amp;loc=d3e36991-112694<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6851643&amp;loc=d3e12069-110248<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6591973984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_MajorCustomerAbstract', window );"><strong>Major Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_MajorCustomerTextBlock', window );">MAJOR CUSTOMERS</a></td>
<td class="text"><div>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">NOTE 14 &#8211; MAJOR CUSTOMERS</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">The Company had the following major customers that individually accounted for 10% or more of revenue in any one of the years presented</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="text-align: justify;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Percentage</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Percentage</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="width: 831px; text-align: justify; text-indent: 0pt; padding-left: 0pt;">Eli Lilly and Company</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 142px; text-align: right;">1,409,720</td>
<td style="width: 16px; text-align: left;">&#160;</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">&#160;</td>
<td style="width: 142px; text-align: right;">20</td>
<td style="width: 16px; text-align: left;">%</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">1,270,064</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 141px; text-align: right;">20</td>
<td style="width: 15px; text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Alcon Laboratories, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">958,653</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">13</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">797,972</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Astellas Pharma US, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">341,555</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">772,320</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Daiichi Sanyko, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">541,201</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">644,702</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Pfizer</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">521,317</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">628,741</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">All other customers</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt;
 border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">3,448,232</td>
<td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">48</td>
<td style="text-align: left; padding-bottom: 1.5pt;">%</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">2,389,163</td>
<td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">36</td>
<td style="text-align: left; padding-bottom: 1.5pt;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">7,220,678</td>
<td style="text-align: left; padding-bottom: 4pt;">&#160;</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">100</td>
<td style="text-align: left; padding-bottom: 4pt;">%</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">6,502,962</td>
<td style="text-align: left; padding-bottom: 4pt;">&#160;</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">100</td>
<td style="text-align: left; padding-bottom: 4pt;">%</td>
</tr>
</table>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_MajorCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_MajorCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_MajorCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Major customer text block.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_MajorCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6604972384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 15 &#8211; INCOME TAXES</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">As of December 31, 2015, the Company had net operating loss carry forwards of approximately $9.1 million that expire from 2027 through 2035 that are available to offset future taxable income. The Company was formed in 2006 as a limited liability company and changed to a corporation in 2007. Activity prior to incorporation is not reflected in the Company&#8217;s corporate tax returns. In the future, the cumulative net operating loss carry-forward for income tax purposes may differ from the cumulative financial statement loss due to timing differences between book and tax reporting.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The provision for Federal income tax consists of the following for the years ended December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Federal income tax benefit attributable to:</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;">Current operations</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">202,000</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">349,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">Permanent and Timing Differences (net)</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(218,000</td><td style="text-align: left;">)</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(160,000</td><td style="text-align: left;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;">Valuation allowance</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(189,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;">Net provision for federal income tax</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style:
 double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The cumulative tax effect at the expected rate of 34% of significant items comprising our net deferred tax amount is as follows as of December&#160;31, 2015 and 2014:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Deferred tax asset attributable to:</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;">Net operating loss carryover</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">3,110,000</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">3,126,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;">Valuation allowance</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(3,110,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(3,126,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;">Net deferred tax asset</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Under certain circumstances issuance of common shares can result in an ownership change under Internal Revenue Code Section 382 which limits the Company&#8217;s ability to utilize carry forwards from prior to the ownership change. Any such ownership change resulting from stock issuances and redemptions could limit the Company&#8217;s ability to utilize any net operating loss carry forwards or credits generated before this change in ownership. These limitations can limit both the timing of usage of these laws, as well as the loss of the ability to use these net operating losses. It is likely that the fundraising activities of 2014 and 2015 have resulted in such an ownership change.&#160;</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32718-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915084432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingent Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENT LIABILITIES</a></td>
<td class="text"><div>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">NOTE 16 &#8211; COMMITMENTS AND CONTINGENT LIABILITIES</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><u>Legal</u></font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">The Company is currently involved in the following legal proceedings.</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In September, 2014, we initiated litigation against Shadron Stastney, our previous CEO, in the U.S. District Court in the Eastern District of Michigan as a result of a dispute related to his separation agreement. Mr. Stastney alleged damages related to the non-registration of shares that he was granted as part of his separation agreement signed in September 2013. Under the terms of the contract we are not obligated to register the shares and we deny any obligation to do so. We have requested declarative relief from the court and also requested an injunction to prevent Mr. Stastney from continuing to pursue his claims. Mr. Stastney has filed a counterclaim requesting damages in the amount of at least $450,000 related to the nonregistration of his shares. The parties are currently in the discovery process and a dispositive motion has been filed by Mr. Stastney. We are in the process of preparing our response to the motion.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In March, 2015, we initiated litigation against LDM Group, LLC and PDR Network, LLC in the U.S. District Court in the Eastern District of Missouri related to the breach by LDM, and PDR as successor, of the settlement agreement signed February 28, 2014 to resolve previous litigation with LDM. LDM breached its obligations under the settlement agreement including, but not limited to, not allowing us to distribute our eCoupon programs in the LDM network, not allowing us to distribute the LDM patient education programs, and not providing other information required under the settlement agreement. We are seeking enforcement of the settlement agreement and damages in an amount at least equal to the amounts paid to date to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost income and business value as a result of LDM&#8217;s breach of the agreement.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In March, 2015, we also initiated litigation against PDR Network, LLC in the U.S. District Court in the District of New Jersey as a result of PDR&#8217;s breach of the Master Services Agreement between the parties requiring PDR to exclusively use our eCoupon solution. We assert that PDR&#8217;s acquisition of LDM and the use of the LDM network to distribute coupons by PDR violates the agreement between the parties. We are seeking damages in an amount at least equal the amounts paid to date by us to LDM under the settlement agreement, which is in excess of $1.0 million, as well as damages for lost income and business value as a result of PDR&#8217;s actions.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">&#160;</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0px; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;">In May, 2015, we filed an amended complaint in the Missouri case to consolidate the two cases and withdrew the case against PDR Networks in the U.S. District Court in the District
 of New Jersey, without prejudice. In July, 2015, the U.S. District Court for the Eastern District of Missouri dismissed the case, citing lack of Federal jurisdiction in the matter. We refiled the consolidated case against PDR Network and LDM group in State court in Missouri. The defendants filed a motion to dismissal of our claims except those for breach of contract. In January, the Court dismissed two of six claims asserted against LDM and PDR but allowed the remainder of our claims to continue forward. The parties are currently engaged in in the discovery process.</p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><u>Revenue-share contracts</u></font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">The Company has contacts with various Electronic Health Records systems and ePrescribe platforms, whereby we agree to share a portion of the revenue we generate for eCoupons distributed through their networks. These contracts grant audit rights related to the payments to our partners, and in some cases would require us to pay for the audit if the audit determined there was an underpayment and the underpayment meets certain thresholds, such as 10%.</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><u>Separation benefits</u></font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">In February 2016, the Company hired a new CEO. The previous CEO will terminate as an employee effective March 31, 2016, but remain non-executive chairman of the Board. In connection with his separation from service, he will receive severance pay of 24 months, totaling approximately $405,000 and the Company will redeem 595,384 unissued common shares owing to him for an additional payment of $720,415. This includes the 300,000 shares described in Note 8, related party transactions, and 295,384 shares currently reflected in stock payable on the balance sheet.</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">&#160;</font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;"><u>Allscripts Agreement</u></font></p>
<p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font: 10pt/normal 'times new roman', times, serif; font-stretch: normal;">In 2015, we signed an amendment to our Allscripts agreement whereby we became its exclusive eCoupon supplier and Allscripts agreed to integrate our eCoupon functionality into its Touchworks platform. Under the terms of this agreement, we agreed to pay $900,000 in two installments. The first installment of $250,000 was due and paid in November 2015. The second installment of $650,000 is due when the e-Coupon functionality is launched on a widespread basis in the Touchworks platform, which is currently expected to be in early 2017. If e-Coupon functionality is not launched by February, 2018, the initial payment of $250,000 will be refunded.</font></p>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6449706&amp;loc=d3e16207-108621<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51674963&amp;loc=d3e12565-110249<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=25496072&amp;loc=d3e14435-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6394976&amp;loc=d3e25287-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915222256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">RETIREMENT PLAN</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 17 &#8211; RETIREMENT PLAN</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company sponsors a defined contribution 401(k) profit sharing plan which was adopted in December, 2015, effective in January 2016. Under the terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee&#8217;s payroll. There was no expense under this plan in either 2014 or 2015, as the plan became effective in 2016.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49170332&amp;loc=SL14450702-114947<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e2410-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39675-114964<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6414199&amp;loc=d3e39622-114963<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6604551696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">NOTE 18 &#8211; SUBSEQUENT EVENTS</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In accordance with ASC 855-10, the Company has analyzed its operations subsequent to December&#160;31, 2015 through the date these financial statements were issued and has determined that it does not have any material subsequent events to disclose in these financial statements other than the events described below.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In February 2016, we made the payment of $720,415 described in more detail in Note 16 to redeem shares of stock due to our former CEO.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747667184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_BasisOfPresentationPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Basis of Presentation</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The financial statements of the Company have been prepared in accordance with generally accepted accounting principles in the United States of America and are presented in US dollars.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Accounting Basis</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Accounting Basis</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company uses the accrual basis of accounting and accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221; accounting). The Company has adopted a December 31 fiscal year-end.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Principles of Consolidation</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The financial statements reflect the consolidated results of OptimizeRx Corporation (a Nevada corporation) and its wholly owned subsidiary, OptimizeRx Corporation (a Michigan corporation). All material inter-company transactions have been eliminated in the consolidation.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Cash and Cash Equivalents</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">For purposes of the accompanying financial statements, the Company considers all highly liquid instruments with an initial maturity of three months or less to be cash equivalents.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Fair Value of Financial Instruments</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The fair value of cash, accounts receivable, prepaid expenses, accounts payable, accounts payable &#8211; related party, accrued expenses and deferred revenue approximates the carrying amount of these financial instruments due to their short-term nature.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Fair value is defined as the price that would be received upon sale of an asset or paid upon transfer of a liability in an orderly transaction between market participants at the measurement date and in the principal or most advantageous market for that asset or liability. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk including our own credit risk.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In addition to defining fair value, the disclosure requirements around fair value establish a fair value hierarchy for valuation inputs, which is expanded. The hierarchy prioritizes the inputs into three levels based on the extent to which inputs used in measuring fair value are observable in the market. Each fair value measurement is reported in one of the three levels, which is determined by the lowest level input that is significant to the fair value measurement in its entirety. These levels are:</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 1 &#8211; inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 2 &#8211; inputs are based upon significant observable inputs other than quoted prices included in Level 1, such as quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Level 3 &#8211; inputs are generally unobservable and typically reflect management&#8217;s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques. The Company&#8217;s stock options and warrants are valued using level 3 inputs.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px;
 white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The carrying value of the Company&#8217;s financial assets and liabilities, which consist of cash, accounts receivable, prepaid expenses, patent rights, web development costs, accounts payable, accounts payable &#8211; related party, accrued expenses and deferred revenue, are valued using level 1 inputs. The Company believes that the recorded values approximate their fair value due to the short maturity of such instruments. Unless otherwise noted, it is management&#8217;s opinion that the Company is not exposed to significant interest, exchange or credit risks arising from these financial instruments.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Accounts Receivable and Allowance for Doubtful Accounts</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Accounts receivable are reported at realizable value, net of allowances for doubtful accounts, which is estimated and recorded in the period the related revenue is recorded. The Company has a standardized approach to estimate and review the collectability of its receivables based on a number of factors, including the period they have been outstanding. Historical collection and payer reimbursement experience is an integral part of the estimation process related to allowances for doubtful accounts. In addition, the Company regularly assesses the state of its billing operations in order to identify issues, which may impact the collectability of these receivables or reserve estimates. Because the Company&#8217;s customers are primarily large well-capitalized companies, historically there has been very little bad debt expense. Bad debt expense was $0 for each of the years ended December&#160;31, 2015 and 2014. The allowance for doubtful accounts was $0 as of both December&#160;31, 2015 and 2014.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Property and Equipment</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Capital assets are being depreciated over their estimated useful lives of three to seven years using the straight-line method of depreciation for book purposes.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition and Revenue Share Expense</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Revenue Recognition and Revenue Share Expense</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Revenue is recognized when it is earned. Revenues are primarily generated from our content delivery activities in which we deliver eCoupons and eVouchers through a distribution network of ePrescribers and Electronic Health Record technology providers (channel partners), or from reselling services that complement our business for other of our partners.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">We recognize setup fees that are required for integrating client offerings and campaigns into our rule-based content delivery system and network upon completion of the setup when the client&#8217;s campaign is ready to launch within our system. As the eCoupons and or eVouchers are distributed through our platform and network of channel partners (a transaction), these transactions are recorded and revenue is recognized at the time of distribution. Revenue for transactions can be realized based on a price per distribution, a price per redemption, or as a flat fee over a period of time, depending on the client contract. Additionally, the Company also recognizes revenue for providing program performance reporting and maintenance, either by the Company directly delivering reports or by providing access to its online reporting portal that the client can utilize. These fees are charged monthly and recognized as recurring monthly revenue.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">In some instances, we also resell products and or services that are available through our channel partners, and that are complementary to our core business and client base. In these instances, net revenue is recognized based on the commission based revenue split that the Company receives.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0.5in; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Based on the volume of transactions that are delivered through our channel partner network, we provide a revenue share to compensate the partner for their promotion of the campaign. Revenue shares are a negotiated percentage of the transaction fees and can also be specific to special considerations and campaigns. In addition, we pay revenue share to PDR/LDM as a result of a 2014 legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed. The contractual amount due to our channel partners is recorded as an expense at the time the eCoupon is distributed.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Income Taxes</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">Income taxes are computed using the asset and liability method. Under the asset and liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and tax basis of assets and liabilities and are measured using the currently enacted tax rates and laws. A valuation allowance is provided for the amount of deferred tax assets that, based on available evidence, are not expected to be realized.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Use of Estimates</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates and assumptions have been made in determining the carrying value of assets, depreciable and amortizable lives of tangible and intangible assets, the carrying value of liabilities, the amount of revenue to be billed, and the timing of revenue recognition and related revenue share expenses. Actual results could differ from these estimates.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risks</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Concentration of Credit Risks</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company maintains its cash and cash equivalents in bank deposit accounts, which, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts; however, amounts in excess of the federally insured limit may be at risk if the bank experiences financial difficulties.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Research and Development</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company expenses research and development expenses as incurred. Our research efforts are focused on understanding the market dynamics that have the potential to affect the business and increase revenue in both the short and long term. Our primary goal is to increase revenue by helping patients better afford and access the medicines their doctors prescribe, as well as other healthcare products and services they need. Based on this, the Company continually seeks ways to improve its technology to enhance user experiences, and to develop new services and solutions for its customers.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payments</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Share-based Payments</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company uses the fair value method to account for stock-based compensation. The fair value of the equity instrument is charged directly to compensation expense and additional paid-in capital over the period during which services are rendered. The fair value of each award is estimated on the date of each grant. For restricted stock, the fair market value is based on the market value of the stock granted on the date of the grant. For options, it is estimated using the Black=Scholes option pricing model that uses the assumptions noted in the following table. Estimated volatilities are based on the historical volatility of the Company&#8217;s stock over the same period as the expected term of the options. The expected term of options granted represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise behavior and to determine this term. The risk free rate used is based on the U.S. Treasury yield curve in effect at the time of the grant using a time period equal to the expected option term. The Company has never paid dividends and does not expect to pay any dividends in the future.</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1039.33px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 790px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected dividend yield</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">&#160;</td><td style="width: 93.33px; text-align: right;">0</td><td style="width: 11.33px; text-align: left;">%</td><td style="width: 10px;">&#160;</td><td style="width: 10px; text-align: left;">&#160;</td><td style="width: 93.33px; text-align: right;">0</td><td style="width: 11.33px; text-align: left;">%</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Risk free interest rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.24% - 0.93%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.90% - 1.44%</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected option term</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2.5 - 3.5&#160;years</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3.5 years</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Turnover/forfeiture rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">%</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">%</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected volatility</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">67% - 85%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">117% - 138%</font></td><td style="text-align: left;">&#160;</td></tr></table><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 25.9pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">&#160;</font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new
 roman', times, serif; font-size: 10pt;">The Black-Scholes option valuation model and other existing models were developed for use&#160;in estimating the fair value of traded options that have no vesting restrictions and are fully transferable. These option valuation models require the input of, and are highly sensitive to, subjective assumptions including the expected stock price volatility. OptimizerRx&#8217;s stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions could materially affect the fair value estimate.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Loss Per Common and Common Equivalent Share</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0pt; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Loss Per Common and Common Equivalent Share</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The computation of basic earnings per common share is computed using the weighted average number of common shares outstanding during the year. The computation of diluted earnings per common share is based on the weighted average number of shares outstanding during the year plus common stock equivalents, which would arise from the exercise of warrants outstanding using the treasury stock method and the average market price per share during the year. Options, warrants and convertible preferred stock have not been included in the diluted earnings per share calculation for either year since their effect is anti-dilutive in all years presented.</font></p></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Impairment of Long-Lived Assets</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company continually monitors events and changes in circumstances that could indicate carrying amounts of long-lived assets may not be recoverable. When such events or changes in circumstances are present, the Company assesses the recoverability of long-lived assets by determining whether the carrying value of such assets will be recovered through undiscounted expected future cash flows. If the total of the future cash flows is less than the carrying amount of those assets, the Company recognizes an impairment loss based on the excess of the carrying amount over the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or the fair value less costs to sell.</font></p></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Guidance</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;"><u>Recently Issued Accounting Guidance</u></font></p><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">The Company does not expect the adoption of recently issued accounting pronouncements to have a significant impact on the Company&#8217;s results of operations, financial position or cash flow.</font></p></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_BasisOfPresentationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_BasisOfPresentationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6367179&amp;loc=d3e4273-108586<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash<br> -URI http://asc.fasb.org/extlink&amp;oid=6506951<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Cash Equivalents<br> -URI http://asc.fasb.org/extlink&amp;oid=6507016<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Financial Reporting Release (FRR)<br> -Number 203<br> -Paragraph 02-03<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 1<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 55<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6875567&amp;loc=d3e14489-108613<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=51676700&amp;loc=d3e61082-112788<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=28088331&amp;loc=SL29635902-196195<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13531-108611<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51676700&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=18733093&amp;loc=d3e5614-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph k<br> -Article 1<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02, 03<br> -Article 3A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13279-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51717228&amp;loc=d3e202-110218<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section CC<br> -Subsection 3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32840-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6423966&amp;loc=d3e40913-109327<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32809-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32247-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=37586315&amp;loc=d3e32280-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5144-111524<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 4<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Research and Development<br> -URI http://asc.fasb.org/extlink&amp;oid=6523717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18726-107790<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.B.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section B<br> -Paragraph Question 1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for stock option and stock incentive plans. This disclosure may include (1) the types of stock option or incentive plans sponsored by the entity (2) the groups that participate in (or are covered by) each plan (3) significant plan provisions and (4) how stock compensation is measured, and the methodologies and significant assumptions used to determine that measurement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=51655414&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6061-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6143-108592<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6132-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6914908400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Summary of share based compensation fair value assumption methodology</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected dividend yield</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 112.8px; text-align: right;">0</td><td style="width: 12.8px; text-align: left;">%</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">&#160;</td><td style="width: 112px; text-align: right;">0</td><td style="width: 12px; text-align: left;">%</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Risk free interest rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.24% - 0.93%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">0.90% - 1.44%</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected option term</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2.5 - 3.5&#160;years</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3.5 years</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Turnover/forfeiture rate</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">%</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">%</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Expected volatility</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">67% - 85%</font></td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td nowrap="nowrap" style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">117% - 138%</font></td><td style="text-align: left;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of a stock option or other award plan under which equity-based compensation is awarded to employees, typically comprised of the amount of unearned compensation (deferred compensation cost), compensation expense, and changes in the quantity and fair value of the shares (or other type of equity) granted, exercised, forfeited, and issued and outstanding pertaining to that plan.  Disclosure may also include nature and general terms of such arrangements that existed during the period and potential effects of those arrangements on shareholders, effect of compensation cost arising from equity-based payment arrangements on the income statement, method of estimating the fair value of the goods or services received, or the fair value of the equity instruments granted, during the period, cash flow effects resulting from equity-based payment arrangements and, for registrants that accelerate vesting of out of the money share options, reasons for the decision to accelerate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6897531136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidExpensesAbstract', window );"><strong>Prepaid Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidExpensesTableTextBlock', window );">Schedule of prepaid expenses</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 950.4px; text-indent: 0pt; padding-left: 0pt;">Insurance</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">30,623</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">18,093</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Rent</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">-0-</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">-0-</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Legal</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">40,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">10,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total prepaid expenses</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">70,623</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">28,093</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidExpensesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidExpensesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6889462336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Computer equipment</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">21,565</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">19,519</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Furniture and fixtures</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">11,088</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">11,088</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 10pt;">Subtotal</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">32,653</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">30,607</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated depreciation</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(22,414</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(17,794</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Property and equipment, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">10,239</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">12,813</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph b<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6906186096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Web Based Technology (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WebBasedTechnologyAbstract', window );"><strong>Web Based Technology [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock', window );">Schedule of capitalized costs in developing web-based technology</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;">OptimizeRx web-based technology</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">154,133</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">154,133</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">SampleMD web-based technology</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">602,517</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">602,517</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">SampleMD 2.0 web-based technology</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">537,877</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">440,477</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">Subtotal, web-based technology</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,294,527</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,197,127</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated amortization</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(954,057</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(692,484</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Web-based technology, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">340,470</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">504,643</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of capitalized costs in developing web-based technology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ScheduleOfCapitalizedCostsInDevelopingWebBasedTechnologyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WebBasedTechnologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WebBasedTechnologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6911095056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patent and Trademarks (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patent and Trademarks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of Patent and Trademarks</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 950.4px; text-align: left; text-indent: 0pt; padding-left: 0pt;">Patent rights and intangible assets</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">930,000</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">930,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Patent defense costs</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">172,457</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">170,937</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">New patents and trademarks</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">58,469</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">90,202</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Accumulated amortization</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(328,042</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(260,285</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Patent rights and intangible assets, net</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">832,884</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">930,854</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=35741047&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6902029600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Options [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of share based option activity</a></td>
<td class="text"><div><br class="apple-interchange-newline" /><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Number&#160;of&#160;<br />Options</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Weighted&#160;<br />average exercise&#160;<br />price</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;">Outstanding, January 1, 2014</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 142px; text-align: right;">1,180,000</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">$</td><td style="width: 141px; text-align: right;">.97</td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted - 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">387,500</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.73</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised - 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired &#8211; 2014</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(260,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(0.39</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 10pt;">Balance, December 31, 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,307,500</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.31</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted &#8211; 2015</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">550,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.25</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised &#8211; 2015</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">0</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired &#8211; 2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(242,500</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(1.68</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Balance, December&#160;31, 2015</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1,615,000</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1.09</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for share options (or share units) that were outstanding at the beginning and end of the year, vested and expected to vest, exercisable or convertible at the end of the year, and the number of share options or share units that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6889484032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantsDisclouresAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of warrants outstanding</a></td>
<td class="text"><div><br class="apple-interchange-newline" /><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">Number of Warrants</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Exercise&#160;<br />Price</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Expiration&#160;<br />Date</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom;"><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td><td style="text-align: center;" colspan="2">&#160;</td><td>&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1177.67px; text-align: left; text-indent: 0pt; padding-left: 10pt;">1,000,000</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">$</td><td style="width: 142px; text-align: right;">2.25</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">&#160;</td><td style="width: 141px; text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">10/5/2017</font></td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">50,000</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">0.89</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">2/17/2016</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">804,139</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">1.20</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">3/17/2019</font></td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">240,444</td><td>&#160;</td><td style="text-align: left;">$</td><td style="text-align: right;">0.7875</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;"><font style="font-family: 'times new roman', times, serif; font-size: 10pt;">9/24/2020</font></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock', window );">Schedule of warrant activity</a></td>
<td class="text"><div><p style="font: 10pt/normal 'times new roman', times, serif; margin: 0pt; text-align: justify; color: #000000; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; widows: 1; font-stretch: normal; -webkit-text-stroke-width: 0px;"></p><table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Number&#160;of&#160;<br />Warrants</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Weighted&#160;<br />average&#160;<br />exercise&#160;<br />price</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1191px; text-indent: 0pt; padding-left: 0pt;">Outstanding, January 1, 2014</td><td style="width: 16px;">&#160;</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 142px; text-align: right;">11,750,000</td><td style="width: 16px; text-align: left;">&#160;</td><td style="width: 15px;">&#160;</td><td style="width: 15px; text-align: left;">$</td><td style="width: 141px; text-align: right;">2.27</td><td style="width: 15px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Granted</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">804,139</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.20</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-left: 0pt;">Exercised</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(550,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(0.35</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 0pt;">Cancelled</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(10,000,000</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(2.40</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Expired</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(150,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(1.45</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-left: 10pt;">Balance, December 31, 2014</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1,854,139</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">1.69</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">Granted</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">240,444</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">0.7875</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-indent: 0pt; padding-bottom: 4pt; padding-left: 10pt;">Balance, December&#160;31, 2015</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">2,094,583</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">1.65</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular schedule of share-based compensation warrant activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ScheduleOfShare-BasedCompensationWarrantActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WarrantsDisclouresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WarrantsDisclouresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=51659978&amp;loc=d3e25284-112666<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 28<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6615900752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRentExpenseTableTextBlock', window );">Schedule of minimum annual rent payments</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="width: 1100.8px; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">&#160;Year ended December 31, 2016</td><td style="width: 12.8px; padding-bottom: 1.5pt;">&#160;</td><td style="width: 12.8px; text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="width: 112px; text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">57,217</td><td style="width: 12px; text-align: left; padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total lease commitment</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">57,217</td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRentExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals.  Rental payments under leases with terms of a month or less that were not renewed need not be included.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41499-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRentExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6622498096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_MajorCustomerAbstract', window );"><strong>Major Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock', window );">Schedule of major customers individual revenue</a></td>
<td class="text"><div>
<table style="font: 10pt/normal 'times new roman', times, serif; width: 1567px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0">
<tr style="vertical-align: bottom;">
<td style="text-align: justify;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Percentage</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">Percentage</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="width: 831px; text-align: justify; text-indent: 0pt; padding-left: 0pt;">Eli Lilly and Company</td>
<td style="width: 16px; text-align: left;">$</td>
<td style="width: 142px; text-align: right;">1,409,720</td>
<td style="width: 16px; text-align: left;">&#160;</td>
<td style="width: 16px;">&#160;</td>
<td style="width: 16px; text-align: left;">&#160;</td>
<td style="width: 142px; text-align: right;">20</td>
<td style="width: 16px; text-align: left;">%</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">$</td>
<td style="width: 141px; text-align: right;">1,270,064</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 15px;">&#160;</td>
<td style="width: 15px; text-align: left;">&#160;</td>
<td style="width: 141px; text-align: right;">20</td>
<td style="width: 15px; text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Alcon Laboratories, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">958,653</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">13</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">797,972</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Astellas Pharma US, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">341,555</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">5</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">772,320</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">12</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Daiichi Sanyko, Inc.</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">541,201</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">644,702</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">Pfizer</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">521,317</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">7</td>
<td style="text-align: left;">%</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">628,741</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">10</td>
<td style="text-align: left;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 0pt;">All other customers</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">3,448,232</td>
<td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">48</td>
<td style="text-align: left; padding-bottom: 1.5pt;">%</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">2,389,163</td>
<td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td>
<td style="padding-bottom: 1.5pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">36</td>
<td style="text-align: left; padding-bottom: 1.5pt;">%</td>
</tr>
<tr style="vertical-align: bottom; background-color: #cceeff;">
<td style="text-align: justify; text-indent: 0pt; padding-left: 0pt;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align:
 right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
<td>&#160;</td>
<td style="text-align: left;">&#160;</td>
<td style="text-align: right;">&#160;</td>
<td style="text-align: left;">&#160;</td>
</tr>
<tr style="vertical-align: bottom; background-color: white;">
<td style="text-align: justify; text-indent: 0pt; padding-bottom: 4pt; padding-left: 0pt;">Total</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">7,220,678</td>
<td style="text-align: left; padding-bottom: 4pt;">&#160;</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">100</td>
<td style="text-align: left; padding-bottom: 4pt;">%</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">6,502,962</td>
<td style="text-align: left; padding-bottom: 4pt;">&#160;</td>
<td style="padding-bottom: 4pt;">&#160;</td>
<td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">&#160;</td>
<td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">100</td>
<td style="text-align: left; padding-bottom: 4pt;">%</td>
</tr>
</table>
</div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_MajorCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_MajorCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabbular schedule of major customers individual revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ScheduleOfMajorCustomersIndividualRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6889468672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Federal income tax benifit</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Federal income tax benefit attributable to:</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;">Current operations</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">202,000</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">349,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 10pt;">Permanent and Timing Differences (net)</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(218,000</td><td style="text-align: left;">)</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">(160,000</td><td style="text-align: left;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;">Valuation allowance</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">16,000</td><td style="text-align: left; padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(189,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;">Net provision for federal income tax</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Deferred tax assets</a></td>
<td class="text"><div><table style="font: 10pt/normal 'times new roman', times, serif; width: 1250.4px; text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; border-collapse: collapse; widows: 1; font-size-adjust: none; font-stretch: normal; -webkit-text-stroke-width: 0px;" cellspacing="0" cellpadding="0"><tr style="vertical-align: bottom;"><td>&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2015</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: center; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;" colspan="2">2014</td><td style="padding-bottom: 1.5pt;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-left: 0pt;">Deferred tax asset attributable to:</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td><td>&#160;</td><td style="text-align: left;">&#160;</td><td style="text-align: right;">&#160;</td><td style="text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="width: 937.07px; text-align: left; text-indent: 0pt; padding-left: 10pt;">Net operating loss carryover</td><td style="width: 12.8px;">&#160;</td><td style="width: 12.8px; text-align: left;">$</td><td style="width: 112.8px; text-align: right;">3,110,000</td><td style="width: 12.8px; text-align: left;">&#160;</td><td style="width: 12.8px;">&#160;</td><td style="width: 12px; text-align: left;">$</td><td style="width: 112px; text-align: right;">3,126,000</td><td style="width: 12px; text-align: left;">&#160;</td></tr><tr style="vertical-align: bottom; background-color: #cceeff;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 1.5pt; padding-left: 10pt;">Valuation allowance</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(3,110,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td><td style="padding-bottom: 1.5pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">&#160;</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 1.5pt; border-bottom-style: solid;">(3,126,000</td><td style="text-align: left; padding-bottom: 1.5pt;">)</td></tr><tr style="vertical-align: bottom; background-color: white;"><td style="text-align: left; text-indent: 0pt; padding-bottom: 4pt; padding-left: 20pt;">Net deferred tax asset</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;">&#160;</td><td style="padding-bottom: 4pt;">&#160;</td><td style="text-align: left; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">$</td><td style="text-align: right; border-bottom-color: black; border-bottom-width: 4pt; border-bottom-style: double;">0</td><td style="text-align: left; padding-bottom: 4pt;"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6898809216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Nature of Business (Details) - shares<br></strong></div></th>
<th class="th"><div>Apr. 14, 2008</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_NatureOfBusinessDetailsTextualAbstract', window );"><strong>Nature of Business (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Shares issued by RFID, Ltd. pursuant to a share exchange agreement</a></td>
<td class="nump">1,256,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of stock of owned by RFID</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_NatureOfBusinessDetailsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_NatureOfBusinessDetailsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6382943&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6917589040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk free interest rate minimum</a></td>
<td class="nump">0.24%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk free interest rate maximum</a></td>
<td class="nump">0.93%<span></span>
</td>
<td class="nump">1.44%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected option term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Turnover/forfeiture rate</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility minimum</a></td>
<td class="nump">67.00%<span></span>
</td>
<td class="nump">117.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility maximum</a></td>
<td class="nump">85.00%<span></span>
</td>
<td class="nump">138.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected option term</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected option term</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of share-based compensation awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=27013229&amp;loc=d3e301413-122809<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 14<br> -Section D<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6917034336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription', window );">Revenue recognition and revenue shares, Description</a></td>
<td class="text">Legal settlement in an amount equal to the greater of 10% of eCoupon distribution revenues generated or $0.37 per eCoupon distributed.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RangeAxis=us-gaap_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract', window );"><strong>Summary of Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_SummaryOfSignificantAccountingPoliciesDetailsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=49124121&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of whether the adoption of the guidance is expected to have a material effect on the financial statements in the periods after initial adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionNewAccountingPronouncementMaterialEffectDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RangeAxis=us-gaap_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RangeAxis=us-gaap_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6899507056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Prepaid Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidExpensesAbstract', window );"><strong>Prepaid Expenses [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Insurance</a></td>
<td class="nump">$ 30,623<span></span>
</td>
<td class="nump">$ 18,093<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidRent', window );">Rent</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PrepaidLegalFees', window );">Legal</a></td>
<td class="nump">40,000<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Total prepaid expenses</a></td>
<td class="nump">$ 70,623<span></span>
</td>
<td class="nump">$ 28,093<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PrepaidLegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for legal fees that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PrepaidLegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5865-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5865-108316<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6787-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=51662447&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Assets<br> -URI http://asc.fasb.org/extlink&amp;oid=6509628<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747249184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, Subtotal</a></td>
<td class="nump">$ 32,653<span></span>
</td>
<td class="nump">$ 30,607<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(22,414)<span></span>
</td>
<td class="num">(17,794)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">10,239<span></span>
</td>
<td class="nump">12,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, Subtotal</a></td>
<td class="nump">21,565<span></span>
</td>
<td class="nump">19,519<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, Subtotal</a></td>
<td class="nump">$ 11,088<span></span>
</td>
<td class="nump">$ 11,088<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 13<br> -Subparagraph a<br> -Article 5<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 03<br> -Paragraph 8<br> -Article 7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915053120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PropertyPlantAndEquipmentTextualAbstract', window );"><strong>Property and Equipment (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 4,620<span></span>
</td>
<td class="nump">$ 5,933<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PropertyPlantAndEquipmentTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PropertyPlantAndEquipmentTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747454192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Web Based Technology (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Web-based technology, Subtotal</a></td>
<td class="nump">$ 1,294,527<span></span>
</td>
<td class="nump">$ 1,197,127<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(954,057)<span></span>
</td>
<td class="num">(692,484)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Web-based technology, net</a></td>
<td class="nump">340,470<span></span>
</td>
<td class="nump">504,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyMember', window );">OptimizeRx web-based technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Web-based technology, Subtotal</a></td>
<td class="nump">154,133<span></span>
</td>
<td class="nump">154,133<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyOneMember', window );">SampleMD web-based technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Web-based technology, Subtotal</a></td>
<td class="nump">602,517<span></span>
</td>
<td class="nump">602,517<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyTwoMember', window );">SampleMD 2.0 web-based technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareGross', window );">Web-based technology, Subtotal</a></td>
<td class="nump">$ 537,877<span></span>
</td>
<td class="nump">$ 440,477<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=oprx_WebBasedTechnologyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6896026528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Web Based Technology (Details Textuals) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WebBasedTechnologyTextualAbstract', window );"><strong>Web Based Technology (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription', window );">Web-based technology amortization period, Description</a></td>
<td class="text">Over a period of up to five years.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAmortization', window );">Web-based technology, amortization expense</a></td>
<td class="nump">$ 261,572<span></span>
</td>
<td class="nump">$ 192,760<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of capitalized computer software amortization period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_CapitalizedComputerSoftwareAmortizationPeriodDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WebBasedTechnologyTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WebBasedTechnologyTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For each income statement presented, the amount charged to expense for amortization of capitalized computer software costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128487-111756<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6890060304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Patent and Trademarks (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Patent and Trademarks [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Patent rights and intangible assets</a></td>
<td class="nump">$ 930,000<span></span>
</td>
<td class="nump">$ 930,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedPatentsGross', window );">Patent defense costs</a></td>
<td class="nump">172,457<span></span>
</td>
<td class="nump">170,937<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherFiniteLivedIntangibleAssetsGross', window );">New patents and trademarks</a></td>
<td class="nump">58,469<span></span>
</td>
<td class="nump">90,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(328,042)<span></span>
</td>
<td class="num">(260,285)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Patent rights and intangible assets, net</a></td>
<td class="nump">$ 832,884<span></span>
</td>
<td class="nump">$ 930,854<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedPatentsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedPatentsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherFiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date of intangible assets not otherwise specified in the taxonomy having a reasonably expected period of economic benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26713463&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherFiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747287216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Patent and Trademarks (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 26, 2010</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts payable - related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 570,000<span></span>
</td>
<td class="nump">$ 570,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod', window );">Amortizing patent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Straight-line method.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,758<span></span>
</td>
<td class="nump">$ 65,647<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">SampleMD Patent Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock: for cash shares</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares', window );">Stock options</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue', window );">Shares values</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockTransactionDate', window );">Expire date</a></td>
<td class="text">Apr. 30,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Options granted to acquire exclusive patent rights shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_OptionsGrantedToAcquireExclusivePatentRightsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Options granted to acquire exclusive patent rights value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_OptionsGrantedToAcquireExclusivePatentRightsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amortization method of a major finite-lived intangible asset class. A major class is composed of intangible assets that can be grouped together because they are similar either by their nature or by their use in the operations of a company. The straight-line method is the preferred amortization method, unless another method better reflects the pattern in which the asset is consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 35<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=26713198&amp;loc=d3e15372-109273<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockTransactionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the subsidiary or equity investee issued or sold stock, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockTransactionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6737875520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenue (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAbstract', window );"><strong>Deferred Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 227,002<span></span>
</td>
<td class="nump">$ 120,130<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 605<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 13.A.4(a).Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012821&amp;loc=d3e214044-122780<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 13<br> -Section A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6748675472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 26, 2010</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Apr. 14, 2008</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrent', window );">Accounts Payable, Related Parties, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 570,000<span></span>
</td>
<td class="nump">$ 570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfRelatedPartyDebt', window );">Payable to related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Recognized revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">178,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeReceivablesHeldForSaleAmount', window );">Trade receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">381,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty', window );">Revenue payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percentage of ownership by WPP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares', window );">Stock options</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockTransactionDate', window );">Expire date</a></td>
<td class="text">Apr. 30,  2015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue', window );">Shares values</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Options granted to acquire exclusive patent rights shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_OptionsGrantedToAcquireExclusivePatentRightsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_OptionsGrantedToAcquireExclusivePatentRightsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Options granted to acquire exclusive patent rights value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_OptionsGrantedToAcquireExclusivePatentRightsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39622-107864<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6382943&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockTransactionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the subsidiary or equity investee issued or sold stock, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockTransactionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeReceivablesHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The face amount of accounts receivable that will be sold to other entities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=28367877&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeReceivablesHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6754755136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="8">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2015</div></th>
<th class="th"><div>Jul. 31, 2015</div></th>
<th class="th"><div>Jun. 30, 2015</div></th>
<th class="th"><div>Feb. 28, 2015</div></th>
<th class="th"><div>Oct. 31, 2014</div></th>
<th class="th"><div>Mar. 31, 2014</div></th>
<th class="th"><div>Feb. 28, 2014</div></th>
<th class="th"><div>Jan. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Jan. 02, 2014</div></th>
<th class="th"><div>Sep. 20, 2013</div></th>
<th class="th"><div>Jun. 10, 2013</div></th>
<th class="th"><div>Jun. 01, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
<td class="nump">500,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,030,925<span></span>
</td>
<td class="nump">22,867,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,030,925<span></span>
</td>
<td class="nump">22,867,319<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29,031<span></span>
</td>
<td class="nump">$ 22,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,800<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net proceeds received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,346,446<span></span>
</td>
<td class="nump">2,795,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Gross proceeds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,125<span></span>
</td>
<td class="nump">$ 41,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Common stock issued for equity issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 630,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross', window );">Employee bonus, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 337,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Employee bonus, Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">570,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_AdditionalWorkingCapital', window );">Additional working capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_FullyDilutedShares', window );">Fully diluted shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtIssuanceCosts', window );">Equity issuance cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,950,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550,000<span></span>
</td>
<td class="nump">387,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantsExercised', window );">Warrants exercised, number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redeem shares for cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (6,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_ConsultingAgreementMember', window );">Consulting Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Common stock price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_CapitalMarketsAdvisoryAgreementMember', window );">Capital Markets Advisory Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redeem shares for cash, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue', window );">Redeem shares for cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockIssuedDuringPeroidSharesCacelled', window );">Number of shares not be issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_SeparationAgreementMember', window );">Separation Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock value, Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 505,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationEquity', window );">Deferred stock compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock</a></td>
<td class="nump">6,011,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,333,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantExercisePricePeriod', window );">Warrant exercise price period</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Sale of stock price per share</a></td>
<td class="nump">$ 0.7875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Gross proceeds</a></td>
<td class="nump">$ 4,733,746<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PurchaseOfWarrants', window );">Purchase of warrants</a></td>
<td class="nump">240,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants, Value</a></td>
<td class="nump">$ 176,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_CapitalSupportAgreementOneMember', window );">New Capital Markets Advisory Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares', window );">Redeem shares for cash, shares</a></td>
<td class="nump">90,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember', window );">New Capital Markets Advisory Agreement Shares Issued First [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Sale of common stock value</a></td>
<td class="nump">$ 41,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of common stock shares</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=oprx_PlacementAgentsMember', window );">Placement agents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommissionsAndExpensesDescription', window );">Commissions and expenses description</a></td>
<td class="text">Placement agents in the offering received commissions and expenses of $387,300, or approximately 8.2% of the gross proceeds.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommissionsPercentage', window );">Commissions percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 970,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_PurchaseOfWarrants', window );">Purchase of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">804,139<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,110,211<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=oprx_ThreeOfficerMember', window );">Three executive officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee Bonus</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=oprx_ConsultantMember', window );">Consultant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=oprx_VicisMember', window );">Vicis Capital Master Fund [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_DebtRedemptionLongtermDebtAmount', window );">Debt redemption, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember', window );">Officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">410,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_WarrantsExercised', window );">Warrants exercised, number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember', window );">Director [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Additional shares issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,065<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">19,565<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross', window );">Granted value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,125<span></span>
</td>
<td class="nump">$ 23,166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=oprx_TwoOfficersMember', window );">Two officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross', window );">Employee bonus, Share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">197,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_AdditionalWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional working capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_AdditionalWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_CommissionsAndExpensesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of commission revenue from buying and selling securities on behalf of customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_CommissionsAndExpensesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_CommissionsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>commissions percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_CommissionsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_DebtRedemptionLongtermDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt redemption, amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_DebtRedemptionLongtermDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_FullyDilutedShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>fully diluted shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_FullyDilutedShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_PurchaseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase of warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_PurchaseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockIssuedDuringPeroidSharesCacelled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represnts number of shares terminated or cancelled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockIssuedDuringPeroidSharesCacelled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WarrantExercisePricePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrant exercise price period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WarrantExercisePricePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_WarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Warrants exercised</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_WarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Liabilities<br> -URI http://asc.fasb.org/extlink&amp;oid=6509677<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6935-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=28358313&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of debt issuance costs (for example, but not limited to, legal, accounting, broker, and regulatory fees).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued under share-based plans to employees or officers which is the unearned portion, accounted for under the fair value method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415241&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3521-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3574-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of preferred stock and warrants for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, before forfeitures, of stock or other type of equity granted of any equity-based compensation plan other than an employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of shares (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Shares issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross value of stock (or other type of equity) issued during the period as a result of any equity-based compensation plan other than an employee stock ownership plan (ESOP). Stock issued could result from the issuance of restricted stock, the exercise of stock options, stock issued under employee stock purchase plans, and/or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRedeemedOrCalledDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRedeemedOrCalledDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_ConsultingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_ConsultingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_CapitalMarketsAdvisoryAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_CapitalMarketsAdvisoryAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_SeparationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_SeparationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_CapitalSupportAgreementOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_CapitalSupportAgreementOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=oprx_NewCapitalMarketsAdvisoryAgreementSharesIssuedFirstMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=oprx_PlacementAgentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=oprx_PlacementAgentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=oprx_ThreeOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=oprx_ThreeOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=oprx_ConsultantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=oprx_ConsultantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=oprx_VicisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=oprx_VicisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_OfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_DirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=oprx_TwoOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=oprx_TwoOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6753004448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Preferred Stock (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="6">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May. 12, 2010</div></th>
<th class="th"><div>Sep. 30, 2011</div></th>
<th class="th"><div>Sep. 21, 2011</div></th>
<th class="th"><div>Mar. 25, 2011</div></th>
<th class="th"><div>Dec. 31, 2010</div></th>
<th class="th"><div>Nov. 16, 2010</div></th>
<th class="th"><div>Dec. 31, 2008</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
<th class="th"><div>Sep. 30, 2013</div></th>
<th class="th"><div>Sep. 30, 2012</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued, Values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,346,446<span></span>
</td>
<td class="nump">$ 8,795,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,011,106<span></span>
</td>
<td class="nump">8,333,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued, Values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,011<span></span>
</td>
<td class="nump">$ 8,333<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued, Shares</a></td>
<td class="nump">236,598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,306<span></span>
</td>
<td class="nump">176,768<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">173,922<span></span>
</td>
<td class="nump">35<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued, Values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">515,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Net proceeds of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,985,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Preferred Shares issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Percentage of cumulative dividend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_TermOfWarrant', window );">Term of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockNumberOfSharesHeld', window );">Treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionAmount', window );">Total Undeclared dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued, Values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Net proceeds of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Preferred Shares issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendRatePercentage', window );">Percentage of cumulative dividend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_TermOfWarrant', window );">Term of warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockNumberOfSharesHeld', window );">Treasury stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockRedemptionAmount', window );">Total Undeclared dividends</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="nump">$ 150,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember', window );">Series B Preferred Stock [Member] | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued, Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,988<span></span>
</td>
<td class="nump">75,758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued, Values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 644,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 350,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Preferred shares issued, values</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,158,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants', window );">Warrants, Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 855,460<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 341,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_InvestmentWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price of the warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentWarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_TermOfWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of warrant.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_TermOfWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(i)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6928298&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockDividendRatePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage rate used to calculate dividend payments on preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockDividendRatePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockRedemptionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.27(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21564-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockRedemptionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3255-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Financing Activities<br> -URI http://asc.fasb.org/extlink&amp;oid=6513228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of preferred stock and warrants for common stock issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockAndWarrantsIssuedDuringPeriodValuePreferredStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30, 31<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockNumberOfSharesHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares held for each class of treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockNumberOfSharesHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747718816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Begining balnce , shares</a></td>
<td class="nump">1,307,500<span></span>
</td>
<td class="nump">1,180,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted</a></td>
<td class="nump">550,000<span></span>
</td>
<td class="nump">387,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Expired</a></td>
<td class="num">(242,500)<span></span>
</td>
<td class="num">(260,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Ending balance, shares</a></td>
<td class="nump">1,615,000<span></span>
</td>
<td class="nump">1,307,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Begining balance, weighted average exercise price</a></td>
<td class="nump">$ 1.31<span></span>
</td>
<td class="nump">$ 0.97<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, weighted average exercise price</a></td>
<td class="nump">1.25<span></span>
</td>
<td class="nump">1.73<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, weighted average exercise price</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Expired, weighted average exercise price</a></td>
<td class="num">(1.68)<span></span>
</td>
<td class="num">(0.39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance, weighted average exercise price</a></td>
<td class="nump">$ 1.09<span></span>
</td>
<td class="nump">$ 1.31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.28,29)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6918440032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Options (Detail Textuals) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Dec. 31, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted</a></td>
<td class="nump">550,000<span></span>
</td>
<td class="nump">387,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Available for grant, shares</a></td>
<td class="nump">1,615,000<span></span>
</td>
<td class="nump">1,307,500<span></span>
</td>
<td class="nump">1,180,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">2013 Equity Compensation Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares initially reserved for issuance</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted</a></td>
<td class="nump">1,085,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares granted</a></td>
<td class="nump">735,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Available for grant, shares</a></td>
<td class="nump">295,384<span></span>
</td>
<td class="nump">410,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Compensation cost</a></td>
<td class="nump">$ 253,358<span></span>
</td>
<td class="nump">$ 272,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share instruments newly issued under a share-based compensation plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of capitalized and expensed compensation cost from equity-based compensation arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6928386&amp;loc=d3e21463-112644<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 02<br> -Paragraph 29, 30<br> -Article 5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6755642720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2015 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoteWarrantMember', window );">Warrant [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants | shares</a></td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 2.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate', window );">Expiration Date</a></td>
<td class="text">Oct.  05,  2017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantOneMember', window );">Warrant one [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants | shares</a></td>
<td class="nump">50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 0.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate', window );">Expiration Date</a></td>
<td class="text">Feb. 17,  2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantTwoMember', window );">Warrant two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants | shares</a></td>
<td class="nump">804,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate', window );">Expiration Date</a></td>
<td class="text">Mar. 17,  2016<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantThreeMember', window );">Warrant three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of Warrants | shares</a></td>
<td class="nump">240,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_invest_InvestmentWarrantsExercisePrice', window );">Exercise price | $ / shares</a></td>
<td class="nump">$ 0.7875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate', window );">Expiration Date</a></td>
<td class="text">Sep. 24,  2020<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_invest_InvestmentWarrantsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price of the warrants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Article 12<br> -Section 13<br> -Sentence Column A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">invest_InvestmentWarrantsExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>invest_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument expiration date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoteWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_NoteWarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=oprx_WarrantOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=oprx_WarrantTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=oprx_WarrantThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=oprx_WarrantThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6747452608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details 1) - Warrant [Member] - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Begining balance</a></td>
<td class="nump">1,854,139<span></span>
</td>
<td class="nump">11,750,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted</a></td>
<td class="nump">240,444<span></span>
</td>
<td class="nump">804,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(550,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations', window );">Cancellation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,000,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations', window );">Expired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(150,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Ending balance</a></td>
<td class="nump">2,094,583<span></span>
</td>
<td class="nump">1,854,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract', window );"><strong>Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instrument Weighted Average Outstanding Roll Forward [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage', window );">Begining balance, weighted average</a></td>
<td class="nump">$ 1.69<span></span>
</td>
<td class="nump">$ 2.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted', window );">Granted, weighted average</a></td>
<td class="nump">0.7875<span></span>
</td>
<td class="nump">1.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise', window );">Exercise, weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.35<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration', window );">Expired, weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.40)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation', window );">Cancellation, weighted average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1.45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage', window );">Ending balance, weighted average</a></td>
<td class="nump">$ 1.65<span></span>
</td>
<td class="nump">$ 1.69<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument outstanding weighted average.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentOutstandingWeightedAverage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument weighted average, cancellation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageCancellation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument weighted average, exercise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument weighted average, expiration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument weighted average, grantedPayment Award Non Option Equity Instrument Weighted Average, Granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were either cancelled or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6889484032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Details Textuals) - Warrant [Member] - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Class of Stock [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Issueds of warrants</a></td>
<td class="nump">240,444<span></span>
</td>
<td class="nump">804,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted', window );">Granted, weighted average</a></td>
<td class="nump">$ 0.7875<span></span>
</td>
<td class="nump">$ 1.20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction', window );">Proceed from warrant issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award non option equity instrument weighted average, grantedPayment Award Non Option Equity Instrument Weighted Average, Granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentWeightedAverageGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedPerTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedPerTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6620044848">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Operating Leases (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Operating Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Year ended December 31, 2016</a></td>
<td class="nump">$ 57,217<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total lease commitment</a></td>
<td class="nump">$ 57,217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=6584154&amp;loc=d3e38371-112697<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6453985&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6748708608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 7,220,678<span></span>
</td>
<td class="nump">$ 6,502,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_CustomerMember', window );">Eli Lilly and Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 1,409,720<span></span>
</td>
<td class="nump">$ 1,270,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_CustomerOneMember', window );">Alcon Laboratories, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 958,653<span></span>
</td>
<td class="nump">$ 797,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_CustomerTwoMember', window );">Astellas Pharma US, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 341,555<span></span>
</td>
<td class="nump">$ 772,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">12.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_CustomerThreeMember', window );">Daiichi Sanyko, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 541,201<span></span>
</td>
<td class="nump">$ 644,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_CustomerFourMember', window );">Pfizer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 521,317<span></span>
</td>
<td class="nump">$ 628,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MajorCustomersAxis=oprx_AllOtherCustomersMember', window );">All other customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EntityWideRevenueMajorCustomerLineItems', window );"><strong>Revenue, Major Customer [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total</a></td>
<td class="nump">$ 3,448,232<span></span>
</td>
<td class="nump">$ 2,389,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Revenues Percentage</a></td>
<td class="nump">48.00%<span></span>
</td>
<td class="nump">36.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6351-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13531-108611<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=51801978&amp;loc=d3e6404-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=49121117&amp;loc=d3e13537-108611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EntityWideRevenueMajorCustomerLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EntityWideRevenueMajorCustomerLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 225<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=26872669&amp;loc=d3e20235-122688<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_CustomerFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_CustomerFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MajorCustomersAxis=oprx_AllOtherCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MajorCustomersAxis=oprx_AllOtherCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6605097728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Major Customers (Detail Textuals)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_MajorCustomerAbstract', window );"><strong>Major Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ConcentrationRiskPercentageTotal', window );">Total revenue percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ConcentrationRiskPercentageTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration risk percentage total.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ConcentrationRiskPercentageTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_MajorCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_MajorCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6915168160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Federal income tax benefit attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Current operations</a></td>
<td class="nump">$ 202,000<span></span>
</td>
<td class="nump">$ 349,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences', window );">Permanent and Timing Differences (net)</a></td>
<td class="num">(218,000)<span></span>
</td>
<td class="num">(160,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_FederalIncomeTaxExpensesBenefitValueAllowance', window );">Valuation allowance</a></td>
<td class="nump">16,000<span></span>
</td>
<td class="num">(189,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Net provision for federal income tax</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal income tax expenses benefit permanent and timing differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_FederalIncomeTaxExpensesBenefitPermanentAndTimingDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_FederalIncomeTaxExpensesBenefitValueAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Federal income tax expenses benefit value allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_FederalIncomeTaxExpensesBenefitValueAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Current Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6509736<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32639-109319<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 6<br> -Section I<br> -Paragraph Question 1-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal income tax expense (benefit) attributable to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32672-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Income Tax Expense (or Benefit)<br> -URI http://asc.fasb.org/extlink&amp;oid=6515339<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6737782896">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred tax asset attributable to:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryover</a></td>
<td class="nump">$ 3,110,000<span></span>
</td>
<td class="nump">$ 3,126,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(3,110,000)<span></span>
</td>
<td class="num">(3,126,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51675352&amp;loc=d3e28680-109314<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32621-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6591973984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Detail Textuals)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2015 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforwards</a></td>
<td class="nump">$ 9.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Operating loss expire description</a></td>
<td class="text">Expire from 2027 through 2035 that are available to offset future taxable income.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective rate of tax expected</a></td>
<td class="nump">34.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32698-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6907707&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6754558720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingent Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 29, 2016</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
<th class="th"><div>Mar. 31, 2015</div></th>
<th class="th"><div>Dec. 31, 2014</div></th>
<th class="th"><div>Sep. 30, 2014</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount', window );">Claims pertaining to damages to nonregistration of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 450,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage', window );">Contingent Liabilities related to audit fees in percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockPayable', window );">Stock Payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,132,148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 963,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_InstallmentsPaymentForAgreement', window );">Allscripts agreement payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=oprx_InstallmentOneMember', window );">Installment 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_InstallmentsPaymentForAgreement', window );">Allscripts agreement payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementScenarioAxis=oprx_InstallmentTwoMember', window );">Installment 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_InstallmentsPaymentForAgreement', window );">Allscripts agreement payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 650,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Former CEO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Severance costs</a></td>
<td class="nump">$ 405,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares', window );">Redemption of unissued common shares</a></td>
<td class="nump">595,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Redemption of unissued common shares payment</a></td>
<td class="nump">$ 720,415<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Related party transactions shares</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_StockPayable', window );">Stock Payable</a></td>
<td class="nump">$ 295,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=oprx_LdmGroupMember', window );">LDM Group [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Damage related to LDM' s breach of the agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LitigationStatusAxis=oprx_PdrNetworkMember', window );">PDR Network [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract', window );"><strong>Commitments and Contingent Liabilities (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Damage related to LDM' s breach of the agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_CommitmentsAndContingentLiabilitiesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and contingent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_CommitmentsAndContingentLiabilitiesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contigent liabilities related to audit fees in percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_ContigentLiabilitiesRelatedToAuditFeesInPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_InstallmentsPaymentForAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Installments payment for agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_InstallmentsPaymentForAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_StockPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_StockPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=6911338&amp;loc=d3e6819-128478<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Costs of settling insured claims and costs incurred in the claims settlement process for the specified year specifically for claims that have already been submitted to the insurance company for reimbursement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6482485&amp;loc=d3e14764-158437<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseReportedClaimsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011515&amp;loc=d3e140864-122747<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=56944662&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(10)<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section P<br> -Subsection 3, 4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6940734&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares that would be issued, determined under the conditions specified in the contract, if the settlement were to occur at the reporting date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6940734&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period that is attributable to transactions involving issuance of stock not separately disclosed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=oprx_InstallmentOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=oprx_InstallmentOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementScenarioAxis=oprx_InstallmentTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementScenarioAxis=oprx_InstallmentTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=oprx_LdmGroupMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=oprx_LdmGroupMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LitigationStatusAxis=oprx_PdrNetworkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LitigationStatusAxis=oprx_PdrNetworkMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6904127152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plan (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2015</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlansGeneralInformation', window );">Percentage of payroll contributed, discription</a></td>
<td class="text">Terms of the plan, the Company matches 100% of the first 3% of payroll contributed by the employee and 50% of the next 2% of payroll contributed by the employee to a maximum of 4% of an employee's payroll. There was no expense under this plan in either 2014 or 2015, as the plan became effective in 2016.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlansGeneralInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>General information regarding defined benefit plans. A defined benefit pension plan is a plan that defines an amount of pension benefit to be provided, usually as a function of one or more factors such as age, years of service, or compensation. An other postretirement defined benefit plan is an arrangement that is mutually understood by an employer and its employees, whereby an employer undertakes to provide its employees with benefits other than pensions, after they retire in exchange for their services over a specified period of time, upon attaining a specified age while in service, or a combination of both. Any plan that is not a defined contribution plan is a defined benefit plan. General descriptive information about the employer's defined benefit plans, including employee groups covered, type of benefit formula, type of benefits, cost sharing arrangements, funding policy, types of assets held, and significant nonbenefit liabilities, if any. Also includes information pertaining to multiple employer plans, which are accounted for as single-employer plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=58740216&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Glossary Defined Benefit Plan<br> -URI http://asc.fasb.org/extlink&amp;oid=49172387<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlansGeneralInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.3.1.900</span><table class="report" border="0" cellspacing="2" id="idp6895832592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th">
<div>Feb. 29, 2016 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Former CEO [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_oprx_SubsequentEventsTextualAbstract', window );"><strong>Subsequent Events (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount', window );">Redemption of unissued common shares payment</a></td>
<td class="nump">$ 720,415<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_oprx_SubsequentEventsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">oprx_SubsequentEventsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>oprx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount that would be paid, determined under the conditions specified in the contract, if the holder of the share has the right to redeem the shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6940734&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>74
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (N";TAFIVT9$ (  ! F   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W:2V[;,! &X*L8VA86S9?Z0)Q-TVT;H+T *XTMP:)(D(SCW+ZDG!2M
MX19)&P/_QK(\Y,Q((WTK7WU[\!07!SM.<5WU*?D/C,6V)VMB[3Q-.;)QP9J4
M3\.6>=/NS):86*T:UKHIT926J>2HKJ^^["F$H:/%QV.@Y%Y7QOMQ:$T:W,3V
M4W>2=>DVFZ&ESK5W-F^I4RY-;W*\6MR:D#X;FU.PP\CFP/&3UR7.7J=@](%,
M%WNB9,<ZIH>1XKGZQ\A3Y1O:F+LQO:CPX[VK XWSFM@/_K'4IT/.$O-OZRI'
MX[,JG&[\6V>#+4/ST_:W'>7\'Z_EY";N[7@3S/UP4F!_L3&58VW-,)T;U;T+
MN^_.[5[S,:%R51UU2Q_RPI"&,T])7GR;HY'EU/]5^^E):5V@9Q4L"R_X4O0F
M4/<UA3S?\^_&KPLNUT>9Z_S]3T.?@Y'-APLB\:(^!$@?$J0/!=*'!NFC >GC
M+4@?[T#Z> _2!U^A-((B*D<AE:.8RE%0Y2BJ<A16.8JK' 56CB*K0)%5H,@J
M4&05*+(*%%D%BJP"15:!(JM D56@R"I19)4HLDH4626*K!)%5HDBJT215:+(
M*E%DE2BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJP:15:-(JM&D56C
MR*I19-4HLFH4636*K!I%5HTB:X,B:X,B:X,B:_-35C;_$>SZ!U!+ P04
M" "+@F](2'4%[L4    K @  "P   %]R96QS+RYR96QSK9++;L) #$5_)9I]
M<4HE%A%AQ88=0OR .^,\E,QXY#$B_?N.V(#"0ZW$TJ][CZZ\#JFL#C2B]AQ2
MU\=43'X,J<K]VG2JL0)(MB./:<&10IXV+!XUE])"1#M@2[ LRQ7(K8[9K.?:
MQ<[51G;NTQ1'E):T-M,(9Y;AFWE89.D\^(GT%V-NFM[2ENW)4] '_K,- \]Y
MEE<>QW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."
MN[_8_ )02P,$%     @ BX)O2!?,$*PD @  *B8  !H   !X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<\7:S6Z;0!B%X5NQN(# ?#^3Q(JSRB;;IC> [+&Q
M8@-BIFIS]Z%>5.X/1UU8.AL01OKF75B/T,!3GYOUEW1JRW'H<W<<\^K'^=3G
M]?S[INI*&==UG;==.K?Y;AA3/]_=#].Y+?/E=*C'=OO>'E(M31/KZ7I.]?ST
MY^S5ZVY33:^[4*V^MM,AE4WU?9C><Y=2R?7E%.[F!>;;'V/ZG^6'_?ZX32_#
M]MLY]>4?%?6O!:IZ.4B6@X02I,M!2@FRY2"C!/ERD%."XG)0I 3=+P?=4X(>
MEH,>*$&/RT&/E*#0 !D;3A+"FJ-U %P'CM<!@!TX8@= =N"8'0#:@:-V &P'
MCML!P!TX<@= =^#8'0#>@:.W +V%H[< O87TK(T>MCEZ"]!;.'H+T%LX>@O0
M6SAZ"]!;.'H+T%LX>@O06SAZ"]!;.'HKT%LY>BO06SEZ*]!;27LE:+.$H[<"
MO96CMP*]E:.W KV5H[<"O96CMP*]E:.W KV5H[<!O8VCMP&]C:.W ;V-H[<!
MO8VTUXTVNSEZ&]#;.'H;T-LX>AO0VSAZ&]#;.'H;T-LX>CO0VSEZ.]#;.7H[
MT-LY>CO0VSEZ.]#;2>\JT<M*CMX.]':.W@[T=H[>#O1VCMX.]':.WA'H'3EZ
M1Z!WY.@=@=Z1HW<$>D>.WO%*[]RU4]J]E>G8'_*M:WX;#HNN\,[EXY1NGW*9
M"ANNM"[S2JF^'&_^1[Y,_1E2__59V/,G4$L#!!0    ( (N";TASD6490 ,
M )T.   0    9&]C4')O<',O87!P+GAM;+U776_:,!3]*Q9/W<,:2CLV(1JI
MA4JKU&ZHL/;9.!?PFMBI[2#8K]]U BR XQ >Q@N.?>[7N<<WT!>ZW1LIF8(R
M'#19);'0/=R\;2V,27M!H-D"$JHO$2+P="950@T^JGD@9S/.8"A9EH P0:?=
M[@:P,B BB#ZG.Z>ML&^CW*5IS!DU7(KPF3,EM9P9\K!B$/>#0T!N@9['P#+%
MS3IL%YCR5HX9,QK# &.%,QIK*%#_-G/,0"8I%>N@>'KBXEW_2B=R2 V4K?8/
M"N\+JB#"H'O>=YLYYOL:ZXRM[6!!Q1RB,O;X<,O%*RAM*[WJ7+;QLZ-@NU_X
M!AIQ,1]1KG387YK>$IB1:M.FI3FW2Y%DMNGZ=8+YZ1:94@UV>=M:4L6I,"VB
M^1]\[+2*L,5NOHY3;53X)M6[7@ 8W0]VF_FRC"VO^4W8O<X1N-I'!KO*P@UM
M>W7;G0DW,>B?LQ%5YC]1D=>T):)[W2I5OW5!J(C(@S H1_(HBE#8O#(EN]5
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
M@'W;#LXWQS[[A#FX:G>[J-U^&$^-/^_F-Q?SQ=">KR]B;F^#-O\!4$L#!!0
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
MKA^%W+7=:Z3?:W/5,!^M.EYN3M?KV_HO4$L#!!0    ( (N";TAH\$0"5@4
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
MG*2&+"!.$;2' D$.[9F65A(1DJN2E)7^??F0%=LPD(NXNYJ9G>6CG-"\VQ[
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
M:9@^5H_5:I.7].B%+C#[B,DB9D%0IWZS17;98I^=T;.?Z?F5PSS0\]EA\;-
M<250!(%B%EC?'/$2L[EJ0L_V5(+NPM4QI,91V;AY2W6YG0_A$.DWO"H'UL$K
MTQU7AAS0NI,-A]HB6G FTKMU0GKW?I9$0&M]^,O%.EZIF%@<3@]D>:75%U!+
M P04    " "+@F](_UK"?J,!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6R%4\MNVS 0_!6"'Q#*DA.GABP@3E"TAP)!#NV9EE82$9*KDI25
M_GWYD!7;,)"+N+N:F9WEHYS0O-L>P)$/);7=T=ZY8<N8K7M0W-[A -K_:=$H
M[GQJ.F8' [R))"59GF4/3'&A:57&VJNI2AR=%!I>#;&C4MS\VX/$:4=7]%1X
M$UWO0H%5)5MXC5"@K4!-#+0[^K3:[M<!$0&_!4SV+";!^P'Q/20_FQW-@@60
M4+N@P/URA&>0,@CYQG]GS<^6@7@>G]2_QVF]^P.W\(SRCVA<[\UFE#30\E&Z
M-YQ^P#S"?1"L4=KX)?5H':H3A1+%/](J=%RG]*<H9MIM0CX3\H7PF$7CJ5&T
M^<(=KTJ#$[$##V>WVGJX"2)>F7AO-J9Q^E0]5JN'3<F.0>@"LT^8/&$6!//J
M-UODERWV^1D]_YI>7#DL(KV8'3Y^+;"^$EA'@?4L\.WFB!>837;5A)WMJ0+3
MQ:MC28VC=FGSENIR.Y_R>":?\*H<> >_N.F$MN2 SI]L/-06T8$WD=W=4]+[
M][,D$EH7PHV/3;I2*7$XG![(\DJK_U!+ P04    " "+@F](?[(;R:(!  "Q
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6R-4\MNVS 0_!6"'Q!*
MLM($ABP@3E&TAP)!#NV9EE82$9*KDI25_GWYD!7;,)!>Q-W5S.PL']6,YLT.
M (Z\*ZGMC@[.C5O&;#. XO8.1]#^3X=&<>=3TS,[&N!M)"G)BBS[PA07FM95
MK+V8NL+)2:'AQ1 [*<7-WSU(G'<TIZ?"J^@'%PJLKMC*:X4";05J8J#;T:=\
MNR\#(@)^"9CM64R"]P/B6TA^M#N:!0L@H7%!@?OE",\@91#RC?\LFA\M _$\
M/JE_B]-Z]P=NX1GE;]&ZP9O-*&FAXY-TKSA_AV6$^R#8H+3Q2YK).E0G"B6*
MOZ=5Z+C.Z4_QN-!N$XJ%4*R$QRP:3XVBS:_<\;HR.!,[\G!V^=;#31#QRL1[
MLS&-TZ?JL<X?\HH=@] %9I\P1<*L".;5;[8H+EOLBS-Z\3E]<^5P$^F;Q>%_
M")17 F44*!>!S<T1+S'E51-VMJ<*3!^OCB4-3MJES5NKZ^U\*N*9?,#K:N0]
M_.2F%]J2 SI_LO%0.T0'WD1V=T_)X-_/FDCH7 @??&S2E4J)P_'T0-976O\#
M4$L#!!0    ( (N";T@ZE_[GH@$  +$#   9    >&PO=V]R:W-H965T<R]S
M:&5E=#$T+GAM;(53RV[;,!#\%8(?$,JR'1N&+"!.432' $$.[9F65A(1DJN2
ME)7^??F0%=LPD(NXNYJ9G>6C&-%\V [ D4\EM=W3SKE^QYBM.E#</F /VO]I
MT"CN?&I:9GL#O(XD)5F>98],<:%I6<3:FRD+')P4&MX,L8-2W/P[@,1Q3Q?T
M7'@7;>="@94%FWFU4*"M0$T,-'OZM-@=5@$1 ;\%C/8B)L'[$?$C)"_UGF;!
M DBH7%#@?CG!,T@9A'SCOY/F5\M O(S/ZC_CM-[]D5MX1OE'U*[S9C-*:FCX
M(-T[CK]@&F$=!"N4-GY)-5B'ZDRA1/'/M H=US']66XGVGU"/A'RF;#-HO'4
M*-K\P1TO"X,CL3T/9[?8>;@)(EZ9>&\VIG'Z5#V5B\VZ8*<@=(4Y)$R>,#."
M>?6[+?+K%H?\@IY_3U_>.%Q&^G)R^/B]P.I&8!4%5I/ YNZ(UYCM31-VL:<*
M3!NOCB45#MJES9NK\^U\RN.9?,'+HN<MO'+3"FW)$9T_V7BH#:(#;R)[6%/2
M^?<S)Q(:%\*-CTVZ4BEQV)\?R/Q*R_]02P,$%     @ BX)O2*AQ\ 6C 0
ML ,  !D   !X;"]W;W)K<VAE971S+W-H965T,34N>&ULA5/;3N,P$/T5RQ^
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
M=',O<VAE970R,BYX;6R%4]MNHS 0_17+'U 3A[2KB" UK5;MPTI5'W:?'1C
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
M $H\;(;LND8)H' ;S0)Y. W9Y8] ;2=NKUD@#[,A^P1 H+P3M]TLD(_?[$,
M@0I/[O@-@%*/LP;9YP "19ZZ3QL+Y.,#^RA H,[3.SZ (!\?V*<! J6>WO$!
M!-D^B&:7:TOYR;PA1+!GYTZ.M^@T.[U3GK&YG#_A9=&3$_U%^*GN1+!C4EWQ
MYG8_,B:IRB)^4BZIU$MJ&C3T*'5WH?I\?%N, \GZVU-I>J^5_P%02P,$%
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
M[ 2&+"!.4;2' D$.[9F65A(1DJN2E)7^??FP%-LPD(NXNYJ9G>6CG-"\VQ[
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
MT+D0/OK8I"N5$H?CZ8&LK[3^#U!+ P04    " "+@F](8"A[L:0!  "Q P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6R%4\MNVS 0_!6"'Q#*M%RW
MABP@3E"TAP)!#NV9EE82$9*KDI25_GU)2E9LPT NXNYJ9G:6CV)$^^8Z $_>
MM3)N3SOO^QUCKNI "_> /9CPIT&KA0^I;9GK+8@ZD;1B/,N^,"VDH661:B^V
M+'#P2AIXL<0-6@O[[P *QSU=T7/A5;:=CP56%FSAU5*#<1(-L=#LZ>-J=\@C
M(@%^2QC=14RB]R/B6TQ^UGN:10N@H/)1083E!$^@5!0*C?_.FA\M(_$R/JM_
M3],&]T?AX G5'UG[+IC-**FA$8/RKSC^@'F$312L4+GT)=7@/.HSA1(MWJ=5
MFK2.TY]\.]/N$_A,X OA:Y:,3XV2S6?A15E8'(GK13R[U2[ ;10)RB1X<RE-
MTT_54\FWZX*=HM 5YC!A>,*L%@0+ZG=;\.L6!WY!YY_3US<.UXF^GKI_VWXN
MD-\(Y$D@GT?,[XYXC=G<-&$7>ZK!MNGJ.%+A8/RT>4MUN9V//)W)![PL>M'"
M+V%;:1PYH@\GFPZU0?003&0/&TJZ\'Z61$'C8[@-L9VNU)1X[,\/9'FEY7]0
M2P,$%     @ BX)O2#+8UN>P 0  %@0  !D   !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&ULC53-;N,@$'X5Y <H#DF:-'(L-5VM=@\K53VT9V*/;51@O(#C
M[ML7L./&4:3N)3#C[V\$).O1O-L&P)$/);7=)XUS[8Y26S2@N+W#%K3_4J%1
MW/G2U-2V!G@924I2EJ;W5'&ADSR+O6>39]@Y*30\&V([I;CY=P")_3Y9).?&
MBZ@;%QHTS^C$*X4";05J8J#:)X^+W6$=$!'P*J"W%WL2LA\1WT/QN]PG:8@
M$@H7%+A?3O $4@8A;_QWU/RR#,3+_5G]9YS6IS]R"T\HWT3I&A\V34@)%>^D
M>\'^%XPCQ(0%2AM_2=%9A^I,28CB'\,J=%S[X0O;C+3;!#82V$38IC'X8!1C
M_N".YYG!GMB6A[-;[#S<!!&O3'PV&\LX_= ]Y6QSG]%3$)IA#@.&1<QB0E"O
M?M."S2T.[(+.OJ<OKQ(N(WTYT-/_\%]=":RBP&H<<7-SQ#EF^[W)^LID/1-X
MN&DRPVS3*Q-Z<7 *3!WOIR4%=MH-)S1UIR?PR.+!?\'SK.4U_.&F%MJ2(SI_
M?>+-J1 =^!#IG4_1^$<Z%1(J%[8;OS?#O1T*A^WY%4Y_!?DG4$L#!!0    (
M (N";TBVCB%BK $  !D$   9    >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM
M;(54VVZC,!#]%8L/J,%<THT(TC95U7U8J>K#[K,3AF#5QM1V0OOW]86P :'M
M"_:,SSESQA?*0:HWW0(8]"%XIW=1:TR_Q5@?6Q!4W\D>.KO22"6HL:$Z8=TK
MH+4G"8Y)'!=84-9%5>ES+ZHJY=EPUL&+0OHL!%6?#\#EL(N2Z)IX9:?6N 2N
M2CSQ:B:@TTQV2$&SBWXFVWWF$![PA\&@;^;(>3](^>:"7_4NBIT%X' T3H':
MX0)[X-P)V<+OH^:_DHYX.[^J/_ENK?L#U;"7_"^K36O-QA&JH:%G;E[E\ QC
M"[D3/$JN_1<=S]I(<:5$2-"/,++.CT-8*38C;9U 1@*9"$GV7T(Z$M(% 0=G
MOJ]':FA5*CD@W5-WV,G6PI43L<K(-J-]Z+<K9"\5N4]*?'%",\Q#P) 10]8P
M^QEF0F#K8-4&6=@@GIZ.)=+O!=*%0.H%LE$@FWOL0A\!4WA,0O+B1W[_?:%L
M42B;%<I7-VR.*58W;([9+(S@FU/LZ0E^4W5BG48':>R%\'>AD=* 58KO\@BU
M]IU. 8?&N.G&SE6XNB$PLK\^Q.EO4'T!4$L#!!0    ( (N";TA>*RA79 (
M #0)   9    >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;)56P6ZC,!#]%<0'
M%!L((1%!*JRJ[F&EJH?=LY,X 14P:SNA^_=K&T*QZQ1Z 7MX\^:-;6:<=(2^
ML0)C[KS75<-V;L%YN_4\=BAPC=@#:7$COIP(K1$74WKV6$LQ.BJGNO)\ "*O
M1F7CIHFRO= T(1=>E0U^H0Z[U#6B_S)<D6[G0O=F>"W/!9<&+TV\T>]8UKAA
M)6D<BD\[]Q%N<QA)B$+\+G'')F-'BM\3\B8G/X\[%T@-N,('+BF0>%UQCJM*
M,HG(?P?2CYC2<3J^L3^I=(7\/6(X)]6?\L@+H1:XSA&?T*7BKZ1[QD,.*TEX
M(!533^=P89S4-Q?7J=%[_RX;]>[Z+S$8W.P._N#@CPYP_:5#,#@$AH/7*U-Y
M_4 <I0DEG<-:)'<;;@6<2A+![(ADF)JJY>JMU]2/X\2[2B(-D_487V'@B/ $
MNS6$KX?(_(F[;PN03Q$!F(\0&$D$RC\8DMC,$X0&0:@(PIY@ ZRKH&.@-9%[
MF+M"5H:0E49@7:U,QP16(3HFG!<2&4(BC6!E%:)C(JL0';.>%[(VA*PU NL!
MS77,@OV/C2#QA"  ]OV/%^S_/<Q=(1M#R$838@V2Z1C['Z5C@GDA$)B% 6@4
MH;TRZ"#K,<D-4+1 S*<J!36*!<<(^B:%_]TB <TR X/YLYAIH #$"^*8U0B&
M&L42J68=@:MO9VM6 !@MR3;Z\M?S)LVHQO2LFC1S#N32\+[@C];Q(O#HRV9F
MV#-Y05!-[H,F35ITQK\0/9<-<_:$BU:INN2)$(Z%.O @5J$05YAQ4N$3E\.U
M&-.^J?<33MK;'66\**7_ 5!+ P04    " "+@F](7^2:K!T"  #]!@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R55=UNFS 8?16+!R@V)"&)"%*3
M:MHN)E6]V*X=\B6@VIC:3NC>?K8A%#RZI#?Q#^><[YR /Z>-D*^J -#HG;-*
M;8)"ZWH=ABHO@%/U(&JHS).CD)QJLY2G4-42Z,&1. LCC!<AIV459*G;>Y99
M*LZ:E14\2Z3.G%/Y9PM,-)N !->-E_)4:+L19FG8\PXEATJ5HD(2CIO@D:QW
M)+(0A_A50J,&<V3-[X5XM8L?ATV K0=@D&LK0<UP@1TP9I5,Y;=.]*.F)0[G
M5_5O+JZQOZ<*=H+]+@^Z,&YQ@ YPI&>F7T3S';H,<RN8"Z;<+\K/2@M^I02(
MT_=V+"LW-NV3A'2T:4+4$:*>L,3_)<0=(>X)9.:2MLY<KB>J:99*T2!54_NV
MR=K I14QRLB$46[I_JYV]Y+%!*?AQ0J-,-L6$SD,Z1&A49\L$8U+;*,!/9HJ
ML!LB8GR[0NR%B!T_[D+<87'F"<R<P*P3\$Q6;8P6DS@,GD+LIA&?FIA[)N8C
M$_&DB?E-$].(3TTL/!.+D8G9Y/<PQLQO%TF\(LE0 *]N"RP]@>577_C*$UB-
M(BPF8XXQR>TB!/N'"X^"WB/QS_DD7XU*(E\BNB.L!UIZ=<)!5^$@3Z[;*I2+
M<Z7;D]OO]AW]T35T;W]K.[WK5A\R65K3$_RD\E16"NV%-CW/M;NC$!J,._Q@
MONK"W$7]@L%1VVEBYK+MSNU"B_IZV?0W7O874$L#!!0    ( (N";TC4(K.O
MX $  %(%   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;(64WY*;(!C%
M7X7Q 18%-=V,<::QTVDO.K.S%^TUB1B=!;% XO;MRQ]CU2'=7$3 <PZ_#X1B
M%/)-M91J\,Y9KPY1J_6PAU"=6\J)>A(#[<V;1DA.M.G*"U2#I*1V)LX@BN,<
M<M+U45FXL1=9%N*J6=?3%PG4E7,B_QPI$^,A2J+[P&MW:;4=@&4!9U_=<=JK
M3O1 TN80?4[V56X53O"SHZ-:M(%E/PGQ9CO?ZT,46P3*Z%G;!&(>-UI1QFR0
MF?CWE/EO2FM<MN_I7UVUAOY$%*T$^]75NC6P<01JVI KTZ]B_$:G$C(;>!9,
MN7]POBHM^-T2 4[>_;/KW7/T;_!NLH4-:#*@V9"D_S7@R8 W!NC)7%U?B"9E
M(<4(U$#L9B=[(Y<VQ"0#4XQR7;=<?O16XN2Y@#<;M-(<O08Y#0HIJJ4"Q[,$
M&H @!=I0(.?'SI]D^<<!>!. 74#J 5"\ANQ]&5ZSFR!SA$.J:JE*/L7/^&.8
M= .3KF"2((S7Y$X3Q*W"BH<0V08B6T&@($2VF"*-S2\(LE0E*]5#F'P#DZ]@
M@@M_S!<+OWNX/4L5"FP/7'S^ [G0'T1>NEZ!D]#F)+E#U BAJ<F*GTQEK;G@
MY@ZCC;;-G6E+?^9]1XOA?H/-UVCY%U!+ P04    " "+@F]('-3H<1T"  #S
M!@  &0   'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6R5E<N.FS 8A5\%L>_X
MQC4B2)U45;NH-)I%NW82)Z QF-K.,'W[^D)2H&C(;.(+YQQ__@-VT0OYHBK&
M=/#6\%9MPTKK;@. .E2LH>I!=*PU3TY"-E2;H3P#U4E&C\[4<( A3$!#ZS8L
M"S?W),M"7#2O6_8D W5I&BK_/#(N^FV(PNO$<WVNM)T 90%NOF/=L%;5H@TD
M.VW#SVBS0T[B%#]KUJM1/[#P>R%>[.#[<1M"R\ X.V@;04WSRG:,<YMD5OX]
MA/Y;TQK'_6OZ5[==@[^GBNT$_U4?=65H81@<V8E>N'X6_3<V["&V@0?!E?L-
M#A>E17.UA$%#WWQ;MZ[M_9.(#+9E QX,^&9 T;L&,AC(S  \F=O7%ZII64C1
M!ZJC]M]&&R.7-L0D!V8SR@U=N?SL:TEP5(!7&S31/'H-=AJ\I-B-%03>),
M+%+@&05V?C)0Q.L!9!9 7$ T!"13R-9OPVO2JR8F2ZK=1 43F*[#1#.8: *3
M+L)X3>(TGS".4+1(,Y&A-,VC=9QXAA./<99+$X^601"3?!%FHL(9(NLLR8PE
MF90F6P](9P'I1]^4;!:0W?&F9*.-8A0G\6(YQBJ4QRA?A\EG,/D$YHX !.??
M+_QH0=!_1P"ZHR2#R'\7",$L6ZS).S(/!$;'4T?/[ >5Y[I5P5YH<]*Y0^XD
MA&8F##Z8%ZXR-]!MP-E)VVYJ^M*?R7Z@17>]8F[W7/D74$L#!!0    ( (N"
M;TC=,*IAR $  $,$   9    >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;(U4
MR6[;,!#]%8(?$&JS@QJR@%A%T!X*!#FT9UH:+0@7A:2L]._+1985P2UZ,3FC
M]]Z\(8?.)ZG>= =@T =G0A]Q9\QP($17'7"J'^0 PGYII.+4V%"U1 \*:.U)
MG)$DBO:$TU[@(O>Y%U7D<C2L%_"BD!XYI^KW"9B<CCC&U\1KWW;&)4B1DX57
M]QR$[J5 "IHC?HH/9>80'O"SATFO]LAY/TOYYH+O]1%'S@(PJ(Q3H':Y0 F,
M.2%;^'W6O)5TQ/7^JO[LN[7NSU1#*=FOOC:=-1MA5$-#1V9>Y?0-YA9V3K"2
M3/M?5(W:2'ZE8,3I1UA[X=<I?-G%,^T^(9D)R4*(]_\DI#,AO1'\T9'@S/?U
ME1I:Y$I.2 _4779\L'#E1*PRLLUH'_KC"ME+D:913BY.Z!/F%#")Q\0+@ECU
MNR62SR5.R8J>W"M0KA$K#W^MD&Z:2#T_G9OX#XO91B#S MDLL#$I0AL!\^@Q
MV3Z)[H'*-6CW)4TW5LCJ<CBHU@^M1I4<A0D'L&27=_&4N,O=Y$_VO83QOLD4
M^4!;^$%5VPN-SM+8T?%3TTAIP+J+'G88=?9%+P&#QKCMH]VK,.0A,'*X/MGE
M?Z/X U!+ P04    " "+@F](K6.<Z$T"   9"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6R5ELN.FS 4AE\%L>_@*Y>((#6IJG91:32+=NTD3D #
MF&(G3-^^MB$IN.2VB2_\Y_=W3K!-VHGV7>:<*^^C*FNY]'.EFD40R&W.*R9?
M1,-K_60OVHHI/6P/@6Q:SG8VJ"H#!$ 85*RH_2RU<Z]MEHJC*HN:O[:>/%85
M:_^L>"FZI0_]\\1;<<B5F0BR-+C$[8J*U[(0M=?R_=+_#!=K2(S$*GX6O).C
MOF?@-T*\F\'WW=('AH&7?*N,!=/-B:]Y61HGO?+OP?3?FB9PW#^[?[7I:OP-
MDWPMRE_%3N6:%OC>CN_9L51OHOO&AQRH,=R*4MI?;WN42E3G$-^KV$??%K5M
MN_X)(4/8?  : M E -X.P$, =@*"GLSF]84IEJ6MZ#S9,/-OPX66M\9$.WLZ
M&6F'MES]["G#&*?!R1A--*M>@ZP&S2G68P4&%TF@ 68ID$.!;#P>*,A] ^P8
M8&M !@,ZA:S[-'I-9#40)82B:$ZWGNA@$L&1[BH0<8#(!"B<!>HUH=5\2B@!
M=!YHH@L31.('*D0=(#H!FEUH14<+80)(!&9YQC(*2$CP?9S0P0DG./%]@\@Q
MB)Y]96+'('[@E8E'F4)*H+M!AH+<D%W%21R<9(*3W#> P-W*X-F2P/]. _A
M4091GVX($(7SK^TMW74D]VB :(Q$'CA<H'LX0/QT8=SM#,DCA2&CDX/B*(ZN
M%&:L(V:?N84)1H=XPP[\!VL/12V]C5#Z/K!7P5X(Q;4;>-';,=?W]&50\KTR
MW4CWV_[FZ@=*-.>+^/(UD/T%4$L#!!0    ( (N";T@]:BFCU@$  *P$   9
M    >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;(54VXZ;,!#]%8L/6(.!1(T(
MTB95U3Y46NU#^^S $-#Z0FTG;/^^OA "*&I>8L]P+C..Q\4@U8=N 0SZY$SH
M?=0:T^\PUE4+G.H7V8.P7QJI.#4V5&>L>P6T]B3.,(GC#>:T$U%9^-R;*@MY
M,:P3\*:0OG!.U=\#,#GLHR2Z)=Z[<VM< I<%GGAUQT'H3@JDH-E'K\GNF#N$
M!_SJ8-"S/7*UGZ3\<,&/>A_%K@1@4!FG0.URA2,PYH2L\9]1\V[IB//]3?V;
M[]96?Z(:CI+][FK3VF+C"-70T LS[W+X#F,+OL)*,NU_47711O(;)4*<?H:U
M$WX=PI<\&VF/"60DD(F0YO\EI",AG0B)=\"A,M_75VIH62@Y(-U3]V<G.PM7
M3L0J(]N,]J$_KI"]EFF6%/CJA!:80\ 0C[DCL%5_:$&6%@<RHY-'!L<Y(HV?
M.Z2K)E+/3\<FR'.!;"60>8%L%$@?GL(2DSTWR5<F^4(@7YJ(8!(PVW!6FR3?
MDD>PXQR6?"';S?K0\.P6<%!G/QT:5?(B3#CI*3L-X"MQMVB5/]C!#'-TERF+
MGI[A)U7G3FATDL;>47\]&RD-V/KB%UM@:Y^.*6#0&+?=VKT*TQ0"(_O;VS ]
M4.4_4$L#!!0    ( (N";TBJ%P*O" (  /$%   9    >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;(64RX[;(!B%7\7RO@,!?$GD6)JXJMI%I=$LVC5)2&P-
M-AX@\?3MR\5);8M.LC 7GW/X?@<H!B'?5,V8CCY:WJEM7&O=;P!0AYJU5#V)
MGG7FS4G(EFHSE&>@>LGHT9E:#A"$*6AIT\5EX>9>9%F(B^9-QUYDI"YM2^6?
M'>-BV,:K^#;QVIQK;2= 68"[[]BTK%.-Z"+)3MOX>;6I,JMP@E\-&]2D'UGV
MO1!O=O#CN(VA16"<';1-H*:YLHIQ;H/,PN]CYK\EK7':OZ5_<]4:^CU5K!+\
M=W/4M8&%<71D)WKA^E4,W]E80F(##X(K]XP.%Z5%>[/$44L_?-MTKAW\&X)&
M6]B 1@.Z&U;D4P,>#7AA )[,U?65:EH64@R1ZJG]LU<;(Y<VQ"1'IACEANYS
M^=EKB4E:@*L-FFEV7H.<!H44U52!X5T"#$"0 BTHD/-CYU^E^>, O C +H",
M961SR,Z7X369TZPQ-+^0K/I$]E\<LL A,YP\B.,UJ:\Y0R0)4E=S&5SC[#%.
MLL!)9CCK($XR62?)21I455/5&B*('L.D"YAT"H/3($PZ6>8+1CDD*(@STZ$4
MHCQY#)0M@+(I4!+<%+MLLBER Y23($\VWSMY0A8X8'(Z>WIF/ZD\-YV*]D*;
M@^[.^$D(S4P8?#(?NS;W[WW V4G;;F;ZTE])?J!%?[M@[[=\^1=02P,$%
M  @ BX)O2$-4[.M; @  *@@  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N
M>&ULE5;;DIHP&'X5A@=82,)!'61FT>FT%YW9V8OV.FH49H'0),KV[9L$1)*F
M:KV0)'RG/^9@UE/VP4M"A/?9U"U?^Z40W2H(^+XD#>8OM".M?'.DK,%"=MDI
MX!TC^*!)31W ,$R"!E>MGV=Z[(WE&3V+NFK)&_/XN6DP^UV0FO9K'_C7@??J
M5 HU$.19,/$.54-:7M'68^2X]E_!:@N0@FC$CXKT?-;V5/@=I1^J\^VP]D.5
M@=1D+Y0$EH\+V9"Z5DK2^=<H>O-4Q'G[JOY%EROC[S G&UK_K ZBE&E#WSN0
M(S[7XIWV7\E80ZP$][3F^MO;G[F@S97B>PW^')Y5JY_]\"8.1YJ; $<"G @@
MN4M (P%-! CO$J*1$-T<(CTU0REZ(K98X#QCM/=XA]7R "L)9TI$*GNR>JZ[
M>GZ'T4N.8I %%R5D8(H! T<,=&$V<\Q-)9 )G#&@&:. A@5R6LPQSA!;0R5\
MG )9DX$T'PU\%#T6B"R!2 M$6B"*S8SM4,4 234D3D/Y<<&V=V#_3!-;:>)9
M&A1'SDDU,?%CD\0R20R!Q&EB8M+')JEEDAH""^?$IK,92]+4C=H:J#B)G@BS
ML,(LC##+QP)+2V#YO\L,A/:N#6<90)BZ2BU&4#)NA^?6$/CK@ #S<A/G:BU&
MT& %G[6"MA4TK(#;"LY^09GG.2M[IP-D6#F/D\("(<LGF)VT#6$G?65Q;T_/
MK1B.U&ETNA9?]=$>W.!YUN$3^8[9J6JYMZ-"GO?ZJ#]2*HA,$;[(+5K*BWOJ
MU.0H5#.5;39<94-'T.YZ,T]_#_(_4$L#!!0    ( (N";TCN6VW0H $  +0#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;(53RV[;,!#\%4(?$%*D
M$Q6&+*!14+2' D$.[9FV5A81/A22MM*_+Q^RJKA&>Q%WES/#65);3\:^N@'
MHW<EM=L5@_?C%F-W&$!Q=V=&T&&G-U9Q'U)[Q&ZTP+M$4A)30AZPXD(739UJ
MS[:IS<E+H>'9(G=2BMM?CR#-M"O*XE)X$<?!QP)N:KSP.J% .V$TLM#OBL_E
MMF41D0 _!$QN%:/H?6_,:TR^=;N"1 L@X>"C @_+&5J0,@J%@]]FS3]'1N(Z
MOJA_2=T&]WONH#7RI^C\$,R2 G70\Y/T+V;Z"G,+]U'P8*1+7W0X.6_4A5(@
MQ=_S*G1:I[S#JIEVFT!G ET(Y>:?!#83V!4!9V>IKR?N>5-;,R$W\OC8Y3;
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
M*_)<;HQ ],'<3M >-EOG0L ()#G<QQ'4;6?; Q8?\ 'JNH\,F&XXNU&#_<+
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
MEHM0V_P/Y<;C<+H1YVO9_ =02P,$%     @ BX)O2/Q^/T0W P  J X  !D
M  !X;"]W;W)K<VAE971S+W-H965T-38N>&ULE5=1;YLP$/XKB!]0\($Q5 E2
MDVG:'B95?=B>:>(DJ( S<)KNW\\8DN*;LQA%"MA\]_G.'S[N%F?1OG4'SJ7W
M45=-M_0/4AX?@Z#;''A== _BR!OU9"?:NI!JV.Z#[MCR8JN-ZBJ ,$R"NB@;
M/U_HN><V7XB3K,J&/[=>=ZKKHOVSXI4X+WWB7R9>ROU!]A-!O@BN=MNRYDU7
MBL9K^6[I/Y''-60]1"-^EOS<3>Z]WOE7(=[ZP??MT@]['WC%-[*G*-3EG:]Y
M5?5,:N7?(^GGFKWA]/["_E6'J]Q_+3J^%M6O<BL/RMO0][9\5YPJ^2+.W_@8
M ^T)-Z+J]+^W.752U!<3WZN+C^%:-OIZ'IY$;#2S&\!H %<#DOS7(!H-HD^#
M6$<Z>*;C^E+((E^TXNQUQZ)7FSPJ>-N3*&9/!=/IH=ZN8?8]IR1:!.\]D8%9
M#1C0&')%!(K=N@282ZQ@8@ZV!=931!3>7R%"043:/AJ#B.\3Q(@@U@2Q)LC0
M)C1#% .$:0@#"!.6VG#K*2ZA(60)W/>'(G_HQ!]*J%65*0;2Q+JQMS W'4F0
M(XGAB ,!0P1LKC0I(DCO2Y-.MIS$8<8@M$ICX("I?.;@3X;\R1RDR8QM9U9I
M;F%N.D)"?'1#PQ47BG]./YDK#P%, ?<%&C'#SF<T3:@5MS9P+%,_A[-#<#8@
MD8-$")1:-4*@S,$9G%G(-+50<$AN!"<#0F>+A(\Q21Q$2B:;'\6$4FH7:8IC
M#"*GH'!>(,Q%) ,$Q"X2FRT2SC$D-=9Q>>EP6B#97)$ GV<([XLT8H;-IS&!
MD%A%,G!)'+/0(2C Z0&(@T@F"*PEQ-H Q=3AC0&<: ",=5QV&&<&F%TH #[/
MX% JP+0&4*]M1)A=)*-64!^!V*6ZPND!7(H%$W1+)#I;))QHP"@8@#I0X,P
MLTL&P.<9'(H&2(UT%Z<JD=E5F@(A2C.21 X^X00!+H6#"0)[48= ^+L?3!J
MFK=[W1AUWD:<&CD4V=?9:_/U!'T#@>97JBD;6JA/FGQQ+/;\1]'NRZ;S7H54
M[8GN3'9"2*Z\"Q_42W10;>-U4/&=[&^9NF^'1FH82'&\](77YC3_"U!+ P04
M    " "+@F](<_H-U:4!  "Q P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-RYX;6R%4]MNHS 0_17+'U"#0]IM1)":5M7NPTI5'W:?'1C JB_4-J'[]^L+
MH32*U!<\,YQSYHPOY:3-F^T!'/J00MD][IT;=H38N@?)[(T>0/D_K3:2.9^:
MCMC! &LB20I"L^R62,85KLI8>S%5J4<GN((7@^PH)3/_#B#TM,<Y/A=>>=>[
M4"!5219>PR4HR[5"!MH]?LAWAR(@(N /A\FN8A2\'[5^"\FO9H^S8 $$U"XH
M,+^<X!&$"$*^\?NL^=DR$-?Q6?TY3NO='YF%1RW^\L;UWFR&40,M&X5[U=-/
MF$?8!L%:"QN_J!ZMT_),P4BRC[1R%=<I_=D4,^TZ@<X$NA#RVV@\-8HVGYAC
M56GTA.S PMGE.P\W0<0K(^_-QC1.GZJG:DM_E.04A+Y@#@E#(R9?$,2K7VU!
MO[8XT!6=?D_?7#C<1/HF=;^_^UZ@N! HHD QCWA_=<0UIMAF%TW(:D\EF"Y>
M'8MJ/2J7-F^I+K?S@<8S^817Y< Z^,U,QY5%1^W\R<9#;;5VX$UD-UN,>O]^
MED1 ZT)XYV.3KE1*G![.#V1YI=5_4$L#!!0    ( (N";TAT";HQ# (  .P%
M   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;(V438^;,!"&_XK%O6N^
MV48$:4-5M8=*JSVT9R=, EH;4]L)VW]??Q "B*QRB>WA?6>>@7CRGHMW60,H
M],%H*[=>K52WP5@>:F!$/O$.6OWDR 4C2A_%"<M. *FLB5$<^GZ*&6E:K\AM
M[%44.3\KVK3P*I \,T;$OQU0WF^]P+L&WII3K4P %SD>?57#H)4-;Y& X]9[
M"39E9A16\+N!7D[VR+#O.7\WAY_5UO,- E X*).!Z.4")5!J$NG"?X><MY+&
M.-U?LW^WW6KZ/9%0<OJGJ52M87T/57 D9ZK>>/\#AA82D_# J;2_Z'"6BK.K
MQ4.,?+BU:>W:NR=Q/-C6#>%@"$=#D'YJB 9#=#/8"MB1V;Z^$46*7/ >R8Z8
MCQULM%R8)#HSTLU(>[2ORT4O11+Y.;Z81#/-SFE"JPE&!=;95TN$\Q*[<&(/
MUPJ44\6$X6Z%:-%$9/W1T,0#B/$B06P3Q$."!63KVG":S+7AZ\O@K\G*J2R*
MOTYE=W&2!4XRPXE6<9PFM9HO8?!\CV>F"U+_(:!T 93.@.)5H'12R-99Q4EG
M.,^/O9]L@9/-<))5G&SR'=91UA4. D]N$0-QLM-%H@,_M\K]4\?H.,!>0G,+
M%_&='FQN#MW2%'E'3O"+B%/32K3G2M]Q>[V/G"O0:/Z3_FJU'KWC@<)1F6VF
M]\)-(W=0O+O.UG' %_\!4$L#!!0    ( (N";TA_QQ$KQ0$  ,\$   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;(V42V^<,!2%_XK%OC'O:4<,4D,4
MM8M(41;MVC-<!A0_J.T9DG]?/Q@*B*:=!?8UYQR^RQ@7@Y"OJ@70Z(U1K@Y!
MJW6_QUB=6F!$W8D>N+G3",F(-J4\8]5+(+4S,8KC,,PQ(QT/RL*M/<NR$!=-
M.P[/$JD+8T2^WP,5PR&(@MO"2W=NM5W 98$G7]TQX*H3'$EH#L'7:%]E5N$$
M/SH8U&R.+/M1B%=;?*\/06@1@,))VP1BABM40*D-,@_^-6;^>:0USN>W]$?7
MK:$_$@65H#^[6K<&-@Q0#0VY4/TBAF\PMN (3X(J=T6GB]*"W2P!8N3-CQUW
MX^#O)/EHVS;$HR&>#%'ZH2$9#<G*@#V9Z^N!:%(64@Q(]<3^V='>R*4-,<G(
M-*-<Z5Z77[V669(7^&J#%II[KXF=)MY25'-%$DX2;  V*>(51>S\R4BQ^W=
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
MDJN2E)7^??F0%=LPD(NXNYJ9G>6CG-"\VQ[ D0\EM=W1WKEARYBM>U#<WN$
MVO]IT2CN?&HZ9@<#O(DD)5F>9?=,<:%I5<;:JZE*')T4&EX-L:-2W/S;@\1I
M1U?T5'@37>]"@54E6WB-4*"M0$T,M#OZN-KNBX"(@-\")GL6D^#]@/@>DI_-
MCF;! DBH75#@?CG"$T@9A'SCO[/F9\M /(]/ZL]Q6N_^P"T\H?PC&M=[LQDE
M#;1\E.X-IQ>81]@$P1JEC5]2C]:A.E$H4?PCK4+'=4I_BH>9=IN0SX1\(7S+
MHO'4*-K\P1VO2H,3L0,/9[?:>K@)(EZ9>&\VIG'Z5#U6F_MUR8Y!Z *S3Y@\
M8E8+@GGUFRWRRQ;[_(R>?TU?7SE<1_HZT;/O7PL45P)%%"CF$8N;(UYB-E=-
MV-F>*C!=O#J6U#AJES9OJ2ZW\S&/9_()K\J!=_"+FTYH2P[H_,G&0VT1'7@3
MV=V&DMZ_GR61T+H0/OC8I"N5$H?#Z8$LK[3Z#U!+ P04    " "+@F](&G]1
M#I0!  !] P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6R%D]UNXR 0
MA5\%\0#%<>PDBAQ+FZZJ]F*EJ!>[UR0>QZC N$#B[-LO/XXWB2KUQC!PYILS
M!JH!S8?M !RY**GMAG;.]6O&[*$#Q>T3]J#]3HM&<>=#<V2V-\";F*0DR[-L
MP107FM957-N9NL*3DT+#SA![4HJ;OUN0.&SHC%X7WL6Q<V&!U16;\AJA0%N!
MFAAH-_3';+TM@B(*?@L8[,V<!.][Q(\0O#4;F@4+(.'@ H'[X0S/(&4 ^<*?
M(_-_R9!X.[_27V*WWOV>6WA&^4<TKO-F,TH::/E)NG<<7F%LH0S  TH;O^1P
ML@[5-842Q2]I%#J.0]HI5F/:UPGYF)!/"7DRG@I%FS^YXW5E<""VY^'L9FLO
M-P'BR<1[LS&,W:?5<UTN%A4[!]"=9ILT^:A93AKF^5\6R1^*Y!%0)$!9?@^8
M/P#F$3 ?':R^!Q0/@.+.P>J^39W:3)IEU"SSK)@]&F4WO[;G1_C%S5%H2_;H
M_"G% VH1'7A8]E12TOFW, 426A>F2S\WZ7JDP&%_O>S3BZO_ 5!+ P04
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
M(/67L'22"I$<F:@R73"2.1H>"T"0LD*-%%Z.'N)\4^JH;"*%X<R2S=)Z=5P
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
MPPL[C J"[M:*Z9+),L$K/":]0GT"E>>G\WDL3F.=DAWSB0]4S)WNOL5OGV)
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
MD)/KBAB]$)QG[0E3K05DV5M2JKUCGSE<."A%*^VV'A4C-A']< IL:S9DLA_
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
MW@['\!,\U+*S;QH[^^_E>8-P-G%V;KF>[H]V9[G-:^5"R- FP8E)=7QMT_N
MZ?3&EA>]5BL L:#Q9!<7/)SHS-,CLQR%JL!T"P\;AGTL/'E(M3![TTF=X5QQ
ML6$ [ 5J,@U>5O]]"T_#.K3'=^>7'X*+L^-FP6#A;5P<N/ZLK[)S82H\Z934
M*]LFAUWM'$P>4/7A0&WK0,,W.8AXE WT$0@RP>IE@,X&*&)L$@W&[3%?:+X.
MLWOD#!2"K9H(*=FR& KAI! [DD4P,8OQL9EB1/'9)O'2AA;;*&U<BI]C, F'
MS17PS"R-P)"BFV?YDU08(H^%"3,0-]*T!V#(DM5F%8A-C+;I%=^B;;!*:D,L
M4%-6P4\%%EK!]\$?NQV\TV R"X? ([BD,B^9]7<I LR_U]'B8_0GU%RT[-CV
MG[>@W\?C/US=!">?;N^N/I[==& ?UTRN/;J#QZYH!;8NF@3(DFUOHWW]I)@[
M I&:6^+QL2W=::Q% F 6=PB!WQ#!7MO&GUPJT?S]S5F:!!=)*H&ONF"@ZW#<
M/PIGP)F&V.0$OQAB^NYT3%]\<YS"Y19<1/,<2#DOJ(L=Q6L?30ZIL#(0Y7?!
M[&@6'LV&*'W *T!%:0K8<0T7Y"H*/MW**^ARG4Q _,(W0)0>P0STQFF4(,T%
MM["FS[D\/8&G81?!#)Y&C]BL/\00TN^^N;['[A_!9 AB'J ,_3X\#&?C ?^.
MI6&YMIR%^PA8WF$X' V#\2$\#W,?'H6#Z2@83>$-QKI7 >#8L!].9X?H/B%H
M3$'B&X9'TR%_4T<,MXOGMM^VH-[YY0D@4G!W_*\O*9,^X,K+[LO=-:6J&HJB
M(S\WO)E*]5,!7<1 ;(]5MN5T]P9&H"$D9N;!^C-<R;- &Q0,^W";M?4/SI'W
MDHN!NQ" LA2Q1QD!Y4LKPB.-D;@_Y7)D:@>QW4T73LDP5FZ7FAU<K'.12GB,
M&;5$9(E@K<HMSNX\6$I-P?N4&ROX^8J2.\'/L[H'PMJFD(:X1/NT.<D#L&[O
M+I@?",RE7[K1(C6UD6PCM9Z-[K@M/3=Y=*GK)5TDVYJVSO.<'<Z\#>FTJ4$D
M^9>DU.8A[[DKHKL^*>9J&R<:EO<R-=NM[-HRC2K34<46)L&D[X&IRW5N&AZ@
MV 6TR@+8:'S$15]C[/MM*B S,$X=8+R&@\%*K5CS7P0KHVG^V-)2=C!EN6QP
M>"1/7<95#5SWS7V "$O_W?FGAS_YG;M,1P]UG(_&5)'!ZP0!Y\PE/ K6R[!$
M"B*8W]&6O3Q)Z5[4+RFT>^J-QHV%Z\=PV8'6[*0&MCL8J$P,GX<,O#:XOK:/
MOJ$_Y%F&;[-5KX$H]SY>Q 5V(ZTU<C&NC+S>W A]W=*/FIM.8Y^#HGQ,UFHA
M8_O5.2:]H-BE959/\B7ZMUC9&QT.17_C]J0-5J%,"@A1.KS7.2W1M&%&9#FN
MK01SRY[9?]U8I,U7H'%L*3EI9$-.&$V/UPY5W-%TCZ4B6]WCK@#H4Y=8M^NV
M26_C+I!B<C3KU\116HJ0+QX)+\WT$+4M<#>E[6:.[T5/I=?1D\3,W!J<W=VP
MCZ5LX\&4.DXTDB:?\9XSO>+OX?R;9@\<WI2S(DJ18HUX#'Q;<!>?)D+U&EU
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
MS?&>.AAL W4=TLQW]GJRG1A EUYH*[.M5]R)J0-1SPGN%O$;@TNPL-:IL56
M%UVCPRY>H:\>N\M0]1.O^\UA;VCZ-SQX_+,E8=;.8&LXU)\ZZLV:UCWGU888
M0E6>;&.@'--#T7/5!4;#9=\AE^U@3=$6Q/HQ 0IR4(N:_+W'$KA=;YRB><XM
M(L.FL,;USTOO'H9R\/+N!]2;W(J2=]1=; =PKDW(^=ZRT,?HN8=Q7ZV*B"LH
M#=H%B$'[CR27#"?M/Y[&"R.T-%U ^9<>>M-:?W3>;+IZW&$;<HF[E:T_#MME
M4[X@A-<UF:OWS&TKI[C%M%1@8D']E+I.\WRK3.+)1)UWM3.7>_N&78][4KT8
M@Y NU4/3T"1;G3-&JFB_5L^\:ZR!Z9):*/=._>=A^_5VYV5WM/"%+T XFIW9
MG)-LKUB:!/LY.QZIKE-\M_<I[GPA^(_ 56"Z3[#T3[!=>ZY%ECD,X%7PMN/4
MZT)1_?=W\0.G+<RC%/&Q"WL^M,N8)CZG7=-O?LV9.W.-HFF?[*=ZQE&\%:O<
M/?"PC92E[0/(YE[\WID5K%_\)H'GY>_5X/?"UULQ:!\;Z"_V(V_5%J_\M.&&
MGF&JWZ!61P]U80[> (&H3MXZV[J'*=OD#AI4P(QB+:2&H+#H%HG'#MNFE=G0
MP2ZOO'N;32SM=A"#* B[U1XS\7]TZ92^CO$?6_B&$Y)XVF*M(WO(1(QUC?@P
M73*6V._T^J!=9#"3(:9=0V [OJXA2!#98PB20[MY.(HZ8QZD&1G9.,Q@@&12
M/Y2M//AO$(1QF6<'3"6*W4YSE= -M0S^[0;;L[WG=K*-[=9Y95/_IKC*5M>0
MSWQ:=RF.DLY=OI-=RG,^BX!-!EV;M&&EQ\+IW#V[6][2J6WW1;'WS=!%6OL\
MV<'ZMQW%'L/NN!EV([9[#;3@M]P,#IY3#R]@GH" K[A;,[7R;J:3DE13;C,X
M7+.TR\F_&H'<+F$VPVCW8K,=%]NVZ-AV2;(>)=OD2K7@V'U<#5)"WW]WZYUI
M*@E?=RKL[0&RG=:\KK#8KA<&H]8HH&';MYT!M%V#MT88M0;5=HW0&N0D@;;=
M,&C&V78].VZ-=AI-6V.@VG'"DEP[JFED3[=-QH_6W2/<8/]PVP8[:D3?MFB8
M>P3>-HPVS9C3#GUX:[CM7I#AR[L#-GM$U;8MK"O(MNW99K3L/LMV./-6/GO5
MLA)I*[_KV5@<L]WV2G'=$H,&06EF<M6'_=&DM6PO&;40BI*0#GN65CJXQ881
M\LQT;2VT9A, 29/?&W0V;J.S$\.52^%Y%*N'*'GA%('<BU#0;7?4?A&X-J6&
M\VW?-70%D)RD4;(B.RP6&Y3NX\MH%6$9 _B8Y5D!<DSIE"SL].6T3>SV@*"V
M]527-\FV<)G6IM^2A=)$8-O=>M!M_W*>&FX)[?2[\+IVE?>F!^L6T5Y;QK=:
MV6Z,V9<B;%K[O_^<=[H@<]/9X+UC,BQ@_ &(;-UM=R:T<(\4WOE-4 ;SPNTL
MT1W#?GJ#4?Q4'KYKCGJ/[4YQRS<PMO2)YF9-'?SE[G]]4^O?_'VUM.X^*(^W
M=<8_-X9K,JRW95G]_O\'4$L! A0#%     @ BX)O2&:G;1D0 @  $"8  !,
M             ( !     %M#;VYT96YT7U1Y<&5S72YX;6Q02P$"% ,4
M" "+@F](2'4%[L4    K @  "P              @ %! @  7W)E;',O+G)E
M;'-02P$"% ,4    " "+@F](%\P0K"0"   J)@  &@              @ $O
M P  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "+@F](
M<Y%E&4 #  "=#@  $               @ &+!0  9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( (N";TC,!)F5/@$  &D#   1              "  ?D(
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( (N";TB97)PC$ 8  )PG
M   3              "  68*  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ BX)O2#6R"RYM @  0@T   T              ( !IQ   'AL+W-T
M>6QE<RYX;6Q02P$"% ,4    " "+@F](!%Q0][,$  !.$P  #P
M    @ $_$P  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ BX)O2+5M'GN+
M @  @ D  !@              ( !'Q@  'AL+W=O<FMS:&5E=',O<VAE970Q
M+GAM;%!+ 0(4 Q0    ( (N";T@&T4_2 00  !D2   8              "
M > :  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    " "+@F](
MBBQ&_B<"  "7!P  &               @ $7'P  >&PO=V]R:W-H965T<R]S
M:&5E=#,N>&UL4$L! A0#%     @ BX)O2 ,&9N)8 P  R@T  !@
M     ( !="$  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    (
M (N";TAH\$0"5@4  .,9   8              "  0(E  !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6Q02P$"% ,4    " "+@F](](U(HT$$  !S$P  &
M            @ &.*@  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#
M%     @ BX)O2%C!2,^C 0  L0,  !@              ( !!2\  'AL+W=O
M<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( (N";TB\MH43H0$  +$#
M   8              "  =XP  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q0
M2P$"% ,4    " "+@F](7GQY\:(!  "Q P  &               @ &U,@
M>&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ BX)O2"%+S/.B
M 0  L0,  !D              ( !C30  'AL+W=O<FMS:&5E=',O<VAE970Q
M,"YX;6Q02P$"% ,4    " "+@F](\FU9XZ$!  "Q P  &0
M@ %F-@  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( (N"
M;TC_6L)^HP$  +$#   9              "  3XX  !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL4$L! A0#%     @ BX)O2'^R&\FB 0  L0,  !D
M         ( !&#H  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4
M    " "+@F](.I?^YZ(!  "Q P  &0              @ 'Q.P  >&PO=V]R
M:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( (N";TBH<? %HP$  + #
M   9              "  <H]  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL
M4$L! A0#%     @ BX)O2/GL,,:C 0  L ,  !D              ( !I#\
M 'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    " "+@F](W*)+
ME: !  "Q P  &0              @ %^00  >&PO=V]R:W-H965T<R]S:&5E
M=#$W+GAM;%!+ 0(4 Q0    ( (N";TCQIMUSH@$  +$#   9
M  "  55#  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @
MBX)O2#QTD&VB 0  L0,  !D              ( !+D4  'AL+W=O<FMS:&5E
M=',O<VAE970Q.2YX;6Q02P$"% ,4    " "+@F](N=L#WJ,!  "Q P  &0
M            @ $'1P  >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4
M Q0    ( (N";TC>:!->H0$  +$#   9              "  >%(  !X;"]W
M;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ BX)O2 (5X*.B 0
ML0,  !D              ( !N4H  'AL+W=O<FMS:&5E=',O<VAE970R,BYX
M;6Q02P$"% ,4    " "+@F](QE?;>J,!  "Q P  &0              @ &2
M3   >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( (N";TBD
M1$+,H@$  +$#   9              "  6Q.  !X;"]W;W)K<VAE971S+W-H
M965T,C0N>&UL4$L! A0#%     @ BX)O2 ,(\\%U @  NPD  !D
M     ( !15   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4
M" "+@F](!BF2VJ0!  "Q P  &0              @ 'Q4@  >&PO=V]R:W-H
M965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( (N";TC)A!S7HP$  +$#   9
M              "  <Q4  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L!
M A0#%     @ BX)O2!OHV3^C 0  L0,  !D              ( !IE8  'AL
M+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "+@F](EC)SPZ,!
M  "Q P  &0              @ & 6   >&PO=V]R:W-H965T<R]S:&5E=#(Y
M+GAM;%!+ 0(4 Q0    ( (N";T@BM^E4I $  +$#   9              "
M 5I:  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ BX)O
M2!@5)X^C 0  L0,  !D              ( !-5P  'AL+W=O<FMS:&5E=',O
M<VAE970S,2YX;6Q02P$"% ,4    " "+@F](6\#)FJ\!   6!   &0
M        @ $/7@  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0
M   ( (N";TBMJU!HHP$  +$#   9              "  ?5?  !X;"]W;W)K
M<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ BX)O2& H>[&D 0  L0,
M !D              ( !SV$  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q0
M2P$"% ,4    " "+@F](,MC6Y[ !   6!   &0              @ &J8P
M>&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( (N";TBVCB%B
MK $  !D$   9              "  9%E  !X;"]W;W)K<VAE971S+W-H965T
M,S8N>&UL4$L! A0#%     @ BX)O2%XK*%=D @  - D  !D
M ( !=&<  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    " "+
M@F](7^2:K!T"  #]!@  &0              @ $/:@  >&PO=V]R:W-H965T
M<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( (N";TC4(K.OX $  %(%   9
M          "  6-L  !X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#
M%     @ BX)O2!S4Z'$= @  \P8  !D              ( !>FX  'AL+W=O
M<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "+@F](W3"J8<@!  !#
M!   &0              @ '.<   >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM
M;%!+ 0(4 Q0    ( (N";TBM8YSH30(  !D(   9              "  <UR
M  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ BX)O2#UJ
M*:/6 0  K 0  !D              ( !474  'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6Q02P$"% ,4    " "+@F](JA<"KP@"  #Q!0  &0
M    @ %>=P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    (
M (N";TA#5.SK6P(  "H(   9              "  9UY  !X;"]W;W)K<VAE
M971S+W-H965T-#4N>&UL4$L! A0#%     @ BX)O2.Y;;="@ 0  M ,  !D
M             ( !+WP  'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"
M% ,4    " "+@F](QL/Y#XT"  !5"0  &0              @ $&?@  >&PO
M=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( (N";T@Y23'N  <
M 'HI   9              "  <J   !X;"]W;W)K<VAE971S+W-H965T-#@N
M>&UL4$L! A0#%     @ BX)O2$L<DZ6S!    !H  !D              ( !
M 8@  'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    " "+@F](
M#GOCY:,"  !K"0  &0              @ 'KC   >&PO=V]R:W-H965T<R]S
M:&5E=#4P+GAM;%!+ 0(4 Q0    ( (N";TB%2L"@=0(  #L(   9
M      "  <6/  !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%
M  @ BX)O2&3.'6QF @  ^0@  !D              ( !<9(  'AL+W=O<FMS
M:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "+@F](@+D3F[L"  #:"0
M&0              @ $.E0  >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+
M 0(4 Q0    ( (N";TBNB$GP^@$  #@%   9              "  0"8  !X
M;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ BX)O2*^R?0F4
M 0  H@,  !D              ( !,9H  'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6Q02P$"% ,4    " "+@F](_'X_1#<#  "H#@  &0
M@ '\FP  >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( (N"
M;TAS^@W5I0$  +$#   9              "  6J?  !X;"]W;W)K<VAE971S
M+W-H965T-3<N>&UL4$L! A0#%     @ BX)O2'0)NC$, @  [ 4  !D
M         ( !1J$  'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4
M    " "+@F](?\<1*\4!  #/!   &0              @ &)HP  >&PO=V]R
M:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( (N";T@J3]/-QP$  'X$
M   9              "  86E  !X;"]W;W)K<VAE971S+W-H965T-C N>&UL
M4$L! A0#%     @ BX)O2(8$HO?X @  Y@P  !D              ( !@Z<
M 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4    " "+@F](GR9V
M0Z0!  "Q P  &0              @ &RJ@  >&PO=V]R:W-H965T<R]S:&5E
M=#8R+GAM;%!+ 0(4 Q0    ( (N";T@:?U$.E $  'T#   9
M  "  8VL  !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L! A0#%     @
MBX)O2.?%VI^J6   E$\! !0              ( !6*X  'AL+W-H87)E9%-T
?<FEN9W,N>&UL4$L%!@    !( $@ JA,  #0' 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/**
 * Rivet Software Inc.
 *
 * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved.
 * Version 2.4.0.3
 *
 */

var Show = {};
Show.LastAR = null,

Show.hideAR = function(){
	Show.LastAR.style.display = 'none';
};

Show.showAR = function ( link, id, win ){
	if( Show.LastAR ){
		Show.hideAR();
	}

	var ref = link;
	do {
		ref = ref.nextSibling;
	} while (ref && ref.nodeName != 'TABLE');

	if (!ref || ref.nodeName != 'TABLE') {
		var tmp = win ?
			win.document.getElementById(id) :
			document.getElementById(id);

		if( tmp ){
			ref = tmp.cloneNode(true);
			ref.id = '';
			link.parentNode.appendChild(ref);
		}
	}

	if( ref ){
		ref.style.display = 'block';
		Show.LastAR = ref;
	}
};

Show.toggleNext = function( link ){
	var ref = link;

	do{
		ref = ref.nextSibling;
	}while( ref.nodeName != 'DIV' );

	if( ref.style &&
		ref.style.display &&
		ref.style.display == 'none' ){
		ref.style.display = 'block';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '+', '-' );
		}else{
			link.innerText = link.innerText.replace( '+', '-' );
		}
	}else{
		ref.style.display = 'none';

		if( link.textContent ){
			link.textContent = link.textContent.replace( '-', '+' );
		}else{
			link.innerText = link.innerText.replace( '-', '+' );
		}
	}
};
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='UTF-8'?>
<FilingSummary>
  <Version>3.3.1.900</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>144</ContextCount>
  <ElementCount>260</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>47</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheet</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheet</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Balance Sheet (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/ConsolidatedBalanceSheetParenthetical</Role>
      <ShortName>Consolidated Balance Sheet (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statement of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/ConsolidatedStatementOfStockholdersEquity</Role>
      <ShortName>Consolidated Statement of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>007 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/NatureOfBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>009 - Disclosure - Prepaid Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PrepaidExpenses</Role>
      <ShortName>Prepaid Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>010 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>011 - Disclosure - Web Based Technology</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WebBasedTechnology</Role>
      <ShortName>Web Based Technology</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>012 - Disclosure - Patent and Trademarks</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PatentAndTrademarks</Role>
      <ShortName>Patent and Trademarks</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>013 - Disclosure - Deferred Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/DeferredRevenue</Role>
      <ShortName>Deferred Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>014 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>015 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/CommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>016 - Disclosure - Preferred Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PreferredStock</Role>
      <ShortName>Preferred Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>017 - Disclosure - Stock Options</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/StockOptions</Role>
      <ShortName>Stock Options</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>018 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>019 - Disclosure - Operating Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/OperatingLeases</Role>
      <ShortName>Operating Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>020 - Disclosure - Major Customers</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/MajorCustomers</Role>
      <ShortName>Major Customers</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>021 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>022 - Disclosure - Commitments and Contingent Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/CommitmentsAndContingentLiabilities</Role>
      <ShortName>Commitments and Contingent Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>023 - Disclosure - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/RetirementPlan</Role>
      <ShortName>Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>024 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>025 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://OPRX/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>026 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>027 - Disclosure - Prepaid Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PrepaidExpensesTables</Role>
      <ShortName>Prepaid Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/PrepaidExpenses</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>028 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PropertyandEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/PropertyAndEquipment</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>029 - Disclosure - Web Based Technology (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WebBasedTechnologyTables</Role>
      <ShortName>Web Based Technology (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/WebBasedTechnology</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>030 - Disclosure - Patent and Trademarks (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PatentandTrademarksTables</Role>
      <ShortName>Patent and Trademarks (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/PatentAndTrademarks</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>031 - Disclosure - Stock Options (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/StockOptionsTables</Role>
      <ShortName>Stock Options (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/StockOptions</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>032 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/Warrants</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>033 - Disclosure - Operating Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/OperatingLeasesTables</Role>
      <ShortName>Operating Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/OperatingLeases</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>034 - Disclosure - Major Customers (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/MajorCustomersTables</Role>
      <ShortName>Major Customers (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/MajorCustomers</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>035 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://OPRX/role/IncomeTaxes</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>036 - Disclosure - Nature of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/NatureOfBusinessDetails</Role>
      <ShortName>Nature of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/NatureOfBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>037 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>038 - Disclosure - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsTextual</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>039 - Disclosure - Prepaid Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PrepaidExpensesDetails</Role>
      <ShortName>Prepaid Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PrepaidExpensesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>040 - Disclosure - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PropertyandEquipmentDetails</Role>
      <ShortName>Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PropertyandEquipmentTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>041 - Disclosure - Property and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PropertyAndEquipmentDetailsTextual</Role>
      <ShortName>Property and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PropertyandEquipmentTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>042 - Disclosure - Web Based Technology (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WebBasedTechnologyDetails</Role>
      <ShortName>Web Based Technology (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/WebBasedTechnologyTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>043 - Disclosure - Web Based Technology (Details Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WebBasedTechnologyDetailsTextuals</Role>
      <ShortName>Web Based Technology (Details Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/WebBasedTechnologyTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>044 - Disclosure - Patent and Trademarks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PatentandTrademarksDetails</Role>
      <ShortName>Patent and Trademarks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PatentandTrademarksTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>045 - Disclosure - Patent and Trademarks (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PatentAndTrademarksDetailsTextual</Role>
      <ShortName>Patent and Trademarks (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PatentandTrademarksTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>046 - Disclosure - Deferred Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/DeferredRevenueDetails</Role>
      <ShortName>Deferred Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/DeferredRevenue</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>047 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/RelatedPartyTransactions</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>048 - Disclosure - Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/CommonStockDetails</Role>
      <ShortName>Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/CommonStock</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>049 - Disclosure - Preferred Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/PreferredStockdetails</Role>
      <ShortName>Preferred Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/PreferredStock</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>050 - Disclosure - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/StockOptionsDetails</Role>
      <ShortName>Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/StockOptionsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>051 - Disclosure - Stock Options (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/StockOptionsDetailTextuals</Role>
      <ShortName>Stock Options (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/StockOptionsTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>052 - Disclosure - Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WarrantsDetails</Role>
      <ShortName>Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/WarrantsTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>053 - Disclosure - Warrants (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WarrantsDetails1</Role>
      <ShortName>Warrants (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/WarrantsTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>054 - Disclosure - Warrants (Details Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/WarrantsDetailsTextuals</Role>
      <ShortName>Warrants (Details Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/WarrantsTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>055 - Disclosure - Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/OperatingLeasesDetails</Role>
      <ShortName>Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/OperatingLeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>056 - Disclosure - Major Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/MajorCustomersDetails</Role>
      <ShortName>Major Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/MajorCustomersTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>057 - Disclosure - Major Customers (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/MajorCustomersDetailTextuals</Role>
      <ShortName>Major Customers (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/MajorCustomersTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>058 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/IncomeTaxesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>059 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/IncomeTaxesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>060 - Disclosure - Income Taxes (Detail Textuals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/IncomeTaxesDetailTextuals</Role>
      <ShortName>Income Taxes (Detail Textuals)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/IncomeTaxesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>061 - Disclosure - Commitments and Contingent Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/CommitmentsAndContingentLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingent Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/CommitmentsAndContingentLiabilities</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>062 - Disclosure - Retirement Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/RetirementPlanDetails</Role>
      <ShortName>Retirement Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/RetirementPlan</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="oprx-20151231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>063 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://OPRX/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://OPRX/role/SubsequentEvents</ParentRole>
      <Position>63</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>oprx-20151231.xml</File>
    <File>oprx-20151231.xsd</File>
    <File>oprx-20151231_cal.xml</File>
    <File>oprx-20151231_def.xml</File>
    <File>oprx-20151231_lab.xml</File>
    <File>oprx-20151231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies/>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001213900-16-011609-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-16-011609-xbrl.zip
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
MP@"LM;IK *F&N>SSA9[31$NB<MWSVE/Q$H5Z*D*KT^JJ0F8V_"NO<A/6TE;
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
M/!05DA.VCUEQ?3/RL-5I-CNMR69P=>".5<>:F98]V:IT/Y:UWK;;SF0WPH-
MP@K&8<=N6G54_S5J5-?KM*=ZC1X$BI94&$<;UAAJ&6N-C*I9+O)VQVR_+%)G
M+&JCZ-B%4]-RRC75:T<'L=4%>Z1?7K(C^(+-;C4BU.LY(DX#-TDNA_1U84G$
MV))NZ2Z)36>)(U6^H,U@P#)GL(*Y. 8^+(T!JQ88$#:C-<.6M%;$P%KMDG:K
MY;1V@["UGKJ[G9YC-A<\7>UX(6LE8+?97-"RK/>J5QCYTC*[[:G^Q7N)A"7M
MHF:GNRMIM]ZD_F8+Y-""A]\=+^3 M-::[;<EIFMUVK95!\FU94= &PR 0UCU
MZ^5URVJW;'L#JIJ;^/6SU&?VY5KPT+(Y')R,XVE;W6Y77/_DPVK89_^! :U3
M-[SS046=) E+DP_/O)0>D<,3. !=51Z.67A83/IM&A=?W.=I7%AVQ?4-\8/=
M;#N]E[T<F\;#1?10@8=VQ?4-X<'J-'L+B(=-XV%[Y]C*_%IK]])!Q(++YUC;
MJ;B^,4YH=Z:F).PS'M9]GI^!MX[362"+9M-HJW2#V%77-\4^#HXC/R \;(E]
MVNW> M[VG:!M?5ZT_9&_6\K1F<$,Z%]:Q,6T&63L/MJRV_7O*D%AEF2 ?6?M
M3*3N/M:T9^L_>73CP>WSF!7.134HC2FSB^O239W2Z)A/OUV.J7;X[(G%GI_,
MZ'&\J<+>I:';_=+6YHL[:O=:UJ)AA/U$QG).NH6=T?N)C-?[[MJ]9KN[8%KG
M:W'#1<A6)((4=G-&$.T(R/7KKE;+Z2R<-O(B[4X&_\I$BX;;: 8_"0'$O[%5
M8;XT=+M?VOH"*V"AV&J,X?"0\7KY=;0>[,RKX+@<TC7Z]1HKXN&]E\.A[[%X
M"WD03L=L=EZH,9D'X<Y7M]X(><W1L>I(TVZSTVGN\>K67%>P+G0L(A/.GL9^
MS 8GX>":#? 4/1!28HM5A:O!6:?EKN\H8[5;EMG%3+!O"T6KE&FN&6-2M58E
MPI_@;7>TC-_]]+X8I[23/M5VM]/L*<>952&NW>JW5:JPYXA<40]WF]URO^H#
M6_RVN&B#>.0*7PBKR_C4#8(*E\46VN"U*^N>7X1L1VM9JU?MJ-N;=*OMZ;I7
M.( ZO5[/FNIKLJ=X6#K5=5=\7\31/K'^M-"SNQ77US@0>\I%4U&RM'U4_)H%
ME?)_^OKF4.&T[:D2Q_5B@CLT=RT-9SAE420VI^IO7EY.33'PFD2+HRFG]/:6
MOTNQ,(,C>DM:!YM"R.KY!@(A-]EX',5ICHBJ67$;P\4OKA]BH]C+\*.?C*.$
MM/;ED"<N6ULP]YIV3QW;-!><M0*^:A?AIM5I6LM 7GC=1-R(.]^VVGOG2#:-
M>QF8M8&\*J)ES[/%0,[W0N7TJ2W46?9ZI::_U7"L!=*5Q^YT.JVE(#T/O9C!
M#? =^N]Y>.)Y40;*[9IYS'] -_06(CC=;EL=][L(5!M8Q:H#55L=L]U;YRK
MMAC#86M[,^S:37LN&<H K1GX52LJ0:J8ZP)>4DI$8K8Q/K#=;"[".P*B=8._
M:EC.ZEH+L;X"/DG_Z3O5R9A;0_^1;3FV)8-,"P&U]B6LJE6[CMUM=99=PER2
MQ:"-/_MNWP\HB78+VZ#9<E[BHPF@-K"(52EA 1W:ZUR%= L+&FYE=$G;:LW5
M!1,PK7L!JPHDL]V=;U+,@?^"I:=N<G\51P_^@ T^//^68 UH/B[NQ$O]ARWM
MB".GW53=18O#MK$5K3I>UG(L:^45R1C+;73B_3OS0:;%./DK?<84;QHS"5?'
M>,OF:=3N=17O]N*0;6P]J_;J-M5DX.760]IG^A&@)%S@Z2?;L*9,Q[&$*IP/
MS/I@7E5B.6A!K03Q[ZR?^"G(N <61%OB?;MGMZS.+,"G(5HS]"LBO==I]F9B
MO1KX%\06'^2V;271,GL]QWY1IE8 M[$EK6Q$F6:OW5IU27"[Q]B YNVA=\D-
M/78Y5,(6.^C3]2),ZU[ NGL5+;< L:T^1?$U&XLRO,LA#Z9L03=/)A_,A6>=
M@*]OM.'"(,_8(R)<L5V99$^R_>+ ;6Q)Z]X(KUL2/@)F$_X'2?C@!DA<'L^9
M/*=L@4Y-S&13N&T9\#:XK%5IU6F;3L]>?5ER?"NFO6RUHD?]\ H K7]:]31
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
MI2>E6*&$%M'<4N3 DQ%)H)%8I ,[?;Q\TA:?YI+4'5!?Z,#-0A1V?GJ/7@$
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
M)EDSJS1:T+DI&X#!,5N-=DLGI^Q7&.2-#EW6CB:O),F)8G+BU(*\)+F8@P/
MN"@$C@(_9'(,#DT6<''HC!]1F#(;8_?J(<Z/H?258^,C'X%#&2JE\0:!FX7>
M/8ZR21/C1>?+L7$2! #7R.73'B8F/+AI'@TU\B!HS-"@IG[:^.%%OJ'B06;I
MR'R<JD=$8)<2>>RVU7 Z-D_EL<"4Z;3-5R?SO"*7YZ6<'+6-QWF8NN$=#ASB
MDQ_VKWN'WL(5*3SM<J..D]NSBUMJTW%[??+Q[,O)]=]U2^[ZD$PKPMJ1Y#(T
M3L:Q'Q2DL=LDFLV)844>36[E0^!('> IDD1F[/<S93!L@C,<Y) M'*C&GKP
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
M+Z"67DZ2(\E]Z]X%* 4_Q-3L\F4%-9%D1P59$SEVN0"=I<Q:K1<R[B14>8F
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
MUDNA;\7P6QOA7C0!:TJ?;V-;S>]--4(A:GA"BB9\A#)@R'_P!W!4"YX-U_-
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
MS]A]IAPQZG2.L2M0K9BHQAU@F+^&)QANSSU2VJ!P>HEC%#R?VU'\._Y0^6/
M,+SCAUS3QSR"!.8EG;S$MXMSI'IQQ!A )?,Z8<$LN8^" =*5,NH2X(*_Z)A]
M#;?5EE66)L2+VNFFB,V*1JQ:,]6:<G#@*L(SIM6>&(=!,0>7WGQZ=BG.1$K2
M :PP" PN>5&/<)G+X"0?/8,2XBU7,&1+'E Y=*/-(S+\-$;9 .R)>1G=Z-V[
M/K:IE-KJ0T2',8 3E$THTN%);4[D O!\=.ZX;% * 8(6,X_A:Q-0>C%EZ*,>
MP63J%IQ9P_0>D)3B##]*MRX/]6B9#D6XI=;(IV_P%P\8&QE.SVDTNRW0*)@$
MS]T82O8_#PM1XL2(M!<Z/ 8#<FYB4IA00>CKZ]AFHV4YB&/R V+P2G@MFR8/
MM8N7#H3^)ZUY$0':NXU<VZ):?3:(MX5OCRM86P JRQ+RPVQIF ?/YP>PJ!5!
MQ ^W?3<@S"7WH"FU(JSA+M:*L"Z$D(KP) APDXY3)8:B-6&=27<>%LYID;@@
MO=,DH\6Q12%L$4Q23E]]YL$SE*N01\.*&%@V'@<^BTDB3[YIP.<MI>R.MR13
M8F=#D0;F4FD1W!/1!VXC.*!PM[8\"L[(=_.34K2)*5]$??A=3V@8/  ](A0)
MJ,2 SFM<Z0_]F,),^7726;;( <.S%DY2PF51$(P4TT.>AN?PER1PG*6S7ODM
M;?$6G[\$D,GU#CNJ7GYB!"Y<P900C)@B;[$$K!)W *HJ\7,??P5ZE$B;XLZ5
MK>  &WW*%V-N') ]U '+8S@'$$HJD<   TA;BLR<+C>F>)RWK.QSQ*$IT2>/
M/9Y)!W.UZW2)UG*E5VK1UA4+L2LK/'6)Q^6KB/8$F'OXL@_"=-^_.9(')][6
M,C*R4ZK9NCZ[/;\^PYHMX^KSR<4VZHLU6799W:VQ/]T;5)[E*/4WBC%)8@ R
M+Z037,C=GWBJ;)G6]U__BE$]'"J#AR<\T($Z"84F(3?C(!J+ Y3L^"DCPL4)
MV,]#FW0$GIF8CN\NG\+A/ KZ!=V0YE_R66FDCYOT-RB6. (]D@/.=1&I4'D2
M1\WL%(^'@''#7OAIFA@Y<N%HG(WP&=XJ53GIEW)*Q!M)YPM';!B1EL4L:YD*
MXR<<C:AN?4IXI-30*!:8$[75=(\PJDK()"0N5=#\6IVGZLV;K)]@FGR8GF$R
M?J(5XW[* *X8NR7%>//;AYNS__,;*L:S?V!)LVZ]41-JZ6XHM2,)')==#Z.3
MY!HDA^S)S:G1=9PCRYP<JHQ>83=X_E,F\>>3L^!$+.4I*IDY_;*50.3_W]ZW
M/C>*)/M^W[^"VW<WSFR$K ;TGKT[$>Z'YW1$=]OA]NS$?II J&2SC4#+P[;F
MK[^565502(!  H34G#CG3!OQR,RJRLK*_&6F(A!@?FIC7X!)0MH/\\?"Q@<$
M).*#!M3V5A8N82<X3-?B.RUE&5X6DX5)5P+7#UN#R"C*^CI#[]./\%,L>SYV
MVLZ)[;Z<5__@2Y[(G6YIW9#L!J5> -^X(#*00 Z:)$,B*R@ 1->[8=E1A$0;
MLZ0C#-J(X,R2QSMX$W#PN&%7=0^#7:5LRTR[$(Q'=^V]_OP.7%.W2T!OT!M0
M_=VYMF5NSL6$[*9N$6TB @ XW(BXEP9\;P2@&[!3. /2M_'EEA'S3%BV,<L>
M9JIFVP1B@"K;WL O!)T"<$N(CEFHND8_L[;CQ.K?',Q'1+0U?O*::A_+-%C2
MLX?!=I@][&N_?:,VBVT;7F8)D:1R*JAWY/,MO_LZ(IK=VVFJBYOX<:@RGJ X
M^IV2:MU8R1[+T!>Y;*;I00;:7.PTDJ9!]9&J>%(TU#Y=])-PDNCJ/WZ]OKZ+
M_J1BBC_R=Q;C2QSZN%_4B YVRD"CVM8W*=D;8GA7Q,D,>:7;6<7T4[(\H4B
MZ2RN2UP;D1Z[BR<YG;R)8>]46NN&+=/NXGBTW>0UEL2*@WN[IE^@+[Q_I>/L
MK5T. ?S)4+Z29V,!=6VBJW]G^')P"SVYH/>@/NH"/3S6PL)8??;KHN)(\@O[
M -V(?44 V8!>6TSOR<@[R6@D4'K",21U:\H3M)P2S%-I"=5G^$^ "Z#_^?C?
MT'HV;)!PIP,O;C%%.A"&&N<[_D,:]$X#MF[0;EP/:G6M79_$U:--KD>PPG:*
M>DQZUD&'6 L"X6NJD:BF>J+ZS;;HL#.4E1=RASB<33'6RJ!(5'>%'D"8\+.0
M+L2PT!!]M:%V $-"F3")2#R)2FJI(MI'5E<WAN5!2Q]RN[P1K'^*N6!/=NKJ
M_&=^I*Y@Q!4<<LQNC^:[-.J=XFK=\*'I!B/W+$8.%$5/G 5]GG0!*00]YBVC
MZHC#/WSI-IYFL'LE$95/)#;TV*F7Q.]CI:M$YQ^1VRAE<OB\G(+GH5*-2QEN
MA_!DA<DC BSKT7]R/1"RMU(<4)SDO()W;:J<TH7O?@#]<!/K!H!T<UB=P'-Y
MEDE8")YE^2+Z&9.T%@H#R1LVX? RUAX5["10(?@KDRNKX&%06T?TV^#-5:![
MDITXA465GNA ?J=OPY(>IK7&\B6\Y\:*&(#XPK B@@MX2C(G&-P*4,_$HV:2
M'RC&XID^;#P22(+C;V69R?1U$<D1:1Q 'PN%ZA/.N&G89LC4V]SP.9[=]T/1
M/@7?F$8W$UW(L @@4DPS>R(IGV<E"K=>[*^)"5W.17(V91PI_12GIS%+,ZGG
MQ4NA) KG@B>J1:9H5/45TOK6Q,,:AA ?\2S_>UR3$8.M]"3..[C@KYU:;<\:
M[M1JZX9$6IN(1@*]BL?$:(GVHEI$#,$J*B@PF\; UHSRBB8^]'BSP&4@7WZR
MZ#+VS"=6;^$Y:K)J.>LP\*44&FJ#&9BU@AHN?@R[2U%"_^3&%WN0Y2VQXZ9-
M[33;CY4>ZJ#7@,/ ^ ?84Z'/41VHHY,,8XC4G4/6+]J-42DLT)A]Y2/4EY+N
MEM6\!68J5,9@;Z=S29S!90HE9B4 &8='0UTI/V!W,FHYM,S'!#+0KP9C:$N3
M)NAP6*Z8 T!DOEGXD8 H?S^?U0+LM&(+!^62M>)G7'U:XLC(-0<H!Z9AT'(,
M'6,!8J1__S=T\4CI89%3T'(6B J:VB:.@52N"P'T8)7G4;/D.L+:-_S=FFSA
MH%S^FM0+K$EYGTSLXWBSA*1.KEA^Z,"5R15 7*TI;W'3/WR+LF9XB75NB=,A
M/W*)AB!LU;,"&BMW0>PK1GML$P7$?'(LZ)N!7V+6 CCC9<[DDU>>Q8(=+3'=
M">*-GCMW>4_+C?P(OY>>4PW\)D0R _H9"U$=:&J$O"A+%%: 4Z$O'PNAW/%9
MK9=.B;5P4"Y?B0VRE%B,HPH=:7%BK:#-&I1-7%N'2M\Q'ED-$#E1$IKMK 3:
MJFJ_S[;;B9&-M?&6'" OSC,A-IN5%9RDUMB1AGMYW#5O7L&^C(]0.6+YV]#A
M)8;IF8L>C:(?021"Z<;O3:#%$E)AF'Q7Z$LH[6QX'G/74;J1&4&SS0>)#<QE
M:[2_G-?ZZ51:ZX;D00Z$14[=(&,=QI$Q;C[ 4I3L!^$;0<^O'Y2. ZX-]/>P
M:J&0XC.G.HDN9W>-CA'3]8-FHH6]++VB";V20+;.H8/;L]",K*(J9 %PNQ ^
M$D<?>0A1<O[$H4466$R ,="&E2Q3J!* @ PTA5\L'^U2LNA!_J+E9VTL[MIR
MT#H5%$HM2\&NI>)P?5;P1K93$<E&-Z4>E"YBO=.C'NOHH0<-S#J3B_YU61'4
M<E"10L@/&2IR'\TL_P'.Z"*GG^."_?CW:RC_#@&(&]?[X(;S@!K'XJX.47(I
MFFT[F<%7XAD@BFVQ:8!')C$1%'%[AS)IW9!>[^XBJ*<CK[T!%42I%/_$GW@
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
M$F:D,L#>1GET(1>200FV7S2G&IO8:S2\J7+#[6&.4P"( 1@=;]V"6 0L3;F
M7'N6[F)!E@6F^V!C*(3E8:=D2![!/ M$03PA+L]D($(I#BH%0<F&#BC(6(J%
M6+O5Q>D)(<2=P"?D.R1T;!A;*_#2$-SV)-@?)#<Y3^C(H</CR;L"M[Y=,>HX
MG2)ZD#C7#MEY U%(@90O4]9OOG=32'1T!ML>I?!>!&<H%;=X]J&O^(0;$3VI
M #R[RQB]&/T4[2DX_AR\=L=:2W9V=_O&*[4%5J*F(N9F@%)GIBZKC02U1")D
M8KR\=VKRBO1%:K5C,6&1>PYZ7."X(C29',B%4UL4!035'>'>L&CQ%;B>>+:*
M2$@1:#KNCF%8[5@7(E00=C41I4R2B5E[QHM!MXI$]JIP]G.W$=[V"&53^LH-
MRU<,/ O=WR@4J;POWS"CBLV)X$'B1P'4Q HM^/+=#[.X;?1=7L=%%"R0,W'$
MAOW.-LSO__QF/KF86YE28H;MX7'G,\DYA>401+;NTH5( KX7/$RQ4VL!87XC
MD*,E"2[C!,OX1I'[F5>D1HRH;ZRB8>6%KN-H@U2(BTN#C>O.':+FC9"L1WC[
M1U^>-AR$R62R_8CP4TEQCD3.[\XRDCC'BF)R@C(?"O)*/!-*3\P)-:,LP(B*
MO9P'G-!XX)80? '/ATO(K(*P#R_ANC6Q?NM_HS=[&#_:*!N+V L('3VCL468
M8;:%AXVF%I\\!ON%RR6!'(ADP'F(:4L<G.$DS(J+TXT8XD4+7B)$M 9G[X&W
M M*!84K%C6+2A>?7$^"2=XI"@"O4#T<,"^=#4P>S_F  ,JI!['-,7;^"C'1C
M[5,FQ;]2A$^%<,7JFXI/'S8HBDF/$IR,?[Y1V=]KV-78WY$ /2$]NH2PN**8
MF/2@1,WV>'B#1<JH\(OXLW@1_\H5>P'EK3_*&-.TI^6U 28[\2(!LA=>\84R
MA^UF^S<QGOC)K=_P S\KV'(-!.2"?)Q_OM&1-##J:V+I; 4RK)2EMX%7PZP[
M7(H['!_^E18044:Z= <WOS]B'7DQ>?ZO:1*Z6\N"%R_A4V@R4R/]R%]GDV6P
MHQOI%3$[X'=V"5_[46SF8N]EYD*FN"+E'.TR^T4L/[-+:\FWS ;RIL!?A(7.
MV)O4O61H*2^(*?E;QWI%TQ<MF[3)>\1TO8^L7U%0#<W@*A9_L1%QW!?/6/_S
M#?OOF[0722-2@PFF]O7AWY0K1>W/!G_;M<(JX?*2I3=307I:?SBL1WKUZ?PJ
MM+QT9&MNU!L?9;T_HF,\Z(]BJK#ZR+DME\8%1T6FU">I%NXG#Z'G@*>)\NHM
MB15@9Y]&-Y3\,<[>THM:+V=*>+O5:.S(_('VSO$$=L[IJ+,ZRDI.TU!TVF!:
MN\WQ%KUOXJ_6>4?U47\&[_NA':2M&Y6S\UG_I6QX$^-@5UMQL#A+AD7",)\=
M41[DU?*#N N#\D(P!P@1#SQ])O1)/-@05N'567G@;2O^R9I=N3*"'6$SCJL\
M$_8I$46,4D,1C1/:HN7JDG@L\,9*8:3S$&'JD0C6.,]=]J+W\3[V/G%\"[MN
M!2YT]YG_A[ F7'+X+UGT-HKZL/ <JW$2[X-]!6 =*RIZ[_XUI^<$<@U17TA?
M\D#*9J*E'Q04X3E5@<![NWZ*$!E/K)1Z%"^2.&&\R_PP*#E$WSS6ST>"*"4[
M-V*(KAPRY@"HBXR4^6AX@/CW[XB';SJO5-/J]- E;PTV1\5\=GU?H0,-X=(5
MSXK@__P8(9M9X4&<:QU8IDW#R'+;(2,U2BN A$X3"PUB(2](BS?9>++D%L"Y
M[.:POA"P.0%70(\U4%D@KCLN/^W+( ,YS0C.Z2+5/D'.PK+Q4[D$)? ".:3L
MIT%9VZ$?O1^5O030%Y7 67<E:'%!HC2>&/U /Q0U(I(_%4LK$&@&]@4.21)I
M1X)NT=<I*L#%^-V1VJW80^+V1P[65\,3)H2OUYY(B&4?Y+MUP)*UY"9Y+ TX
M1>3LVZ(/N:AFRZMIH>0H=Z9H8\)A&5C_/;"N\(UL'\.>=ZQZ+L>LE$VLW;.[
M)(H=0#D*#^!9M]X'RU^[OF'?+C^[SN-G:"-_C6EC/^KN=,%J+=J=X@D JQ(&
M_@I'7F%#W^U(K1LZ&7DEX\JI/K80SP[X>*'B8GO9M#PS7/&R6:(Z+"AI*C1J
MB@=27JB4_0JX_"L;)P3/L874):88,=?S61Q3?H=BDY@@Q;_O>MF?9WAZ5&Y;
M%0WECA31^R,,X2XY\TTBA?;EB01/'$FXF^?*^YKB@R\65;,Q$U)1HM"1FO!%
MYR"&38N;\D$%'UX;R$5(ZE*"L$FW@8JW60J"X23IBK-LV:%'3M*5ZI")ZH[0
M*"1>K9"5MMWU74X]V_F* %CN0G79=_M\R7.LXP)W X(@R>UF,? 0M&SW,C^V
M\RD4 38B8R7B;;MDL8@#-BIYH_M*7JZCI/0[SW7H/TTB]<0ZKTVN4XJ9>6TF
MJYCR"3K3+)1XT)5?0VL!ZJ?;TUHW?/*>M@,8!@VUX/XOK#3 1]AB(YRH-2&O
M:U T:,<;R=9\K$$15YIIB'11C !QY*)\6T_*QL7<8R3'BS5].7U65A_)NHSJ
M/Y.J?[K/W"[3'5'7<,QA%3;\=YOX'IZ5<PTY#S6KNJI@P?I([0\[5'"'"NY0
MP1TJN/176D!$[:C@64)#-HL+UOO3 ^"Q[*FC ;):VHM* 61S"=D/#3Z0^XIX
M/X[S#A=\UAB3#A?<X8([7'"'"ZY%<!TNN,,%MX/P=JO1#A=\3FKTY)([&2YX
MU_U8L0L1O)/NVGO]^0Y*"%L+7B+*?P J.D=CYV@\$[]:YVALC:.Q E=8D;W\
M$]1EC:*"#;NZ_EK RY/KX1JHO;$^.(Z(TLQ4Z.\J(H <]K5I3YT58/\ YFL]
MI!1R<8EBK"VPXJ_4JS.P[QKCH>9#2>KL2*K9K$GS&1J"-; +L0-3'7O0P8-<
M&S5#M:>J)<ZQ&4/6O*GP(PV2UL0@M<%Q)>@=YGFS$)"X9D>QJ"!TX1DW;':^
M#3/'=^&&]&BWSU*H8I85HV&2;VWMGV1E)-N-2D$:]'PCL(I1*>!8V>_]D!%<
M=QX RX(-I <&U\X"$L&PMG;G*^E\)6?B&NA\)9?D*SDL$O*>Y3EZF (8]P\Y
M-S>*KO5&X^SY?/%NE%EOI,W.SXU2TF3./SK?A)[# K^0.+6T7N'?Q8WF[IA6
MZ)BF]=3IM#M+=X-T"A\:6_%Q//9;.,?<O;:X* =Z;SPJ<9)IJ:<5@A+JI"7.
MU@9WD&O3#%<A:W<JFK5")+U33Y52\Y.N]X8YQG8I_?3W;G"J'1QMTIO,:AJ<
M=H#!<CRP\=8B'#RL:[0X'/44AV2?D#J/7T$:-+6G#[+/*YT?]C2CHO>FVLG]
ML,4]K!%F[9OY1!:A36Z7[UE[,>M/@,+Y@?_)X6T/*9F_DSGBWQZB)HT=N*US
MV)Z3?[)SV'8.6U&U\_Y5H2N,MW.,^\Z>I?=6&PU[VN '1L$5Y?],_;=;4_@;
MI=4F7SX4F\ G\H&,5;TWTBIS@EP*'^TZP>6[<Z)YIO?5<LJR<QT<0LUH,.E-
M)R6F6A<<. 4:<JCVAK6/4GNVG=UH0:_5&X_6TV?#WD@__ZU'ZVFS24^KCI-S
MVGSD6(*Q<BF-?W:QA!K<U3-J.ZNCBM19%TRH>'3&,[TWG+8SFE WFCO>>'Y/
MV6ZZ2$(E- S0FCDF;Z +)=1 PT@=]L;#D\<2*HP.R.#O^(V?G,!P'J$! :M?
M?.TL?G7=!92F[H(+77#AG'SI77"A"R[<T>.*$["]@?4?L"(%QXO,[W=2MS#
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
MMV#2B;3+3[HV/: :6GOHU\JVG4^EOTW9H*G1WWA^_<NP0U2(BF';[@L4P&C
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
M<IPO,0&;&)6B$U%/=TYDK[D#.$X;I.H'KP#'6'9D,IV,#N895KZUX/W4V,F
M+&X=R3RN?1I_)2][MA19H=Q8GE\$(CS4DMM+&98S9)56V>[3V8FJX'9<@NTX
M6.^N5I8/F:!0'I'[)?Q]4?E#!)1N6]W9!LO]NGZ4_9;19<7 ZY#%!BEK+C1@
M@TKA'I\$E+R( 6S51C@+$/G_ZV ZZ0U4M0<):\9Z[;FO5'X!L3?*M*]CQAO+
M@X,XTYI["2)XP#[)I,EP3^7 0W;%,G++SM@>8+F+V627N?2"@M>FZ=%) W/*
MCV\NE!-;-VLI@<A)\LB02WR<4L65^.V2;[3[ CIU,Y:QS*?J4!O,1![6#M&'
M\]/LCIAU !^J0RAIEL-=I.! M=&U*'YC>NU#" J!V448G;GS>.'7[?N+B4/+
M$(=T_5M E0@PB7$7KG.Y0#PJC'=)$I@HXJ=8A4^ LKC08=(7.34KUY'NSYWQ
MT]%H*,-]CA5-@V)N7CUHFJ;JFG:6TFK<:MWQI8]U;7!&HBM=$>#TBWDPI!.T
MIL7\<;6VW0TAW%DNU;]N9"_/=<FF0%:&R8U\+_6)H%,4FD*!8'%KQR3O7;\Z
MG90?"]P"S.41M+,.,@8YO;!.-C(JYNF&S'=YTJ>[U_/GYF RVIF;Y6DMP"X[
MJY3E]P@0;89!,IJH@\3I_$!R:V,Y'F+N&=W9'%*NIZ_.%Y>OS<+&J#:;C-6*
MI(,FW_5B@55!#/MWU_M.7\!/RWGXH91)7'YR7XVA;H ,C\HB):+U)K3MS0?+
MAA(G.1"PHZC<E3L0.DD0NDM',@ES'C2L_*Z&5'?/ML)0.W144@M-!FOYGS@Z
MOTG],)AN:<3J.3D'0544*]-FHYU@V:4)LQ1<(FM72HOQ_GB"^@,_$E5DX,[A
MF$+(F"\>9YZFQ#-_0)E6LY*;F:!R8,P7D;%]<;N&D3$C>:_>H?5 +O0_;LT@
ME8N=ZX7'JA(":[# B\D/[(M[LB"L:NAGUWD,B+>"JR70>@=O=/^R*#6%TH)E
M;O;1O'-HX*#T]+/63JGTTVWO*6?Y@38>;QT4#N"F(8E4KR;3ID("V7F,1' R
MI9V]7(N?"-X;T-Y\OVH,[53V=Z\W@RTJSE@B6H7MX='9\N#&Q[@[K(+("91>
M6N9TQ.;!5M.R0=KU?8[$ZS1'8GY>FI8T4(YALU9Q->-TS7=4;=D?/[BLJG50
MUR1;&9@O;KI=4D%A ]>YO>7B;O%*U6=;9XF2K%4ME18L2&T;EGR$2/*\SNP%
M$.!/O"P.>UW**J0"G<Z*^N+W2J6P>_HP^9YB668Y[,1YHAIV&Q;<5H+H(.WZ
ML8LW#XA_AH*K&<AQ4L$E"9(;<A:&GC6W(%/;AFC)$MQ[N:F%^R9651NY;VYI
MM(?[RK?Z\YGVC9N!E;/.Z>!>P%L/JS!$\.9(1;XWP"7P;B.\A?S&0BG@)S1-
MQML;Q9'L-BRY$]HF@_.47)JF/;5Q<AZ2*U/FLNFS6H-SU*+VH1_\_ G_ \1N
MQT<P@Z@U%F!F&A3X3/[?VV+<5,QW$UHKC^]!XWPWIW/:P'?C]EX;)ODI''YG
MS'2JBA=Z.;W<<V8"J]J?SLZ:X8RZSGLR=L^984"E'Y2R>XY,?W4#PC]>:ICU
MOEZ*8PS=0K?UR,(YL1D"[>5Y1#E!UA'$UF<[L/:9%1%;]X:?1VQ<N(H8?NAM
MONTF)$,-JZ9L_0-/YMJ6Z;Z'FQ8R?M3Q\"#&$? =@4,D5W;LX49EH;5E[/-L
M&&T+R%Z$KU8+XV"#;J<PSD'R2'X]QL#MQ^I%:DO/4&=ZI3-B#_8AGX_V<7Q
MX/Z4' \R.!Y<[!A7P/%YC'&DM 89RJS6,9ZHY\WQ 8BX@SD^%KM_&P9^8#@+
MRWED%D-%0BI@O6C3:M,0=E@YO9RJ@-AK [7:++:SE%.5V43#M+*5ER70*O+8
MM+%6;=+56<JIRHFGST8#N3M9JP7Z\75ML2IN46I70TE%^KC:]9G"R>D%5<4*
MU8=ZI3M#S8*2INOO!,*D9'%-#Z'&(]GO:#W* LD/"<PFM:S(/!;;*M6RK29R
MO! #K9/J(9MQOE356;NEZI=*%2XMV>/Z,.;(=3(H(=?JF&RO;"N<LWJ9HA$M
ME:UX<[NFKDJWKPIE6XK)5HNWFME[0>+=L>M:,7_1_!J4V=(JYK3E4JY0"8^W
MV[^T5<I9GV9Q3%$?N\)C5I4'_,E@I*E5U$A*XW9'C#LU!W9?/-]^L7P[)/FF
MQS1+EZ X1(8IJ;D3Z!&Z);Y*N#R9[&J:?RFR&PT&H^U%7H_L#IG07UV'*0^&
M>XICTK5%((KARPIC+;1)55632HBBE:(OH ZJ%?UTQ*JJ__"2KPI46;SCVFPX
MFI8Y&G>2+P]8WA6^6EV)MD[PV<#I5,&+%@Z=Y&M%<*?*7C28Z&1?)Y \5?2[
M=1 :DCVK(E;YQ^(C:F9_][I34J"C^_A*U:\TT<JG;C8O49ZQXN;R''3RK$H=
M4XGJZI4ZN]*'G42K4+(P12=7&I7IJ$&!UJBR><W+:IQ$E9Y-&K#3./.M$7'C
MQ[_ZS;%F1%QM5>1JA5Q9M?@"[-<LYAO76Q(K""F;K VC"!*T4.S<WJU7\)D"
MJ7V^MUKT3<SXA*AKVHFS 32G=6'OR12NSWK.%DA[1Z&VV;\G'COK1J$)S_:>
M4:C/3#_)*&Q]J076^_[B%(V*HHVR;W[N2U4R+E3ZPN1MZ]17^X/&A"]DT:3T
MA?G55OE?Z?UA8[HG%D=S0_ >2K;;=KL'0>L/&UL%LD 2QR\#.L5PU(WC6PO"
MANJ>F,1ZIM\BW@,EPC?,%HARN]=DRBFV%#NR(&[7>*OS^)E0&?LW(9Q;OUB.
MM0I7HCWNAY 4ZD5\8.+#=@Q\HFM2;DXY @]@K;T\)0IWN@X4W^7#:OG?XVJ\
MU8#Y\FL$:_U$F<P<8AHE^H\OQG]<CY55(AZO \K_*E;Z6#\WMM*P).E%G?4S
MXRP-K'$AG*6"(?:6XCX+WF[<L.!2.QO6KFW[-G@B\=5B_ W&C?-7:EMJBUHO
M</(]1[5^'%O%U?K@S#@KK-;E%(KSX*RX6E<G9\9;<;5^-JP=J-:'T^+\X:$V
MYZ8'-S#L!O0ZVVP+49,8%G:(NB%P?K0?C->/KW H)^^(0Y96^NGON S![8I8
MPUFR'G\^0=72?N09#U!5)6G' >(W?'),.BGCVWQ^'QVNE0%N@FMG\6"MZ*'Q
M@[5<$OIJLU#GO"-'1!M+S9&/(;4I?H\=1:Q/UB"_V R0JB;W!5Q5#0SH=%:8
MP21MM7%TY)!=X1P]E".Q7#,>Y,\!X983TB'FOINJ0!:YG$G:I#QYM3-WY+!5
MQMP'7C61/GCM^R3P8_>:Z_OO#<_;+%T/O,;%^M<<NX=I^CBQ$92@KTZVCARN
M@;95/Z\JMF!),K=_KLIH?)1VZ:J#C=I'I20;7TDQ)W]UFBV-A$I(K$X_[2/Q
MA"OS:O3FE]EV2?AB*S'[KL_4F F8HKUU?BL43R_ PR\8$27*TG-7"K66)TKP
MY+GAXQ/]8S"B?QB!8M#?C6?#LHVY393 5=SED@I<66*(1 F,5_S!PIVB7X3C
M;5YD"7RDUIH96,\DVGF@SV$3VV&Z U%"71<G36;HLV7,+=L*-C>N]YNS-JS%
M>]NP5H!#Y?^(&L/S/?:>K%TO(.+GXE6QMQ1 RO7<U37<@H-60[DLBW>A;SF$
MS@9W-;<<7M@ Q/=(L"9^'"6-OETHROG%\%*'>_?Z9RNP'O$+$/H-F1?B\V+U
M*YWUZ[V!WE%*>M[A/)V!9.X6'M6K+ZZWMW9V#;(1OA)*%[TB[K"(?T]LNO 6
M#^YUN+#H:9X7<JJRJ6L97TY)^A*8!P*8"&H 0'T//]W/%G>HN2%SH'*<H%Z?
MI5S_%LY]\M\05N8S_7]Q39/D==[$\9X 5,,,L,LV4$)7.+U&O&?VU,?5VG8W
MA$34%JB",E2W2A8G.=W!W?N4M/]0]?K@?C&<A1&XWB:NMOZ-!(&-. WHG.,G
M.ZKD+(!4V;1%9EEI*&FEB0^7SE&"WKOWM%K *?T,='6H;5>%*B^0A$SSNM2C
M;_ML%W7&!-UND;!? I$R!TR88=L(IN&@&FI;7#]Z!$5<OX-CIDJNTSW4-$IU
MC$3[1K<)@PH0!TGZ=$:'Q9WB4V?+8$9'Q2T&QR49E,Z+U!19"#>Q;3C^K_3?
MZ.*BYY)547QFD4,5J@IZ3*+G)Z*LZ:=Z^"] %QK.1J'?,I_HOD7-I;^)NY:6
MYP?* /]>&QO/M5E,RK/F(8#7YQN\C?!%JU!-I8SBQQU*J*(7?IH>X@Q*QBN
MV^"9(3YI.-$=_^.+]_25![J"B?)B^(KC*H09^G2$J.5&7VKYR" ]_2G$0FT'
MYPW%Q?^.>@I]2@A!F1/36%$JQ#$*'@(-UT^<ZO>/$AU6.K#_Y^I*N7'=P'$#
MHGPC#!1Z=05C;EO.]Y^7_+?/] _E%2\%5&/^\PT5%:'4+][PJY1+>O4I"-8_
MOWW[\O+2?YU[=M_U'M_JJCIX"S^_A1O?P*O?[KP;K\(CUL_P_^F?_Q]02P,$
M%     @ BX)O2-9'(DBG#P  Q[8  !$   !O<')X+3(P,34Q,C,Q+GAS9.5=
MW7/;J!9_[TS_!XU?[MX'UW73]FXS37?<I-G)3-ID$N]VWW:PA&VVLN0BE(_]
MZR\@9($XR'*<#V*]M [G \[O .(<$/KXV\TB#JXPS4B:'/2&KU[W IR$:422
MV4'OC_%Q_]=>\-NGER\^9N$<+U# $)UA]@TM<+9$(3[HS1E;[@\&9^<7?PW>
MO!Z^&[[9&W(=,5[@A!VG='&$IRB/V4'O9XYB,B4XZ@4O7_!JDVP_7=(;EXJ7
M+P+)M*)?7U^_NMY[E=(9YWH]'/SU]?12-JH7K)CW8Y+\,"1N)C0N9?8&@CQ!
M&=9%!$?$5D*ZP+M!0338XP;]?YWR"NK*28, 23*&DM!LD&6$,GOXX<.'@:16
M\.PG>(88CIQU?!C0-,8#Q:;7DV?]&4++E>0491,II0C2&?W7P[YPAR761XRY
M13F1DDG.<*:+AFF>,'IK8IWA\-4LO1HHHJAUSZXUS"GE/=,EJZA"^*TM'&$"
MRW&"0P3?A'-81E <T)#D"F<,%BMH#NL21,(,EI,D(3:TQ3(2PD*<X!#A#F*W
M2YR!KI,4AVT96U)'99SBJ(WBJ;-COA]PJNFE)<7AFLZ,:"C[\Q2%K(]OEC%*
M$$OI[3'_VT T39)\ 2N*&!T(4P><J<^Y,"6A(;M>4!,2LR-*DI0AQB?13Q_1
M<DF2:2J*Q5#=%\T=<Z% _/CCXL2<\*0Q1VF8B_ERE$1?$D;8[0E70!=282\@
M'(]&CE55$9Z2A,AF\!DRZ >EF/X3)5%0Z @T)1\'=0VETCS#T5GR2?[F#LJX
M#BDAICHEI5@@B4IA._X0Q6$>NRL8&)AN O)AFF1I3"+1P3ZC6,RZEW.,60&P
MDPJ#^X8C>LEQP I=73Q0\H%4T%U@SQ&?D]D<,\+K;D;99(4AWVL->?"+H>^_
MW7+!"J/L;'JVQ%36E]GX._A@\-\V@5]I"M)I4.GJ*.YGTTN6AC_F:1SQA?67
MGSF?:AO@!]EA+[QKY07A!%WE?X)":4?=P;OW(<KFQW%ZO6845&PP_._;#P*A
M*I"Z=A_U;XCE%)]-/^<927"F0+9*84S_)Y8F) OC-./L_(]"3F!82NX^@I?Y
M8H'H+9\)R"SA,7*(^$HOE $1#\3/>1\+"5:XMN2%T?ZUCK;2)J>,2E]0*0Q*
MC;OOA7.*EXA$7VZ6.,E*N.N%,*X?ZK@JL:"4ZP)Z*7_PLUL1H?#'S5),A26$
M  7$<?C:QK&0+:*64GKWT?R.)Y\1US/&X3Q)XW2F5A! .8SDL(XDEPRD:%#)
M[CZ.Y_RA+*/F,441YE/=CW)< P08R3=6GY2BLD=6PKL/Y1&>8DIQ=(&O<))C
ME9>H%<(0[M4A+,4");?[Z%W@6"P3>6#*;GFO23(4:G&9DPKC^;:.IY(/I()
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
MB-KU-COQ;I*G4,;%(,"1TP3\2HY"(],=OE0:6(<.*Y**^PGBR=<9W$&4\)C
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
M38)-CV4-'I-'-HNV.D[M*-H=IV:E7/3(6ZC3,5*%O+Q$MSG+Z^+B[H2\%NR
M46<IWT$:+35S\4Y8#>KJ&=$^E760[GW4M'^[L]Z,Z'&W>R*VT6RR(85$79F0
MHOJV;C1+45PD<4+A(^<U3,+-^9NQ]K4 ZQI:NZQ-#\R\XU:U(C=N<;4C5'D]
MFZ6NUJE4O:-YZ_(BBY%<4KJN45Q2==.!"S@#*%!<!%1V_Y,N<.U16>-K%VG?
MRZ!6N>?)*-EN#-Z;R,)*A4G/1CZ<H]"'92BF0$,4@5S OL$A5VR,YW/@P#6W
M8AQ69\?IK<$"S;S78< HO[(LOLERKS@XLD\E+X#;794/>_NCSN [K!9]A\\8
M?H=-Q]_-*Z(<A,WJ87GQYN_\VD'QE/?Q&?H(4;J>$WJ/J*_+%BK5TNH U9&D
M^K:OE58N+B46%!".([6YQNE6DNXNF67:'+9+,Q -W_+9$O_E/U!+ P04
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
M8<OA1BK%&"G@>6Y_E- HLW08H/22EBK-J01^D]"=EC(IH *$1KFULYI6X6G
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
ML$$D.(P0Q,#?N]@>2W4]=!,D>(,)PP417E/PH%/08-SXX( 4EW'"(C38&"-
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
M6U-L4#K9F%KE$3V 3D@AAL#%4;^D5KH\"1QH5+D=JVKUNB&J\:./E4Z8CM:
M&2YHMZR%TOH-6&4XGH/7)XFW:1C[X3:2&;-'P&@4H@V?&D9)-8A&/WU>]LCO
M)-C_\"((3U[$37Y'36B(#.QJSI#6VD%D /(.FO]1 <5S*,>A%XU6M.):_=6<
M$::Q3^6E%Z8_>=&.5EI!S^,L3X4S4RS/5CD:(H76DJ:TGW(MAR,"D.N2/2BI
MP.(YKU [@$ZK6G&ZD7HUPSA^]4:?,NERSTP=49B_O"8IK/'L\/LTBI)GMFQZ
MF:07R>X^7^^B<I3RX"OJ8/8Y)URYTEYWKGYMOT<_D3T3*K>8)30YC)J0_30B
MG%-.M!^+1\A ;&?#CHG];-DT-);%$.>TI<YLCQ.B:>_7T8\WQPMMK5CL@%5+
M/SQ29&CRC^E&9Z#8LGBW9G[0CD>]/8)C*,  $9Z6&.W,6O8=J #A.:%#4BE.
M9_GOH@Y1V8$;D<HVY%G+QB#09W'_M*6C,E7C@5:>&@K5+[+PG+O^::/X'/0V
M+K1[Y A]ICYE=+&>97FX\7*:F2JS4R@HS55;_2DGL0$\]+,?@N>L]$,/&IW3
MS$=:!7," G#-ZC,#,Y7%!</LU_.4!F'._W*X956C@M8I>CH;[E@/HPD?-"$2
MH/@/+.=G,)KYO>N!8'SZQX!O36]=E7C&][(RRO:&7SQ=,+,S2H3O5]C5MC%>
M U1PGI8)G74O1$()UZ,"5SH>> [E"$2CT7@6/-OB9[7C&3T3?U]?M_J"398X
M%^V$N>0(GR@/USA>OCI- :U+W?:EEB=?J6A=Q3,IBL@+EM_C$L'0#,T1'WE_
MROK.Z-1PAR-B]BK' ?_H';J\- [CA^R6IF*YCJ'15C1@/;Q:Z3MEW1*",! 9
M'42NG.U)O$HR25[1P$S6(A%_'A*&).UH=+4AH^H;F;7@&#T:NMEZ8<J%XR*]
M"+-MDGG18GV5Q ]73"P$LH]XUTBITQS06MIQ9VI1R#T:PF_H"T2BDBU#]4[@
M(A(9GD,^]L8T; 8Z5=WEI)A%<UTF&%M>W-#GRDN'-(G9GSZMI( Y:F][O%#J
MW&$'3EF?H:@\_B''2/!(@:'(Y[DW<1Z]D'F6[?B!/VS%QUT8\%P<-#K?E=^U
M1H U4LA.5LTNQ)2W7WB0:SY[J772F3Y[:>!L,/0^/;0MT?]^ZI_(JF(#I#H-
MN7]I:HM%Q%SDEY5(,L1I@@R_GW>[S<9+7_AF9B(]0^Z17]W,-4\,?Q*)X1Z3
M9!L9=MG0_#$)DBAY>$%GPPQTKJV;^?4Q=^>J";<I90974,1(,\'O=N7?6S"
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
MF6MK/0ZP#L]ZRK3I@>6#C20E])\[WGDI+,")S^$1J-$QR0-3H";<J>\$K4,
M8CTKU+.XY#ICUGW OA2/4 L?Z6.:9-8/4IRG@5:2[OO3;#)KK62!\-T]QTBJ
M*"=$($7@O/>_+7M=>\]U+:"U/ S_VEPS.\Z!1&3(*W$[F:'V4)SP@SK8;CMB
M(R7*ETRHQ,30&W(J'QK35V&]Z0YGH=V+=D'>.5Y^>,OU<Y+^RF8N'L]:1<W5
M2$!CYQK:-$_:BK'EDW,$JK@#,<\%,?Y Q+C'U'NA!UE\O>TPM4?9E1@Z'_3+
M712]7(31CGG^4JX899<U@8&DDS6NOU:*G0\BQ:A"BT+GBUDL/"@6/E!NJ7U"
MF-':UPUK1Y*_I69Z=<)6 \SHW;KH?=X6"]-W-JHC@':OFVBJM8QB8T@YB/!1
MJ +,)B3,&B)::)14*W^9];ZJ08.\F*]9Q%-^H_0@2KR<O1R&%$&XZ;.7!@N1
M<9E]E%=5L;2R[5S6(:8&K:?1^SXVON=O<&))92)R_W+D[!:3$3';A!3S<;=7
MW$"'\=Y51N,(C[*78M0 M4V<JX0,3G$QF#P,1/DVR4+>TAPAZ44A# 7EL-55
MAI&^[45:>IZWKTH46?DJOJD A=IA;( &C9@T4:-*=]G7GQA=&O6T_K), U,B
ML7CL)9Z;P[A>?9.$QN34'Y+V@$@=M/.1Y?;KD@9T(\3"51(_,&V_X?\JWS(9
MQ47:D8!$20QH:W2Z#C 3(D="ATU<*4DKE'C#4&(?1^F/&"2!%=,SI ZSM&(
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
M$JX0?+P/"X?%8$ZY$%B&G[9>FK^0G#D767%7@\Y<,N92O474CJ;/O.CL5@K
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
M2)L4N*R"I   T^8' !$              ( !     &]P<G@M,C Q-3$R,S$N
M>&UL4$L! A0#%     @ BX)O2-9'(DBG#P  Q[8  !$              ( !
ML:0  &]P<G@M,C Q-3$R,S$N>'-D4$L! A0#%     @ BX)O2*UWN =^"@
MXZ   !4              ( !A[0  &]P<G@M,C Q-3$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( (N";TB)XQUOGQX  .,A @ 5              "  3B_  !O
M<')X+3(P,34Q,C,Q7V1E9BYX;6Q02P$"% ,4    " "+@F](I=">+5UA   L
M"P8 %0              @ $*W@  ;W!R>"TR,#$U,3(S,5]L86(N>&UL4$L!
M A0#%     @ BX)O2' 0X_,Q.0  W3H$ !4              ( !FC\! &]P
I<G@M,C Q-3$R,S%?<')E+GAM;%!+!08     !@ & (H!  #^> $    !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
