E-HEALTH PLATFORMS AND ARCHITECTURES

Size: px
Start display at page:

Download "E-HEALTH PLATFORMS AND ARCHITECTURES"

Transcription

1 E-HEALTH PLATFORMS AND ARCHITECTURES E-Government Andreas Meier Nicolas Werro University of Fribourg Alfredo Santa Cruz

2 Contents 1. Introduction 2. Existing Capabilities and Strategic Approach 2.1. Existing capabilities 2.2. Strategic approach Key issues in Healthcare systems 3. Service Oriented Approach (SOA) 4. Electronic Health Record (EHR) 4.1. Model of HER 4.2. Architectural approach HER 5. A Norwegian case based on XML, ebxml and PKI 6. Conclusion

3 1. Introduction In 2006 healthcare implies a major government and private concern, on average health spending data between 1990 and 2004 grew faster than GDP in every OECD country except Finland. In 1990, it accounted for an average of 7 % of GDP across OECD countries and reached 8.9 % in In general health care systems operate in an intricate environment of public and private services, with a great number of business models. Consequently, the design, implementation, integration and operation of health care systems become a tricky and complex task. Governmental institutions and private entities tend to implement theirs own processes and delivery channels. As a result, each one takes its own approach to controlling information flow and access. Having an overview of the entire health care system, we can see a collection of isolated islands, each of them is using a particular technical platform and standard, as a consequence a waste of energy in order to get the right information at the right time. Furthermore, the lack of integration between services offered by multiple organizations, it is a mirror of the fact that these organizations themselves are in most cases unable to efficiently and effectively integrate data in their own corporation. So, healthcare and delivery entities are rethinking the ways they use technology and they are looking for ways to make lasting investments in solutions that help manage the enormous complexity of healthcare systems, help healthcare workers performs their jobs more effectively and manage the sensitive and private data for each system in a way that improves services. The purpose of e-health conceptual system architecture is to provide a set of architectural representations of the entire e-health system. This e-health architecture should be derived from the structure and processes of the activities it is intended to support. To design and implement e-health architecture, the IT plans will demonstrate: a. E-Health projects should be classified according to the activity and services, for example, a registry, shared repository, application, common service or EHR system.

4 b. IT plans should identify what e-health services are required internally and by other external organizations. In this way, the selection and implementation of standards lead to efficient collaboration and interoperability across the system. c. IT plans should identify what e-health services will be provided by the system. These services are the counterpart of item 2 above. The entire portfolio of plans will eventually form a coherent network of available services and services expectations. Moreover, e-health has the potential to enable broader reach and improve quality and effectiveness of healthcare, as a result improve patient care and reduce costs. This article is structured as follows: in section 2, a description of existing capabilities and strategic approach are given. Afterwards, in section 3, a description of SOA (Service Oriented Approach) is presented giving the main characteristics of this approach. Then, in section 4, a definition of Electronic Health Record (EHR) is specified which is close to the approach SOA. Finally, I give an example apply this approach in a real context: Norway case based on XML, ebxml and PKI.

5 2. EXISTING CAPABILITIES AND STRATEGIC APPROACH 2.1. Existing capabilities Organizations have already some components required to deliver e-health services. These components will be incorporate as existing building block into the new architecture. That is why concepts such as modularity and interoperability should take into account Strategic approach Complex processes often involve information systems in multiple organizations, where it is not possible to mandate that all organizations information systems are developed simultaneously to a single design. It is important to work on standards and focus on integration between organizations in end-to-end business processes. Thus, middleware technologies and standards committees should take a very active function in defining ways for organizations to collaborate. To allow organizations the autonomy and flexibility they need to take control over their own IT environments, while still enabling inter-organization business. Technology architects commonly recommended a service-oriented approach. The service-oriented approach allows each agency to do whatever it likes within its own domain. But whenever it collaborates with others in a larger setting, it does so through a number of defined services and for each service, the technical mechanism for using the service, the data content and business rules are all defined and agreed by all participants. The service-oriented approach respects the internal autonomy of each participant agencies. It attempts to identify each of the participants and describe their roles and relationships to the rest of the system. The roles and relationships of the participants imply a set of business services that they each must provide to the system as a whole. Each of these services requires detailed information and definitions of technical protocol, data and business rules. IT environments need to accommodate data, interactions and transactions for participants such as patients, healthcare professionals, healthcare providers and policy makers. The relationships

6 and services can be visualized through a schematic drawing showing the interactions patterns among these groups. Figure 1 show the relations among healthcare s actors. Figure 1: Interactions among participants Key issues in Healthcare systems a. How to create a patient s health record b. How to construct a system, in which patient s information is stored in multiple systems for long time c. How to manage identity d. How to identify a patient uniquely and reliably e. How to interconnect diverse systems and how to make them interoperate f. How to communicate with remote systems g. How to reuse legacy systems h. How to achieve performance, flexibility and agility

7 In like manner, architecture is governed by the following requirements: a. Planning horizon: architecture should include the foundation for the implementation of capabilities through the time. This means it must include services that will dominate in the future. b. Support for Electronic Health Record usage: The comprehensive and integrated patient record make possible an improved healthcare delivery. c. Interoperability: supporting the integration of work of multiple disciplines and enabling integrated teams in order to provide care to patients. This point is above all important when teams are geographically distributed and in different organizations. d. Alignment: The architecture must align with the objectives, approach of standards and governmental recommendations. e. Flexibility: the architecture must allow for different business requirements and existing assets to integrate and collaborate. f. Support for shared procurement opportunities: helping participants to engage in the joint procurement of shared assets.

