Bamboo Health Integration
Last updated: March 26, 2026
A Prescription Drug Monitoring Program (PDMP) is a state electronic database that collects, monitors, and analyzes electronically transmitted prescribing and dispensing data submitted by pharmacies within a particular state. This program was implemented by individual state legislation to support the states’ efforts in education, research, enforcement, and abuse prevention. For multi-state PDMP registry access Canvas has a Bamboo Health plugin. This plugin provides connectivity to the BambooHealth PMP Gateway and enables healthcare providers to query prescription drug monitoring databases directly from patient notes, retrieve comprehensive prescription histories, and automatically document PDMP checks through structured assessments.
Bamboo is not available for NE, WI, IL, NY.
The Canvas <> Bamboo integration is not yet available for MA, TN, KY, CA. You can find details on Bamboo coverage here.
Provider Enrollment
To set up the Canvas <> Bamboo integration, Organizations will need to independently enroll their Organization in Bamboo at https://connect.bamboohealth.com/. Administrators can enroll Providers for their organization. The process is self-service, with costs varying by state (free vs. paid) and report type (Gateway vs. NarcScare). Canvas is unable to provide an estimate on cost as the cost is dictated by states. The best way to determine pricing is to review the state cost during enrollment.
Click ‘Create an Account' in the top right-hand corner
Once an account has been created, follow the prompts on each screen to complete the process.
Add Organization: Enter org details and provider count.
Select Vendor: Choose "Canvas Medical."
Select States & Report Type:
State Funded: No cost.
Non-Funded States: Annual fee per provider, varying by report type.
Gateway (Basic): Includes only prescription history.
NarcScare (Enhanced Analytics): Adds analytics such as overdose risk score and graphs depending on the state.
Billing: Pay for paid states.
Review & Sign: E-sign the agreement between the client and Bamboo.
State Approval: The state reviews the application and issues credentials to Canvas.
Some states (e.g., TN, VT) permit only Gateway. Others (e.g., MA, NJ) allow graphs but prohibit the risk score. The Bamboo state map details these limitations.
Bamboo Plugin
Reach out to our Support team to request the enablement of this plugin. If you are currently in implementation please work with your implementation manager for set up.
Key Features
Real-time PDMP Queries: Query prescription drug monitoring databases for patient prescription histories
Clinical Risk Assessment: Display NarxCare risk scores for states that support report and clinical alerts for informed decision-making.
Automated Documentation: Generate structured assessments to document PDMP checks in patient records
Direct Report Access: One-click access to full HTML reports from the PMP Gateway
Requirements
Provider staff profile will need to be completed as per the instructions in 📄 Preparing Provider Profiles for Enrollment
Patient profiles must have First Name, Last Name, and zip code.
Bamboo expects providers to have one of the following roles in the table below. These roles must be set up in Canvas in order for PDMP requests to go through.
Bamboo Health User Role | Canvas - Role Name | Canvas - Internal Role Code |
Dentist | PMP - Dentist | PMPDEN |
Medical Intern with prescriptive authority | PMP - Medical Intern with prescriptive authority | PMPMI |
Medical Resident with prescriptive authority | PMP - Medical Resident with prescriptive authority | PMPMR |
Naturopathic Physician with prescriptive authority | PMP - Naturopathic Physician with prescriptive authority | PMPNATPHY |
Nurse Practitioner | PMP - Nurse Practitioner | PMPNP |
Optometrist with prescriptive authority | PMP - Optometrist with prescriptive authority | PMPOPT |
Pharmacist | PMP - Pharmacist | PMPPHARM |
Pharmacist with prescriptive authority | PMP - Pharmacist with prescriptive authority | PMPPHARMRX |
Physician | PMP - Physician | PMPPHY |
Physician Assistant with prescriptive authority | PMP - Physician Assistant with prescriptive authority | PMPPA |
Psychologist with prescriptive authority | PMP - Psychologist with prescriptive authority | PMPPSY |
FAQs
Why is my PDMP request failing?
The following fields are required to be filled out for a successful PDMP report response:
Patient First Name
Patient Last Name
Patient Zip Code
A single PDMP Staff Role (see Staff Roles above)
Provider First Name
Provider Last Name
At least one of Provider DEA Number, Provider NPI Number or Provider State License Number (see here and here for setup details)
Practice Location NPI Number
Full Name of Practice Location
Practice Location State
How long does the credentialing process with Bamboo take?
A state PDMP administrator approves the credentials the current estimate time for this process is 2-4 weeks. Once approved credentials are shared with Canvas directly.
Why are some states’ PDMP not available?
States Bamboo Health does not integrate with are due to state regulations. NY, NE, and WI all have internal state grown systems that do not allow outside access. In this case, the providers have to register and check that particular state.
Why was my Bamboo Registration denied?
Common reasons for denial are invalid info (e.g., wrong org type) or an unsigned agreement. Clients are notified and can resubmit.