Welcome to HealthSlide!
Home> Boomerang>

BoomerangBoomerang

Boomerang is an Enterprise Application Integration Server (Interface Engine) designed expressly for the healthcare industry. It operates on Red Hat Enterprise Linux and has been developed using Open Source technologies to achieve an attractive total cost of ownership.

The HealthSlide Advantage

As a healthcare industry integration consulting firm specializing in HL7 interfaces, HealthSlide through its Boomerang product provides:

  • A flexible internal architecture using component technology providing powerful message transformation capability and performance scalability
  • Easy to configure components via a graphical workbench
  • Powerful web-browser based monitoring, control, and searching capability for operations and applications support personnel
  • A flexible pricing model to suit each organization's need
  • An extremely attractive long term total cost of ownership

The HealthSlide Pricing and Delivery Choices

Boomerang is offered in both a licensed and subscription model. If you have an integration staff, they will be trained and will build and support interfaces themselves. For organizations needing to outsource their integration, HealthSlide will offer you a complete package and a specific price. No hidden costs or add-ons. Monitoring and service is provided 24 x 7 to keep your integration environment running smoothly. Read on to learn more about Boomerang technology itself.

Boomerang Architecture Overview

Fundamentally, Boomerang is made up of three types of components: queue services (connectors), routers, and editors. These components do the traditional work of interfacing with external systems, queuing messages, conditional routing of messages based upon message type and need, and translation (editing) of messages to support the data dialects used by individual external systems. These components interact with several other services, such as a statistics and http service, which enable the User Monitoring and Control features, and an alert service, which provides for external alerts, via e-mail or custom API's.

These components and services are bundled together into logical groupings of configuration groups and sites. Components have been designed to be distributable across multiple processors, which provides the twin advantages of performance scalability as well as allowing for appropriate geographical distribution of engine function across WAN connections.

Complete operational control, monitoring of interfaces, and message tracing is available to clients through a web interface. This unburdens support and operations staff from the need to know typically complex engine environments for routine and diagnostic activities. An extremely powerful benefit of Boomerang allows all data queues and messages to be observed in full or searched for strings to assist personnel in self-diagnostic and support activities of their integration environment.

Stopping and starting of interfaces is supported for scheduled downtimes of client's external systems. The uptime/downtime status of inbound and outbound interfaces can easily be monitored along with message counts, queue depths, time of last transmitted message, and number of connections.

Boomerang Component Review

Boomerang Queue Services, Routers, and Editors all have certain responsibilities, such as communicating with either external end-points or Boomerang components themselves. The connections between Boomerang components themselves are made via the TCP/IP socket protocol.

Each component is responsible for committing messages to persistent storage, and sending messages forward or acknowledgements or application replies back (in reverse). Components can be configured in any sequence (like tinker toys) to perform meaningful work. Each component is self-aware of its state and provides its connection status, queue depths, message counts, last message, et al to an external web-enabled monitoring and control facility.

Boomerang Features Highlights

  • Support for all common healthcare industry messaging standards, including all variants of HL7, X12, and fixed record messages
  • Multiple protocol support, including TCP/IP sockets, FTP, File, and Custom Adapter capability
  • Completely user specified routing and translation of messages
    • Message routing completely customizable
    • Many pre-defined data manipulation operations available, with custom user-defined logic capability
  • HL7, X12, and Fixed Record message definition and viewing utilities
    • All standard HL7 and X12 message types pre-defined for all versions
  • Alert module allowing for push notifications
    • Supports standard events such a communication faults
    • Allows for programmable events based on message content such as data validations
  • Support for delivery of messages to relational databases
  • Provides browser-based monitoring, control, and message tracing technology for operations and support personnel
  • Global monitor capability for multi-server distributed deployments
  • Supports 24x7 uptime and central monitoring
  • Journaling of messages for long-term message retention/archiving
  • Message re-send capability, even into running engine components
  • Queue monitoring and management tools
  • Multi-server, multi-process architecture
  • SSL relay options for encrypted distributed processing
  • Internal messaging infrastructure built upon SOAP
  • Support for version management of configurations

HealthSlide - Delivering Results!

Boomerang is designed to transform your integration challenges into integration strengths that allow you to improve patient care and positively impact your bottom line.

Boomerang delivers - patient results, performance results and cost results!

If you would like to receive more information, contact: sales@healthslide.com

HL7LOGO
 [Home]  [Boomerang]  [MedView]  [Services]  [Contact]  [About]  [Join Us]

448 North Cedar Bluff Road Suite 123 Knoxville, TN 37923 Phone 865.692.1002 Fax 865.692.1833

© 2007 HealthSlide™ Inc., All Rights Reserved