8 3. Service Oriented Approach (SOA) Before present this approach, the following philosophies of integration systems is given in the next graphic. Figure 2: Philosophies of integration As we see in the figure 2, SOA is not tied to a specific technology. It may be implemented using a wide range of technologies such as RPC, DCOM, CORBA or Web services. The key is independent services with defined interfaces that can be called to perform their tasks in a standard way, without the serving having foreknowledge of the calling application, and without the application needing knowledge of how the service actually performs its tasks. SOA expresses a perspective of software architecture that defines the use of software services in order to support the requirements of the business processes and software users. Resources on a network in a SOA environment are made available as independent services that can be accessed without knowledge of their underlying platform implementation. Therefore, SOA approach facilitates integration on two major levels: a. Application integration: systems and applications can talk to each other in mutually understandable terms. b. Technically operability: systems can be interconnected in a secure and in a reliable manner.

9 These two levels can allow healthcare systems to interoperate and collaborate at a higher level, enabling applications such as decision support, patient and business intelligence. SOA has two important functions: a. From a business perspective: enhancing business capability and information available to consumer both inside and outside the enterprise. Specially by supporting improved business that means joining up systems at the application level and resolving issues of data consistency and business interoperability. b. From a technical point of view: enabling applications to interoperate across diverse technical and operational platforms. The figure 3 depicts these two functions. Figure 3: SOA overview

10 4. Electronic Health Record (EHR) EHR is the provision to a care provider, in a single viewer application, of an integrated view of patient s electronic health data. The viewer may be a web portal or a window in an existing clinical application Model of EHR The model contains three major sections. At first, the core processes of direct care then support processes like laboratory analysis and finally information infrastructure like HER security. The model EHR does not imply any specific technical architecture; the functions of the architecture can be implemented by any technology. The following graphic show us this model. Figure 4: EHR model

11 4.2. Architectural approach EHR Infoway s EHR recommends an architectural approach that is showed figure 4: Figure 5: Architectural approach The following functions should be implemented: a. For data sources that might not be available when data needs to be seen, the information is pushed when it is updated, into Domain-specific Repositories, which are accessible when required by applications that need them. b. For all data sources and repositories that will act as sources for the integrated record, an index or directory is maintained. As data are pushed into repositories, or stored in clinical systems, a reference to the data is recorded in an EHR Repository or document registry. When an application needs to display an integrated view, it uses the EHR Repository to find the components of the record, and display them. c. All components of the system communicate through a shared network infrastructure, using agreed service protocols. ( HIAL means Health Information Access Layer ).

12 d. Information is integrated using Registry Services, which allow single patient, provider and location identifiers to be resolved from diverse identifiers used throughout the system. Concerning implementation model at macro level follows as: Figure 6: EHR implementation Health authorities are the focal point of e-health service delivery. Within their IM/IT plans they provide for clinical systems and domain-specific repositories. Both clinical systems and domain repositories can be considered feeder systems for health authority and province-wide e-health services. For a collection of strategic topics, health authority feeder systems push data into a set of shared repositories. In many cases, the shared repository will actually be fed by other agencies such as pharmacies and private labs. Some data is maintained at a local level, for example, the colleges and regulating bodies (for provider data) or the pharmacies (for client data).

13 A document index identifies the location of all e-health objects relating to an individual, indexed by type, and containing links to the specific location of the object (health authority). Pushing data into domain repositories means also updating the index. Access to all of these data is provided through a set of standardized services. These services provide access to resources in shared repositories, or in health authority applications, such as query access services via Web Services or for online services via standards like HL7. Data are integrated into health authority clinical systems or EHR systems, including EHR viewers, for use in the health authority and by external care providers. It s important that the data integration happens through the use of the standard services already defined. A HIAL exists both within each health authority, supporting its own internal integration, and amongst all participants. This infrastructure component provides basic messaging capability, but also a number of other common services such as federated authentication and authorization, message queuing and workflow, and administration.

14 5. A Norwegian case based on XML, ebxml and PKI The National Insurance Administration (NIA) initiated a project to improve the communication infrastructure between business partners such as pharmacies, hospitals and doctors Legacy system The legacy system is or was based on: a. EDI based communications and EDIFACT messages using X.400 message protocol. b. Use of a proprietary Public Key Infrastructure (PKI). The following diagram shows this system: Figure 7: Architecture legacy As shown in the diagram, there is no direct connection between individual pharmacies and the NIA. There is a central hub, which connects to all pharmacies using a pharmaceutical computer network. This central system is connected using EDIFACT.

15 5.2 Architecture Requirements The upgraded architecture must provide the following benefits: a. Security messages: important due to the sensitive nature information exchanged in an e- Health context and this system must guarantee authentication, integrity, confidentiality, and non-repudiation. b. Message transport must be reliable and make sure messages are delivered once only once. c. Efficiency of the administrative processes should be improved to enable healthcare system to provide better system. To achieve the requirements, the following technological changes must be undertaken: a. A migration from mainframes to less expensive UNIX-based platforms. b. Introduction of a secure messaging-based system for enterprise application integration. c. A migration to industry-standard Public Key Infrastructure (PKI). d. Adoptions of open standards transport protocols and message formats. e. Migration of X.400 to a less expensive Internet Protocol-based National Health Network in Norway. f. Adoption of Extensible Markup Language (XML) as a new standard message format and format for electronic business documents.

