Initial Prototype for Clinical Data Normalization and High Throughput Phenotyping SHARPn F2F June 30,2011.

Slides:



Advertisements
Similar presentations
EMRLD A RIM-based Data Integration Approach Pradeep Chowdhury Manager, Data Integration.
Advertisements

Discovering Severity and Body Site Modifiers Dmitriy Dligach, Ph.D. Boston Children’s Hospital and Harvard Medical School.
Strategic Health IT Advanced Research Projects (SHARP) Area 4: Secondary Use of EHR Data Project 3: High-Throughput Phenotyping Project Lead: Jyotishman.
Data Normalization Milestones. Data Normalization  Goals –To conduct the science for realizing semantic interoperability and integration of diverse data.
Drools – Diabetes Phenotype Identification
Data Normalization Dr. Stan Huff. # 2 Acknowledgements Tom Oniki Joey Coyle Craig Parker Yan Heras Cessily Johnson Roberto Rocha Lee Min Lau Alan James.
Direct Implementation Perspective 0 Mark Bamberg, Vice President Research & Development MEDfx.
Guoqian Jiang, MD, PhD Mayo Clinic
NextGen Interoperability – Leading the Charge Presenter – David Venier DISCLAIMER: The views and opinions expressed in this presentation are those of the.
FHIRFarm – How to build a FHIR Server Farm (quickly)
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
AUGUST 21, 2014 STANLEY M. HUFF, MD CHIEF MEDICAL INFORMATICS OFFICER INTERMOUNTAIN HEALTHCARE HSPC Meeting Introduction.
Harmonization of SHARPn Clinical Element Models with CDISC SHARE Clinical Study Data Standards Guoqian Jiang, MD, PhD Mayo Clinic On behalf of CDISC CEMs.
Boštjan Šumak dr. Marjan Heričko THE ROLE OF BIZTALK SERVER IN BUSINESS PROCESS INTEGRATION.
SHARPn Data Normalization November 18, Data-driven Healthcare Big Data Knowledge Research Practice Analytics Domain Pragmatics Experts.
ESB Guidance 2.0 Kevin Gock
Strategic Health IT Advanced Research Projects (SHARP) Area 4: Secondary Use Dr. Friedman on-site visit, Mayo Clinic 3 September 2010.
Document Standards Faced and Lessons Learned Calvin Beebe, Tom Oniki, Hongfang Liu, Kyle Marchant.
TM HCLS Semantic Web in Healthcare A view of where we are and where we need to go in health care semantics Cecil O. Lynch, MD, MS
December 15, 2011 Use of Semantic Adapter in caCIS Architecture.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
1.View Description 2.Primary Presentation 3.Element Catalog Elements and Their Properties Relations and Their Properties Element Interfaces Element Behavior.
Mihir Daptardar Software Engineering 577b Center for Systems and Software Engineering (CSSE) Viterbi School of Engineering 1.
Copyright © Orbeon, Inc. All rights reserved. Erik Bruchez Applications of XML Pipelines XML Prague, June 16 th, 2007.
GCPR Near-Term Solution System Design Review John Leslie PRC Health Informatics Systems & Services Chief Architect GCPR Project.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
UIMA SHARP 4 - NLP May 25, Outline UIMA Terminology (not just TLAs) Parts of a UIMA pipeline Running a pipeline Viewing annotations Creating a new.
Open Health Natural Language Processing Consortium (OHNLP)
June 11, 2012 Troy Bleeker. Agenda Participants will learn A cloud computing recap. What is our cloud like and why do we have it? Lab: VPN, IDs, shared.
HIT Standards Committee Clinical Operations Workgroup Report Jamie Ferguson, Chair Kaiser Permanente John Halamka, Co-chair Harvard Medical School 20 August,
Value Set Resolution: Build generalizable data normalization pipeline using LexEVS infrastructure resources Explore UIMA framework for implementing semantic.
CTAKES The clinical Text Analysis and Knowledge Extraction System.
Pan-SHARP Med Rec "Washington Plan" Diagrams 1 100% Apache 2.0 License Initial Integration for SHARPFest NLP normalization of clinical note samples.
1 DREAMS NOTIFIER Vijaya Mekala The University of Texas Health Science Center at Houston Arden Syntax SIG Jan 14, 2003, San Antonio, TX.
DEVELOPING A MESSAGING SOLUTION WITH MICROSOFT BIZTALK 2013 Ed Jones MCT, MCPD, MCTS.
Title – NwHIN CAQH/CORE X12 support Discussion Date June
Building the Redwood MedNet HIE with Mirth Open Source Tools
Tuscany: a SOA framework Jeffrey Guo Accelrys, Inc.
WebMethods Architecture By webMethods_KB. EAI Architecture Concepts Introduction  EAI IT Landscape  Integration Evolution Basic Concepts  Messaging.
Clinical Collaboration Platform Overview ST Electronics (Training & Simulation Systems) 8 September 2009 Research Enablers  Consulting  Open Standards.
Clinical Data Normalization Dr. Chute Aims: Build generalizable data normalization pipeline Semantic normalization annotators involving LexEVS Establish.
A Semantic-Web Representation of Clinical Element Models
# 1 Clinical Element Models (CEMs) SHARP F2F Meeting Mayo Clinic June 21, 2010 Stanley M Huff, MD.
Mayo cTAKES: UIMA Type System
MedKAT Medical Knowledge Analysis Tool December 2009.
Enabling Medical Experts to navigate clinical text for cohort identification (meTAKES) Stephen Wu, Mayo Clinic SHARPn Summit 2012 June 12, 2012.
What is NCIA? National Cancer Imaging Archive Searchable repository of in vivo cancer images in DICOM format Publicly available at no cost over the Internet.
Ceilometer + Gnocchi + Aodh Architecture
IHE Workshop – June 2006What IHE Delivers 1 Nicholas Steblay Boston Scientific Implantable Device Cardiac Observations (IDCO) Profile.
LRI Validation Suite Meeting Prototype Tool Demonstration December 20th, 2011.
Part I: Introduction to SHARPn Normalization Hongfang Liu, PhD, Mayo Clinic Tom Oniki, PhD, Intermountain Healthcare.
IBM Global Services © 2005 IBM Corporation SAP Legacy System Migration Workbench| March-2005 ALE (Application Link Enabling)
TapirLink: Enabling the transition to TAPIR Renato De Giovanni TDWG 2007.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
SAGE Nick Beard Vice President, IDX Systems Corp..
Title – NwHIN CAQH/CORE X12 support Discussion Date June
 All lines are muted during presentation.  Lines are un-muted during Q&A ◦ If not asking question, please mute your line  *6 to mute your phone  *7.
