ICE + DDS + 11073 Tracy Rausch, CCE CTO and Founder 617.997.8375.

Slides:



Advertisements
Similar presentations
September, 2005What IHE Delivers 1 Joe Auriemma Siemens Medical Solutions, Health Services Senior Director, Integration Engineering Siemens Medical Solutions.
Advertisements

Creating HIPAA-Compliant Medical Data Applications with Amazon Web Services Presented by, Tulika Srivastava Purdue University.
Medical Device Standards
Medical Device Communications, Technology Management and Manufacturers Today John Rhoads, PhD Interoperability and Standards Architect Philips Healthcare,
 What Is Desktop Virtualization?  How Does Application Virtualization Help?  How does V3 Systems help?  Getting Started AGENDA.
Towards Patient Safety in Closed-Loop Medical Device Systems Authors David Arney, Miroslav Pajic, Julian Goldman, Insup Lee, Rahul Mangharam, Oleg Sokolsky.
Vital Sync™ Virtual Patient Monitoring Platform
ICE-PAC Kickoff Meeting. Gap Analysis A proposed approach to this gap analysis is a two phase approach – Phase I: Identify Gaps using three responses.
MD PnP Program brief overview for OHT BoD Meeting September 9, 2011 Julian M. Goldman, MD Attending Anesthesiologist, Massachusetts General Hospital Medical.
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
22 May 2015Joe Hoffert Quality of Service Configuration DSML for the Data Distribution Service Joe Hoffert
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Federal HIT Summit Nov 20, 2014 Washington, DC
Clinic to Cloud Provides an Electronic Medical Records System to Doctors in Australia, Hosted by Highly Secure Microsoft Azure Data Centers MICROSOFT AZURE.
Understanding and Managing WebSphere V5
A Robust Health Data Infrastructure P. Jon White, MD Director, Health IT Agency for Healthcare Research and Quality
FIORANO SERVICE BUS The Cloud Enablement Platform
Distributed Real-Time Systems for the Intelligent Power Grid Prof. Vincenzo Liberatore.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Summary Device protocols tied intimately to applications. A need to significantly reduce critical data update times. Current network bandwidth consumption.
FirstEnergy / Jersey Central Power & Light Integrated Distributed Energy Resources (IDER) Joseph Waligorski FirstEnergy Grid-InterOp 2009 Denver, CO November.
Smart Device Integration
ICE/MDPnP Update HL7/IEEE Standards Meeting 9/12/2012.
An Introduction to Software Architecture
Sandy Lum University of Toronto Candidate MHSc in Clinical Engineering The Totally Integrated Electronic Patient Record (EPR)
©2005 Aspen Technology, Inc. All rights reserved. Oil & Gas Integrated Operations using aspenONE Nick Barnett.
Introduction GOALS:  To improve the Quality of Service (QoS) for the JBI platform and endpoints  E.g., latency, fault tolerance, scalability, graceful.
OpenICE Update. Data Model Made up of Device/App Models Patient Identifiers/Demographics IT Data (EMR, Lab, Pharmacy) Data Model is patient centric Model.
SiteWiz – RiT ’ s CAM Solution. Daily IT Challenges Overload of infrastructure information Numerous daily changes Many departments involved No clear picture.
Built on the Powerful Microsoft Azure Platform, Phyzit Helps Doctors Reduce Readmissions Through a Transitional Care Management App MICROSOFT AZURE ISV.
Us Case 5 ICU Event with Pharmacy and Pt Monitoring and Follow-up Care by PCP Care Theme: Transitions of Care, Medical Device Integration Use Case 15 Interoperability.
Why Governance? SOA Governance allows to n Master complexity of IT n Support business process change.
DataReader 2 Enhancing Security in Ultra-Large Scale (ULS) Systems using Domain- specific Modeling Joe Hoffert, Akshay Dabholkar, Aniruddha Gokhale, and.
ICT Strategy Intelligent Highways: Endpoint Adapters.
RIVERBED INTRODUCES NEW PLATFORM FOR ADC-AS-A-SERVICE New Stingray Services Controller Delivers Hyper-Elastic ADC Platform EXTREME ELASTICITY INSTANTLY.
ICE-PAC Tracy Rausch, Founder, DocBox Inc Todd Cooper President Breakthrough Solutions Foundry.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
A QoS Policy Modeling Language for Publish/Subscribe Middleware Platforms A QoS Policy Modeling Language for Publish/Subscribe Middleware Platforms Joe.
TACTIC | Workflow: Project Management OSS on Microsoft Azure Helps Enterprises to Create Streamline, Manage, and Track Digital Content MICROSOFT AZURE.
Internet of Things. IoT Novel paradigm – Rapidly gaining ground in the wireless scenario Basic idea – Pervasive presence around us a variety of things.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
PCD User Handbook 2010 Purpose The Handbook is designed to help healthcare professionals implement IHE on a new clinical system purchase or upgrade an.
Replace with Application Image Metrix Insights Leverages Internet of Things, Big Data to Deliver Actionable Healthcare Intelligence via Azure and Cortana.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Helping the Cause of Medical Device Interoperability Through Standards- based Test Tools DoC/NIST John J. Garguilo January 25,
DataTAG is a project funded by the European Union International School on Grid Computing, 23 Jul 2003 – n o 1 GridICE The eyes of the grid PART I. Introduction.
1 Session 3:Healthcare Provider, Clinician & Patient Perspective Julian M. Goldman, MD Medical Director, Biomedical Engineering Partners HealthCare, Boston,
Medical Device CPS Testbeds: Candidate Testbed for Research and Development on Cyber Physical Medical Device Systems Julian M. Goldman, MD Medical Director,
AuraPortal Cloud Helps Empower Organizations to Organize and Control Their Business Processes via Applications on the Microsoft Azure Cloud Platform MICROSOFT.
ICE-PAC Tracy Rausch, Founder, DocBox Inc Todd Cooper
IHE PCD F2F Agenda Virtual / projectathon / certification testing program requirements MDPRI progress and next steps Certification plans Potential innovation.
Enterprise Town Hall solution
Testbed for Medical Cyber-Physical Systems
ICE Update to IEEE committee
MetaOS Concept MetaOS developed by Ambient Computing to coordinate the function of smart, networked devices Smart networked devices include processing.
Infusion Management and Auto Pump Programming
Primal and Microsoft Azure Deliver Personalized Content, Intelligence, and Analytics That Match Your Content to the Interests of Your Audience MICROSOFT.
The Integrated Clinical Environment-- Creating Big Data
Cloud Computing Platform as a Service
Data Quality: Practice, Technologies and Implications
Exploring Azure Event Grid
Enterprise Productivity Services
Carl Data Solutions Collects Utility Sensor and Meter Data to Provide Advanced Reporting, Alarming, and Analytics with Microsoft Azure MICROSOFT AZURE.
An Introduction to Software Architecture
Technical Capabilities
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Remedy Integration Strategy Leverage the power of the industry’s leading service management solution via open APIs February 2018.
ONAP Architecture Principle Review
Presentation transcript:

ICE + DDS Tracy Rausch, CCE CTO and Founder

Requirements from Providers Complete and Accurate Data Safe Systems Secure Systems Increased Efficiency – Clinical Workflow – Device and Systems Maintenance Improved Quality Flexible (Inpatient to Outpatient) Able to deal with new and legacy equipment Scalable Facilitation of decision support and data visualization

“Achieving higher quality care at lower cost will require fundamental commitments to the incentives, culture, and leadership that foster continuous "learning”, as the lessons from research and each care experience are systematically captured, assessed, and translated into reliable care.” -IOM 2013

Example Scenario 1: Patient Controlled Analgesia (PCA) 2-3 Patients per day in the US die from opiate overdose. Very little understanding of the cause Patient presses button to receive intravenous pain medication Patients can call to request more analgesia, but, cannot call for help when over-medicated. Over-medication can cause respiratory and cardiac arrest Comprehensive monitoring is not typically used due to high false/nuisance alarm rate How can we improve safety of this system?

Smart PCA System Patient Demographics and History Medication History Diagnosis Co- morbidities Orders Sensor Data Enterprise Point of Care CDS Algorithm(s) Observations Lab Results PCA Pump (Actuator) Other Infusions Other Devices Safety Interlock Clinician Patient

Data-centric Approach Device 1Device 2 Device n Medical App 1 Medical App 2 Medical App n EMR/Other IS Systems DDS RTPS Bus

What is DDS? Mature International Standard from OMG – Platform neutral: OS and programming languages – Deployed worldwide – ~18 Implementations Originally developed for the US Navy Currently mandated – UK Generic Vehicle Architecture – DoD Information Technology Standards and Profile Registry (DESI) Mandates DDS for Pub-Sub API Mandates DDS-RTPS for Interop – Army, OSD Unmanned Vehicle Control Future Airborne Capability – US Navy Open Architecture Mandates DDS for Pub-Sub – Net-Centric Enterprise Solutions for Interoperability (SPAWAR NESI) Mandates DDS for Pub-Sub SOA