16 5.3. New Architecture An overview of this new architecture is showed in the following diagram and this new architecture is based on the SOA approach: Figure 8: New architecture The main advantages of this new architecture are that doctors are connected to the NIA and other organizations in the Norwegian Healthcare Network and messages sent by doctors will be signed using the personal private key and sensitive messages will be encrypted using their public key. These advantages are described in the next sub-sections Open standards The architecture is based on open standard transport protocol and message formats. Each partner is responsible for being able to send and receive messages according to the standard interfaces The NIA has worked with its partners in the selection of these standards. The joint decision has been to use XML formats for new message types. Transport protocols and message formats are based on open standards, for that reason a single solution is not mandated to each business partner. A key advantage of the use of XML is that it allows for better message specification and automatic message validation and therefore eases error detection and testing.

17 Another difference with the existing situation is that ebxml Messaging will be used as message transport protocol. EbXML Messaging will be used to transport both EDIFACT payloads for existing connections and XML payloads for new message types. The Norwegian Centre for Informatics in Health and Social Care is responsible for development of healthcare IT standards in Norway and also maintains the relation to European and international standards organizations in the healthcare domain. KITH has developed the XML schemas for the new message types The ebxml Messaging Service The ebxml Message service is message protocol. Architecturally, it fits between a business application or middleware and lower-level Internet protocols, providing business-oriented additional functionality. This is illustrated in the following diagram: Figure 9: ebxml Messaging Service

18 Specifically, the ebxml Messaging Service offers the following benefits: a. It provides the security features (authentication, integrity, confidentially and nonrepudiation), through the use of XML digital signatures and XML encryption, in combination with a Public Key Infrastructure (PKI). b. In the Norwegian e-health network, ebxml Messages use SMTP as the underlying Internet message transport protocol. Other ebxml applications use HTTP, often layered over Transport Layer Security (SSL/TLS). c. It provides a reliable messaging protocol based on receipt acknowledgments and a retry mechanism. This prevents loss of messages in the messaging system. d. It enables routing based on envelope information (even for encrypted payloads). e. It supports tracing and monitoring of message traffic. 5.4 Overview of the NIA (National Insurance Administration) project in Norway The Norwegian e-health infrastructure has been based on the principle of using open standards: a. ebxml Messaging, the International Standard for secure and reliable messaging. b. EDIFACT and XML for the definition of business document types. c. Internet Protocol for the National Health Network. The use of open standards has been a strategic choice that has worked well for the project. This principle explicitly leaves the responsibility of implementing these standards with the individual business partners. Organizations make an agreement to communicate and then are individually responsible for the implementation of the agreement. It does not impose a single software solution on an entire community, but allows individual business partners to select a solution that conforms to the standard, but also meets each individual organization s (possibly unique) requirements.

19 Figure 10: Message protocol overview The IT management underlines that the real challenges in deploying and extending the Norwegian e-health infrastructure are not technical, but related to the organizational complexity of connecting large numbers of partners that use a diversity of enterprise and legacy systems, but are required to converge on a common interface.

20 6. Conclusions Healthcare organizations should develop their technological infrastructures aligning some crucial values such as interoperability, collaborative and economical savings. Open architectures such as ebxml can achieve interoperability among seamless healthcare providers, healthcare professionals and, private and public organizations. Moreover, interoperability allows leverage infrastructure investment because legacy network is still used. To communicate with other organizations, all of them employ a single standard of communication, enabling delivery health services. Besides the use of a single standard, economical savings is feasible, for example an integrated platform among organizations can lower technological costs. The values mentioned above go in the way of improving patient health and boost communication among all actors of healthcare organizations,

21 References Gesundheit Telematik Gründlagen Anwendugen. Haas E-health Care Information Systems. Joseph Tan European Conference on e-health Secure Sharing of Electronic Patients Records. Surya Nepal, John Zic, Gregorie Kraehenbuehl, Frederic Jaccard Service Oriented Architecture (SOA). Acrobat white paper Connected Health Framework Architecture and Design Blueprint. Microsoft white paper 2006 Software architecture for digital healthcare University of Kuopio. Mikko Korpela, Juha Mykkänen, Jari Porrasmaa and Matti Sipilä Norwegian e-health Infrastructure based on XML, ebxml and PKI Oasis Case Study SOA Reference Model. Wikipedia

Norwegian e-health Infrastructure based on XML, ebxml and PKI

Norwegian e-health Infrastructure based on XML, ebxml and PKI An OASIS Case Study Norwegian e-health Infrastructure based on XML, ebxml and PKI Trygdeetaten Case Study By Pim van der Eijk For OASIS OASIS (Organization for the Advancement of Structured Information

More information

BC ehealth Conceptual System Architecture

BC ehealth Conceptual System Architecture BC ehealth Conceptual System Architecture Copyright 2005, Province of British Columbia All rights reserved BC ehealth Conceptual System Architecture National Library of Canada Cataloguing in Publication

More information

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards)

Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Principles and Foundations of Web Services: An Holistic View (Technologies, Business Drivers, Models, Architectures and Standards) Michael P. Papazoglou (INFOLAB/CRISM, Tilburg University, The Netherlands)

