Development Tools

Corman Lisp, the widely used Common Lisp compiler and development environment is available from our Corman Lisp site.

ObjectsPlus

  • Power
  • Flexibility
  • Solutions

The Power of ObjectsPlus

Eclipsys' Sunrise ObjectsPlus technology allows nearly limitless customization of Sunrise products. This power can be harnessed to help your organization be more productive, reduce costs and improve outcomes. The potential uses of ObjectsPlus are only hinted at in Eclipsys documentation. In fact, almost any customization you need can be accomplished with ObjectsPlus technology.

Customized Presentation New screens (custom dialogs or tabs) can be added to Sunrise Clinical Manager (SCM) which organize clinical data in new and useful ways. These screens can be called up via the SCM menus or hotkeys. Custom screens can enforce security and business rules, inherit the appearance of other SCM screens, and support context change events.
Additional Data New screens can collect additional user-supplied data, and store it in custom tables in the Sunrise database. These tables can automatically be included in database backups, and the use of these custom tables is supported by Eclipsys (and by Corman Technologies, when we develop solutions for you).
Enhanced Dialogs Existing Eclipsys dialogs, such as the Alerts Dialog or the Order Entry Worksheet, can be enhanced to add addional panels of contextual information. Clinical Decision Support (CDS) can be enhanced to display information to physicians before taking an action.
Enhanced MLMs Medical Logic Modules (MLMs) can be used integrated with customized components which use ObjectsPlus, resulting in a perfect marriage of power, technology and institutional flexibility.
Automated Deployment

Rather than relying on local administrative tools for deploying custom components, a custom database table may be used to facilitate component deployment at user login.

 

Flexible Architecture

Eclipsys' Sunrise ObjectsPlus technology may be integrated into your environment in many different ways. Listed below are just a few of the possibilities.

Embedded Tabs Customized tabs, which conform to Sunrise security model and respond to context changes, can be used to easily add more capabilities directly to Sunrise applications. These can appear or enable themselves based on the security group of the logged in user.
Standalone Applications Sometimes it makes sense to use ObjectsPlus from another application, which can run even if SCM is not running, or can communicate with SCM if it is running. ObejctsPlus is designed to be used in this way.
Automated Utilities Automated applications, such as data mining apps, reporting, or report generating, can use ObejctsPlus to extract data from the Sunrise database.
MLM-Driven Components Medical Logic Modules (MLMs) can call custom components in DLLs, which may be developed in any language (Arden, C#, C++, VB, etc.) The MLMs can easily be modified by your organization based on changing needs, and can be easily deployed or undeployed via the GUI features in the Sunrise MLM Editor. ObjectsPlus enabled components are ideal for this purpose.
Forward Compatible Eclipsys Sunrise versions 3.0 and later have extensive ObjectsPlus capabilities, and Sunrise 5.0 (expected late 2007) is sure to add many new ones. Any development with ObjectsPlus should be forward compatible with future versions.

 

Custom ObjectsPlus Solutions

We are the #1 experts in ObjectsPlus development for Eclipsys Sunrise applications.

We have been involved with the development of Eclipsys Sunrise for a combined total of nearly 20 years, performing such roles as software architecture, software design, lead engineer, senior technical staff, and manager of Eclipsys product documentation. We developed the Clinical Decision Support (CDS) rules engine, MLM parser and runtime engine, HL7 message parser and generator, as well as product documentation for HL7 Interfaces and product documentation for clincal decision support, among other things. Corman Technologies continues to assist Eclipsys with the development of Eclipsys Sunrise, and to assist Eclipsys' customers get the most out of Sunrise by developing custom ObjectsPlus based solutions.

In addition, we are happy to offer our Corman Clinical Enhancements suite of components. Corman Clinical Enhancements provide enhanced functionality and usability to the Eclipsys Sunrise Clinical platform, and allow us and our clients to develop solutions that might be difficult or impossible to implement directly through ObjectsPlus. Corman Clinical Enhancements are already being used at several leading hospitals around the country.