Orion Rhapsody (and Symphonia) is a powerful healthcare data integration platform.  Orion has been around for over 20 years and is fully featured.  Some of the largest health systems in the world use Orion to establish interoperability between their disparate systems.

Outcome Healthcare’s team includes Orion experts with a minimum of 10 years experience.  In fact, many of our key resources have worked for Orion as implementers and trainers.

Orion’s user interface is clean and simple to follow.  For those not familiar, here’s a quick peak at how an interface is laid out:

Above you can see how settings are easily changed and connectors can be dragged and dropped; adding new sources, destinations, filters, and error handlers can be done quickly.

While Rhapsody is focused towards integration architecture and design, Symphonia is the dedicated mapper.  The job of the Symphonia Mapper is to create a mapping between two different message structures.  The Symphonia Mapping Engine uses a compiled mapping file (*.ecc) to perform the mapping within Rhapsody.  The Symphonia Mapping Language is a simple language that provides a number of powerful features that make a mapping simple to create.

Maps are created using the following basic statements:

  • assignment statements
  • if-then-else statements
  • while loops
  • for loops
  • sub-map calls
  • array selections
  • data accumulation

Mapping can take place at a segment or field / sub-field level.  Below is a simple ADT mapping at the segment level.  Rules only need to be applied where variation exists between the source and destination system(s).