More information

How service-oriented architecture (SOA) impacts your IT infrastructure

How service-oriented architecture (SOA) impacts your IT infrastructure IBM Global Technology Services January 2008 How service-oriented architecture (SOA) impacts your IT infrastructure Satisfying the demands of dynamic business processes Page No.2 Contents 2 Introduction

More information

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence

Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies

More information

SOA in the pan-canadian EHR

SOA in the pan-canadian EHR SOA in the pan-canadian EHR Dennis Giokas Chief Technology Officer Solution Architecture Group Canada Health Infoway Inc. 1 Outline Infoway EHR Solution EHRS Blueprint Approach EHR Standards Oriented Architecture

More information

Service-oriented architecture in e-commerce applications

Service-oriented architecture in e-commerce applications Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and

More information

Service Virtualization: Managing Change in a Service-Oriented Architecture

Service Virtualization: Managing Change in a Service-Oriented Architecture Service Virtualization: Managing Change in a Service-Oriented Architecture Abstract Load balancers, name servers (for example, Domain Name System [DNS]), and stock brokerage services are examples of virtual

More information

Using ESB and BPEL for evolving healthcare systems towards SOA

Using ESB and BPEL for evolving healthcare systems towards SOA ehealth Beyond the Horizon Get IT There S.K. Andersen et al. (Eds.) IOS Press, 2008 2008 Organizing Committee of MIE 2008. All rights reserved. 747 Using ESB and BPEL for evolving healthcare systems towards

More information

Service Oriented Architecture (SOA) An Introduction

Service Oriented Architecture (SOA) An Introduction Oriented Architecture (SOA) An Introduction Application Evolution Time Oriented Applications Monolithic Applications Mainframe Client / Server Distributed Applications DCE/RPC CORBA DCOM EJB s Messages

More information

SOA for Healthcare: Promises and Pitfalls

SOA for Healthcare: Promises and Pitfalls SOA for Healthcare: Promises and Pitfalls Dennis B. Smith dbs@sei.cmu.edu SOA in Health Care Conference: Value in a Time of Change Chicago, IL USA June 3, 2009 Agenda Healthcare IT Challenges SOA: The

More information

Hubspan White Paper: Beyond Traditional EDI

Hubspan White Paper: Beyond Traditional EDI March 2010 Hubspan White Paper: Why Traditional EDI no longer meets today s business or IT needs, and why companies need to look at broader business integration Table of Contents Page 2 Page 2 Page 3 Page

More information

Improving Agility at PHMSA through Service-Oriented Architecture (SOA)

Improving Agility at PHMSA through Service-Oriented Architecture (SOA) Leveraging People, Processes, and Technology Improving Agility at PHMSA through Service-Oriented Architecture (SOA) A White Paper Author: Rajesh Ramasubramanian, Program Manager 11 Canal Center Plaza,

More information

SOA Myth or Reality??

SOA Myth or Reality?? IBM TRAINING S04 SOA Myth or Reality Jaqui Lynch IBM Corporation 2007 SOA Myth or Reality?? Jaqui Lynch Mainline Information Systems Email jaqui.lynch@mainline.com Session S04 http://www.circle4.com/papers/s04soa.pdf

More information

Ontario s ehealth Blueprint

Ontario s ehealth Blueprint Ontario s ehealth Blueprint Narration The central themes of Ontario s ehealth Blueprint are connectivity, innovation and a commitment to improve patient care and care outcomes. Through these themes and

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

IBM Software. IBM Initiate: Delivering Accurate Patient and Provider Identification for Canadian Electronic Health Records

IBM Software. IBM Initiate: Delivering Accurate Patient and Provider Identification for Canadian Electronic Health Records IBM Software IBM Initiate: Delivering Accurate Patient and Provider Identification for Canadian Electronic Health Records IBM Initiate: Delivering Accurate Patient and Provider Identification for Canadian

More information

Existing concepts and experiences with interoperability initiatives

Existing concepts and experiences with interoperability initiatives Existing concepts and experiences with interoperability initiatives Geert Claeys, M. Sc. Co-Chairman Europe Technology Manager, Agfa Healthcare/R&D Topics Interoperability problems in healthcare process

More information

A Quick Introduction to SOA

A Quick Introduction to SOA Software Engineering Competence Center TUTORIAL A Quick Introduction to SOA Mahmoud Mohamed AbdAllah Senior R&D Engineer-SECC mmabdallah@itida.gov.eg Waseim Hashem Mahjoub Senior R&D Engineer-SECC Copyright

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

The Framework for ebusiness

The Framework for ebusiness An OASIS White Paper The Framework for ebusiness By The OASIS ebxml Joint Committee For OASIS OASIS (Organization for the Advancement of Structured Information Standards) is a not-for-profit, international

More information

Introduction to UDDI: Important Features and Functional Concepts

Introduction to UDDI: Important Features and Functional Concepts : October 2004 Organization for the Advancement of Structured Information Standards www.oasis-open.org TABLE OF CONTENTS OVERVIEW... 4 TYPICAL APPLICATIONS OF A UDDI REGISTRY... 4 A BRIEF HISTORY OF UDDI...

More information

For <Project> Version 1.0

