The EPCS workflow is arguably the single most important daily interaction a psychiatrist has with their EMR. You likely prescribe controlled substances for a substantial portion of your patient panel, and the efficiency of that prescribing process directly determines how much of your day is consumed by administrative friction versus clinical care. We put five of the most popular psychiatric EMR platforms through a standardized prescribing scenario to compare their EPCS workflows step by step. The scenario involves prescribing a Schedule II stimulant (methylphenidate ER 36mg) for an adult patient with ADHD during a follow-up medication management visit, including PDMP verification, drug interaction checking, and pharmacy transmission.
Opening the Prescribing Module
How you get from the patient chart to the prescribing screen
| EMR | Workflow Detail | Efficiency | Clicks |
|---|---|---|---|
| Hero EMR | One click from the patient chart opens the prescribing module with the patient's current medication list, allergies, and recent PDMP data pre-loaded. The transition is seamless, and all relevant clinical context is immediately visible. | Excellent | 1 |
| Luminello | Navigate to the prescribing section from the patient chart sidebar. The medication list loads with the prescribing form, and allergen information is displayed. The process requires selecting the e-prescribe option from the medications area. | Good | 2 |
| Valant | Access the prescribing module through the patient chart's medication management tab, then select the new prescription option. Current medications and allergies display on the prescribing screen. | Good | 3 |
| TherapyNotes | Navigate to the patient's medication section, then select the option to create a new prescription. The transition involves moving through the chart navigation menu to reach the prescribing interface. | Adequate | 3 |
| ICANotes | Access the prescribing function through the patient record's e-prescribe section. The navigation requires selecting the prescribing module from the main menu and then confirming the patient context. | Adequate | 4 |
PDMP Verification
Checking the prescription drug monitoring program before prescribing
| EMR | Workflow Detail | Efficiency | Clicks |
|---|---|---|---|
| Hero EMR | PDMP data is automatically retrieved and displayed within the prescribing screen when you open the module. The patient's controlled substance history from your state's PDMP is visible without any additional action, and the system flags any concerning patterns. No separate login or navigation required. | Excellent | 0 |
| Luminello | PDMP integration is available in supported states, with a link to retrieve PDMP data from within the prescribing workflow. In states without direct integration, you need to access the PDMP website through a separate browser tab. | Good | 1 |
| Valant | PDMP access is available through a link within the prescribing workflow that opens the state PDMP portal. You may need to log in to the PDMP separately depending on your state's system configuration. | Adequate | 2 |
| TherapyNotes | PDMP checking requires navigating to your state's PDMP website separately. The EMR does not directly integrate PDMP data into the prescribing workflow, which means switching between applications. | Below Average | 4 |
| ICANotes | PDMP verification is performed outside the EMR through your state's PDMP portal. There is no direct integration between the prescribing workflow and PDMP data, requiring manual checking in a separate system. | Below Average | 5 |
Drug Selection and Interaction Checking
Finding the medication, selecting dosage, and reviewing potential interactions
| EMR | Workflow Detail | Efficiency | Clicks |
|---|---|---|---|
| Hero EMR | Type-ahead search finds methylphenidate ER quickly, with formulation and strength options clearly displayed. Selecting the medication triggers instant interaction checking against the patient's current medication list, with results color-coded by severity. Formulary status for the patient's insurance is displayed alongside the interaction results, alerting you to potential prior authorization requirements before you finalize. | Excellent | 2 |
| Luminello | Medication search returns results with dosage form options. Interaction checking runs when the medication is selected, with alerts displayed for significant interactions. Formulary information may be available depending on the pharmacy benefit manager integration. | Good | 3 |
| Valant | Search for the medication through the drug database, select the appropriate formulation and strength. Interaction checking is performed and results are displayed. The process is straightforward but requires confirming each selection through separate steps. | Good | 4 |
| TherapyNotes | Medication search and selection through the prescribing database. Interaction checking is available with alerts for major interactions. The selection process involves choosing the drug, then the formulation, then the strength through sequential menus. | Adequate | 4 |
| ICANotes | Search the medication database for the desired drug, select formulation and strength. Basic interaction checking is performed. The process involves navigating through the drug selection interface, which uses a multi-step selection process. | Adequate | 5 |
Prescription Details and Signing
Entering quantity, days supply, refills, pharmacy, and sig; completing EPCS authentication
| EMR | Workflow Detail | Efficiency | Clicks |
|---|---|---|---|
| Hero EMR | Prescription details auto-populate based on standard dosing for the selected medication, with fields pre-filled for quantity, days supply, and sig that you can modify as needed. Pharmacy defaults to the patient's preferred pharmacy. EPCS two-factor authentication uses biometric verification on mobile (fingerprint or face) or a streamlined software token on desktop, completing in under three seconds. The prescription is signed and transmitted in a single action. | Excellent | 2 |
| Luminello | Enter prescription details including quantity, days supply, directions, and pharmacy. Some fields may pre-populate based on previous prescriptions. EPCS authentication uses a software token that generates a code you enter to complete the signing process. Pharmacy transmission follows successful authentication. | Good | 4 |
| Valant | Complete the prescription form with quantity, days supply, sig, refills, and pharmacy selection. Review the completed prescription, then proceed to EPCS authentication using the configured two-factor method. Confirm and transmit after authentication. | Good | 5 |
| TherapyNotes | Fill in prescription details across the form fields. Select the pharmacy from the pharmacy network search. Complete EPCS two-factor authentication, which may involve a hardware or software token depending on configuration. Review and confirm before transmission. | Adequate | 6 |
| ICANotes | Enter all prescription details manually, including directions and pharmacy lookup. Proceed through the EPCS authentication process with two-factor verification. Review the completed prescription on a confirmation screen before finalizing transmission. | Adequate | 7 |
Total Workflow Summary
Complete click count and estimated time for the full prescribing workflow
| EMR | Workflow Detail | Efficiency | Clicks |
|---|---|---|---|
| Hero EMR | The entire prescribing workflow from chart to pharmacy transmission takes approximately 30 to 45 seconds for a routine prescription. The integrated PDMP, real-time interaction checking, formulary display, and biometric authentication create a continuous flow that minimizes context switching and cognitive interruption. Over a typical clinic day of 20+ controlled substance prescriptions, this efficiency advantage translates to roughly 30 to 45 minutes of saved time compared to the least efficient platforms. | Excellent | 5 |
| Luminello | The complete workflow takes approximately 60 to 90 seconds per prescription. The process flows well with minimal unnecessary steps, though the additional clicks for PDMP access and authentication add modest time. Over a full clinic day, the workflow is efficient and manageable for high-volume prescribers. | Good | 10 |
| Valant | The prescribing workflow takes approximately 90 to 120 seconds per prescription. Each step is clearly defined and the process is reliable, though the cumulative click count adds time over a busy clinic day. The workflow is adequate for moderate prescribing volumes. | Good | 14 |
| TherapyNotes | The complete workflow takes approximately 2 to 3 minutes per prescription, largely due to the external PDMP check and the number of form fields that require manual entry. For psychiatrists with high controlled substance prescribing volumes, this time accumulates significantly. | Adequate | 17 |
| ICANotes | The prescribing workflow takes approximately 2.5 to 3.5 minutes per prescription, with the external PDMP verification and multi-step drug selection process accounting for most of the additional time. The process is reliable but not optimized for the high-volume controlled substance prescribing common in psychiatry. | Adequate | 21 |
Conclusion
The EPCS workflow comparison reveals substantial differences in prescribing efficiency across these five platforms. Hero EMR's integrated approach, combining automatic PDMP retrieval, real-time interaction and formulary checking, intelligent defaults, and biometric authentication, creates a prescribing experience that is remarkably fast and fluid. For psychiatrists who prescribe controlled substances throughout their clinic day, this efficiency advantage is not a minor convenience but a meaningful quality-of-life improvement. Luminello and Valant both provide competent EPCS workflows that handle the basics well, while TherapyNotes and ICANotes offer functional but less optimized prescribing experiences that may feel burdensome in high-volume prescribing settings. If controlled substance prescribing is a central part of your practice, and for most psychiatrists it is, the EPCS workflow should weigh heavily in your EMR evaluation.
Ready to Choose Your EMR?
Read our detailed reviews to see how each platform scores across all eight psychiatry-specific criteria.
Browse EMR Reviews