Tung Tran, Ph.D. What is the EMR? Computerized legal medical record created by healthcare organizations Enables storage and retrieval of patient information.
SSIS ETL Data Resource Management. Create an ETL package using a wizard database server to database server The business goal of this ETL package is to.
Clinical Data Exchange using HL7 and Mirth Connect Lecture 2 - Toolset to use for working with Mirth Connect. - Mirth Connect architecture. - Changing.
What is BizTalk ?
Dave Iberson-Hurst CDISC VP Technical Strategy
cTAKES: Demo Clinical Text Analysis and Knowledge Extraction System
Electronic Health Record
Data Normalization Architecture
Electronic Health Information Systems
Electronic Health Record Access Control 7
, editor October 8, 2011 DRAFT-D
AI Discovery Template IBM Cloud Architecture Center
Presentation transcript:

Initial Prototype for Clinical Data Normalization and High Throughput Phenotyping SHARPn F2F June 30,2011

Purpose  Demonstrate a proof of concept solution, based on new tools, technology, models and methods.  The prototype demonstrates: –The ability to push unsolicited data using NwHIN exchange protocols –Conversion and normalization of HL7 2.x lab messages to XML clinical element model (CEM) instances –Conversion and normalization of HL7 2.x medication orders to CEMs. –Extraction of medication CEM instances from narrative clinical documents using NLP processing –Persistence of CEM instances in a light weight SQL database –Phenotype processing across the CEM database utilizing the Drools rules engine

High Level Architecture Diagram 1. Use Data from IHC (De-Identified) HL7 2.x messages 2. Send data into Mirth Connect on the IHC side 3. Create NwHIN Document Submission (XDR) message using HL7 2.x message as payload 4. Send Document Submission (XDR) message from Mirth to IHC NwHIN Aurion Gateway 5. Send XDR message from IHC Aurion Gateway to SHARP NwHIN Aurion Gateway 6. Send XDR message from SHARP NwHIN Aurion to Mirth Connect 6a. Send Mayo HL7 2.x Lab Messages & Clinical Documents to Mirth Connect 7. Process HL7 2.x messages and/or clinical documents in the UIMA Pipelines, to normalize and transform into Clinical Element Model (CEM) instances 8. Send the resulting XML instance of Clinical Element Model (CEM) to Mirth Connect 9. Persist Clinical Element Model (CEM) instances to MySql database. 10. Perform phenotype processing on the CEM instance database. SHARP Processing Sequence 10 IHC (Backend CDR Systems) Mirth Connect IHC NwHIN Aurion Gateway SHARP NwHIN Aurion Gateway Mirth Connect UIMA Pipeline CEM Instance Database a Mayo EDT System

