<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 3.6c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: XBRL OPRX.xfr; Date: 2014%2D04%2D11T17:16:45 -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x80000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /apZs7xRiXgOn8uMYnBMWaiBebPtz5x6GZkxtmp8bXk6LyAnykMbECNt6biWISIK -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2013-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2013-01-31" xmlns:OPRX="http://OPRX/20131231" elementFormDefault="qualified" targetNamespace="http://OPRX/20131231">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://OPRX/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
	  <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000005 - Statement - STOCKHOLDERS EQUITY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
	  <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/NatureOfBusiness" id="NatureOfBusiness">
	  <link:definition>00000007 - Disclosure - NATURE OF BUSINESS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
	  <link:definition>00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PrepaidExpenses" id="PrepaidExpenses">
	  <link:definition>00000009 - Disclosure - PREPAID EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PropertyAndEquipment" id="PropertyAndEquipment">
	  <link:definition>00000010 - Disclosure - PROPERTY AND EQUIPMENT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/Web-BasedTechnology" id="Web-BasedTechnology">
	  <link:definition>00000011 - Disclosure - WEB-BASED TECHNOLOGY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PatentAndTrademarks" id="PatentAndTrademarks">
	  <link:definition>00000012 - Disclosure - PATENT AND TRADEMARKS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/AccruedExpenses" id="AccruedExpenses">
	  <link:definition>00000013 - Disclosure - ACCRUED EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/DeferredRevenue" id="DeferredRevenue">
	  <link:definition>00000014 - Disclosure - DEFERRED REVENUE</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000015 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/CommonStock" id="CommonStock">
	  <link:definition>00000016 - Disclosure - COMMON STOCK</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PreferredStock" id="PreferredStock">
	  <link:definition>00000017 - Disclosure - PREFERRED STOCK</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockOptionsAndWarrants" id="StockOptionsAndWarrants">
	  <link:definition>00000018 - Disclosure - STOCK OPTIONS AND WARRANTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingLeases" id="OperatingLeases">
	  <link:definition>00000019 - Disclosure - OPERATING LEASES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/MajorCustomers" id="MajorCustomers">
	  <link:definition>00000020 - Disclosure - MAJOR CUSTOMERS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000021 - Disclosure - INCOME TAXES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ContingentLiability" id="ContingentLiability">
	  <link:definition>00000022 - Disclosure - CONTINGENT LIABILITY</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingExpenses" id="OperatingExpenses">
	  <link:definition>00000023 - Disclosure - OPERATING EXPENSES</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/Restatement" id="Restatement">
	  <link:definition>00000024 - Disclosure - RESTATEMENT</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000025 - Disclosure - SUBSEQUENT EVENTS</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
	  <link:definition>00000026 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PrepaidExpensesTables" id="PrepaidExpensesTables">
	  <link:definition>00000027 - Disclosure - PREPAID EXPENSES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
	  <link:definition>00000028 - Disclosure - PROPERTY AND EQUIPMENT (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/Web-BasedTechnologyTables" id="Web-BasedTechnologyTables">
	  <link:definition>00000029 - Disclosure - WEB-BASED TECHNOLOGY (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PatentRightsAndTrademarksTables" id="PatentRightsAndTrademarksTables">
	  <link:definition>00000030 - Disclosure - PATENT RIGHTS AND TRADEMARKS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockOptionsAndWarrantsTables" id="StockOptionsAndWarrantsTables">
	  <link:definition>00000031 - Disclosure - STOCK OPTIONS AND WARRANTS (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingLeasesTables" id="OperatingLeasesTables">
	  <link:definition>00000032 - Disclosure - OPERATING LEASES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000033 - Disclosure - INCOME TAXES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingExpensesTables" id="OperatingExpensesTables">
	  <link:definition>00000034 - Disclosure - OPERATING EXPENSES (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/RestatementTables" id="RestatementTables">
	  <link:definition>00000035 - Disclosure - RESTATEMENT (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/NatureOfBusinessDetailsNarrative" id="NatureOfBusinessDetailsNarrative">
	  <link:definition>00000036 - Disclosure - NATURE OF BUSINESS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
	  <link:definition>00000037 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PrepaidExpenses-ScheduleOfPrepaidExpensesDetails" id="PrepaidExpenses-ScheduleOfPrepaidExpensesDetails">
	  <link:definition>00000038 - Disclosure - PREPAID EXPENSES - Schedule of Prepaid Expenses (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails" id="PropertyAndEquipment-ScheduleOfPropertyAndEquipmentDetails">
	  <link:definition>00000039 - Disclosure - PROPERTY AND EQUIPMENT - Schedule of Property and Equipment (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
	  <link:definition>00000040 - Disclosure - PROPERTY AND EQUIPMENT (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/WebDevelopmentCosts-ScheduleOfWebDevelopmentCostsDetails" id="WebDevelopmentCosts-ScheduleOfWebDevelopmentCostsDetails">
	  <link:definition>00000041 - Disclosure - WEB DEVELOPMENT COSTS - Schedule of Web Development Costs (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/WebDevelopmentCostsDetailsNarrative" id="WebDevelopmentCostsDetailsNarrative">
	  <link:definition>00000042 - Disclosure - WEB DEVELOPMENT COSTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PatentRightsAndIntangibleAssets-ScheduleOfPatentAndTrademarksDetails" id="PatentRightsAndIntangibleAssets-ScheduleOfPatentAndTrademarksDetails">
	  <link:definition>00000043 - Disclosure - PATENT RIGHTS AND INTANGIBLE ASSETS - Schedule of Patent and Trademarks (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PatentRightsAndTrademarksDetailsNarrative" id="PatentRightsAndTrademarksDetailsNarrative">
	  <link:definition>00000044 - Disclosure - PATENT RIGHTS AND TRADEMARKS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/DeferredRevenueDetailsNarrative" id="DeferredRevenueDetailsNarrative">
	  <link:definition>00000045 - Disclosure - DEFERRED REVENUE (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
	  <link:definition>00000046 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
	  <link:definition>00000047 - Disclosure - COMMON STOCK (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/PreferredStockDetailsNarrative" id="PreferredStockDetailsNarrative">
	  <link:definition>00000048 - Disclosure - PREFERRED STOCK (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockOptionsAndWarrants-ScheduleOfStockOptionsDetails" id="StockOptionsAndWarrants-ScheduleOfStockOptionsDetails">
	  <link:definition>00000049 - Disclosure - STOCK OPTIONS AND WARRANTS - Schedule of Stock Options (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockOptionsAndWarrants-ScheduleOfWarrantsDetails" id="StockOptionsAndWarrants-ScheduleOfWarrantsDetails">
	  <link:definition>00000050 - Disclosure - STOCK OPTIONS AND WARRANTS - Schedule of Warrants (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/StockOptionsAndWarrantsDetailsNarrative" id="StockOptionsAndWarrantsDetailsNarrative">
	  <link:definition>00000051 - Disclosure - STOCK OPTIONS AND WARRANTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ScheduleOfRentExpenseDetails" id="ScheduleOfRentExpenseDetails">
	  <link:definition>00000052 - Disclosure - Schedule of Rent Expense (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingLeasesDetailsNarrative" id="OperatingLeasesDetailsNarrative">
	  <link:definition>00000053 - Disclosure - OPERATING LEASES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/MajorCustomersDetailsNarrative" id="MajorCustomersDetailsNarrative">
	  <link:definition>00000054 - Disclosure - MAJOR CUSTOMERS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/IncomeTaxes-FederalIncomeTaxDetails" id="IncomeTaxes-FederalIncomeTaxDetails">
	  <link:definition>00000055 - Disclosure - INCOME TAXES - Federal Income Tax (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/IncomeTaxes-DeferredTaxAssetDetails" id="IncomeTaxes-DeferredTaxAssetDetails">
	  <link:definition>00000056 - Disclosure - INCOME TAXES - Deferred Tax Asset (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
	  <link:definition>00000057 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/ContingentLiabilityDetailsNarrative" id="ContingentLiabilityDetailsNarrative">
	  <link:definition>00000058 - Disclosure - CONTINGENT LIABILITY (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/OperatingExpenses-ScheduleOfOperatingExpensesDetails" id="OperatingExpenses-ScheduleOfOperatingExpensesDetails">
	  <link:definition>00000059 - Disclosure - OPERATING EXPENSES - Schedule of Operating Expenses (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/Restatement-ScheduleOfRestatementDetails" id="Restatement-ScheduleOfRestatementDetails">
	  <link:definition>00000060 - Disclosure - RESTATEMENT - Schedule of Restatement (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://OPRX/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
	  <link:definition>00000061 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20131231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20131231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20131231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="oprx-20131231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </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.sec.gov/dei/2013-01-31" schemaLocation="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2013-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2013-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-types-2013-01-31.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://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <element id="OPRX_NorthCoastAdvisorsMember" name="NorthCoastAdvisorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SeparationAgreementMember" name="SeparationAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ThreeEmployeesStockOptionsMember" name="ThreeEmployeesStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TwoEmployeesStockOptionsMember" name="TwoEmployeesStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IndividualStockOptionsMember" name="IndividualStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_FourNonEmployeesStockOptionsMember" name="FourNonEmployeesStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_NonEmployeeStockOptionsMember" name="NonEmployeeStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SixEmployeesStockOptionsMember" name="SixEmployeesStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TwoNonEmployeeStockOptionsMember" name="TwoNonEmployeeStockOptionsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_VicisCapitalAgreementAmdtMember" name="VicisCapitalAgreementAmdtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_VicisCapitalAgreementMember" name="VicisCapitalAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SecuritiesSoldUnderAgreementsMember" name="SecuritiesSoldUnderAgreementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_LDMSettlementAgreementMember" name="LDMSettlementAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_RevenueShareExpense" name="RevenueShareExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionsIssuedToEmployees" name="StockOptionsIssuedToEmployees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfStockOptionsToEmployeesShares" name="IssuanceOfStockOptionsToEmployeesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfStockOptionsForServicesShares" name="IssuanceOfStockOptionsForServicesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfStockOptionsForServicesAmount" name="IssuanceOfStockOptionsForServicesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockIssuedForServicesShares" name="StockIssuedForServicesShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockIssuedForServicesValue" name="StockIssuedForServicesValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfCommonStockForEmploymentSeveranceShares" name="IssuanceOfCommonStockForEmploymentSeveranceShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfCommonStockForEmploymentSeveranceAmount" name="IssuanceOfCommonStockForEmploymentSeveranceAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfCommonStockForCorrectionOfPriorIssueShares" name="IssuanceOfCommonStockForCorrectionOfPriorIssueShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfCommonStockForCorrectionOfPriorIssueAmount" name="IssuanceOfCommonStockForCorrectionOfPriorIssueAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ReclassificationForOptionsPreviouslyRecordedAsWarrantsShares" name="ReclassificationForOptionsPreviouslyRecordedAsWarrantsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ReclassificationForOptionsPreviouslyRecordedAsWarrants" name="ReclassificationForOptionsPreviouslyRecordedAsWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConsultingServicesExpenseShares" name="ConsultingServicesExpenseShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConsultingServicesExpenseAmount" name="ConsultingServicesExpenseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_NetIncomeLossShares" name="NetIncomeLossShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionsIssuedForServices" name="StockOptionsIssuedForServices" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_RevenueSharePayable" name="RevenueSharePayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PatentRights" name="PatentRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WebsiteDevelopmentCosts" name="WebsiteDevelopmentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OfficerCompensationSettlementOfSeverance" name="OfficerCompensationSettlementOfSeverance" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WebsiteDevelopmentTextBlock" name="WebsiteDevelopmentTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionsWarrantsTextBlock" name="StockOptionsWarrantsTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_MajorCustomersTextBlock" name="MajorCustomersTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ContingentLiabilityTextBlock" name="ContingentLiabilityTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OperatingExpensesTextBlock" name="OperatingExpensesTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SignificantAccountingPolicyPoliciesTextBlock" name="SignificantAccountingPolicyPoliciesTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ScheduleOfPrepaidExpensesTableTextBlock" name="ScheduleOfPrepaidExpensesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ScheduleOfPropertyEquipmentTextBlockTableTextBlock" name="ScheduleOfPropertyEquipmentTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ScheduleOfWebsiteDevelopmentCostsTableTextBlock" name="ScheduleOfWebsiteDevelopmentCostsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ScheduleOfWarrantChangesTableTextBlock" name="ScheduleOfWarrantChangesTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ScheduleOfOperatingCostAndExpenseByComponentTextBlockTableTextBlock" name="ScheduleOfOperatingCostAndExpenseByComponentTextBlockTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_RestatementToPriorYearIncomePolicyTableTextBlock" name="RestatementToPriorYearIncomePolicyTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_EntityIncorporationDateOfOrganization" name="EntityIncorporationDateOfOrganization" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CapitalStockOfOptimizerxCorporationExchangedForCommonStockOfRFID" name="CapitalStockOfOptimizerxCorporationExchangedForCommonStockOfRFID" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_Ownership" name="Ownership" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CapitalAssetsUsefulLifeMinimum" name="CapitalAssetsUsefulLifeMinimum" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CapitalAssetsUsefulLifeMaximum" name="CapitalAssetsUsefulLifeMaximum" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_RevenueShareTransactionValueMinimum" name="RevenueShareTransactionValueMinimum" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_RevenueShareTransactionValueMaximum" name="RevenueShareTransactionValueMaximum" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_Insurance" name="Insurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_Rent" name="Rent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConsultingExpense" name="ConsultingExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_LegalCosts" name="LegalCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ComputerEquipmentGross" name="ComputerEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SubtotalOfPropertyEquipmentCost" name="SubtotalOfPropertyEquipmentCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WebsiteDevelopmentCost1" name="WebsiteDevelopmentCost1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WebsiteDevelopmentCost2" name="WebsiteDevelopmentCost2" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WebsiteDevelopmentCost3" name="WebsiteDevelopmentCost3" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_SubtotalofWebsiteDevelopmentCosts" name="SubtotalofWebsiteDevelopmentCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_UsefulLifeOfWebsite" name="UsefulLifeOfWebsite" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_AmortizationExpenseOfWebsite" name="AmortizationExpenseOfWebsite" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PatentsDefenseCost" name="PatentsDefenseCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_NewPatentsAndTrademarks" name="NewPatentsAndTrademarks" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_AccumulatedAmortizationOfPatentRights" name="AccumulatedAmortizationOfPatentRights" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockSharesGrantedToAcquireExclusivePatentRights" name="CommonStockSharesGrantedToAcquireExclusivePatentRights" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsGrantedToAcquireExclusivePatentRights" name="OptionsGrantedToAcquireExclusivePatentRights" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsGrantedToAcquireExclusivePatentRightsValue" name="OptionsGrantedToAcquireExclusivePatentRightsValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockSharesGrantedToAcquireExclusivePatentRightsValue" name="CommonStockSharesGrantedToAcquireExclusivePatentRightsValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_UsefulLifeOfPatent" name="UsefulLifeOfPatent" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ShareholdersEquityClassDomain" name="ShareholdersEquityClassDomain" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_DateOfAgreement" name="DateOfAgreement" nillable="true" xbrli:periodType="instant" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TermOfContract" name="TermOfContract" nillable="true" xbrli:periodType="instant" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesASharesIssuedForProceeds" name="PreferredStockSeriesASharesIssuedForProceeds" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesAValue" name="PreferredStockSeriesAValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesAStockIssuanceExpense" name="PreferredStockSeriesAStockIssuanceExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesAStockNetProceeds" name="PreferredStockSeriesAStockNetProceeds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConvertiblePreferredStockSeriesASharesIssuedUponConversion" name="ConvertiblePreferredStockSeriesASharesIssuedUponConversion" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesAStockDividendRatePercentage" name="PreferredStockSeriesAStockDividendRatePercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockWarrantsIssuedForPurchase" name="CommonStockWarrantsIssuedForPurchase" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockWarrantsExercisePrice" name="CommonStockWarrantsExercisePrice" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockWarrantsExpiration" name="CommonStockWarrantsExpiration" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockSharesIssuedForDividendPaymentForSeriesA" name="CommonStockSharesIssuedForDividendPaymentForSeriesA" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesBSharesIssuedForProceeds" name="PreferredStockSeriesBSharesIssuedForProceeds" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesBValue" name="PreferredStockSeriesBValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConvertiblePreferredStockSeriesBSharesIssuedUponConversion" name="ConvertiblePreferredStockSeriesBSharesIssuedUponConversion" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesBStockDividendRatePercentage" name="PreferredStockSeriesBStockDividendRatePercentage" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesBStockIssuanceExpense" name="PreferredStockSeriesBStockIssuanceExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockSeriesBStockNetProceeds" name="PreferredStockSeriesBStockNetProceeds" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockWarrantsIssued" name="CommonStockWarrantsIssued" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_PreferredStockValueOnGrantDate" name="PreferredStockValueOnGrantDate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockWarrantValueOnGrantDate" name="CommonStockWarrantValueOnGrantDate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_CommonStockSharesIssuedForDividendPaymentForSeriesB" name="CommonStockSharesIssuedForDividendPaymentForSeriesB" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_UndeclaredDividendsPreferredStockValue" name="UndeclaredDividendsPreferredStockValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConvertiblePreferredStockSeriesDescription" name="ConvertiblePreferredStockSeriesDescription" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ConvertiblePreferredStockSeriesBDescription" name="ConvertiblePreferredStockSeriesBDescription" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsIssued" name="OptionsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionIssuedPrice" name="OptionIssuedPrice" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsGranted" name="OptionsGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionGrantedPrice" name="OptionGrantedPrice" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsExercised" name="OptionsExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionExercisedPrice" name="OptionExercisedPrice" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionsExpired" name="OptionsExpired" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OptionExpiredPrice" name="OptionExpiredPrice" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsIssued" name="WarrantsIssued" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsIssuedPrice" name="WarrantsIssuedPrice" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsGranted" name="WarrantsGranted" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsGrantedPrice" name="WarrantsGrantedPrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsExercised" name="WarrantsExercised" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsExercisedPrice" name="WarrantsExercisedPrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsExpired" name="WarrantsExpired" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_WarrantsExpiredPrice" name="WarrantsExpiredPrice" nillable="true" xbrli:periodType="duration" type="num:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionsIssued" name="StockOptionsIssued" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionExercisePricePerShare" name="StockOptionExercisePricePerShare" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionValueBlackScholesModel" name="StockOptionValueBlackScholesModel" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_StockOptionVestingPeriod" name="StockOptionVestingPeriod" nillable="true" xbrli:periodType="instant" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_MinimumAnnualRent" name="MinimumAnnualRent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TotalLeaseCommitment" name="TotalLeaseCommitment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TermOfLease" name="TermOfLease" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_AdditionalRenewalOption" name="AdditionalRenewalOption" nillable="true" xbrli:periodType="duration" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_MajorCustomers" name="MajorCustomers" nillable="true" xbrli:periodType="duration" type="num:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_NetFederalIncomeTax" name="NetFederalIncomeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_OperatingLossCarryForward" name="OperatingLossCarryForward" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_AnnualCompensationForCeo" name="AnnualCompensationForCeo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfStockOptionsToCeoShares" name="IssuanceOfStockOptionsToCeoShares" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_IssuanceOfStockOptionsToCeoParValue" name="IssuanceOfStockOptionsToCeoParValue" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_TermOfOptionsAgreement" name="TermOfOptionsAgreement" nillable="true" xbrli:periodType="instant" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_ExercisableDate" name="ExercisableDate" nillable="true" xbrli:periodType="instant" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_Consulting" name="Consulting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPRX_DebtRedemptionLongtermDebtAmount" name="DebtRedemptionLongtermDebtAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
