EHR Modernization - Conceptual Architecture EHR Services Platform (ESP) - Software Development Kit (SDK)

Similar documents
HL7 Plenary EHR In Canada

SOA in the pan-canadian EHR

CIS 8090 Intro. Setting the stage for the semester Arun Aryal & Tianjie Deng

Best Practices for the Architecture, Design, and Modernization of Defense Models and Simulations

HL7 and Service-oriented Architecture (SOA) Ambassador Briefing

The Value of Business Process Management (BPM)

GE Healthcare. Centricity Practice Solution 12 and Centricity EMR 9.8: Draft Software/Hardware Requirements. November 14, 2013

Enterprise Process Integration

Service Oriented Architecture

Business Integration Architecture for Next generation OSS (NGOSS)

LIAISON ALLOY HEALTH PLATFORM

Sandeep Alur Architect Advisor Microsoft India Aditee Rele Architect Advisor Microsoft India

Sharing current and archived patient data in the EMC Federation Enterprise Hybrid Cloud

MedicAlert. Using Service Oriented Architecture David Harrington, VP/CTO. 27 October 2005

Codex of PLM Openness

Implementing a Data Warehouse with Microsoft SQL Server

} SolovatSoft healthcare connectivity abilities and experience Overview

Constructing Rural Health Information Systems for Critical Access Hospitals:

How SOA Can Help EA. Enterprise Architecture Conference 2008

In Pursuit of Agility -

CLINICAL PORTAL Hospital Services. Presented by Stephen Parsons

DI2E Framework Standard Brief

TOGAF - The - The Continuing Story Story

IT6801 / Service Layers/ A.Kowshika SERVICE LAYERS

Regional Extension Center Request for Information Meaningful Use EHR Vendors July 26, 2010

Maximizing Best Practices for Innovation Leveraging Technology to Take Healthcare to the Next Level

Oracle Identity Governance 11g R2: Essentials

SERVICE ORIENTED ARCHITECTURE (SOA)

Service oriented architecture solutions White paper. IBM SOA Foundation: providing what you need to get started with SOA.

Working with Health IT Systems is available under a Creative Commons Attribution-NonCommercial- ShareAlike 3.0 Unported license.

Enterprise-SOA with UML+SoaML For Healthcare. Cory Casanave

ALM120 Application Lifecycle Management 12.0 Essentials Instructor-Led Training Version 12.0

Open Source Telemedicine. Sana Android Client and OpenMRS. Winter 2012 IAP

Processes and Techniques

PLANNING AGILE MODERNIZATION FOR SUCCESS

IBM ICE (Innovation Centre for Education) Welcome to: Unit 1 Overview of delivery models in Cloud Computing. Copyright IBM Corporation

Immunization Calculation Engine (ICE)

<Insert Picture Here> JD Edwards Roadmap Overview

TSA System Architecture

IBM Enterprise Service Bus for Healthcare

HP Quality Center 10 Overview

SOA Governance is For Life, Not Just a Strategy

Expand application range with respect to consider the whole system. Consider state of the art and adapt actual regulations and standards

Duane Steward, DVM, MSIE, PhD Nemours, Chief Computer Scientist for Clinical Informatics University Central Florida, Assistant Professor

ALM120 Application Lifecycle Management 12.x Essentials

Health Information. for Government. Maximize the Value of Your Health Information Exchange

University Of Pathology Informatics Certificate Of Completion Program

A FEDERATED ARCHITECTURE TO SUPPORT SUPPLY CHAINS

Prof. Dr. Liggesmeyer, 1. Quality Management of Software and. Processes and QM. Systems. QMSS Processes and QM

Service Oriented Architecture (SOA) Architecture, Standards, Technologies and the Cloud

SOA-Based Next Generation OSS Architecture

Think Locally, Connect Nationally

Mitch Bishop Chief Marketing Officer irise Sherry Preston RN, MHA. ONC, CPHQ M.D. Anderson Cancer Center

Automating the Collaborative Enterprise

Chapter 1 Web Services Basics

بﻟﺎطﻣ ﯽﻠﮐ لﺻﻓ رﺳ Se rvice O r ien t A rch it ec t SOA Workshop: A. Mahjoorian, Session

