Anyone who has written a non-trivial Cerner MPage in JQuery can tell you how time consuming and frustrating the effort can be. While people do use it, JQuery was never designed to build advanced web applications. It is for this reason that Google created Angular as a way to rapidly develop advanced web applications that are scalable and maintainable.
We developed Clinical Office:MPage Edition framework as a way to bring Angular to MPage development and the results since our initial release in 2018 have been extremely impressive. Development times have been cut down dramatically and the component nature of Angular has made maintenance a breeze. Our custom debug component further reduces development time by allowing developers the ability to see all data loaded from CCL in real time.
Clinical Office:MPage Edition has made data connectivity with the Cerner back-end simple and hassle free. The advanced queue system ensures that data is loaded quickly and efficiently from CCL leaving you to focus on designing your applications. Best of all, this functionality is all wrapped around the standard Cerner XMLCCLRequest object ensuring compatibility.
A complete list of features can be viewed in our Feature List
November 30, 2020 - Angular 11 compatibility has been tested with Clinical Office:MPage Edition. No configuration changes are needed from Angular 10.
July 10, 2020 - Angular 10 was recently released and we have confirmed that Clinical Office:MPage Edition is fully compatible with the new version.
June 15, 2020 - A new Project Showcase - Patient Tracking MPage One of our clients has graciously given us permission to showcase an example of a very advanced MPage developed with Angular 9 and Clinical Office: MPage Edition. This MPage is a great example of building a data entry system that utilizies information from not only Cerner but a third party patient facing appointment portal.
April 28, 2020 - A new ErrorHandlerService has now been introduced which helps get past the issue of not being able to use browser F12 developer tools to view runtime errors as they occur.
Developers are always looking for ways to implement the best features into our products while at the same time reducing the effort it takes to implement those features. We write our code with context sensitive editors and use function libraries to style and add rich features to our MPages.
Clinical Office:MPage Edition aims to eliminate much of the grunt work needed to create amazing Cerner MPages. We have created a significant library of CCL code that is responsible for collecting data from Cerner and coupled it with our custom Angular MPage library to give you all of the tools you need to write a Cerner MPage quickly and easily. Our library handles all of the communication between your MPage and CCL and returns the CCL data as easy to use Angular data services. Simply reference the service by name and identify the field you want to display (e.g. person.get().nameFullFormatted).
Angular is a fantastic platform for developing MPages and offers incredible templating functionality that lets you create modular MPage code that is easy to maintain and easy to copy to other MPage applications. Don't worry if you haven't used Angular before as we have built our tutorials assuming that you are new to Angular.
The best way to get a feel for developing MPages in Angular using Clinical Office:MPage edition is to see a quick demo. This YouTube video steps you through setting up a basic MPage and deploying it on PowerChart with Clinical Office.
Clinical Office is packed with features that make Cerner MPage development quick and easy including.
Getting up to speed on Clinical Office and Angular is a breeze with our API documentation and growing collection of tutorials.
Even if you have no prior experience in Angular or Cerner MPage development we will have you developing MPages in no time at all.
Clinical Office:MPage Edition has been designed to dramatically cut down your Cerner MPage development costs.
Many clients see the cost of their Clinical Office license recovered in their first project paving the way to savings on all MPage initiatives.
The choice is simple, saving time and money on MPage development makes sense.
We can help you if you are looking to integrate your web application into Cerner MPages but have no experience in Cerner MPage development. Depending on your needs we can build a small subset of back-end Cerner CCL code to collect patient information and integrate it with our Clinical Office Angular libraries. Your project costs would include any custom development (e.g. custom CCL and Angular code) as well as your Clinical Office licensing costs.
Some of the following companies have used our services to integrate their products into Cerner PowerChart with mpages.