HL7 and Service-oriented Architecture (SOA) Ambassador Briefing

Similar documents
Slide 1. Slide 2. Slide 3. Objectives. Who Needs Interoperability? Component 9 Networking and Health Information Exchange

Healthcare in the 21st Century: Why Interoperability is Important

Healthcare Service-Oriented Architecture Workshop: Regional Health Information Organization (RHIO) Simulation

CIM Forum Charter Dated

Healthcare Data Management for Providers

Join Today! Decide see page 3. Access see pages 3 and 4. Network see page 5. Save see page 5. Implement see page 6. It s the Right

Semantic Technology for Information Management. Gilbane Conference

SOA Success Methodology

ebxml Registry 3.0: An Overview

Topic 05 Standards in Biomedical Informatics Part 1

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

"We have an expensive plethora of uncoordinated, unlinked, economically segregated, operationally limited micro

Integrating Standards to Achieve Semantic Interoperability. Dr Ken Lunn Director of Data Standards

ISO INTERNATIONAL STANDARD. Health informatics Requirements for an electronic health record architecture

DATA Act Information Model Schema (DAIMS) Overview. U.S. Department of the Treasury

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

JOURNAL OF OBJECT TECHNOLOGY

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

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

Driving XML Standards Convergence and Interoperability

Service-oriented architecture (SOA)

Clinical Decision Support

DIGITAL SERVICES FOR CITIZENS

Toolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018

Architecture-Driven Modernization (ADM) Task Force: Overview, Scenarios & Roadmap. OMG Architecture-Driven Modernization Task Force

SERVICE ORIENTED ARCHITECTURE (SOA)

WEDI 2015 Health Information Exchange Value and ROI Survey

Digital Health and the Challenge of Interoperability

HL7 Working Group Meeting May 2008 Meeting Report

More Than You Think. HL7 is people, HL7 is ideas, HL7 is collaboration

The Payer/Provider Perspective on Interoperability Da Vinci

Why Enterprise Architecture is must for One-Stop e-government?

Guiding Principles. Mission: Vision: Values: Overarching Principles

Service Oriented Architecture. Reference MIDDLEWARE & ENTERPRISE INTEGRATION TECHNOLOGIES By

The SOA Working Group

Infor Open SOA: Architecture Enablement. white paper

IT Governance Overview

Services Governance with IBM WebSphere

openehr & clinical modelling

SOA Research Agenda. Grace A. Lewis

Joerg Wiederspohn, Senior Development Architect, Financial Services, SAP AG Karin Fischenbeck (BIAN)

Aggregate Spend Solution & Services Collaborative Consulting

An Overview of the AWS Cloud Adoption Framework

TOGAF 9 Training: Foundation

OpenO&M For Manufacturing Overview. OpenO&M for Manufacturing. OpenO&M

The IBM Rational Software Development Platform

The Role of the Architect. The Role of the Architect

IBM WebSphere Service Registry and Repository, Version 6.0

The Evolution of the Referral Process

Presentation Overview

RESOLVING APPLICATION DEVELOPMENT ISSUES USING SOA Y. KIRAN KUMAR 1, G.SUJATHA 2, G. JAGADEESH KUMAR 3

SOA Exam S90-01A Fundamental SOA & Service-Oriented Computing Version: 6.1 [ Total Questions: 100 ]

4.13 Case Study #19: Portuguese National Broker

HL7 Clinical Genomics and Structured Documents Work Groups

Boundaryless Information PERSPECTIVE

Trusted Advisors to Life Science Executives

Current Development of Medical Terminology

1. INTRODUCTION BACKGROUND ENTERPRISE SOA BENEFITS AND TECHNOLOGIES AN ENTERPRISE SOA FRAMEWORK...6

Think Locally, Connect Nationally

From Isolation to Insights

FHIR. FHIR : Fast Healthcare Interoperability Resources (Pronounced Fire ) The hottest thing interoperability this year

Infor PM 10. Do business better.

Focus on SOA Express. Extending the value of mainframe applications through Service-Oriented Architecture (SOA)

ALFABET 9.12 WHAT S NEW IN. With Alfabet 9.12 you can: Risk mitigation planning & management ALFABET

INFOR PM 10 DO BUSINESS BETTER. LEVERAGE EXPERIENCE.

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

Provider Data: A Fundamental Need for Collaboration

