4
Healthcare Interoperability Middleware & Cloud Solutions That Enable Interfacing Anything-to-Anything Healthcare Interoperability Solved eiConsole for Healthcare (Interface Engine IDE) Graphical Assembly Line for Configuring Interfaces PIE “App Store” for Interfaces eiPlatform (EIP) (Interface Engine) Transform Any Format and Protocol to Any Other PilotFish Interface Development Life Cycle EIP

Healthcare Interoperability Solved

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Healthcare Interoperability

Middleware & Cloud Solutions That Enable Interfacing Anything-to-Anything

Healthcare Interoperability Solved

eiConsole forHealthcare

(Interface Engine IDE)Graphical Assembly Line for

Configuring Interfaces

PIE“App Store” for Interfaces

eiPlatform (EIP)(Interface Engine)

Transform Any Format andProtocol to Any Other

PilotFish Interface

Development Life Cycle EIP

eiConsole forHealthcare

(Interface Engine IDE)Graphical Assembly Line for

Configuring Interfaces

PIE“App Store” for Interfaces

eiPlatform (EIP)(Interface Engine)

Transform Any Format andProtocol to Any Other

Healthcare Interoperability SolvedThe PilotFish Interface Development Life Cycle –

The End-to-End Solution for Integrating All Entities in the Healthcare Ecosystem

The PilotFish Interface Exchange (PIE)The “App Store” with a Growing Library of eiConsole Interfaces, Interface Templates and Components that Facilitate Rapid Integration

If you’re an end user, configuring an interface with the eiConsole for Healthcare may begin with a download from the PilotFish Interface Exchange (PIE). There you’ll find a freelibrary of Healthcare Interoperability templates based onhealthcare standards. These templates (2.x, 3.x, CDA, CCD,DICOM and others) may be directly downloaded into youreiConsole (IDE) project where they provide a “paint-by-num-bers” solution to producing or consuming healthcare data exchange messages that conform to implementation guides.As an eiConsole end user, you can tweak the templates tomeet your exact requirements and deploy the finished inter-faces into production.

Virtually any entity in the healthcare industry can benefitfrom publishing interface templates to the PIE and makingthem available for download. If you are a healthcareprovider, payer or lab you might publish interface templatesto and from your systems to speed up customer implementa-tions. If you’re a manufacturer or software provider you mightpublish interface templates to make interfacing with yourmedical devices, equipment or software application easier.

Publishing on the PIE is free. You decide whether to make anoffering free or charge a license fee, or if you’d like it to be apublic or private offering. The PIE encourages reuse. With the PIE, each participant need only be responsible for the“tweaks” particular to integrating their healthcare systemswithout having to reinvent what is common and can beshared throughout their industry.

The eiConsole for HealthcareA Breakthrough Interface Engine IDE with aGraphical Assembly Line Process forRapidly Configuring Healthcare Interfaces

Use the eiConsole’s self-documenting “Assembly Line” andstreamline interface creation through a unique methodologyand feature set. Each interface is constructed from a se-quence of stages – all graphically configurable and extensi-ble. Leverage open source components with our open API.Included components handle virtually every common com-munication protocol, parsing, transformation or manipulationtask – all graphically configured with virtually no coding orscripting. Configure interfaces 10x faster with its exclusivegraphical, drag & drop Data Mapper and benefit from themost HL7-specific features of any product on the market.

The eiPlatform (EIP)The Interface Engine Runtime Complement to the eiConsole for Healthcare for High Performance Execution

Once an interface has been configured and tested in theeiConsole, it is deployed to the eiPlatform. The eiPlatform is alightweight, robust and scalable execution environment forall of your integrations. Once migrated to the eiPlatform, in-terfaces execute unattended and worry-free. The eiPlatform'sunique "NTM Acceleration" allows reliable, multi-threadedmessage processing under the most demanding conditions.A flexible logging and reporting architecture allows for thecapture of business-critical information every step of the wayand proactive error notifications ensure that operations staffare notified the moment a problem is detected.

Reusability, Flexibility and Extensibility to Meet Any Integration Requirement

EIP

SUPPORTED PLATFORMS

Windows

Linux

Mac

Unix / AIX / HP-UX

SUPPORTED APPLICATION SERVERS

Apache Tomcat

Glassfish

WebSphere

JBoss

WebLogic

Windows Service / No App Server

SUPPORTED DATABASES

