NABP enforces relevant laws with FlexRule to protect the public health

NABP is a non-profit association that protects public health by assisting its member boards of pharmacy and offers programs that promote safe pharmacy practices for the benefit of consumers.

The National Association of Boards of Pharmacy faces many challenges in its mission to ensure compliance across all fifty states. Pharmacists’ accreditation by the NABP is not just a case of ensuring that policies are adhered to, but also of being compliant with complex laws and operational requirements that are subject to constant change. This is where FlexRule came in.

The first issue was that the rules were unclear and we were certain that our understanding of those will vary as we move along. Our approach to bake the solution into code would have set us significantly behind. The logic needed to solve and abstract the solution was a bit irregular across the 50 states of jurisdiction as well.

Praseed Thapparambil, CIO

FlexRule intelligent, integrated process automation platform enabled the NABP to model, execute and enforce rules based on each state’s law. Using FlexRule’s advanced business rules and a decisions platform that utilizes process orchestration and automation, the NABP are now able to rapidly adapt to changes in the laws and regulations that govern pharmacists.

The ability to separate the rulesets per state along with modeling a rule processing structure helped us to build similar structures with variants – this enables us to attend to changing needs per state very easily. The rule definitions also could be isolated per state and hence were able to test these rules without affecting other rulesets.

Praseed Thapparambil, CIO, NABP

The NABP needed a highly adaptive solution that allowed the organisation to deliver immediate value to its clients. As the only prominent business logic platform based on Microsoft .NET technology, FlexRule efficiently translated complex business requirements into an easy-to-use solution, while at the same time effectively handling day-to-day operational needs. An advanced authoring environment, single-click deployment and the usage of a decisions-as-a-service model created a transparent development environment that simplified what would ordinarily have been a cumbersome development and maintenance effort involving a significant amount of IT and business resources.

Once we decided to look for rule engines, we needed a rule engine which is supported (unlike the open source ones) and provides a good means to author, validate and deploy in a clean fashion. FlexRule's IDE provided this. Also, most of the rule engines were java based. Our infrastructure was .NET and cloud based and we felt comfortable on FlexRule's friendliness to .NET environments. The ability by which we generate REST based rule services out of FlexRule made us comfortable to integrate with our service and mobile layers easily.

Praseed Thapparambil, CIO, NABP

One of the key challenges of operational excellence in any organisation is to be able to increase the Business Agility. The Business Agility is how fast your organization can react and response to the market's condition changes.

In organizations that are dealing with laws and policies, increasing business ability is always a big challenge. We are pleased to be able to enable and empower National Association of Boards of Pharmacy (NABP) to achieve this goal by digitizing the law an policies in their area.

Arash Aghlara, Founder, FlexRule

Last updated September 6th, 2021 at 10:48 am, Published May 24th, 2018 at 10:48 am