J P Systems, Inc

The importance of a solid data foundation

TIER Release One A Community Milestone, Why It's Important and What's Next

CDISC/TransCelerate Collaboration and TransCelerate work streams. -Clinical Data Standards -Common Protocol Template -esource

MDA Overview Applied MDA

Health Information Standards in BC. W.L. Clifford, OBC, MD, FCFP September 25 th, 2017

2014 Kent State University Catalog - Fall 2014 Course Descriptions Page 940

ENTERPRISE IT MANAGEMENT: THE ARCHITECTURE

Philips HealthSuite Digital Platform and Interoperability

Update on the Trillium Bridge Project

Project Scope Statement for: EHR- S FM + PHR- S FM + RM- ES FP on FHIR

SOMF at a Glance. Methodologies Corporation:

Open Group Service Integration Maturity Model (OSIMM) 7/21/09. Andras R. Szakal IBM Distinguished Engineer OSIMM WG Lead

IIS Competency Domain Model

Dr. Karen DeSalvo Office of the National Coordinator for Health Information Technology U.S. Department of Health and Human Services

FIPA standards for promoting interoperability of industrial agent systems Foundation for Intelligent Physical Agents

Overview of Health Information Exchange (HIE) in the Era of Meaningful Use December, 2010

Task Analysis and Interoperable Application Services for Service Event Management

The Future of Health Data Interoperability is on FHIR: the Argonaut Project

Best Practice Information Aids for CMMI SM -Compliant Process Engineering

Translate stakeholder needs into strategy. Governance is about negotiating and deciding amongst different stakeholders value interests.

IBM Service Management for a Dynamic Infrastructure IBM Corporation

Business-Driven, IT Architecture Transformation

SOA Enabled Workflow Modernization

Service Oriented Architecture

Model based Approaches for Service Oriented Architectures. Mel Greer

Call for Presentations

SHARED HEALTH RECORD(SHR)

Competency Area: Business Continuity and Information Assurance

Coupling MDA and Parlay to increase reuse in telecommunication application development

IHE-FRANCE Today and future IHE Austrian Day

Estimating SOA, As Easy as 1 2 3

Service Oriented Realization of The HTNG Reference Architecture

Transcription:

HL7 and Service-oriented Architecture (SOA) Ambassador Briefing February 2010

Topics Understanding Service-oriented Architecture (SOA) The case for Healthcare SOA Standards Introducing HSSP Status of Standards Work Summary

First, A Few Terms DSTU = Draft Standard for Trial Use HL7 = Health Level Seven HSSP = Healthcare Services Specification Project OMG = Object Management Group OHT = Open Health Tools SOA = Service-oriented Architecture

Understanding SOA

A Twenty-Second Interoperability Quiz Are you interoperable if you and your business partners speak different languages if gender = 01 means male in your business and female for your business partner? if the primary context for information sharing is e-mail or fax? if electronic data is exchanged via CD-ROM, or DVD-ROM? if you use XML? if you use Web Services?

The 20 Second Agility Quiz How well does your organization s IT adapt to address the new business rules that resulted from a legislated policy? deployment changes resulting from adding a data center? integrating clinical information with a new business partner? integrating with the new <place clinical specialty here> system emerging public interest in personal health records?

Wouldn t it be nice if your organization could use any MPI you chose without re-integrating? you could painlessly integrate data from new clinical systems into a patient s health summary / cover sheet? heterogeneous systems could be accessed consistently from your installed application base? standards supported your ability to redeploy or distribute hardware and software without breaking things?

SOA Web Services SOA Web Services Is a technology platform? No Yes Is a transport protocol? No Yes Primary ownership is business-line Yes No owned? Affects workflow and business Yes No processes? Is an enabler for business and IT Yes Yes transformation? Is an industry standard? No Yes

How is SOA different from messaging? A common practice in healthcare, just not yet in healthcare IT Many key products use them but do not expose interfaces Ensures functional consistency across applications Accepted industry best practice Furthers authoritative sources of data Minimizes duplication across applications, provides reuse Messages can be either payloads in or infrastructure beneath services Service-oriented architecture provides the framework for automation of common services Still, SOA has to be done well. It is cheaper and easier than ever to create badly designed applications and spaghetti integration

Interoperability Realized Context Requirements Constraints page 10

Why SOA Healthcare Standards?