Microsoft SQL Server

Oracle

DB2

MySQL

PostgreSQL

Access DB

H2

Based on open standards

SUPPORTED PROTOCOLS

RDBMS (all modern database systems)

Email (POP3 / SMTP)

Local / Network File System

FTP / SFTP / FTPS

TCP / IP (including LLP)

HTTP / S

Messaging (JMS / MQ / MSMQ)

API-Call

Java RMI

Web Services (SOAP, REST)

Command-line invocation (CLI)

LDAP / Directory Services

Custom Connectors

Workflow / Process Orchestration

VALIDATION

Data format conformance (XSD, HL7 spec, etc.)

Business rules / Schematron Lookup validation against

external sources

Custom validators

DEPLOYMENT MODELS

Appliance / Virtual appliance

Hosted

Deploy to own server

Total / Suite solution

WORKFLOW PATTERNS SUPPORT

Sequencing

Splitting

Merging

Branching

Conditional Logic

Iteration

DATA TRANSFORMATIONS

Graphical, drag & drop data mapping

Codeless / Scriptless data transformations

Generates W3C compliant XSLT

Computationally complete

ERROR HANDLING

Passive handling for errors, including logging, database

reporting, real-time responses, etc.

Pro-active handling for errors, including sending

e-mails, sending SOAP messages, etc.

Customizable logging and database reporting

TESTING

Graphical "Test Mode" for rapid step-by-step debugging

View the content of each stage

Skip stages or modify data in-flight

Connect to interface endpoints or bypass as required

Embedded "eiPlatform emulator"

SUPPORTED STANDARDS

HL7 2.x / 3.x

CCD / CDA

EDI (ANSI X.12)

Positional Flat Files

Delimited Files

CSV

XLS / XLSX

DICOM

Semi-Structured Text

XML

Binary (.pdf, .wav, .jpg)

ARCHITECTURE

Consistent "assembly line" pattern

Configuration over code

Component-driven

Extensible via Open APIs

LICENSING MODEL

Installation-based licensing

No per channel or per connection fees

Production server license includes unlimited number of

development, test and backup copies

PilotFish Interface Engine Solutions Checklist

Note: This is a partial listing. If you have specific requirements not shown above please contact us.

Applied PilotFish Healthcare Integration, Inc.100 Roscommon Drive

Suite 220Middletown, CT 06457

Phone 860-632-9900Fax 860-632-9923

www.pilotfishtechnology.com

© 2013 Applied PilotFish Healthcare Integration, Inc.

PilotFish Middleware and Cloud Solutions for Achieving Healthcare Interoperability

eiConsole for Healthcare – An interface engine IDE for the creation, deployment and management of interfaces. Configure interfaces end-to-end usinga graphical “Assembly Line”. Perform codeless, drag & drop datamapping. Download pre-configured interface templates or shareyour interfaces on our PIE (“App Store” for Interfaces). Debugand test at any stage in a graphical test mode and promote inter-faces to production on the eiPlatform runtime.

eiPlatform – A high performance, secure, runtime complement to the eiConsole for Healthcare. Interfaces developed in the eiConsole can be deployed to production on the eiPlatform witha few mouse-clicks where they will run in unattended mode.

PilotFish Interface Exchange or “PIE”–A cloud-based exchange or “App Store” for eiConsole users.Download, share or publish interfaces, interface templates orcomponents that enable collaboration and facilitate reuse. The PIE also includes a free library of Healthcare Inter-operability Templates based on the HL7 standards. These preconfigured templates provide a head start for producing or consuming an HL7 message conformant to a specific HL7 implementation guide.

eiPortal for Healthcare Integration –A cloud-based solution that provides all of the resources required to establish standardized initial and ongoing healthcare information exchange. The eiPortal links to a webrepository with everything required to configure an interface toyour system and a fully automated testing facility allows valida-tion of information exchanges before going live.

eiDashboard –An optional application component that monitors the perform-ance of the eiPlatform and provides a wealth of Business Intelligence (BI) information.

About Applied PilotFish Healthcare Integration (APHI) –A subsidiary of PilotFish Technology, APHI distributes PilotFishproducts and provides related services to the Healthcare indus-try. PilotFish, founded in 2001, develops comprehensive middle-ware that enables interoperability using industry and XMLstandards. PilotFish products, using a modern architecture, candramatically shorten project timelines, reduce risk and improvethe quality of deliverables.