Orion Health Rhapsody Integration Engine achieves rapid and scalable interoperability within complex healthcare environments by connecting systems seamlessly, in less time, and at a lower cost.
Rhapsody Integration Engine | Overview
View the latest version of Rhapsody
Benefits of Rhapsody
HealthVantics and Rochester RHIO Cut Their Onboarding Time by 75 Percent
Delivering Millions of Messages Per Month with the Rhapsody Integration Engine
Penn State Health Milton S. Hershey Medical Center
Successfully Migrates Hundreds of Interfaces and Embraces Visual Programming
UberOps - Implementing and Supporting the Rhapsody Integration Engine for Its Customers
With UberOps poised to gain a strategic market advantage by adding Rhapsody to its portfolio of supported solutions, the organisation became a premier expert in the implementation of a proven, industry-leading integration engine.
- Rhapsody IDE
- Management Console
- Rhapsody Mobile
- Rhapsody Dashboard
- IHE Toolkit
- Symphonia Messaging and Mapping Tools
The Orion Health Rhapsody Engine (Engine) is the main messaging service of the Rhapsody product suite. It accepts messages from external systems, processes the messages within the Engine, and sends them to external systems. Security is of primary concern and is built into every part of the product, with a view to safeguarding any protected health information (PHI) that passes through the engine. The Engine provides guaranteed message delivery and has a high message throughput. Message archiving, filtering, routing, mapping, translations and queuing all occur according to the Engine’s configuration.
The Engine takes care of managing standards required for health data integration, from healthcare protocols - HL7, EDIFACT, NCPDP, X12 - to emerging standards such as FHIR, and custom formats such as CSV, Fixed Width and XML. Rhapsody supports HIPAA and is also certified to meet relevant Meaningful Use criteria.
The Orion Health Management Console is a web-based application, designed to reduce time spent on day-to-day monitoring and management and provide troubleshooting. It displays information on the system status and state of message processing in the Engine. The Management Console highlights problems such as system connections that are not operating and interfaces that are not keeping up with the required throughput. It also allows access to administration tasks and processing logs. The Management Console provides access to copies of all recent messages processed by the Engine. Messages are stored in the Rhapsody archive for a configurable period of time and during that time, they can be edited, resent and reprocessed as required. Messages can be viewed at all stages of processing and the complete path of a message is displayed graphically.
The Management Console highlights issues as they arise, enabling the user to resolve issues in a timely manner. Rhapsody can alert the user to issues before they become critical, helping to maintain a healthy Engine with minimal downtime. The alert notification system can be configured to the user’s requirements, allowing users to configure thresholds at a component level. Watchlists allow the grouping of components so that they can be monitored as a group. The delivery time and method of notifications can also be configured.
Rhapsody provides APIs for remote monitoring. These APIs provide the ability to monitor and perform management actions (such as starting a communication point) in Rhapsody’s Dashboard and Mobile components as well as external applications.
Orion Health Rhapsody Mobile is a free mobile app for Apple iOS and Android that provides a subset of the monitoring capability available from the Management Console.
Rhapsody Mobile provides monitoring users an up-to-the-minute view of the health of an Engine and its connected network, anytime, anywhere.
Rhapsody Mobile empowers administrators, who are on the move or do not have access to a computer, to stay on top of Rhapsody issues.
Rhapsody Dashboard enables administrators to monitor multiple Engines deployed across development, test and production environments. Rhapsody Dashboard provides a real-time health status and alert function for Engines and links to the Management Console for more detailed information.
The IHE toolkit is an optional extra that can simplify the implementation of IHE profiles with patient registries and repositories.
The toolkit includes:
- Purpose-built Rhapsody components
- Sample configuration
The toolkit supports the following IHE profiles:
Mapping from virtually any format to another is easy with Symphonia. Simply drag a component from one pane (e.g., HL7) to its equivalent in another pane (e.g., XML) and the code creating the map is automatically generated in a third pane.
- Dramatically reduces programming time through its ease of use, clear, concise and easy to understand mapping language.
- Automatically generates mapping code thereby reducing errors and saving time.
- Includes a fully integrated debugger enabling quick and easy testing.
- Can “Auto-Map" the majority of data from one structure to another.
Extensive and quick EDI tools:
Adding messaging interfaces to applications shouldn’t be a tedious task. With Symphonia's extensive range of predefined messaging specifications, you will be up and running in minutes. Symphonia's EDI tools offer:
- An extensive definition library for HL7, HIPAA, EDIFACT, NCPDP, X.12 and UB92 messages.
- The ability to add predefined EDI, or custom messaging interfaces to applications.
- Flexibility allowing you to choose between Pure Java, COM Objects, C++ libraries and .NET libraries to implement the interface.
- Support for handling UNICODE messages and the ability to parse multi-byte characters in almost any language.
- An exceptionally high-speed parser providing a spectacular level of efficiency.
- Reduce documentation errors by ensuring message definitions match the generated specifications via a fully formatted notes section.
Map freely using the Symphonia Messaging and Mapping tools.
- Supports the HL7 Profile and HL7's XML schema for 2.x messages. It also creates XML schemas from the EDI definition.
- Supports a wide variety of Message Specifications - HL7, X.12, XML, EDIFACT, HCFA, UB92, ASTM, NCPDP, HIPAA and user defined formats.
- Supports many development languages: C++, Java, VB, DELPHI, POWERBUILDER, .NET capable languages etc.
- Supports many operating systems: WINDOWS NT-based systems, UNIX / LINUX.
- Supports multiple platforms: The COM Engine runs on Windows 98 and above while the Java engine runs on all platforms supporting JDK 1.3.
- Is incorporated into applications using the COM object, Java C++ libraries or Java Classes.
Rhapsody is listed as a class one medical device with the United States Food and Drug Administration (FDA). Rhapsody also supports HIPAA.
ONC Health IT Certification (2014 Edition)
Rhapsody Integration Engine and Rhapsody Connect attained 2014 Edition Modular Ambulatory EHR Certification and 2014 Edition Modular Inpatient EHR Certification from the ICSA Labs ONC Health IT Certification Program.
This EHR Module is 2014 Edition compliant and has been certified by an ONC-ACB in accordance with the applicable certification criteria adopted by the Secretary of Health and Human Services. This certification does not represent an endorsement by the U.S. Department of Health and Human Services.
View across multiple devices
Rhapsody itself, it's a great integration engine. It does everything that we need it to.
Integration Architect, Department of Health, Province of New Brunswick
I would undoubtedly recommend it as the product for anybody to use, for integration and message brokering.
Systems Development Specialist, New Hampshire Department of Health and Human Services
Rhapsody was the clear choice, being top in functionality, price point and consistently rated as a top solution by KLAS. It was a great process to work with Orion Health and really exciting to see it all come together.
Manager, Healthcare Technical Services, Oregon Health and Science University, Portland, OR
Working with Orion Health, we are able to better support our customers to achieve their healthcare IT goals by establishing interoperable health information systems.
CTO, Patient Care and Clinical Informatics, Philips Healthcare
Rhapsody is like a Swiss army knife. It is purposefully built with a laser-like focus that only requires employee intervention when a foreign system goes down
Director of Information Services at Huntington Hospital