Why develop healthcare SOA standards? Healthcare organizations are being driven to interoperate Messaging is not the ideal approach for every interoperability challenge SOA has demonstrated viability and benefits for many organizations and in many verticalmarkets

Understanding Interoperability

Introducing HSSP

The Healthcare Services Specification Project (HSSP) An effort to create common service interface specifications tractable within Health IT A joint standards development project involving Health Level 7 (HL7) and the Object Management Group (OMG) Its objectives are: To create useful, usable healthcare standards that address functions, semantics and technologies To complement existing work and leverage existing standards To focus on practical needs and not perfection To capitalize on industry talent through open community participation

What is the Healthcare Service Specification Project? A joint standards development activity occurring in multiple organizations, including Health Level 7 (HL7), the Object Management Group (OMG), IHE, Open Health Tools, and others An effort to create common service interface specifications tractable within Health IT Its objectives are: To create useful, usable healthcare standards that address business functions, semantics and technologies To complement existing work and leverage existing standards To focus on practical needs and not perfection To capitalize on industry talent through open community participation Policy Information Models Requirements Service Funct. Model Business Drivers Government, Professional Societies, page 16 RFP Implementations Profiles Technical Specifications Interop Testing OMG Healthcare Domain Task Force HL7 Domain Committees, CEN, Standards Bodies (SDOs) HL7, openehr, CEN, Healthcare Organizations IHE Vendors, OHT, Healthcare Orgs IHE, SDOs, Healthcare Orgs OMG, RFP Submitters

The Benefits of HSSP Standards Define industry standard behaviors for healthcare-oriented service functions Eliminate different flavors of web services from occurring in different organizations Rapid-pace stds development: ~18-24 months Methodology embracing cross-group standards development

Cross-Organizational Standards Development HL7 Service Functional Model HL7 Draft Stds for Trial Use OMG OMG Request for Proposal (RFP) ANSI Standard Technical Specification

Asset Inventory Asset Purpose Functional Spec-DSTU Entity Identification Service (EIS) Retrieve Locate Update Service (RLUS) Decision Support Service (DSS) Common Terminology Service (CTS II) [Healthcare] Access Control Service (PASS Access Control) Human Svcs Directory (HSD) [Healthcare] Audit Service (PASS Audit) To manage identities and identifying traits (e.g., MPI) To manage location and retrieval of healthcare content To analyze patient data and assess against knowledge rules. Defines behavior for managing/maintaining terminologies Manages security policy as pertaining to access to health information To find providers & services in allocated areas, e.g., referrals. Security-oriented service to manage audit record Technical Spec Functional Spec-Norm Implementation Availability Complete Complete Complete Commercially Available Complete Complete Expected 9/2010 Complete Complete Expected 9/2010 Complete Expected 12/2010 Expected 5/2011 Commercially Available In development In development Complete In process TBD TBD N/A In process Complete TBD In process TBD TBD TBD page 19

Entity Cross-Reference Service (IXS) provides a business level (or conceptual specification) of a set of capabilities that should be provided by an MPI-type capability) copes with different entity types (people, patients, providers, devices etc) and multiple domains (national, regional, inter and intra organization) of use. provides a flexible approach to metadata that allows dynamic definition of a set of traits that can be used to identify entities Formerly known as the Entity Identification Service

SOA In Action An Identity Management Example Local/Regional Domain 2 Regional Identity Service (EIS) Implementation Scenarios 1. Query local domain: entity found locally 2. Query local domain: entity not found locally, retrieve from master domain 3. Query master domain: retrieve linked entities from master domain 4. External System Query: Retrieve from master domain External organization s system Interface 4.1 National/Master Domain service client National Identity Service Local/Regional Domain 1 Implementation 3.4 4.2 2.6 Local Identity Service 1.4 2.4 Implementation 2.5 3.3 1.3 2.3 Interface 3.2 service client 1.2 2.2 Interface 1.1 2.1 3.1 service client

Common Terminology Service II (CTS II) information and functional model for relationships and use of terminology how data elements are constrained to ranges of possible codes how selection lists are built and queried how terminological information is validated interactions between terminology providers and consumers submit requests for corrections and extensions identification, distributions, integration of revisions to content into running systems. mapping between terminologies and data models queries for logic-based terminologies about subsumption and inferred relationships

