HL7
(Health Level Seven)
It is widely-known that different
software vendors implement their HL7 interfaces in ways
that make them incompatible with each other; therefore,
an intermediary like MITEM's integration platform (the
Core Platform used in all Blue Iris Products for health
care) is needed to convert messages between different
formats. MITEM is also used to convert between HL7 messages
and other messaging formats like XML, WebSphere MQ and
TIBCO.
MITEM natively
supports HL7 messaging by fully implementing and insulating
the transport and parsing functions inside a pre-built
MITEM adapter.
This advanced
adapter offers multiple advantages over the typical
low-level, code-intensive implementations that are found
in other integration servers:
- Single-step routing and transformation of messages
- Consistent development experience across all formats
and protocols
- Substantially less programming
- Graphical interface for mapping and message processing
- Fastest message processing at runtime
- More robust error handling & recovery
- Externalization of host dependent meta-data
- Connects with 3rd party repositories
MITEM's Enterprise
Messaging Architecture allows different message and
document types (e.g. HL7) to be transmitted over different
protocols and transports in a normalized way. By insulating
the developer from working with low-level APIs the learning
curve is reduced dramatically and message formats and
protocols can be changed in the future without requiring
a re-write of the integration control and business logic.
Other integration servers that look similar to MITEM's
on the surface have only crude, if any, support for
messaging protocols. Rather than normalizing the development
experience they require discrete knowledge of vendor
or community APIs. This low-level approach greatly increases
the cost and complexity of interfacing between multiple
systems by forcing the developer to learn the programming
model for every protocol. In contrast, a developer that
knows how to use MITEM to interface with one system
automatically has all the requisite knowledge and skills
to interface with any other.
A further defining characteristic of MITEM's integration
framework is the real-time processing of messages across
multiple in-bound and outbound connections. This real-time,
asynchronous processing enables maximum flexibility
in n-tier server architectures and produces superior
end-to-end system performance. MITEM's performance levels
meet or exceed the near real-time performance of other
messaging systems, while eliminating the complex conditional
programming required for coordinating multiple transactions.
Furthermore, multiple host transactions can be combined,
or marshaled, into a single message thereby reducing
the total number of transactions that need to be developed
and managed.
 |