Reference Source

53 records

When must a prescriber check the PDMP in my state?

53 records, one fact each. Every value is transcribed from the source that states it and carries the sentence it was taken from: 3 sources across 3 sites, last checked 2026-08-15, due for re-check by 2027-02-11. Every record is listed below, each linking the page its value came from.

Records53
Sources3
Verified
Review by
Licenceunknown

About this data

When and for which drugs each US state requires prescribers to check the Prescription Drug Monitoring Program before prescribing controlled substances, with trigger conditions, exemptions, re-check intervals, and statutory citations.

The data

jurisdictionmandate statusdrug schedules coveredcheck timingexemptionsrecheck interval daysregulatory citation
Alabamamandatoryopioid/benzodiazepinePDMP check generally required before initial opioid/benzodiazepine prescribing and periodically for ongoing therapy. Typical exemptions: hospice, inpatient, emergencies.hospice, inpatient, emergencies
Alaskamandatoryopioids, benzodiazepinesCheck for initial opioid therapy (and often benzodiazepines) and at intervals for chronic treatment.
Arizonamandatoryopioid or benzodiazepineQuery before first opioid or benzodiazepine; re-check about every 3 months while continuing.90
Arkansasmandatoryopioids/benzodiazepinesCheck before starting opioids/benzodiazepines and at least every 90 days if continued.90
CaliforniamandatorySchedule II–IV controlled substanceMust check before first prescribing a Schedule II–IV controlled substance to a patient and at least every 4 months if it remains in the plan. Common exemptions: hospice, certain short ED or post-op supplies, inpatient.hospice, certain short ED or post-op supplies, inpatient120
Coloradomandatoryopioids, benzodiazepinesCheck for opioids before the second fill or when exceeding short acute limits; benzodiazepine checks are required for ongoing therapy. Use PDMP for dose escalations and combinations.
Connecticutmandatorycontrolled substanceCheck before prescribing a controlled substance exceeding a brief (e.g., 72-hour) supply; re-check every 90 days for chronic use.90
Delawaremandatoryopioid/benzodiazepinePDMP check before first opioid/benzodiazepine prescription and periodically thereafter (often at least every 6 months).180
District of Columbiamandatoryopioids/benzodiazepinesCheck when prescribing opioids/benzodiazepines beyond a short acute course (e.g., >7 days), and at intervals (about every 90 days) for chronic therapy.90
Floridamandatorycontrolled substancesGenerally requires a PDMP consult before prescribing or dispensing controlled substances to most outpatients; typical exemptions include hospice, inpatient, emergencies.
Georgiamandatoryopioid/benzodiazepinePDMP check before initial opioid/benzodiazepine prescription and at least every 90 days if continuing.90
Guammandatory
Hawaiimandatoryopioid/benzodiazepineCheck for first-time opioid/benzodiazepine prescribing and periodically for chronic use.
Idahomandatoryopioid/benzodiazepineQuery before initial opioid/benzodiazepine prescribing; periodic re-checks (often at least annually) for chronic therapy.
Illinoismandatoryopioids, benzodiazepines, stimulantsCheck the PDMP before prescribing opioids; many prescribers also must check for benzodiazepines and stimulants. Re-check periodically (commonly every 90 days).90
Indianamandatoryopioids/benzodiazepinesPDMP check required before initial opioids/benzodiazepines and at intervals for ongoing treatment (often 90 days).90
Iowamandatoryopioid/benzodiazepineCheck before first opioid/benzodiazepine script and every 90 days if continuing.90
Kansaslimited-mandateopioids/benzodiazepinesPDMP is active; statewide mandatory query rules are limited. Follow board or health-system policy and best practice to check for opioids/benzodiazepines.
KentuckymandatorySchedule II and many high-risk III/IV drugs (including benzodiazepines)Strong PDMP use requirements. Check prior to prescribing Schedule II and many high-risk III/IV drugs (including benzodiazepines) and regularly (often at least every 3 months).90
Louisianamandatoryopioid/benzodiazepineCheck before initial opioid/benzodiazepine prescribing and at least every 90 days if ongoing.90
Mainemandatoryopioids/benzodiazepinesPDMP check before prescribing opioids/benzodiazepines and periodically (often 90 days).90
Marylandmandatoryopioid/benzodiazepineCheck for initial opioid/benzodiazepine prescribing and re-check during chronic therapy (about every 90 days).90
MassachusettsmandatorySchedule II or III opioids, benzodiazepinesCheck before prescribing Schedule II or III opioids and before benzodiazepines; re-check at intervals (commonly 90 days) for ongoing therapy.90
MichiganmandatorySchedule II–V controlled substancesCheck PDMP before prescribing Schedule II–V controlled substances beyond a brief supply; re-check periodically for continued therapy.
MinnesotamandatoryopioidCheck before the first opioid prescription for acute pain and for chronic opioid therapy at intervals (often every 90 days). Benzodiazepine checks are increasingly expected for long-term use.90
Mississippimandatoryopioid/benzodiazepineCheck before initial opioid/benzodiazepine prescribing and at least every 3 months if continued.90
Missourilimited-mandateopioids/benzodiazepinesStatewide PDMP is live; statutory use mandate is limited. Many boards/health systems require checks for opioids/benzodiazepines—follow your board’s rule.
Montanamandatoryopioid/benzodiazepinePDMP check for initial opioid/benzodiazepine prescribing and periodic re-checks for chronic therapy.
Nebraskalimited-mandateopioids/benzodiazepinesThe PDMP captures nearly all prescriptions. A universal query mandate is limited; follow board and system policy, and check for opioids/benzodiazepines as standard practice.
NevadamandatoryopioidCheck before first opioid prescription and at least every 90 days for ongoing opioid therapy; heightened documentation and MME rules apply.90
New Hampshiremandatoryopioid/benzodiazepine or other targeted Schedule II–IVCheck before first opioid/benzodiazepine or other targeted Schedule II-IV prescription and periodically thereafter.
New Jerseymandatoryopioid/benzodiazepinePDMP check before initial opioid/benzodiazepine and at least every 3 months for ongoing therapy.90
New Mexicomandatoryopioids/benzodiazepinesCheck before starting opioids/benzodiazepines and every 3 months for chronic use.90
New YorkmandatorySchedules II–IV (effectively every time)Check the PDMP before prescribing Schedules II–IV (effectively every time). Common exemptions: veterinarians, inpatient, hospice, emergencies.veterinarians, inpatient, hospice, emergencies
North CarolinamandatorySchedule II and III opioidsTargeted controlled substances (Schedule II and III opioids) require PDMP checks at initiation and at least every 90 days if continued. Many clinicians also check for benzodiazepines.90
North Dakotamandatoryopioid/benzodiazepineCheck for initial opioid/benzodiazepine prescriptions and re-check periodically for chronic therapy.
Ohiomandatoryopioid/benzodiazepineCheck before first opioid/benzodiazepine prescription and at least every 90 days if continued; use PDMP for risk signals and combinations.90
Oklahomamandatoryopioids, benzodiazepinesCheck for opioids, benzodiazepines, and carisoprodol before prescribing and at least every 180 days if therapy continues.180
Oregonlimited-mandateopioid/benzodiazepinePDMP registration and use are strongly encouraged and required in defined situations by boards; best practice is to check for initial and chronic opioid/benzodiazepine therapy.
Pennsylvaniamandatoryopioid/benzodiazepineCheck for first-time opioid/benzodiazepine prescribing and thereafter when continuing therapy or risk is present; many clinicians re-check at 90-day intervals.
Puerto Ricovoluntary
Rhode Islandmandatoryopioid/benzodiazepinePDMP check before first opioid/benzodiazepine prescription and at least annually for ongoing therapy (more often if risk increases).
South Carolinamandatoryopioid/benzodiazepineCheck before initial opioid/benzodiazepine prescribing and at intervals (often every 90 days) during chronic use.90
South Dakotalimited-mandateopioids/benzodiazepinesPDMP use requirements are more limited; follow board guidance and standard practice to check for opioids/benzodiazepines, especially for chronic therapy.
Tennesseemandatoryopioids/benzodiazepinesCheck when starting opioids/benzodiazepines beyond brief acute use and at intervals (often every 6 months) for continued therapy.180
Texasmandatoryopioids, benzodiazepines, barbiturates, or carisoprodolbefore dispensing or prescribingveterinarianTexas Health & Safety Code; effective March 1, 2020
Utahmandatoryopioids/benzodiazepinesCheck before starting opioids/benzodiazepines and at least every 3 months for chronic therapy.90
VermontmandatoryopioidCheck before first opioid prescription and again if treatment extends or exceeds acute limits (e.g., 90 days).90
VirginiamandatoryopioidsCheck when initiating opioids beyond short acute use and at least every 90 days while continuing; use PDMP for benzodiazepine co-prescribing decisions.90
Washingtonmandatoryopioids, benzodiazepinesMandatory PDMP checks for opioids and benzodiazepines at initiation and periodically (about every 3 months) for chronic therapy; additional checks for dose increases and co-prescribing.90
West Virginiamandatoryopioid/benzodiazepineCheck before initial opioid/benzodiazepine prescribing and re-check at defined intervals (at least annually; more often for higher risk).
Wisconsinmandatorycontrolled substanceReview the PDMP before issuing a controlled substance prescription and periodically (often every 90 days) during ongoing therapy.90
Wyomingmandatoryopioid/benzodiazepinePDMP checks for initial opioid/benzodiazepine prescribing and periodic re-checks are expected, particularly for chronic treatment.

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 3 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup pdmp-mandatory-check-requirements jurisdiction=Alabama

npx -y refsource lookup pdmp-mandatory-check-requirements jurisdiction=Alabama

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "PDMP Mandatory Prescriber Check Requirements by State", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `pdmp-mandatory-check-requirements`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

53 records. last verified against source . due for re-check by .

Licence. unknown