Clinical Office:MPage Edition
home Home auto_stories Documentation hail Consulting school Training sell Purchase quiz FAQ

Accelerate your MPage Development

Clinical Office:MPage Developer provides you with the modern tools you need to create incredible Cerner MPages quickly and efficiently.

Built on Google Angular, we extend the platform to include MPage specific functionality including advanced data queues, Cerner data services, MPage debugging functionality and custom Cerner specific components.

Getting started building MPages in Clinical Office is fast and easy thanks to our simple-to-use GitHub MPage project templates and free training materials. Simply clone the template and start writing your MPage. Full instructions can be found in the Documentation and Training menus.

Consulting Services

July 3, 2025

Our expert team is here to offer Cerner MPage and CCL Developer training, build your custom MPage and to create new custom functionality in Clinical Office:MPage Developer. Our Consulting Services are available for both Clinical Office clients and clients who haven't invested in Clinical Office:MPage Developer.

Our services are available to hospitals as well as software vendors who can benefit from expert development of custom Cerner MPages and retain all intellectual property rights* to the final product. Hospitals can freely share developed products, while software vendors can market and sell completed MPages.

* New Angular developer components may become part of Clinical Office if agreed upon by all parties during quotation and will be discounted to reflect the agreement.

Pricing and Currency Changes

May 26, 2025

Due to the current volatility of the currency exchange markets, we have opted to post our prices in Canadian dollars. We value and respect our customers located outside of Canada and will gladly provide you with a quote in your currency upon inquiry.

Moving forward we have discontinued the subscription pricing of Clinical Office: MPage Developer while at the same time we have reduced the lifetime license pricing by 36%.

Visit our Sales page to find out more.

New Product Announcment - Clinical Office: MPage Designer

January 28, 2025

Clinical Office: MPage Designer will revolutionise Cerner MPage development through a simple-to-use property based interface. Creating simple and complex MPage's will no longer need the skills of a web developer.

Licensing is now available for independent consultants and software vendors

October 10, 2024

Licensing for creating a commercial MPages for sale to one or many hospitals is now available to independent consultants and software vendors. Simply purchase your license, develop your MPage and distribute it to your clients along with our freely distributable CCL runtime package.

Google language translation now available

July 25, 2024

It is now simple to translate your MPage content to virtually any language using the new LanguageTranslationService service in combination with Google Translate.

Documentation and Tutorials

No matter the technology you choose, learning how to develop MPages takes time and can be frustrating if you don't have appropriate educational material available. When you purchase Clinical Office:MPage Developer you are purchasing more than a programming framework.

We include extensive documentation that covers all the features needed to create an incredible full-page or Cerner workflow component MPage with Clinical Office.

Features

Simplified Data Management

Working with Cerner data in your MPage is a breeze with our advanced data management features. Clinical Office uses an advanced data queueing with Angular data services to handle the management of Cerner data in a worry free, simple to access solution.

When your MPage is run, multiple queues are initialized. As users make requests inside your MPage the first available queue is used to make a CCL call. As subsequent requests are made the next available queue is used. If all queues are in use the remaining requests are held until a queue is available.

As data returns from CCL it is assigned to the appropriate Angular data service for consumption in your MPage.

Visually Stunning MPages

The power of Angular templating combined with Angular Material and Clinical Office:MPage Edition components makes creating incredible looking MPages simple and quick.

Our custom components have been tightly integrated with Cerner allowing you to handle many tasks with a single line of code. For example, our select component handles displaying the control, reading data from Cerner and binding to your variable with a single line of code.

Angular Material offers developers a number of useful components such as calendar controls, form controls and data tables. Clinical Office:MPage Developer has been designed to build on Angular Material functionality by adding Cerner MPage specific components such as interactive tables, hospital locations tree, provider search and more.

Advanced Debugging

Our integrated debugger gives you the power to quickly view vital MPage information in real-time and includes the following features.

  • Interactive viewing of all loaded Clinical Office data services.
  • Custom message logging including payload calls and programmable messages.
  • JavaScript and CCL error logging.
  • Change patient context while testing (No need to open patient chart in PowerChart).
  • Available anywhere you can run your MPages (PowerChart, DA2, Discern Visual Developer, Local Development PC).

Powered by Angular

Clinical Office: MPage Developer has been developed completely with Google Angular allowing you the ability to quickly create modern responsive MPages using one of the best client side JavaScript frameworks in the industry.

A complete self-paced online training course teaching Angular and Clinical Office:MPage Developer is included as part of your Clinical Office: MPage Developer license.

View Training Visit the Angular Website