Decision Support Service (DSS) uses patient data to draw conclusions regarding patients guardian of one or more modules of medical knowledge each DSS knowledge module is capable of utilizing coded patient data to arrive at machine-interpretable conclusions regarding the patient, examples Medication ID, age, gender, weight, serum creatinine level -> Recommended maximum and minimum doses given patient's estimated renal function age, gender, past health maintenance procedures -> list of health maintenance procedures due or almost due DSS semantic profiles for immunization forecasting

Retrieve Locate and Update Service (RLUS) expose healthcare assets and resources within an organization that are needed to meet business or medical needs interfaces to locate, retrieve, and update resources among and between healthcare organizations not intended to replace existing systems or implementations - transparent means of locating and accessing health data regardless of underlying data structures, security concerns, or delivery mechanisms semantic profiles (e.g. HL7 message information models, CEN 13606 archetypes) define the payload

Privacy Access and Security Services (PASS) Access Control Effort to bring consistency to access control (security) enforcement within a SOA architecture for health settings Service is policy-driven and context-aware Access decision service capability with extensions for the healthcare environment Service capabilities for secure collection of healthcarespecific access decision information

Privacy Access and Security Services (PASS) Audit Service capability to provide for the generation of Healthcare Audit Event Records Provides for the secure submission of Audit Records for processing and storage Provides a service capability to support healthcare disclosure Audit Reporting

Healthcare and Community Services Provider Directory (HCSPD) Intended to fill a void that exists when it comes to the discovery and scheduling of [healthcare] services Defines key functionality such as Relate a Resource to a Location, Establish a Service Location, and Relate a Provider to a Provider Organization. SOA service to assist in the management and discovery of health and human services functions within or across Enterprises Can be used to discover a provider, find a provider in plan, find a service capability with capacity, etc. Its usage is not limited to direct care functions (e.g., can support community-based needs, such as meals on wheels )

SOA and Enterprise Architecture in HL7 HL7 has produced a Services-Aware Enterprise Architecture Framework (SAEAF) which embraces services, messages and documents Includes SOA-based behavioral framework and conformance framework for HL7 standards (including HL7 v2 and v3 messages, CDA documents and services) Utilizes SOA and Model-Driven Architecture principles for explicit expression of policy, governance and traceability Service standards rely on SOA WG and HSSP work Framework development in progress, will influence future development of standards within HL7 Several HSSP efforts are SAEAF alpha projects

Practical Guide for SOA in Healthcare Targeted to help those interested in SOA to do SOA Is one approach for SOA-enabling healthcare organizations Brings together practical experience with recommended best-practices Is not (nor is it intended to be) an industry standard Is not (nor is it intended to be) officially sanctioned by HL7 Alignment with the HL7 SAEAF is underway Available at http://hssp.wikispaces.com/practicalguide

Find out more about HL7 on our website Visit www.hl7.org for all of our published specifications details about upcoming educational forums current work-in-progress and ballot information international affiliates membership information Visit www.healthinterop.org for all of the details, work in progress, and specifications that are part of the HSSP collaboration

SOA in Health Care 2010: Improving health through technology: The role of SOA on the path to meaningful use Washington, DC July 12-14, 2010 Three-day event featuring lessons-learned, best-practices, and experience sharing Call for Abstracts is currently open through 15 April Representation from provider, payer, and public health communities Esteemed planning panel includes: Rob Kolodner, MD Chief Health Informatics Officer, Open Health Tools Former National Coordinator for Health IT Donna Agnew CIO Presbyterian Healthcare Services Michael Cummens, MD Director of Medical Informatics Marshfield Clinic John Quinn CTO Health Level Seven Ron Schmeltzer Senior Analyst ZapThink Richard Soley Executive Director SOA Consortium

For More Information. Contact us! ken.rubin@eds.com (co-chair, ambassador) galen.mulrooney@va.gov (co-chair) djorgenson@inpriva.com (co-chair) Ann.Wrightson@wales.nhs.uk (co-chair) Events... SOA in Healthcare, Washington DC, July 2010 visit http://www.omg.org/soa-in-healthcare Visit our project wiki. http://wiki.hl7.org (look for Service oriented architecture) http://healthinterop.org

Summary How do you know that the [web-] ] services you re building are not just the next generation of stovepipes? Janet Martino, LTC, USAF (Retired) to a panel of Healthcare IT Leaders