<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 09 17:04:43 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" targetNamespace="http://www.optimizerx.com/20220331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:oprx="http://www.optimizerx.com/20220331" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="oprx-20220331_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="oprx-20220331_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="oprx-20220331_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="oprx-20220331_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.optimizerx.com/role/ConsolidatedBalanceSheet" id="oprx_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Condensed Consolidated Balance Sheets (Unaudited)</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://www.optimizerx.com/role/ConsolidatedBalanceSheet_Parentheticals" id="oprx_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals)</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://www.optimizerx.com/role/ConsolidatedIncomeStatement" id="oprx_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Condensed Consolidated Statements of Operations (Unaudited)</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://www.optimizerx.com/role/ShareholdersEquityType2or3" id="oprx_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity (Unaudited)</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://www.optimizerx.com/role/ConsolidatedCashFlow" id="oprx_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)</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://www.optimizerx.com/role/NatureofBusinessandBasisofPresentation" id="oprx_r_NatureofBusinessandBasisofPresentation">
        <link:definition>006 - Disclosure - Nature of Business and Basis of Presentation</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://www.optimizerx.com/role/NewAccountingStandards" id="oprx_r_NewAccountingStandards">
        <link:definition>007 - Disclosure - New Accounting Standards</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://www.optimizerx.com/role/Revenues" id="oprx_r_Revenues">
        <link:definition>008 - Disclosure - Revenues</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://www.optimizerx.com/role/Leases" id="oprx_r_Leases">
        <link:definition>009 - Disclosure - 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://www.optimizerx.com/role/StockholdersEquity" id="oprx_r_StockholdersEquity">
        <link:definition>010 - Disclosure - 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://www.optimizerx.com/role/StockBasedCompensation" id="oprx_r_StockBasedCompensation">
        <link:definition>011 - Disclosure - Stock Based Compensation</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://www.optimizerx.com/role/EarningsLossPerShare" id="oprx_r_EarningsLossPerShare">
        <link:definition>012 - Disclosure - Earnings (Loss) Per Share</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://www.optimizerx.com/role/Contingencies" id="oprx_r_Contingencies">
        <link:definition>013 - Disclosure - Contingencies</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://www.optimizerx.com/role/IncomeTaxes" id="oprx_r_IncomeTaxes">
        <link:definition>014 - 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://www.optimizerx.com/role/SubsequentEvents" id="oprx_r_SubsequentEvents">
        <link:definition>015 - 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://www.optimizerx.com/role/RevenuesTables" id="oprx_r_RevenuesTables">
        <link:definition>016 - Disclosure - Revenues (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://www.optimizerx.com/role/LeasesTables" id="oprx_r_LeasesTables">
        <link:definition>017 - Disclosure - 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://www.optimizerx.com/role/EarningsLossPerShareTables" id="oprx_r_EarningsLossPerShareTables">
        <link:definition>018 - Disclosure - Earnings (Loss) Per Share (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://www.optimizerx.com/role/NatureofBusinessandBasisofPresentationDetails" id="oprx_r_NatureofBusinessandBasisofPresentationDetails">
        <link:definition>019 - Disclosure - Nature of Business and Basis of Presentation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrY3zgwHHioNV2cohiuDFf+hwvm7ENIq/CcPNpwjKdmt1EcmBHkr6foMwUdCMU0KgYP0SUSUP+vyFan+ZVlI7ef8DbuL0doOYYDoF3PqTJNdTJ+lXOtTwCOP6BlZdC8/7/0sRqrL3EWsHOLyX+93Ta3WqtiBiKnFK32pPKRSNFh6J4dpM0WOoJ+HztJAX5PXbDE=] CSR-->
      <link:roleType roleURI="http://www.optimizerx.com/role/RevenuesDetails" id="oprx_r_RevenuesDetails">
        <link:definition>020 - Disclosure - Revenues (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://www.optimizerx.com/role/ScheduleofdeferredrevenueTable" id="oprx_r_ScheduleofdeferredrevenueTable">
        <link:definition>021 - Disclosure - Revenues (Details) - Schedule of 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://www.optimizerx.com/role/ScheduleofmajorityofourrevenueTable" id="oprx_r_ScheduleofmajorityofourrevenueTable">
        <link:definition>022 - Disclosure - Revenues (Details) - Schedule of majority of our 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://www.optimizerx.com/role/LeasesDetails" id="oprx_r_LeasesDetails">
        <link:definition>023 - Disclosure - 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://www.optimizerx.com/role/ScheduleofcompanysleasecostTable" id="oprx_r_ScheduleofcompanysleasecostTable">
        <link:definition>024 - Disclosure - Leases (Details) - Schedule of company&#8217;s lease cost</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://www.optimizerx.com/role/ScheduleoffutureminimumleasepaymentsTable" id="oprx_r_ScheduleoffutureminimumleasepaymentsTable">
        <link:definition>025 - Disclosure - Leases (Details) - Schedule of future minimum lease payments</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://www.optimizerx.com/role/StockholdersEquityDetails" id="oprx_r_StockholdersEquityDetails">
        <link:definition>026 - Disclosure - Stockholders' Equity (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://www.optimizerx.com/role/StockBasedCompensationDetails" id="oprx_r_StockBasedCompensationDetails">
        <link:definition>027 - Disclosure - Stock Based Compensation (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://www.optimizerx.com/role/EarningsLossPerShareDetails" id="oprx_r_EarningsLossPerShareDetails">
        <link:definition>028 - Disclosure - Earnings (Loss) Per Share (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://www.optimizerx.com/role/ScheduleofbasicanddilutedearningslosspershareTable" id="oprx_r_ScheduleofbasicanddilutedearningslosspershareTable">
        <link:definition>029 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of basic and diluted earnings (loss) per share</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://www.optimizerx.com/role/IncomeTaxesDetails" id="oprx_r_IncomeTaxesDetails">
        <link:definition>030 - 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://www.optimizerx.com/role/SubsequentEventsDetails" id="oprx_r_SubsequentEventsDetails">
        <link:definition>031 - 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:roleType roleURI="http://www.optimizerx.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ScheduleOfDeferredRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfDeferredRevenueAbstract"/>
  <xs:element name="ScheduleOfMajorityOfOurRevenueAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfMajorityOfOurRevenueAbstract"/>
  <xs:element name="ScheduleOfCompanySLeaseCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfCompanySLeaseCostAbstract"/>
  <xs:element name="ScheduleOfFutureMinimumLeasePaymentsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfFutureMinimumLeasePaymentsAbstract"/>
  <xs:element name="ScheduleOfBasicAndDilutedEarningsLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfBasicAndDilutedEarningsLossPerShareAbstract"/>
  <xs:element name="RevenueFromAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_RevenueFromAbstract"/>
  <xs:element name="NumeratorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_NumeratorAbstract"/>
  <xs:element name="DenominatorAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_DenominatorAbstract"/>
  <xs:element name="WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_WeightedAverageSharesOutstandingUsedInComputingNetLossPerShareAbstract"/>
  <xs:element name="NetLossPerShareAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_NetLossPerShareAbstract"/>
  <xs:element name="OtherAssetsAndDeposits" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OtherAssetsAndDeposits"/>
  <xs:element name="RevenueSharePayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_RevenueSharePayableCurrent"/>
  <xs:element name="StockbasedCompensationExpenseinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_StockbasedCompensationExpenseinShares"/>
  <xs:element name="PublicOfferingOfCommonSharesNetOfOfferingCosts" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_PublicOfferingOfCommonSharesNetOfOfferingCosts"/>
  <xs:element name="PublicOfferingOfCommonSharesNetOfOfferingCostsinShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_PublicOfferingOfCommonSharesNetOfOfferingCostsinShares"/>
  <xs:element name="DepreciationAndAmortizationValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_DepreciationAndAmortizationValue"/>
  <xs:element name="StockIssuedForBoardService" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_StockIssuedForBoardService"/>
  <xs:element name="ProvisionForLossOnAccountsReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_ProvisionForLossOnAccountsReceivable"/>
  <xs:element name="IncreaseDecreaseInRevenueSharePayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_IncreaseDecreaseInRevenueSharePayable"/>
  <xs:element name="LeaseLiabilitiesArisingFromRightOfUseAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_LeaseLiabilitiesArisingFromRightOfUseAssets"/>
  <xs:element name="ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_ScheduleOfFuturesMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDueInTwoYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OperatingLeaseFutureMinimumPaymentsDueInTwoYears"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDueInThreeYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OperatingLeaseFutureMinimumPaymentsDueInThreeYears"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDueInFourYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OperatingLeaseFutureMinimumPaymentsDueInFourYears"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDueInFiveYears" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OperatingLeaseFutureMinimumPaymentsDueInFiveYears"/>
  <xs:element name="OperatingLeaseFutureMinimumPaymentsDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_OperatingLeaseFutureMinimumPaymentsDue"/>
  <xs:element name="LesseeOperatingLeasesLiabilityUndiscountedExcessAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_LesseeOperatingLeasesLiabilityUndiscountedExcessAmount"/>
  <xs:element name="LesseeOperatingLeasesLiabilityPaymentsDue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_LesseeOperatingLeasesLiabilityPaymentsDue"/>
  <xs:element name="WeightedAverageNumberOfShareOutstandingBasic" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_WeightedAverageNumberOfShareOutstandingBasic"/>
  <xs:element name="EffectOfDilutiveStockOptionsWarrantsAndStockGrants" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_EffectOfDilutiveStockOptionsWarrantsAndStockGrants"/>
  <xs:element name="WeightedAverageNumberOfDilutedShareOutstanding" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_WeightedAverageNumberOfDilutedShareOutstanding"/>
  <xs:element name="USHealthcareProvidersPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_USHealthcareProvidersPercentage"/>
  <xs:element name="MeasurementOfLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="oprx_MeasurementOfLeaseLiabilities"/>
  <xs:element name="StockholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="oprx_StockholdersEquityDetailsTable"/>
  <xs:element name="StockholdersEquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_StockholdersEquityDetailsLineItems"/>
  <xs:element name="GrossProceedsOfCommonStockAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_GrossProceedsOfCommonStockAmount"/>
  <xs:element name="CashlessTransaction" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_CashlessTransaction"/>
  <xs:element name="StockBasedCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="oprx_StockBasedCompensationDetailsTable"/>
  <xs:element name="StockBasedCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_StockBasedCompensationDetailsLineItems"/>
  <xs:element name="CompensationExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="oprx_CompensationExpenses"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="oprx_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_SubsequentEventsDetailsLineItems"/>
  <xs:element name="HeldBackSecuritiesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_HeldBackSecuritiesMember"/>
  <xs:element name="LifeScienceCompaniesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_LifeScienceCompaniesMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_OtherMember"/>
  <xs:element name="TwoZeroOneThreeEquityIncentivePlanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_TwoZeroOneThreeEquityIncentivePlanMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="oprx_DocumentAndEntityInformationAbstract"/>
</xs:schema>
