Let’s connect

CPOE (Computerized Physician Order Entry): Just what the doctor ordered!

Written by Krishna Bala, Ph. D., Associate Vice President, Software Engineering, MatrixCare.

CPOE products have been around for decades. However, the industry has not kept up with the needs of physicians as evidenced by a study from the Mayo Clinic. These products need to optimize for the most precious resource that a physician has to offer: Focused time with a resident/patient! This focused time is THE key to a high quality-of-care outcome. In addition, bundled-payments and value-based-care have further raised the bar on requirements for physicians associated with the long-term, post-acute care (LTPAC) industry. The physician now needs to know details of the patient across the entire spectrum of care, not just the current episode.

The best way a CPOE product can give the precious resource of time back to physicians is to focus on: usability, mobility, and longitudinal data.


Product design for usability needs to be a part of standard Agile scrum team software development practices. Starting with user research, developing a workflow and design, releasing increments of product in sprints (typically every 2 to 4 weeks) and iterating based on customer feedback. The usability team needs to embed itself with the scrum team to ensure that usability is front and center during development. The major advantage of following Agile Scrum practices for usability is that feedback and course correction is built into the process. Usability considerations go hand in hand with mobility and interface requirements (e.g. voice-based or gesture-recognition). More research and development is needed before these technologies become widely used by physicians. While it may take time, there is no question that user interfaces for physician order entry are going to be vastly different from the interfaces available today. Finally, most physician products focus on just medications. Physicians need structured interfaces that include lab, radiology, dietary and therapeutic orders.


It is critical that every application is designed using responsive/adaptive design techniques. These software design techniques allow browsers to perform similarly from a desktop and a handheld device like a smartphone. For physicians, it is doubly important that they have access to handheld devices at a point-of-care. Due to network connectivity limitations in the past, designers had no choice but to develop downloadable, app-based products. Today, network connectivity issues are significantly less prevalent, especially in environments in which physicians operate. Responsive software designs are a pragmatic way to create products for mobile and desktop environments simultaneously. Finally, products designed for mobility need to support 2-factor authentication for controlled-substances prescriptions and HIPAA compliance.

Longitudinal Data:

In the LTPAC industry, physicians need to know the entire history of the patient or resident to prescribe the right orders. The physician needs the entire longitudinal record of care associated with the patient from the entire spectrum of care (hospital, home health and care, skilled nursing etc.). With respect to medications, the physician needs to know and reconcile the meds taken by the patient to understand the history before prescribing. They also need to have real-time accurate data with DUR (Drug Utilization Reviews), contraindications, potentially relevant genetic information (Pharmacogenomics) and out-of-formulary alerts (cost optimization).

Matrixcare’s CareCommunityTM is a powerful new interactive role-based care coordination platform for long-term care. It provides users (patients/residents, physicians, families) information from any electronic medical or health record—across provider boundaries—to access a comprehensive, global view of a resident’s health. It includes a physician-focused order-entry (CPOE) application that supports a mobile-friendly, highly-intuitive-usability interface that uses the Agile-Scrum software development process described here and leverages the patient’s longitudinal data in CareCommunityTM.

CareCommunityTM provides the foundation for exactly the type of CPOE that a doctor would order!

Back to blog

Learn more about how our services can help you succeed.