
If you're asking "what is PDMP?" — you're likely a healthcare provider, pharmacist, or practice manager who needs to understand this critical tool. PDMP stands for Prescription Drug Monitoring Program, and it is one of the most important systems in the fight against prescription drug abuse. This guide covers everything you need to know.
What Does PDMP Mean?
PDMP = Prescription Drug Monitoring Program
A PDMP is a state-run electronic database that tracks the prescribing and dispensing of controlled substances. It collects data from pharmacies and (in some states) dispensing physicians, and makes that data available to authorized users — primarily prescribers and pharmacists — to help identify:
- Patients who are "doctor shopping" (obtaining prescriptions from multiple providers)
- Providers with unusual prescribing patterns
- Pharmacies with unusually high dispensing volumes
- Potential drug diversion or fraud
Every U.S. state (except Missouri, which adopted a PDMP in 2021) operates its own PDMP, and most now require providers to query the PDMP before prescribing controlled substances.
Why Was PDMP Created?
The PDMP was created in direct response to the prescription opioid epidemic:
| Year | Milestone |
|---|---|
| 1939 | First PDMP-like program in California (paper-based triplicate forms) |
| 1990s | Early electronic PDMPs launched in select states |
| 2002 | National All Schedules Prescription Electronic Reporting (NASPER) Act introduced |
| 2005 | NASPER Act signed into law — federal funding for state PDMPs |
| 2010s | Rapid state-by-state adoption driven by opioid crisis |
| 2016 | CDC releases opioid prescribing guidelines — PDMP checks recommended |
| 2021 | Missouri becomes the last state to authorize a PDMP |
| 2026 | Nearly all states mandate PDMP queries before prescribing controlled substances |
The Problem PDMP Solves
Before PDMPs, there was no easy way to know if a patient was:
- Seeing multiple doctors for the same condition
- Filling prescriptions at multiple pharmacies
- Combining opioids with benzodiazepines from different prescribers
- Selling prescribed controlled substances on the street
PDMPs make all of this visible in seconds.
| Date | Medication | Prescriber | Pharmacy | MME | Flag |
|---|---|---|---|---|---|
| 2026-07-28 | Oxycodone 10mg | Dr. Smith | CVS #1042 | 60 | OK |
| 2026-07-15 | Oxycodone 10mg | Dr. Smith | CVS #1042 | 60 | OK |
| 2026-07-03 | Alprazolam 1mg | Dr. Patel | Walgreens #88 | — | Flag |
| 2026-06-22 | Oxycodone 10mg | Dr. Johnson | Walmart #12 | 90 | Flag |
| 2026-06-08 | Oxycodone 20mg | Dr. Johnson | Walmart #12 | 90 | Flag |
How PDMP Works
PDMP Data Flow
What Data Does the PDMP Collect?
Each dispensing event recorded in the PDMP typically includes:
| Field | Description |
|---|---|
| Patient name | Full legal name |
| Patient date of birth | For identity verification |
| Patient address | Current address |
| Prescriber name | The provider who wrote the prescription |
| Prescriber DEA number | DEA registration number |
| Prescriber NPI | National Provider Identifier |
| Pharmacy name | Dispensing pharmacy |
| Drug name | Generic and brand name |
| Drug schedule | DEA schedule (II–V) |
| Quantity dispensed | Number of units |
| Days supply | Number of days the prescription lasts |
| Date filled | Date the prescription was dispensed |
| Method of payment | Cash, insurance, Medicaid, etc. |
Who Can Access the PDMP?
Access is strictly controlled and varies by state. Authorized users typically include:
- Physicians, NPs, PAs — to check a patient's history before prescribing
- Pharmacists — to check before dispensing
- Law enforcement — with a subpoena or active investigation (varies by state)
- State medical boards — for regulatory oversight
- PDMP administrators — for system management
- Researchers — de-identified data only (in some states)
PDMP Requirements by State
Mandatory Query States
As of 2026, most states require providers to query the PDMP before prescribing controlled substances. The specific requirements vary:
| State Category | Requirement |
|---|---|
| Mandatory query — all controlled substances | Must check PDMP before prescribing any Schedule II–V drug |
| Mandatory query — Schedule II only | Must check PDMP before prescribing Schedule II drugs |
| Mandatory query — first time + suspicion | Must check for new patients or when suspicion arises |
| Voluntary query | PDMP available but not required (rare in 2026) |
What Triggers a Mandatory PDMP Query?
In most states, you must query the PDMP when:
- Prescribing a controlled substance for the first time to a new patient
- Prescribing a controlled substance that is an opioid or benzodiazepine
- Every prescription for Schedule II drugs (in strict states)
- At regular intervals (e.g., every 3 months for chronic pain patients)
- When you suspect drug abuse, diversion, or doctor shopping
Always check your state's specific requirements — PDMP mandates are set at the state level and change frequently.
Interstate Data Sharing
Most states now share PDMP data across state lines through:
- PMP InterConnect — a system operated by Appriss Health that connects state PDMPs
- NASPER — the federal framework supporting interstate data sharing
- State-to-state agreements — bilateral data sharing compacts
This means a patient filling prescriptions in New York can be tracked by a provider in New Jersey. Interstate sharing is critical for border communities and patients who cross state lines.
How to Access the PDMP
Step 1: Register with Your State PDMP
Each state operates its own PDMP portal. To register:
- Visit your state's PDMP website (usually managed by the state health department or pharmacy board)
- Provide your:
- Medical license number
- DEA registration number
- NPI number
- Practice name and address
- Government-issued ID
- Complete identity verification
- Receive login credentials
Step 2: Integrate with Your EHR
Many modern EHRs (including Neuraline) offer integrated PDMP queries — you can check the PDMP directly from the patient chart without logging into a separate portal.
| Method | Process | Time |
|---|---|---|
| EHR-integrated | Click "Check PDMP" in the patient chart → results appear instantly | 5 seconds |
| Manual web portal | Log into state PDMP website → search patient → review results | 2-5 minutes |
EHR integration saves significant time and increases compliance — providers are 3x more likely to check the PDMP when it's integrated into their workflow.
Step 3: Query Before Prescribing
Before prescribing a controlled substance:
- Open the patient's chart in your EHR
- Click "Check PDMP" (or log into the state portal)
- Review the patient's controlled substance history:
- How many prescriptions in the last 6-12 months?
- How many different prescribers?
- How many different pharmacies?
- Any overlapping prescriptions (e.g., opioid + benzodiazepine)?
- Total MME (morphine milligram equivalents) per day
- Make an informed prescribing decision
- Document the PDMP query in the patient's chart
What to Look for in PDMP Results
Red Flags for Doctor Shopping
| Red Flag | What It Means |
|---|---|
| Multiple prescribers | Patient seeing 3+ providers for the same drug class in 6 months |
| Multiple pharmacies | Patient filling at 4+ pharmacies in 6 months |
| Cash payments | Paying cash instead of using insurance (avoids tracking) |
| Early refills | Filling before the previous supply should be exhausted |
| Cross-state prescriptions | Filling in multiple states |
| High MME | Daily MME > 50 (CDC recommends caution; > 90 is high risk) |
| Drug combinations | Opioids + benzodiazepines (high overdose risk) |
MME Calculator
Morphine Milligram Equivalents (MME) is a standardized way to compare opioid dosages:
| Drug | Conversion Factor |
|---|---|
| Morphine | 1.0 |
| Oxycodone | 1.5 |
| Hydrocodone | 1.0 |
| Fentanyl (mcg) | 2.4 |
| Methadone | Variable (4-12) |
| Codeine | 0.15 |
| Tramadol | 0.1 |
Example: A patient taking oxycodone 20mg/day × 1.5 = 30 MME/day (low risk)
Example: A patient taking oxycodone 60mg/day × 1.5 = 90 MME/day (high risk — CDC recommends reassessment)
Most PDMPs automatically calculate MME for you.
PDMP and EPCS: How They Work Together
PDMP and EPCS (Electronic Prescribing of Controlled Substances) are complementary systems:
| Feature | EPCS | PDMP |
|---|---|---|
| What it does | Securely transmits the prescription to the pharmacy | Tracks all controlled substance prescriptions a patient has received |
| When it's used | At the time of prescribing | Before prescribing (to check patient history) |
| Who manages it | Your EHR + Surescripts network | State government |
| Data direction | Prescriber → Pharmacy | Pharmacy → State database → Prescriber |
| Mandated by | DEA + state law | State law |
| Prevents | Prescription fraud, forgery | Doctor shopping, drug diversion |
The Complete Controlled Substance Workflow
1. Patient visit → Provider decides to prescribe a controlled substance
2. Query PDMP → Check patient's prescription history (red flags?)
3. If safe → Write EPCS prescription with 2FA digital signature
4. Pharmacy receives → Dispenses medication
5. Pharmacy reports → Dispensing event uploaded to PDMP
6. Next provider → Queries PDMP and sees this dispensing event
Together, EPCS + PDMP create a closed-loop system that prevents both fraud and abuse.
Benefits of Using the PDMP
1. Prevents Doctor Shopping
The #1 benefit. Before PDMPs, a patient could visit 5 different doctors in a week and get 5 opioid prescriptions — none of the doctors would know. With PDMP, all 5 prescriptions are visible in one query.
2. Reduces Opioid Overdose Deaths
Studies show that mandatory PDMP use is associated with:
- 30% reduction in opioid prescribing
- 25% reduction in opioid overdose deaths
- 40% reduction in doctor shopping behavior
3. Improves Clinical Decision-Making
PDMP data helps providers:
- Identify patients at risk for substance use disorder
- Avoid dangerous drug combinations (opioids + benzodiazepines)
- Monitor chronic pain patients on long-term opioid therapy
- Refer patients to addiction treatment when appropriate
4. Protects Your Practice
Checking the PDMP:
- Demonstrates due diligence in patient care
- Reduces liability if a patient misuses prescribed medications
- Provides documentation for regulatory audits
- Shows compliance with state mandates
5. Meets Regulatory Requirements
In mandatory-query states, failing to check the PDMP can result in:
- Fines ($500–$10,000 per violation)
- License suspension or revocation
- DEA registration suspension
- Malpractice liability if patient harms themselves
PDMP Challenges and Limitations
1. Data Delays
Most PDMPs are updated within 24-72 hours of a prescription being dispensed. This means:
- A prescription filled today may not appear in the PDMP for 1-3 days
- A patient could fill multiple prescriptions in different pharmacies within that window
- Real-time PDMPs are being developed but are not yet universal
2. Interstate Gaps
While most states share data, gaps remain:
- Not all states participate in PMP InterConnect
- Data sharing delays between states
- Some states have limited data sharing agreements
3. Veterinarians and Dentists
In some states, veterinarians and dentists are not required to query the PDMP, creating potential gaps in monitoring.
4. Workflow Friction
Logging into a separate PDMP portal for every patient is time-consuming. EHR-integrated PDMP queries solve this — but not all EHRs support it.
5. False Positives
A patient may legitimately see multiple providers:
- Specialist referrals
- Emergency room visits
- Hospital discharges
- Transfers between providers
Providers must use clinical judgment, not just PDMP data, when making prescribing decisions.
PDMP Best Practices for Your Practice
1. Check the PDMP for Every New Controlled Substance Prescription
Don't skip it. Even if the patient seems legitimate, a 5-second PDMP check can reveal critical history.
2. Document the Query
Always document in the patient's chart:
- Date and time of PDMP query
- Findings (normal, red flags identified)
- Clinical decision based on findings
- Any actions taken (referral, alternative treatment, etc.)
3. Use EHR-Integrated PDMP
If your EHR supports integrated PDMP queries, enable it. This:
- Saves 2-5 minutes per patient
- Increases compliance (easier = more likely to do it)
- Auto-documents the query in the chart
4. Establish Practice-Wide Protocols
Create written protocols for:
- When to query the PDMP (new patients, chronic pain, suspicion)
- What red flags require action
- How to handle patients with concerning PDMP results
- When to refer to addiction medicine
- How to document queries and decisions
5. Train All Prescribers
Ensure all providers with DEA numbers:
- Are registered with the state PDMP
- Know how to query the system
- Understand what red flags to look for
- Know the practice protocols for concerning findings
- Complete annual PDMP training
6. Use MME Calculators
Most PDMPs and EHRs include MME calculators. Use them to:
- Identify patients exceeding 50 MME/day (caution zone)
- Identify patients exceeding 90 MME/day (high risk zone)
- Document MME calculations for chronic pain patients
- Justify tapering decisions
What to Do When PDMP Shows Red Flags
Step 1: Review the Full Picture
Don't immediately refuse to prescribe. Review:
- Is there a legitimate reason for multiple providers (specialist referrals, ER visits)?
- Is the patient on a documented pain management plan?
- Has the patient been honest about their medication history?
Step 2: Have a Conversation with the Patient
- Ask about all medications and providers
- Explain what the PDMP shows
- Give the patient an opportunity to explain
- Document the conversation
Step 3: Take Appropriate Action
| Situation | Recommended Action |
|---|---|
| Legitimate explanation | Document and continue treatment |
| Minor red flags | Increase monitoring, reduce quantity, require urine drug screening |
| Multiple prescribers, no explanation | Refuse to prescribe, refer to pain management |
| Clear doctor shopping | Refuse to prescribe, offer addiction treatment referral, document |
| Dangerous drug combinations | Coordinate with other prescribers, consider naloxone |
Step 4: Document Everything
- PDMP query results
- Patient conversation
- Clinical reasoning
- Actions taken
- Referrals made
Good documentation protects both the patient and the provider.