Clouds as Enablers for M2M Service Provisioning

Mapping Service-Orientation to TOGAF 9 Part IV: Applying Service-Orientation to TOGAF s Service Contracts

Telemedicine, data management, patient benefit - ehealth architectures controlled by patients for treatment and biomedical research

Laboratory Information Management System Index

HL 7 FHIR and the Future of Interoperability. January 25, pm 3pm ET

17/06/2014. GTA West DI r Project. Bringing Standardization into a non Standard World. Why is GTA West DI-r Necessary? What is the GTA West DI-r?

Services Directory (ServD) Response to OMG RFP Healthcare Community Services Provider Directory

zapnote Analyst: Ronald Schmelzer

OPN Only Oracle SOA Suite 11g Implementation Boot Camp

MICROS SYSTEMS, INC.

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Relationships of ONAP and OSS/BSS

Dynamics 365 for Finance & Operations

Testing Service-Oriented Architectures: A Business Process- Oriented Approach (3 Days)

Wanted: Agile Solution for Evolving Marketing Demands

Qualifacts Carelogic Enterprise S2.15 Costs and Limitations of Certified Health IT

VNF Lifecycle Management

Quality Management of Software and Systems: Processes and QM

Functional Requirements for Enterprise Clinical Data Management: Solving Technical Problems, Satisfying User Needs

Welcome to the postmodern era for public sector ERP

IBM Service Management

API Gateway based approach to Integrations

What s New in HL7. W. Ed Hammond, PhD Director, Duke Center for Health Informatics FACMI, FAIMBE, FHL7, FIMIA Secretary, HL7; Chair-Emeritus, HL7

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Synapse RIS SOLUTIONS

Progress in Healthcare IT

Expert Reference Series of White Papers. Microsoft Service Manager Simplified

MANUFACTURING EXECUTION SYSTEM

Integrating Business Processes

Create interoperability in a MEDITECH environment

IEEE s Recommended Practice for Architectural Description

ehealth Exchange Network in U.S. Bottom Up Complements Top Down?

Sharing Medical Images with Patients & Providers with RSNA Image Share Validation

Open API Enabling Platforms

Lab Outreach Connectivity

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Service-oriented Architectures (SOA) - From Business to IT -

Copyright 2010, Oracle. All rights reserved.

McKesson Cardiology Bringing together all the cardiovascular information you need into a single platform

Manufacturing: new trends in production systems design and operation. Fulvio RUSINA (Comau), Yves COZE (Dassault Systemes)

SOA Today: How to get Started on an SOA Journey and Achieve Rapid Results. Jordan Braunstein Business Solutions Group Rolta TUSC

Achieving Healthcare Interoperability in the Cloud with WebSphere ESB

OpenO&M and ISO Collaborative Deployment

POWERFUL INTUITIVE RESPONSIVE

Transcription:

CALL FOR PARTICIPATION Please post your discussion comments at http://www.osehra.org/group/architecture This DRAFT document should be treated as a Request for Information (RFI) Modernization - Conceptual Architecture Platform (ESP) - Software Development Kit (SDK) Open Source Custodial Agent (OSA) Architecture Committee Stephen Hufnagel PhD, Chair In collaboration with Architecture Interagency Group (HAIG) Nancy Orvis, MHA, CPHMS and Paul Tibbits, M.D., DoD and VA Co-Chairs Current 180+ slide set Conceptual Architecture SDK and companion Implementation Guide (IG) is available at: http://www.osehra.org/node/47/content/documents October 20, 2011 DRAFT-O ESP SDK WORKING DRAFT RFI: not for official use. 1

Architecture Working Group (AWG) Weekly Teleconference DATE & TIME: Every Tuesday 4:00 pm EDT WebEx: https://tiag.webex.com/ PHONE: +1-408-600-3600 Access code: 629 453 409 DOCUMENTS at: http://www.osehra.org/node/47/content/documents DISCUSSIONS at: http://www.osehra.org/node/47/content/discussions HTML SYSTEM ARCHITECTURE at: http://architecture.osehra.org Please become an OSA member and participate; individual membership is free. Please join and participate in the Architecture Work Group. The initial 2011-baseline "OSA System Architecture, Product Definition and Roadmap" working-document is posted under the Architecture-Group's Documents-tab. There is also an HTML browser viewable version. This is a living document. Please add your comments and suggestions to help us improve the architecture. Between now and December we plan to validate the System Architecture, define a future-state architecture Software Development Kit (SDK) and Implementation Guide (IG) and then begin to define an OSA Product Roadmap. ESP SDK WORKING DRAFT RFI: not for official use. 2