For <Project> Version 1.0 Oklahoma Department of Human Services Data Services Division Service-Oriented Architecture (SOA) For Version 1.0 Table of Contents 1. Service Oriented Architecture (SOA) Scope...

More information

Setting the World on FHIR

Setting the World on FHIR Setting the World on FHIR W. Ed Hammond. Ph.D., FACMI, FAIMBE, FIMIA, FHL7 Director, Duke Center for Health Informatics Director, Applied Informatics Research, DHTS Director of Academic Affairs, MMCi Program

More information

Web Services Strategy

Web Services Strategy Web Services Strategy Agenda What What are are Web Web Services? Services? Web Web Services Services --The The Technologies Technologies Web Web Services Services Compliments Compliments Overall Overall

More information

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment

More information

Run-time Service Oriented Architecture (SOA) V 0.1

Run-time Service Oriented Architecture (SOA) V 0.1 Run-time Service Oriented Architecture (SOA) V 0.1 July 2005 Table of Contents 1.0 INTRODUCTION... 1 2.0 PRINCIPLES... 1 3.0 FERA REFERENCE ARCHITECTURE... 2 4.0 SOA RUN-TIME ARCHITECTURE...4 4.1 FEDERATES...

More information

Government Service Bus

Government Service Bus Government Service Bus The GSB (Government Service Bus) is intended to become the central platform of integration and services for the provision of government electronic services and transactions, and

More information

Concept Proposal. A standards based SOA Framework for Interoperable Enterprise Content Management

Concept Proposal. A standards based SOA Framework for Interoperable Enterprise Content Management Concept Proposal A standards based SOA Framework for Interoperable Enterprise Content Management Mike Connor miconnor@adobe.com Paul Fontaine Paul.Fontaine@ost.dot.gov What is it? IECM Framework Vision:

More information

Task Analysis and Application Services for Cross-Organizational Scheduling and Citizen ebooking

Task Analysis and Application Services for Cross-Organizational Scheduling and Citizen ebooking 332 Medical Informatics in a United and Healthy Europe K.-P. Adlassnig et al. (Eds.) IOS Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi:10.3233/978-1-60750-044-5-332

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7 No. 7, September-October 2008 Applications At Your Service Mahesh H. Dodani, IBM,

More information

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices

Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Enterprise Application Integration (EAI) Architectures, Technologies, and Best Practices Give Your Business the Competitive Edge IT managers have been under increasing pressure to migrate a portfolio of

More information

Developers Integration Lab (DIL) System Architecture, Version 1.0

Developers Integration Lab (DIL) System Architecture, Version 1.0 Developers Integration Lab (DIL) System Architecture, Version 1.0 11/13/2012 Document Change History Version Date Items Changed Since Previous Version Changed By 0.1 10/01/2011 Outline Laura Edens 0.2

More information

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform

White Paper Delivering Web Services Security: The Entrust Secure Transaction Platform White Paper Delivering Web Services Security: September 2003 Copyright 2003 Entrust. All rights reserved. Entrust is a registered trademark of Entrust, Inc. in the United States and certain other countries.

More information

HP SOA Systinet software

HP SOA Systinet software HP SOA Systinet software Govern the Lifecycle of SOA-based Applications Complete Lifecycle Governance: Accelerate application modernization and gain IT agility through more rapid and consistent SOA adoption

More information

Business Integration Architecture for Next generation OSS (NGOSS)

Business Integration Architecture for Next generation OSS (NGOSS) Business Integration Architecture for Next generation OSS (NGOSS) Bharat M. Gupta, Manas Sarkar Summary The existing BSS/OSS systems are inadequate in satisfying the requirements of automating business

More information

Logical Architecture Introductory Document

Logical Architecture Introductory Document Ontario Provincial EHR Logical Architecture Introductory Document Version: 1.0.3a Copyright Notice Copyright 2012, ehealth Ontario All rights reserved No part of this document may be reproduced in any

More information

Cisco AON Secure File Transfer Extension Module

Cisco AON Secure File Transfer Extension Module Cisco AON Secure File Transfer Extension Module Product Overview Cisco Application-Oriented Networking (AON) products look simple a small hardware blade on a Catalyst switch, or a router, or a standalone

More information

Introduction to SOA governance and service lifecycle management.

Introduction to SOA governance and service lifecycle management. -oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA

More information

ebxml Web Services & EDI

ebxml Web Services & EDI ebxml Web Services & EDI XML Europe 2003 London 7 May 2003 Dale Waldt President, axtive Minds, Inc. Program Development, OASIS Who Am I? Currently Director, axtive Minds XML Training & Consulting dale@axtiveminds.com

More information

SOA REFERENCE ARCHITECTURE: SERVICE TIER

SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA REFERENCE ARCHITECTURE: SERVICE TIER SOA Blueprint A structured blog by Yogish Pai Service Tier The service tier is the primary enabler of the SOA and includes the components described in this section.

More information

SOA IN THE TELCO SECTOR

SOA IN THE TELCO SECTOR SOA IN THE TELCO SECTOR In order to optimize costs and improve IT management, companies look with greater interest at business process management and optimization issues. The present reference model for

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

White Paper. Web Services External (WS-X) An AS4 Implementation at Cisco

