Integrating HL7 Sources with caTissue Plus Monthly Webinar Series – October 2013 Krishagni Solutions Pvt. Ltd. Ali Ranalvi |
Agenda Introduction: HL7, HL7 Processing with Mirth Connect Integration Techniques Demo: Aperio Integration Q&A
Introduction: HL7 Messaging Standard developed by Health Level 7 Several versions: v2.1 to v2.6, v3.0 Electronic messages to support administrative, logistical, financial as well as clinical processes Interoperability b/w PAS, EPM, LIS, EMR, EHR etc. Key terms: Segments, Composites, Sub-Composites MLLP: Transport Protocol for HL7
Introduction: HL7 Sample Message MSH|^~\&|HIS|MedCenter|LIS|MedCenter| ||ORM^O01|M SGID |P|2.3 PID|||12001||Jones^John^^^Mr.|| |M|||123 West St.^^Denver^CO^80020^USA||||||| PV1||O|OP^PAREG^||||2342^Jones^Bob|||OP|||||||||2|||||||||||||||| ||||||||| | ORC|NW| OBR|1| ||003038^Urinalysis^L|||
Introduction: HL7 Message Types Message types: Combination of segments conveying information about a particular event Comprehensive list : com/hl7-standard/hl7- messages.html ADT^A01: Admit/visit notification ORU^R01: Unsolicited transmission of an observation message ADT^A04: Register a patient
Introduction: Mirth Connect Cross-platform HL7 interface engine by Mirth Corp Available as Free, Open Source (Community Edition) Paid Extensions, Commercial Support & Training packages also available from Mirth Corp Mirth Appliance: Packaged solution Supports variety of messaging standards including HL7 v2.x, HL7 v3.x, DICOM, EDI and XML
Introduction: Mirth Connect Demo Parsing a HL7 ORU^R01 message Extract message ID, patient MRN and patient DOB from HL7 ORU^R01 message Write extracted fields to a file
Integrating with caTissue Plus caTissue Java API Java-based using Spring Remoting Requires intricate knowledge of caTissue domain objects and their inter-relationships caTissue Plus REST APIs Industry standard APIs using JSON for data exchange Requires minimal knowledge of caTissue Work in progress (caTissue Plus NextGen)
Demo: Aperio + caTissue Plus Aperio eSlide Manager Mirth Connect Staging Table (MySQL) Aperio Pipeline caTissue Plus
Automatic Workflow
Manual Workflow
Demo: Aperio + caTissue Plus Aperio ScanScope & eSlide Manager HL7 v2.x updates on various events (lis_update.exe) MirthConnect v3.0 Staging Table (MySQL) Aperio Pipeline caTissue Plus v3.0.6
Related Topics Imaging Plugin (Paid): Support for specimen imaging Securing HL7 channels: SHMi caTissue Plus REST APIs (NextGen) Specimen, Participant, Specimen Collection Group Integration with other HL7 data sources Patient Registration Surgical Pathology Reports
Q&A