Future-State-Architecture GOAL: To Support Modular Plug-&-Play Innovation Incremental Innovation Little Impact on links between components (e.g., Interoperability) Modular Plug- &- Play Innovation OBJECTIVE A change-immune domain-specific componentarchitecture emphasizing interoperable standardsbased services, resulting-in simpler, loosely-coupled, and less-costly agile module-level innovation. Little impact on components Great impact on components PROBLEM Little innovation, long lead times and high costs resulting from complex highly-coupled components Architectural Innovation Start Great Impact on links between components (e.g., interoperability) Radical Innovation ESP SDK WORKING DRAFT RFI: not for official use. 3

Technical Vision: Service Platform (ESP) INTEGRATED SOLUTION SERVICES PLATFORM (ESP) Population Population Registries IS Locator Information Access & Longitudinal Record (LRS) Information ( IS) Point of Service Applications Personal Record Systems Viewers See notes page ESP SDK WORKING DRAFT RFI: not for official use. 9

ESP Key Concepts: Federated Architecture INTEGRATED SOLUTION IS Enabled Legacy System IS Enabled PHR System SERVICES PLATFORM (ESP) IS Tier 3 Plug-&-Play Data Stores Population Population Registries IS Locator ESP Based System Tier 2 Information Tier 1 Plug-&-Play Applications Information Access & Longitudinal Record (LRS) Point of Service Applications Information ( IS) Personal Record Systems Viewers Data Access Layer Application Layer IP is SOA Interoperability Profile aka Service Interface EAI is Enterprise Application Integration See notes page ESP SDK WORKING DRAFT RFI: not for official use. 11

ESP Legacy Transition Strategy INTEGRATED SOLUTION SERVICES PLATFORM (ESP) LEGACY SYSTEM -IS ENABLED LEGACY INFRASTRUCTURE Population Data Warehouse Registries Legacy Point of Service Application Data Warehouse Personal Record System Legacy Information Access & Longitudinal Record (LRS) Information Access & Longitudinal Record (LRS) Information ( IS) -IS Bi-Directional Information Exchange Information ( IS) -IS Point of Service Application Personal Record Systems Viewer EAI is Enterprise Application Integration IP is SOA Interoperability Profile aka Service Interface -IS enabled legacy systems allow users to transition at a convenient time and then legacy systems can be gracefully shut down. ESP SDK WORKING DRAFT RFI: not for official use. 13

Common Information Integration (CIIF) within Information ( IS) SERVICES PLATFORM (ESP) ORGANISATIONAL INFOSTRUCTURE Registries Data & Population Data & Data & Data Warehouse & Client Registry Outbreak Management PHS Reporting Shared Record Drug Information Diagnostic Imaging Laboratory Information Provider Registry Location Registry Business Rules Index Message Structures Normalization Rules Terminology Registry Information Access & Longitudinal Record (LRS) IP is SOA Interoperability Profile aka Service Interface EAI is Enterprise Application Integration Security Mgmt Rules/Data Privacy Mgmt Rules/Data Configuration Rules/Data IS Common Information Integration Framework (CIIF) and Common Secure Communications Bus Public Pharmacy System Radiology Center PACS/RIS Lab System (LIS) Hospital, LTC, CCC, EPR Physician Office EMR Viewer Public Provider POINT OF SERVICE APPLICATIONS Pharmacist Radiologist Lab Clinician Physician/ Provider Physician/ Provider See notes page Physician/ Provider ESP SDK WORKING DRAFT RFI: not for official use. 15

ERH Platform (ESP) enabled system (conceptual view) ESP SDK WORKING DRAFT RFI: not for official use. See notes page 17 17