DDS Deployed Applications

Machine App 3 rd Party App CLOUD Enterprise Cloud Security Services Asset Services Real-Time Near Real-Time Heterogeneous Device to device SCADA Multiple Protocols Today: Batch/DB Analytics Future: real-time analytics Historian; store-and- forward Alarms recognized here Single data bus

DDS & Quality of Service (QoS) Aside from the actual data (WHAT) to be delivered users often need to specify (HOW) to send it….. – Reliably – How much data – How long before data is regarded as ‘stale’ – How may publishers of the same data is allowed – How to ‘failover’ if an existing publisher stops sending data – How to detect “dead” applications Options are controlled by formally-defined QoS policies DocBox Proprietary 2012

QoS QoS is determined per-entity QoS Contract: Request-Offered Publishing and subscribing applications can be notified when QoS contract is violated High availability via automatic failover DocBox Proprietary 2012

Features Ability Isolate subsystems Built in discovery service Mechanism to detect entities Data Durability Monitoring of Application Health Monitors Health of data-objects – Deadlines and lifespans Ensures reliable data delivery Built in QoS Built in Security (2013)

DDS Entities Domain: World you’re talking about Topic: Group of Similar Objects Similar structures (“type”) Similar way they change over time (“Qos”) Instance: Individual object Datawriter: source of observations about a set of data-objects DataReader: observer of a set of data-objects (Topic)

OMG DDS & IEEE X73 DIM Data Objects DDS Topic IEEE Components OMG DDS X73 DIM Data Object Attribute Groups DDS IDL Syntax X73 Nomenclature + Other DDS IDL Nomenclature Numeric Sample Array RT Patient Metric Observed Value - Numeric Context Attribute Group (Static + Dynamic) Physiological Parameters in SNOMED CT

OMG DDS + IEEE ASTM F2761 X73 DIM Data Objects DDS Topic IEEE Components OMG DDS X73 DIM Data Object Attribute Groups DDS IDL Syntax X73 Nomenclature + Other DDS IDL Nomenclature ASTM F2761 Supervisor Functionality Controller Data Logger External Interface

ASTM F2761 Functionality Supervisory Functions: Patient Identity Management Provider Identity Management Systems Health Monitoring Interaction Checking Device Management Hosting of CDS Apps Hosting of CLC Apps QoS Monitoring Data Logging Forensic playback

PCA Example Data Bus Supervisory Services Patient Mgmt Device Mgmt Systems Health Interaction Checking Logging CDS Algorithm #1 Lab Data SPO 2 CO 2 Patient Hx Infusion Pump Settings IV Pump Control Infusion Pump Measured Values

ICU Bedside System of System Data Bus ICE Supervisory Services Patient Mgmt Device Mgmt Systems Health Interaction Checking Logging CDS Algorithm #1 Lab Data SPO 2 CO 2 Infusion Pump Settings IV Pump Control Infusion Pump Measured Values CDS Algorithm #2 CDS Algorithm #n

Components for Interoperable System Define IDL Syntax – Starting with Medical Package – Starting with – IDL’s are extensible therefore backward compatible Define Standard Topics – Starting Data Objects Define Standard Semantics – Starting with – Also utilize LOINc and SnoMedCT

Distributed System CDS Apps can be located physically anywhere as long as they publish and subscribe to the BUS and follow the rules. Supervisor Services can be located physically anywhere as long as they publish and subscribe to the BUS CDS Apps act as if they are “virtual medical systems”

What is needed to be defined Supervisory Services (ICE) IDL Quality of Service Profiles – These could be completely customized but initially guidance profiles should be determined. Security Profiles Safety Nomenclature and Objects to be Developed Data Fusion Alert Nomenclature Quality of Service Nomenclature

Questions??? Funding Provided by USAMMRC Integrating Clinical Technology for Military Health (JPC-1 W81XWH-13-C-0107) NIH NIBIB U01 The Healthcare Intranet of the Future

ICE Supervisor Network Controller ICE Interface Data Logger External Interface Medical Device ICE Interface Other Equipment Integrated Clinical Environment (ICE) Functional Elements of the Integrated Clinical Environment ASTM standard F Published January 2010 Clinician Functional Elements of the Integrated Clinical Environment Patient