Mirth Connect  Enables information flow and transformation  Mirth channel receives message from some source, transforms it, and routes it to one or more destinations  Product is open source  NwHIN with Aurion/CONNECT can be source or destination of a channel  Used to store CEM Instances to the database  Can be used to route data to other locations or databases

Mayo EDT cTAKES CDA for Meds HL7 for labs Mirth CEM SharpDb High level flow - Mayo cTAKES (NLP) cTAKES (NLP) Mayo EDT AdminDiagnosis processor Tabular data CEM Custom UIMA pipeline Configurable UIMA pipeline Configurable UIMA pipeline CEM

Medication to CEM - Mayo data CDA CDA- Initializer Sentence Annotator Sentence Annotator Tokenizer Annotator Tokenizer Annotator LVG Context Dependent Tokenizer Context Dependent Tokenizer POS Tagger POS Tagger Chunker Dictionary Lookup Annotator Dictionary Lookup Annotator Drug Mention Annotator Drug Mention Annotator Drug CEM CAS Consumer Drug CEM CAS Consumer Mirth SharpDb cTAKES UIMA Annotators (NLP) Patient count – CDA document count CEM count for medication –

IHC-Medication, Mayo, IHC LAB to CEM HL7 Meds HL7 Meds HL7 Initializer HL7 Initializer IHC-GCN TO- RXNORM Annotator IHC-GCN TO- RXNORM Annotator Drug CEM CAS Consumer Drug CEM CAS Consumer Mirth SharpDb HL7 Labs HL7 Labs HL7 Initializer HL7 Initializer Generic- LAB- Annotator Generic- LAB- Annotator LAB CEM CAS Consumer LAB CEM CAS Consumer Mayo LOINC resource Mayo LOINC resource IHC LOINC resource IHC LOINC resource IHC RXNORM resource IHC RXNORM resource New UIMA Process Nodes

SharpDB a CEM Instance Database

Phenotyping (Drools) Business Logic Clinical Element Database List of Diabetic Patients Data Access Layer Transformation Layer Inference/ workflow Engine (Drools) Service for Creating Output (File, Database, etc) Transform physical representation  Normalized logical representation (Fact Model)

Completed Work  Installation of informatics “SHARP” Cloud system at Mayo  Installation and configuration of tools on IHC side and SHARP Cloud  “Tracer Message” processing –Used to test communication throughout system –Successful transfer using NwHIN/Aurion of test message between IHC & Mayo  30 de-id IHC patients through pipeline/Drools end-to-end –134 Thousand CEMS generated  Extraction and message generation for 10,000 patients  Processing of 10,000 patients Meds, Labs, Billing data –15 Million CEMS generated  Conversion to selected CEM models via UIMA framework  Persisted from CEM to MySQL

Completed Work (Cont.)  Produced New XML Schemas for CEM Models –Standard lab panel –Ambulatory medication order –Administrative diagnosis These three models were used for the prototype experiment. Excerpt of Lab CEM instance CEM Search Tool:

Mirth Enhancements –Implemented NwHIN XDR connector capability –Implemented UIMA connector capability –Created NwHIN Aurion XDR adapter Channels Created Completed Work (Cont.) Sample XDR ChannelChannel that receives HL7 2.x message, places the message as the payload of an XDR message and sends it to a remote NwHIN gateway ReceiveXDRMessageReceives an XDR message from Mirth and extracts the HL7 2.x message CemAdminDxtoDatabaseReceives an XML instance of the administrative diagnosis CEM and persists it to the database CemLabToDatabaseReceives an XML instance of a standard lab panel CEM and persists it to the database CemMedicationToDatabas e Receives an XML instance of a medication CEM and persists it to the database

Dual Security Certificate Exchange SHARP/Mayo Cloud Intermountain Healthcare MirthAurion Gateway SHARP Aurion Gateway IHC Proxy SHARP Proxy Mirth Internet

Thank You! Calvin Beebe Christopher Chute Craig Parker Cui Tao Cyndalynn Tilley David Mead Dingcheng Li Donna Ihrke Gerald Bortis Guergana Savova James Masanz Jeff Ferraro John Holman Jon Teichrow Kevin Bruce Kyle Marchant Les Westberg Margarita Sordo Mat Bockol Michael Turk Mitch Dempsey Nathan Davis Pei Chen Sean Murphy Sridhar Dwarkanath Stan Huff Susan Welch Tim Peters Tom Oniki Vinod Kaggal