Mirth Project Open Source Healthcare Integration Engine Gerald Bortis geraldb@webreachinc.com Lead Software Engineer WebReach, Inc. November 10, 2007
Agenda Mirth Overview Mirth Demo Mirth Appliances Upcoming WebReach Projects
About WebReach, Inc. Founded in 1993 and based in Irvine, CA Develops and hosts secure, highavailability health IT systems for leading healthcare organizations Developing series of open source HIT projects Commercial support, professional services, appliances and hosted solutions based on healthcare-focused open source projects Key customers: Pfizer, McKesson, Philips, Cedars-Sinai
Mirth Project Background Standards-based, healthcare messaging middleware Supports: HL7, X12, NCPDP, DICOM, EDI, XML Open source integration engine and interface development environment Open source online library for interfaces Released under MPL 1.1 v1.0 Released July, 2006; v1.6 August, 2007 Active global community of users and developers Numerous clinic, lab and hospital production rollouts Mirth commercial support, custom engineering, appliances Over 22,000 Downloads
The Healthcare Interoperability Problem Health Information Systems... Lab Pharmacy Radiology Clinic Hospital Different protocols Mismatched versions Incompatible data HIPAA privacy and security Diverse connectivity Lack of control Lack of flexibility Expensive proprietary solutions...applications, protocols, connectivity, etc. Legacy App Reporting Web Service Database
The Integration Solution Health Information Systems... Lab Pharmacy Radiology Clinic Hospital ESB-based general purpose integration Standards-based messaging: HL7, X12, XML, DICOM Multiple transports and protocols Filters, transforms, routes Easy to use/deploy...applications, protocols, connectivity, etc. Legacy App Reporting Web Service Database
Channels HL7 System Mirth Source Connector Filters Transformers Channel Destination Connectors Application
Supported Protocols MLLP HTTP HTTPS FTP SFTP JDBC PDF RTF SMTP POP3 JMS Files Web services And more
Supported Databases MySQL PostgreSQL Oracle Microsoft SQL Server Microsoft Access Apache Derby And more
DICOM Support Using Dcm4che open source library Header information available in filters and transformers Route messages and store images locally View images in message browser Future development includes support for: Dcmsend Dcmrcv Dcmmwl Dcmqpwl Dcmqr
DICOM Support
Mirth Extensions Download and install updates to connectors automatically Plug-ins extend server and client with new functionality Message pruning Connection monitoring
Connection Monitoring
Sample HL7 v2.x Message MSH ^~ & Mirth 1 2006044535 ADT^A04 603340 D 2.3.1 EVN A04 20060404090742 PID 1 800888^^^Mirth^PN 999945682^^^AccMgr^MR^1 TEST^PATIENT MF 19570414 M W 1234 WEST SAMPLE STREET^^EMERALD CITY^OZ^123456789^^M 31 E M 6635130^^^Mirth^VN^1 000987655 2 NOT A VETERAN N PD1 1335^LION^COWARDLY^^^^^^AccMgr^^^^CI I NK1 1 TEST^DOROTHY W 1234 WEST SAMPLE STREET^^EMERALD CITY^OZ^123456789 Y PV1 1 E ED^^^1 1 1281^LION^COWARDLY^^^^^^AccMgr^^^^CI 1281^LION^C ^^^^^^Mirth^^^^CI ED 7 S 62 6635130^^^AccMgr^VN^1 865^SP KOPP 1 A 20060404090500 PV2 ^NO 20060404090500 S DG1 1 ^HEADACHE HEADACHE A 0 GT1 1 382582 TEST^PATIENT MF 1234 WEST SAMPLE STREET^^EMERALD CITY^OZ^130570000 19570414 M 000987655 11 IN1 1 SELF PAY NYS 734 SELF PAY NYS 5 TEST^PATIENT MF 1 19570414 1234 WEST SAMPLE STREET^^EMERALD CITY^OZ^130570000 11 M 382582 IN1 2 SELF PAY 705 SELFPAY 5 1 IN2 1 000987655
Demo Creating a channel Writing a transformer Monitoring channels
Mirth Appliances Ready-to-run Optimized configuration Simple management Extended functionality High-availability Commercial support Secure
Upcoming WebReach Projects MirthResults: Result dissemination MirthMPI: Master patient index MirthSentry: Infection control/surveillance MirthTribes: Patient registry system
MirthResults Mirth-based lab result dissemination and reporting system Physician Office Public Network Pharmacy Role-based, secure, audited access to results Clinic Hospital Flexible provisioning, branding and deployment Extending to support Meds, DICOM, etc. Lab/Hospital Firewall Message Hub
MirthResults Physician Office/Pharmacy Physician Pharmacist Back Office Reference Lab Mirth Pico Mirth MirthLabs HL7 C F T C C PDF Reports Data MirthResults Application Hospital F T C To xhr
MirthResults
MirthResults
MirthResults
Thank You! Presentation available at: http://www.webreachinc.com/amia