24x7x365 e360 Client Technical Support: Call (877) 368-4797 opt 9, or


Automating Time Intensive Clinician Compliance Requirement




​A $13B health system needed to comply with state-controlled substance abuse legislation and protect clinicians from loss of their professional licenses.


An automated script within each clinician’s virtual desktop that performed the lookup and returned results for the clinician to review, interpret and act on.

Reduced the administrative burden on clinicians by a hundredfold, thereby creating more time to interact and care for the patient.

Educated our client’s IT team on a new innovation that they could apply to future use cases.

The Business Challenge

Recent California state legislation requires that all prescribing clinicians perform a lookup on the state CURES database prior to prescribing or administering a controlled substance. This was problematic for the client because it resulted in creating inefficiency in the clinicians’ workflow (due to an additional step, multiple clicks outside of the medical record, as well as frequently forgotten CURES database login information). Additionally, if the clinician did not perform the lookup, they were at risk of losing their license.

A $13B health system wanted to protect its clinicians and approached Entisys360 to come up with a user-friendly, automated solution that would facilitate compliance with the legislation.

The Solution

Entisys360’s automation consultants initiated the engagement with a discovery process. They reviewed the legislation’s requirements, the CURES database and lookup process, and the clinician’s workflow. The latter piece revealed the need to create a mobile-friendly solution based on the fact that clinicians traveled between facilities and offices, and would need to access the tool from all locations.

With requirements in hand, our engineering team set out to design and architect a solution to automate the CURES database lookup requirement by clinicians. Using Python GUI, the team was able to emulate a clinician’s workflow, and design a solution with the end user experience in mind. Additionally, the team’s “build by committee” philosophy ensured that the appropriate client stakeholders were involved and had the opportunity to provide input throughout the engagement. Once the initial proof of concept (POC) was approved by the client, Entisys360 architected a production version of the solution that was deployed to a beta set of physicians for canary testing.

The final solution was an automated script that ran behind the Epic electronic medical record within each clinician’s virtual desktop. When a provider initiated a prescription for a controlled substance within Epic, our solution logged into the CURES database using each clinician’s personal login information, and ran a query of the patient’s name. The tool then created a pop-up alert with a list of potential name matches to the patient. The provider could then review the list to determine whether the patient should, or should not, be prescribed a controlled substance based on historical use.

The Impact

Entisys360’s automated CURES database lookup solution achieved a number of benefits for the client both directly related to the challenge at hand as well as beyond.

First, the solution achieved the primary goal of simplifying the clinician experience to ensure compliance with the new CURES database lookup requirement. Automation resulted in a hundredfold reduction in administrative time for clinicians. The manual process took approximately 5 minutes compared to Entisys360’s automation solution which takes only a few seconds.

Second, when initially presented with the problem, the client’s IT team did not think a solution could be integrated into Epic. Our consultants had the technical expertise to propose and leverage Python GUI as a way to achieve this integration. Through this process Entisys360 supported the client to innovate in a way that they couldn’t previously. This equipped their IT team with a new tool to apply to future challenges.

Contact us today.

Learn more about how Entisys360 can address your healthcare technology needs through our leading edge advisory and technical solutions. To speak with an Entisys360 healthcare IT services consultant, contact us at healthcare@entisys360.com, or visit entisys360.com/markets/healthcare.




Creating a strategy for managing risk and compliance while helping to filter the myriad of cybersecurity technologies

Modern Infrastructure

Empowering your enterprise to its greatest potential through an efficient and secure IT infrastructure

Digital Workplace

Helping businesses keep infrastructure up-to-date, minimizing security risks, and maintaining compliance

Cloud Enablement

Accelerating IT service delivery through the adoption of agile methodologies using systems-oriented approach

Microsoft Expertise

Helping set goals and establishing benchmarks with the successful deployment of Microsoft solutions

Enterprise Managed Services

Best IT practices with design, configuration, implementation, licensing and environmental services

Markets and Market Support Vehicles


Professional services and renowned expertise aligned with the trends and challenges facing a variety of industries


Addressing IT challenges faced by healthcare organizations through trusted services, solutions and relationships

Public Sector

Helping organizations manage costs and high availability while increasing security, compliance and efficiency

Group Purchasing

Industry-leading IT consulting services and technology solutions through a streamlined contracting process

Resource Library


e360 in-person and online events

Solutions Literature

Access content on e360 services


Read about trending technology

Press Releases

Get official updates about e360

News Stories

Read about industry and e360 news


e360 webinar and podcast content

About e360

Who We Are

Our mission, vision, leadership and team


e360 awards and recognition


e360's commitment to privacy


e360's commitment to privacy


e360 career opportunities

Connect With e360

e360 locations and contact resources