White Paper. Web Services External (WS-X) An AS4 Implementation at Cisco White Paper Web Services External (WS-X) An AS4 Implementation at Cisco Web Services External (WS-X), An AS4 Implementation at Cisco 1 Introduction Modern economy compels business organizations to optimize

More information

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved.

SOA Planning Guide. 2015 The Value Enablement Group, LLC. All rights reserved. SOA Planning Guide 1 Agenda q SOA Introduction q SOA Benefits q SOA Principles q SOA Framework q Governance q Measurement q Tools q Strategic (long term) View 2 Introduction to SOA q Service-oriented architecture

More information

SOA in the pan-canadian EHR

SOA in the pan-canadian EHR SOA in the pan-canadian EHR Dennis Giokas Chief Technology Officer Solutions Products and Group Canada Health Infoway Inc. 1 Outline Infoway EHR Solution EHRS Blueprint Overview Oriented Architecture Business

More information

Setting Up an AS4 System

Setting Up an AS4 System INT0697_150625 Setting up an AS4 system V1r0 1 Setting Up an AS4 System 2 Version 1r0 ENTSOG AISBL; Av. de Cortenbergh 100, 1000-Brussels; Tel: +32 2 894 5100; Fax: +32 2 894 5101; info@entsog.eu, www.entsog.eu,

More information

Privacy and Security within an Interoperable EHR

Privacy and Security within an Interoperable EHR 1 Privacy and Security within an Interoperable EHR Stan Ratajczak Director Privacy and Security Solutions Architecture Group November 30, 2005 Electronic Health Information and Privacy Conference Ottawa

More information

U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC)

U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC) U.S. Department of Health and Human Services (HHS) The Office of the National Coordinator for Health Information Technology (ONC) econsent Trial Project Architectural Analysis & Technical Standards Produced

More information

The ESB and Microsoft BI

The ESB and Microsoft BI Business Intelligence The ESB and Microsoft BI The role of the Enterprise Service Bus in Microsoft s BI Framework Gijsbert Gijs in t Veld CTO, BizTalk Server MVP gijs.intveld@motion10.com About motion10

More information

Application Services Portfolio

Application Services Portfolio Application Services Portfolio Overview Injazat Application Services offer end-to-end solutions that align Enterprises business objectives with their IT goals. Our solutions focus on implementing, building

More information

EHR Standards Landscape

EHR Standards Landscape EHR Standards Landscape Dr Dipak Kalra Centre for Health Informatics and Multiprofessional Education (CHIME) University College London d.kalra@chime.ucl.ac.uk A trans-national ehealth Infostructure Wellness

More information

Industrial-Strength Interoperability Platform for Health (IOP-H)

Industrial-Strength Interoperability Platform for Health (IOP-H) Industrial-Strength Interoperability Platform for Health (IOP-H) Pierre Coderre To sustain the evolution toward pan-canadian electronic health records, Fujitsu was mandated to develop the InterOperability

More information

Federated Service Oriented Architecture for Effects-Based Operations

Federated Service Oriented Architecture for Effects-Based Operations Federated Service Oriented Architecture for Effects-Based Operations Intelligence and Information Systems Matt Brown (720) 88-4014 mebrown@raytheon.com Customer Success Is Our Mission is a trademark of

More information

Dionseq Uatummy Odolorem Vel

Dionseq Uatummy Odolorem Vel W H I T E P A P E R : T E C H N I C A L Aciduisismodo Hitachi Clinical Dolore Repository Eolore Dionseq Uatummy Odolorem Vel Meet the Unique Challenges of DICOM/HL7 Data Access, Data Consolidation, Data

More information

Fujitsu Service-Oriented Architecture (SOA) A Web Services Framework

Fujitsu Service-Oriented Architecture (SOA) A Web Services Framework Fujitsu Service-Oriented Architecture (SOA) A Web Services Framework Introduction Retaining customers depends on continuously supporting new types of services. The more services a customer purchases from

More information

Processo Civile Telematico (On-line Civil Trial)

Processo Civile Telematico (On-line Civil Trial) Processo Civile Telematico (On-line Civil Trial) By Giulio Borsari Italian Ministry of Justice IT Department via Crescenzio 7/c Rome Phone +39 051 4200210 (alt. +39 06 68620209) Fax +39 051 4200200 giulio.borsari@giustizia.it

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 What s Your Information Agenda? Mahesh H. Dodani,

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

The Integration Between EAI and SOA - Part I

The Integration Between EAI and SOA - Part I by Jose Luiz Berg, Project Manager and Systems Architect at Enterprise Application Integration (EAI) SERVICE TECHNOLOGY MAGAZINE Issue XLIX April 2011 Introduction This article is intended to present the

More information

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use

BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use Product Data Sheet BEA AquaLogic Integrator Agile integration for the Enterprise Build, Connect, Re-use BEA AquaLogic Integrator delivers the best way for IT to integrate, deploy, connect and manage process-driven

More information

Next-Generation Federal Data Center Architecture

Next-Generation Federal Data Center Architecture Next-Generation Federal Data Center Architecture Introduction The United States government s E-Gov initiative established the Federal Enterprise Architecture (FEA) program to build a business-driven information

More information

Document Engineering: Analyzing and Designing the Semantics of Business Service Networks

Document Engineering: Analyzing and Designing the Semantics of Business Service Networks Document Engineering: Analyzing and Designing the Semantics of Business Service Networks Dr. Robert J. Glushko University of California Berkeley glushko@sims.berkeley.edu Tim McGrath Universal Business