HL7 Service Aware Interoperability Framework (SAIF) Enterprise Compliance and Conformance Framework (ECCF) ECCF Enterprise Dimension Why - Policy Information Dimension What - Content Computational Dimension How - Behavior Engineering Dimension Where - Implementation Technical Dimension Where - Deployments Conceptual Perspective Inventory of User Cases, Contracts Capabilities Business Mission, Vision, Scope Inventory of Domain Entities Activities Associations Information Requirements Information Models o Conceptual o Domain Inventory of Functions-services Requirements Accountability, Roles Functional Requirements, Profiles, Behaviors, Interactions Interfaces, Contracts Inventory of SW Platforms, Layers SW Environments SW Components SW Technical Requirements Enterprise Service Bus Key Performance Parameters Inventory of HW Platforms HW Environments Network Devices Communication Devices Technical Requirements Logical Perspective Business Policies Governance Implementation Guides Design Constraints Organization Contracts Information Models Terminologies Value Sets Content Specifications Specifications Use Cases, Interactions Components, Interfaces Collaboration Participations Collaboration Types & Roles Function Types Interface Types Service Contracts Models, Capabilities, Features and Versions for SW Environments SW Capabilities SW Libraries SW SW Transports Models, Capabilities, Features and Versions for HW Platforms HW Environments Network Devices Communication Devices Implementable Perspective Business Nodes Business Rules Business Procedures Business Workflows Technology Specific Standards Schemas for Databases Messages Documents Transformations Automation Units Technical Interfaces Technical Operations Orchestration Scripts SW Specifications for Applications GUIs Components SW Deployment Topologies HW Deployment Specifications HW Execution Context HW Application Bindings HW Deployment Topology HW Platform Bindings Five (5) Categories: Capability Mission Business Process Infrastructure/Enterprise Architecture Interoperability ESP SDK WORKING DRAFT RFI: not for official use. 19

Suggested Plan of Actions and Milestones (POA&M) to Refactor & Certify Legacy MUMPS within ESP Enabled System 1. CY2011: Verified System Architecture, Product Baseline and Roadmap 2. CY2012: Prepare Complete ESP SDK through Open-Source-Community & DoD, VA, IHS collaboration Specify future-state ESP Key Performance Parameters (KPPs) and implementation constraints Get ESP SDK officially endorsed by DoD and VA leadership; work ESP SDK through HL7, OASIS & OMG SDOs Specify OS automated ESP enabled system certification-test-scripts & Built-in-Test-Environment (BITE) Proof-of-concept refactoring-prototype (e.g., scheduling, clinical & nursing notes modules) ESP enabled system & test environment prototype in a Virtual Machine (VM) 3. CY2013: Build Critical Components Construct automated-certification test-scripts for ESP & key applications Construct ESP Built-in-Test-Environment (BITE) Construct ESP reference-implementation in a VM test environment Refactor & certify VistA Kernel & FileMan into as ESP enabled system 4. CY2014: Build Necessary Components Refactor & certify strategically important applications to be ESP conformant. Refactor & certify other modules/routines in MUMPS to use ESP SDK specified services 5. CY2015: Integrate and Make Everything Work to Users Satisfaction ESP Integrate & certify other-available critical-components ESP (e.g., VLER, pharmacy, lab, imaging) Performance optimize ESP & integrated applications to meet KPPs NOTE: Refactoring can be MUMPS to MUMPS or MUMPS to another language; either approach MUST meet ESP SDK specifications in IG. 23 ESP SDK WORKING DRAFT RFI: not for official use. 23

Suggested OSA Role in MUMPS Code Refactoring 1. Thought Leadership 2. OS System Architecture, Product Definition and Roadmap 3. Technical, Operational and Functional Certification 4. Open Source Tools, Test & Collaboration Environment Management 5. Configuration Management of: 1. OS Platform (ESP) Software Development Kit (SDK) 2. Codebase 3. Certification test artifacts (fixtures, results, attestations) 6. Technical/ Standards Mentoring, Verification and Validation of: 1. Refactoring 2. ESP system enablement (Refactored VistA Kernel & Fileman Modules) 3. Automated Certification test scripts, fixtures & Built-in-Test-Environment (BITE) 4. Operational/technical/functional testing and certification 7. Open Source Community Engagement and Professional Organizations Evangelism 24 ESP SDK WORKING DRAFT RFI: not for official use. 24