PDMP and Telehealth
With the expansion of telehealth, PDMP usage has become even more important:
- Virtual visits make it easier for patients to see multiple providers across state lines
- Interstate PDMP data sharing is critical for telehealth prescribers
- DEA telehealth prescribing rules for controlled substances require PDMP checks
- State licensing — you must be licensed in the state where the patient is located, and follow that state's PDMP rules
Future of PDMP
Emerging Trends
- Real-time data reporting — pharmacies report dispensing events instantly (no 24-72 hour delay)
- AI-powered risk scoring — PDMPs use AI to flag high-risk patients automatically
- National PDMP — movement toward a unified federal PDMP instead of 50 state systems
- EHR-native integration — PDMP data embedded directly in the patient chart (no separate query)
- PDMP + EPCS unified workflow — single click checks PDMP and sends EPCS prescription
- Expanded data sources — incorporating naloxone dispensing, addiction treatment data, overdose records
- Patient access — allowing patients to view their own PDMP record
Conclusion
PDMP is one of the most powerful tools in modern healthcare for combating the opioid epidemic. If you prescribe controlled substances, you need to:
- Register with your state PDMP
- Query before every controlled substance prescription
- Document the query and findings
- Use EHR integration to streamline the process
- Follow practice protocols for red flags
Neuraline EHR includes integrated PDMP queries, MME calculators, and automatic documentation — all built into the prescribing workflow. No separate logins, no manual documentation.
Want to see how Neuraline integrates PDMP, EPCS, and clinical decision support in one platform? Schedule a demo today.