More information

Integration Using the MultiSpeak Specification

Integration Using the MultiSpeak Specification Integration Using the MultiSpeak Specification By: Gary A. McNaughton, Cornice Engineering, Inc. and Robert Saint, National Rural Electric Cooperative Association Introduction Over the years many different

More information

Building Regional and National Health Information Systems. Mike LaRocca

Building Regional and National Health Information Systems. Mike LaRocca Building Regional and National Health Information Systems Mike LaRocca Agenda What are the key use cases driving New York? What is the SHIN-NY NY and its architecture? What standards and protocols were

More information

Cloud Computing & Service Oriented Architecture An Overview

Cloud Computing & Service Oriented Architecture An Overview Cloud Computing & Service Oriented Architecture An Overview Sumantra Sarkar Georgia State University Robinson College of Business November 29 & 30, 2010 MBA 8125 Fall 2010 Agenda Cloud Computing Definition

More information

A Model for Component Based E-governance Software Systems

A Model for Component Based E-governance Software Systems A Model for Component Based E-governance Software Systems A.SHRABAN KUMAR 1, G.JAYARAO 2,B.SHANKAR NAYAK 3, KBKS. DURGA 4 A.ESWARA RAO 5 1,2,3,4 Associate Professor CSE, St.MARTIN S ENGINEERING COLLEGE,

More information

Service Oriented Architecture and Design Strategies

Service Oriented Architecture and Design Strategies Service Oriented Architecture and Design Strategies Michael Rosen Director, Enterprise Architecture Cutter Consortium mrosen@cutter.com Michael Rosen 2008 Slide 1 Mike Rosen Consultant IT Architecture

More information

The EHR Agenda in Canada

The EHR Agenda in Canada The EHR Agenda in Canada IHE Workshop June 28, 2005 Dennis Giokas, Chief Technology Officer Agenda Background on Canadian Healthcare System About Canada Health Infoway Interoperable EHR Solution Definitions

More information

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOA: The missing link between Enterprise Architecture and Solution Architecture SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing

More information

SOA FOUNDATION DEFINITIONS

SOA FOUNDATION DEFINITIONS SOA FOUNDATION DEFINITIONS SOA Blueprint A structured blog by Yogish Pai The SOA foundation components are illustrated in the figure below. Figure 1: SOA Foundation Business Architecture Business architecture

More information

New York ehealth Collaborative. Health Information Exchange and Interoperability April 2012

New York ehealth Collaborative. Health Information Exchange and Interoperability April 2012 New York ehealth Collaborative Health Information Exchange and Interoperability April 2012 1 Introductions Information exchange patient, information, care team How is Health information exchanged Value

More information

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8

Table of Contents. 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 Table of Contents 1 Executive Summary... 2 2. SOA Overview... 3 2.1 Technology... 4 2.2 Processes and Governance... 8 3 SOA in Verizon The IT Workbench Platform... 10 3.1 Technology... 10 3.2 Processes

More information

Service-Oriented Architectures

Service-Oriented Architectures Architectures Computing & 2009-11-06 Architectures Computing & SERVICE-ORIENTED COMPUTING (SOC) A new computing paradigm revolving around the concept of software as a service Assumes that entire systems

More information

Securing Web Services With SAML

Securing Web Services With SAML Carl A. Foster CS-5260 Research Project Securing Web Services With SAML Contents 1.0 Introduction... 2 2.0 What is SAML?... 2 3.0 History of SAML... 3 4.0 The Anatomy of SAML 2.0... 3 4.0.1- Assertion

More information

An Oracle White Paper June 2009. Integration Technologies for Primavera Solutions

An Oracle White Paper June 2009. Integration Technologies for Primavera Solutions An Oracle White Paper June 2009 Integration Technologies for Primavera Solutions Introduction... 1 The Integration Challenge... 2 Integration Methods for Primavera Solutions... 2 Integration Application

More information

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture

Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture Platform Autonomous Custom Scalable Service using Service Oriented Cloud Computing Architecture 1 B. Kamala 2 B. Priya 3 J. M. Nandhini 1 2 3 ABSTRACT The global economic recession and the shrinking budget

More information

Enterprise Service Bus Defined. Wikipedia says (07/19/06)

Enterprise Service Bus Defined. Wikipedia says (07/19/06) Enterprise Service Bus Defined CIS Department Professor Duane Truex III Wikipedia says (07/19/06) In computing, an enterprise service bus refers to a software architecture construct, implemented by technologies

More information

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities.

IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Application integration solutions To support your IT objectives IBM WebSphere application integration software: A faster way to respond to new business-driven opportunities. Market conditions and business

More information

Service-Oriented Architecture: Analysis, the Keys to Success!

Service-Oriented Architecture: Analysis, the Keys to Success! Service-Oriented Architecture: Analysis, the Keys to Success! Presented by: William F. Nazzaro CTO, Inc. bill@iconatg.com www.iconatg.com Introduction Service-Oriented Architecture is hot, but we seem

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems eenviper White Paper #4 Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems 1 Executive Summary Cloud computing could revolutionise public services

More information

Enterprise Architecture Glossary by Set

Enterprise Architecture Glossary by Set Set: Enterprise Architecture (EA) Glossary Term Source Enterprise architecture terms based on NASCIO,, and other industry best practices. Description Albers Equal Area Projection egsc.usgs.gov A projection

