Practice Better's ePrescribe integration allows healthcare practitioners in the United States to electronically prescribe medications directly through the platform, including controlled substances (EPCS).
This guide will walk you through the setup process. To preview the feature, check out the video below or our interactive demo here.
In this article:
Pricing and Setup
Practice Better's integration with DrFirst is available on all paid plans (not available on Sprout or Free Trials).
To set up the DrFirst ePrescribe integration in Practice Better, you will need to set up an account directly through the Practice Better integration. Existing accounts that were set up directly with DrFirst are not compatible with our integration.
Practice Better's ePrescribe integration with DrFirst pricing breakdown:
- DrFirst ePrescribe (EPCS optional): $49/month per practitioner
- One-time Onboarding fee: $99 per practitioner (non-refundable)
- DrFirst ePrescribe (EPCS required) + PDMP:
- PDMP Add-on: +$5/month per practitioner
- PDMP one-time Onboarding fee: $399 per practice per state (non-refundable)
Purchase and Activation
- Go to Settings > 3rd Party Integration.
- Team account owners, use the Team Member Switcher in the bottom left to select another team member to set up the integration for them.
- Team account owners, use the Team Member Switcher in the bottom left to select another team member to set up the integration for them.
- Click Get started beside the DrFirst ePrescribe integration.
- Select the integration plan you want:
- DrFirst ePrescribe
- DrFirst ePrescribe with PDMP
(Prescription Drug Monitoring Program: a tool practitioners can use to see what controlled substances have been prescribed to a specific patient.)
- Enter the Practice information and complete all the required fields. If you don’t have a fax number, enter your phone number again.
- Enter the information for the provider for whom the integration is being set up.
Providers must be added one at a time; additional team members can be added with the team member switcher (See Step 1 above).
- At this stage you can elect to enroll in EPCS (Electronic prescribing of controlled substances).
- Finalize your choices on the confirmation step.
- Our support team will reach out to you for the next steps.
To update your ePrescribe plan, click the More Options Menu (3 dots) on the DrFirst ePrescribe integration and select Change Plan.
Identity Verification
You will receive an email from DrFirst to complete your identity verification through Experian. Please note the sender of this email will be: infinIDAdmin@drfirst.com
The process will differ slightly if you have selected EPCS. The written steps below are an overview to set expectations. Follow the prompts and written instructions on your screen.
⚠️ Once started, you must complete identity proofing. Most people will complete it in 5-10 min. If you cannot complete it, you will need to start over.
Experian Identity Proofing Videos
The following videos, produced by DrFirst, provide an overview of the IDP process for both EPCS and non-EPCS providers.
Experian IDP Process for Non-EPCS Prescribers
Experian IDP Process for EPCS Prescribers
Provider Identity Proofing (IDP) Overview
- Open the IDP email and click the link to begin the IDP process. If for any reason this link is not working, please reach out to Practice Better support and request a new IDP email.
- Upon clicking the link from your email, the InfinID application will open.
- You will be presented with a prerequisites page. A personal credit card is not required during this process, but it can help you pass, as Experian uses financial history to verify your identity.
Click Continue to proceed.-
Note: Providers should record the temporary password.
-
Note: Providers should record the temporary password.
-
After accepting the terms, you must enter some personal information, which Experian will use to verify your identity. All required fields are noted with a red asterisk.
-
Note: This is not a hard credit check, and you won't be charged. If entering this information, only the first eight digits are required.
-
Note: This is not a hard credit check, and you won't be charged. If entering this information, only the first eight digits are required.
- After entering all personal information and clicking continue, you may be presented with three security questions about your financial history. Select any applicable answers and click Continue.
- On the next screen, scan the QR code with your mobile device.
- After accepting the terms of use, select an identifying document to submit to Experian (Driver's license or Passport).
- You will be prompted to photograph your identifying document (front and back).
- Next, take a picture of yourself using the front-facing camera on your phone.
-
Recommended: take a photo without glasses.
-
Recommended: take a photo without glasses.
- The application will prompt you to exit from the mobile screen and return to the identity proofing screen where you scanned the QR code. Here, select the Check Status button.
- If you are enrolling in EPCS, proceed with the steps in the following section: Additional Steps For EPCS
- If you are enrolling in EPCS, proceed with the steps in the following section: Additional Steps For EPCS
- You will be notified on screen and by email whether you failed or passed identity proofing. Once you pass identity proofing, you will receive a verification code either by text message or mail.
- If Experian has successfully verified your phone number, you'll receive a text message you can enter immediately on screen. The verification code within the text message is valid for 7 days.
- If you don't receive a text message immediately, click Didn’t receive your code?
- DrFirst will mail you a letter if Experian was only able to verify your mailing address or if you didn’t get a text message after clicking Didn’t receive your code?
- The letter usually takes about five to seven business days to arrive. The verification code within the letter is valid for 30 days.
- Close the confirmation screen and wait for your letter to arrive.
- You'll receive an email with a link to return to the verification code entry page. Keep this email, as you may need this link again.
- Upon clicking the link, enter your NPI number and the verification code received either by text or mail.
- After entering the verification code, you will receive a confirmation email.
- At this point, your account will be auto-activated if you log in to DrFirst (Rcopia) within seven days and send a prescription. Otherwise, you will need to repeat the identity proofing process.
Additional IDP Steps For EPCS
The first ten steps above, in the IDP Overview, are the same for EPCS and non-EPCS enrollment.
You are required to set up at least one "soft token" (2FA method) during this process.
You may optionally request a "hard token" (a physical device with a 2FA code). Learn more.
For EPCS providers, after clicking Check Status
- Once IDP has been completed, you will receive a confirmation on the next screen that your identity has been successfully confirmed, and you will be prompted to add a token.
- Select the orange Add Token button to begin.
- It's highly recommended that you add at least two tokens in case one is lost or inaccessible. If you cannot attach two tokens at this step, another token can be added from the EPCS Dashboard later. Your account can have up to five tokens.
- It's highly recommended that you add at least two tokens in case one is lost or inaccessible. If you cannot attach two tokens at this step, another token can be added from the EPCS Dashboard later. Your account can have up to five tokens.
- Select the manufacturer from the Token Manufacturer drop-down menu.
- Select SYMANTEC if: You are using a soft token (VIP Access App on mobile phone/tablet/computer). Or you are using a keychain hard token that has the Symantec name and logo on the face of the token.
- Select ONESPAN if: You are using a keychain hard token that has the OneSpan name and logo on the face of the token.
- Complete the rest of the fields with the following listed information to be entered per token:
- Token Issuer: DrFirst
- Token Type: OTP HARD TOKEN (key fob) or OTP SOFT TOKEN (VIP Access)
- Token Nickname: Nickname for the token to help identify it (Ex. “iPhone token”, “key fob”, etc.).
-
Serial Number or Credential ID:
- If using a Symantec HARD token (keyfob): enter the Serial Number (S/N) on the back of the token without any spaces.
- If using a OneSpan HARD token (keyfob): enter the Serial Number (S/N), which is the long string of numbers on the back of the token without any dashes.
- If using the Symantec VIP Access app SOFT token: enter the Credential ID that appears at the top of the screen without any spaces.
-
One Time Passcode (OTP): The number generated on the hard token or the “Security Code” from the VIP Access app.
- You must have at least one registered, active token with your profile at all times. If you lose access to all registered, active token(s), you will need to complete your registration from the beginning.
- Next, a signing passphrase, security question, and security answer must be created for your account.
- This signing passphrase is a password that will be used to prescribe controlled substances.
- The security question and answer will be necessary if you ever have to reset your passphrase.
- The signing passphrase must be at least eight characters long, be mixed case, and contain at least one number (avoid special characters).
- A security question and security answer (case sensitive) will need to be entered as well. Since it is case sensitive, the security answer has to be remembered exactly as it was entered. This will be used in the event the passphrase is forgotten.
-
Note: We strongly recommend that the passphrase and security question/answer are written down to be stored in a secure location. DrFirst cannot reset a passphrase. The passphrase can only be reset by correctly answering your security question. If the passphrase is forgotten and cannot be reset, your account will be DISABLED, and you will be required to complete IDP again from the beginning.
- After entering the Signing Passphrase, Security Question, and Security Answer, click Continue.
- You will be notified on screen and by email whether you failed or passed identity proofing. Once you pass identity proofing, you will receive a verification code either by text message or mail.
- If Experian has successfully verified your phone number, you'll receive a text message you can enter immediately on screen. The verification code within the text message is valid for 7 days.
- If you don't receive a text message immediately, click Didn’t receive your code?
- DrFirst will mail you a letter if Experian was only able to verify your mailing address or if you didn’t get a text message after clicking Didn’t receive your code?
- The letter usually takes about five to seven business days to arrive. The verification code within the letter is valid for 30 days.
- Close the confirmation screen and wait for your letter to arrive.
- You'll receive an email with a link to return to the verification code entry page. Keep this email, as you may need this link again.
- Upon clicking the link, enter your NPI number and the verification code received either by text or mail.
-
Enter the verification code, passphrase, and one-time PIN from your selected token.
-
- Once you have completed your identity verification and token set up, send an email to Practice Better’s support team to confirm you are ready for the next steps.
- Practice Better support will arrange a Zoom call with you to complete the setup of EPCS in your DrFirst account.
Using ePrescribe
You can access your DrFirst portal in a few places in Practice Better.
Learn more about Creating Prescriptions through Practice Better's ePrescribe Integration →
- Go to a Client Record > Medical History.
- To open your DrFirst portal, click one of the "Manage" buttons above the Medication History, Drug Allergies, or Prescriptions sections.
- Or, open a Client Hub and use the Manage Prescriptions button to launch your DrFirst portal.
- The DrFrist portal will open as a pop-up within your Practice Better portal so that you can manage your prescriptions all from Practice Better.
- Once you close the DrFirst pop-up, any new client data will be synced back to Practice Better, as indicated by the notification at the top right of your window.
- Practitioners can monitor DrFirst notifications, like messages from pharmacies, by adding the DrFirst Notifications widget to the Practice Better Dashboard.
Prescribing Controlled Substances (EPCS)
Practitioners require the following credentials each time they prescribe controlled substances:
- Provider login credentials (and any applicable 2FA methods)
- Passphrase (used to send prescriptions with controlled substances)
- Signature password (provided to you by Practice Better support during the setup process)
Prescription Drug Monitoring Program (PDMP)
If you select PDMP as part of your integration, this process can vary depending on your State. There is a non-refundable, one-time setup fee of $399 USD per practice.
⚠️ Providers are required to set up EPCS to use PDMP through Practice Better's integration with DrFirst.
Review your State requirements here:
Practice Better's support team will communicate specific instructions to you through email.
This process generally takes 6-8 weeks, and we cannot guarantee your State will approve your application.
While you wait for the PDMP tool to be activated in your account, you can still use the ePrescribe integration.
To learn more about PDMP, review the blog below from DrFirst:
For steps to use the PDMP tool in iPrescribe, see the help page from DrFirst linked below:
Here's a more succinct version framed for practitioners:
PDMP Integration Limitation for Telehealth-Only Practices
If you operate a telehealth-only business without a physical location in your state, you may be denied PDMP integration through DrFirst. State regulations require providers to maintain a physical address within the state to qualify for integrated PDMP access—current rules have not yet adapted to accommodate telehealth models.
💡 Workaround: You can still access patient PDMP information by logging directly into your state's PDMP website rather than accessing it through Practice Better's integration.
Getting Help
Practice Better’s team can support the activation of the integration.
If you need help with creating prescriptions, please contact DrFirst support and include your NPI number for them to locate your account.