More information

White Paper. An Introduction to Informatica s Approach to Enterprise Architecture and the Business Transformation Toolkit

White Paper. An Introduction to Informatica s Approach to Enterprise Architecture and the Business Transformation Toolkit White Paper An Introduction to Informatica s Approach to Enterprise Architecture and the Business Transformation Toolkit This document contains Confidential, Proprietary and Trade Secret Information (

More information

SSDG Operational Manual Draft version: 0.1. Operational Manual For SSDG

SSDG Operational Manual Draft version: 0.1. Operational Manual For SSDG Operational Manual For SSDG 1 Table of Contents ABBREVIATIONS... 5 SECTION 1: INTRODUCTION... 6 1 INTRODUCTION... 7 1.1 INTENDED USER... 7 1.2 HOW TO USE... 7 1.3 ORGANIZATION OF THE MANUAL... 8 1.4 HELPDESK...

More information

Reaping the rewards of your serviceoriented architecture infrastructure

Reaping the rewards of your serviceoriented architecture infrastructure IBM Global Services September 2008 Reaping the rewards of your serviceoriented architecture infrastructure How real-life organizations are adding up the cost savings and benefits Executive summary Growing

More information

Service-Oriented Architecture and its Implications for Software Life Cycle Activities

Service-Oriented Architecture and its Implications for Software Life Cycle Activities Service-Oriented Architecture and its Implications for Software Life Cycle Activities Grace A. Lewis Software Engineering Institute Integration of Software-Intensive Systems (ISIS) Initiative Agenda SOA:

More information

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement

Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement Building Out BPM/SOA Centers of Excellence Business Driven Process Improvement Bill Swenton, Jr., PMP, CSM Senior Practice Director Oracle Consulting Thursday, October 2, 2014 10:45-11:30am Safe Harbor

More information

Annexure-A (Qualifications & Job Description with Roles & Responsibilities) Job Description

Annexure-A (Qualifications & Job Description with Roles & Responsibilities) Job Description Annexure-A (Qualifications & Job Description with Roles & Responsibilities) Job Description Position / Designation Program Manager Level / Rank Principal Consultant Educational Qualifications Experience

More information

SAP NetWeaver. SAP NetWeaver

SAP NetWeaver. SAP NetWeaver SAP NetWeaver SAP NetWeaver POWERED BY SAP NetWeaver The SAP NetWeaver technology platform is a comprehensive integration and application platform that helps reduce your total cost of ownership (TCO).

More information

Service Oriented Architecture 1 COMPILED BY BJ

Service Oriented Architecture 1 COMPILED BY BJ Service Oriented Architecture 1 COMPILED BY BJ CHAPTER 9 Service Oriented architecture(soa) Defining SOA. Business value of SOA SOA characteristics. Concept of a service, Enterprise Service Bus (ESB) SOA

More information

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies

Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies Service Oriented Architecture (SOA) Architecture, Governance, Standards and Technologies 3-day seminar Give Your Business the Competitive Edge SOA has rapidly seized the momentum and center stage because

More information

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO.

EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES. Enterprise Application Integration. Peter R. Egli INDIGOO. EAI OVERVIEW OF ENTERPRISE APPLICATION INTEGRATION CONCEPTS AND ARCHITECTURES Peter R. Egli INDIGOO.COM 1/16 Contents 1. EAI versus SOA versus ESB 2. EAI 3. SOA 4. ESB 5. N-tier enterprise architecture

More information

White paper. Planning for SaaS Integration

White paper. Planning for SaaS Integration White paper Planning for SaaS Integration KEY PLANNING CONSIDERATIONS: Business Process Modeling Data Moderling and Mapping Data Ownership Integration Strategy Security Quality of Data (Data Cleansing)

More information

Create a single 360 view of data Red Hat JBoss Data Virtualization consolidates master and transactional data

Create a single 360 view of data Red Hat JBoss Data Virtualization consolidates master and transactional data Whitepaper Create a single 360 view of Red Hat JBoss Data Virtualization consolidates master and transactional Red Hat JBoss Data Virtualization can play diverse roles in a master management initiative,

More information

An Architecture to Deliver a Healthcare Dial-tone

An Architecture to Deliver a Healthcare Dial-tone An Architecture to Deliver a Healthcare Dial-tone Using SOA for Healthcare Data Interoperability Joe Natoli Platform Architect Intel SOA Products Division April 2008 Legal Notices This presentation is

More information

CMS & ehr - An Update

CMS & ehr - An Update Health Informatics in Hong Kong CMS & ehr - An Update Dr NT Cheung HA Convention 2010 CMS / epr is essential in the HA Each Day... 12,000 users 90,000 patients 8M CMS transactions 700,000 epr views In

More information

Prepared by Noam H. Arzt, PhD HLN Consulting, LLC

Prepared by Noam H. Arzt, PhD HLN Consulting, LLC Architectures and Transport Mechanisms for Health Information Interchange of Clinical EHR Data for Syndromic Surveillance A Report from the International Society for Disease Surveillance Prepared by Noam

More information

Information Technology Services

Information Technology Services Information Technology Services The purpose of an Information Technology Standard is to specify requirements for compliance with Old Dominion University Information Technology policies, other University

More information