Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide

Size: px
Start display at page:

Download "Guideline. Enterprise Architecture Guide. 1. Purpose. 2. Scope. 3. Related documents. 4. Enterprise Architecture Guide"

Transcription

1 Guideline Policy # QH-GDL :2014 Guide 1. Purpose This Guideline provides an overview of the document structure of the Department of Health, an index to its contents and a consolidated definitions table. 2. Scope This Guideline applies to all employees, contractors and consultants within the Department of Health divisions, commercialised business units and agencies. 3. Related documents Authorising Policy and /s: Policy Framework Implementation Enterprise Business s Procedures, Guidelines and s: Sustainability Service Oriented Architecture Systems Integration Development Method Procedure Procedure 4. Guide 4.1 The Department of Health The Department of Health (DHEA) extends the Queensland Government to categorise specific Queensland Health Enterprise Architecture content. The Policy suite includes the documents that comprise the Department of Health as shown in the following diagram: The DHEA guides decision making by identifying applicable policies, positions and mandated standards aligned to five architecture domains (business, information, application, technology and information security). Effective From: 05/06/2014 Page 1 of 30

2 Department of Health: Guideline Common areas of multiple domains are noted within the relevant implementation standards. The policy and supporting documents apply to all employees, contractors and consultants within the Department of Health divisions, agencies and commercialised business units. 4.2 Benefits of the Strategically aligned Alignment with the Department of Health Policy will ensure that current and future ICT solutions and services: support the department s vision, strategic plans, and performance objectives are designed, implemented and managed according to the requirements of the Department of Health and the Queensland Government support accountable and contestable investments in technology with the adoption of an as-a-service approach by default. Patient centric Patient-focused information and data models underpinning ICT solutions and services will support the patient centric view of service delivery including rights of access, safety, respect, participation and privacy. Effective From: 05/06/2014 Page 2 of 30

3 Department of Health: Guideline Accessible services and integration between ICT solutions and services will enable secure exchange and access to accurate, timely and trustworthy sources of information across the continuum of care. Sustainable and effective solutions Quality ICT solutions and services will be developed to ensure efficient and effective use of information and to meet the growing demands and future needs of the Department of Health. s based An adaptable, scalable and evolvable architecture that includes recognised information, messaging and infrastructure standards specific to healthcare will lead to innovative and responsive ICT solutions and services, value for money and clearly articulated benefits. 4.3 Policy Artefacts Policy The Policy is a policy instrument that describes the position of the Department of Health regarding current and future business and technical architectures to support the department s vision, strategic plans, and performance objectives. The policy document includes the policy statement, principles, references and definitions that apply across the enterprise architecture. The policy is supported by a number of implementation standards, protocols, procedures and technical specifications. Development Method Procedure The Development Method describes the processes, inputs, outputs, guides and enablers that guide the development and maintenance of the Enterprise Architecture including the governing. Information Security Framework The Security Architecture elements have been included in the following Department of Health policy artefacts: Implementation for Information Security includes the ten domains of the Security Architecture for Information Security includes specific requirements for Information Exchange (Section 9.10 Department of Health Specific Requirements Information Exchange). Framework Implementation The Framework Implementation describes the minimum mandatory requirements to comply with the Department of Health. The standard includes the following sections: 5.1 Overview 5.2 Compliance and Dispensation 5.3 Domains 8.0 Responsibilities Table (included in all Implementation s) The describes the foundations for applying the Department of Health. Enterprise architecture foundations include principles, quality attributes and broad design goals. These foundational elements shape the and drive architectural requirements for implementations and procurements. They provide validation points for decision making by architects in both devising and governing solutions. The standard includes the following sections: Effective From: 05/06/2014 Page 3 of 30

4 Department of Health: Guideline 5.1 Principles, Rationale and Implications Align to Organisational Readiness Do No Harm Enterprise above Solution Manage Shared Assets as Queensland Health Assets Manage Technical Diversity Reuse, then Buy, then Build Separation of Concerns Authoritative Source Strategic and Tactical Unbiased Architecture 5.2 Quality Attribute Requirements Accessibility Adaptability Availability Maintainability Performance Scalability Usability 5.3 Broad Design Goals Best practices Integrated Systems Model Driven Patient Centricity Privacy Reuse Security Service Orientation s Based Unique Identification Web Enabled Enterprise Business The Enterprise Business describes the requirements for applying the Department of Health Enterprise Business Architecture. The Business Architecture describes how the Department of Health uses or manages its business services and processes in support of the organisation s strategic and operational imperatives. The standard includes the following sections: 5.1 Business Domain 5.2 Business Process Classification 5.3 Mandated Business Architecture Artefacts 5.4 Business Architecture s Business processes not having currently applicable positions Manage Information and Technology Resources [QP-BP-9] Appendix 1 Department of Health Process Classification Diagram Appendix 2 Business Products and Services Portfolio Classification (Department of Health) to Queensland Government Business Classification Alignment The describes the requirements for applying the Department of Health Architecture. The architecture describes how the Department of Health manages information throughout its lifecycle and defines the information flows between information systems. Information Effective From: 05/06/2014 Page 4 of 30

5 Department of Health: Guideline resources shall be planned and managed in accordance with the Information Architecture to ensure that information is trustworthy and appropriately available for use throughout the Department of Health. The standard includes the following sections: 5.1 Information Domain 5.2 Information Process Classification 5.3 Mandated Information Architecture Artefacts 5.4 Business Architecture Policy Considerations 5.5 Information Architecture s Controls [QH-I-1] Plans [QH-I-2] Responsibilities [QH-I-3] Cases [QH-I-4] Events [QH-I-5] Interactions [QH-I-6] Services [QH-I-7] Infrastructures [QH-I-8] Parties [QH-I-9] Places [QH-I-10] Products [QH-I-11] Resources [QH-I-12] 5.6 Mandated Information s Client Directory Number Clinical Data s Appendix 1 Department of Health Information Classifications Diagram Appendix 2 Department of Health Process Classification to Queensland Government Business Process Classification Alignment The describes the requirements for applying the Department of Health Architecture. The architecture describes the specific directions, constraints and requirements in the application domain and describes how applications can deliver business and information needs. The architecture will guide and constrain decisions to ensure that its application portfolio meets the needs of the enterprise and its stakeholders. The standard includes the following sections: 5.1 Application Domain 5.2 Application Portfolio Classification 5.3 Mandated Application Architecture Artefacts 5.4 Application Architecture s Generic Service Delivery [QH-A-1] Line of Business Service Delivery [QH-A-2] Client/Patient Relationship Management [QH-A-3] Research Management, Science and Engineering [QH-A-4] Supply Chain Management [QH-A-5] Enterprise Resource Planning [QH-A-6] Organisational Optimisation [QH-A-7] Health Service Delivery [QH-A-8] Enterprise Services [QH-ES] 5.5 Mandated Application s Sustainability Appendix 1 Department of Health Application Portfolio Classification Diagram Clinical Application Portfolio Classification Diagram (QH-A-8.2 expanded) Effective From: 05/06/2014 Page 5 of 30

6 Department of Health: Guideline Appendix 2 Common Service Classification Diagram Appendix 3 Department of Health Application Products and Services Portfolio Classification () to Queensland Government Application Classification Alignment The describes the requirements for applying the Department of Health Architecture. The architecture describes the specific directions, principles, constraints and requirements in the technology domain and describes how commodity technology can deliver business and information needs. The architecture will guide and constrain decisions to manage the diversity of particular classes of technology product or service across the Department of Health. The standard includes the following sections: 5.1 Technology Domain 5.2 Technology Portfolio Classification 5.3 Mandated Technology Architecture Artefacts 5.4 Technology Architecture s Desktop and Productivity [QH-T-1] s Application Environments [QH-T-2] System Software [QH-T-3] Physical and Virtual Devices [QH-T-4] Management and Control Software [QH-T-5] ICT Equipment Accommodation and Cabling [QH-T-6] 5.5 Mandated Technology s Enterprise single sign-on and context management Consistent Time Service ICT Cabling Appendix 1 Department of Health Technology Products and Services Portfolio Classification Diagram Appendix 2 Department of Health Technology Products and Services () Portfolio Classification to Queensland Government Technology Classification Alignment Sustainability This protocol describes the mandatory steps for establishing and maintaining sustainable information systems in the delivery of healthcare for the Department of Health. The primary focus is future-proofing information systems and enabling legacy systems to ensure that Queensland Health information systems meet ongoing business requirements within accepted cost, technology and quality constraints. The protocol includes the following sections: 5 Sustainability Approach 6 Application components 6.1 Reuse application functionality before buying or building 6.2 Acquire applications with interchangeable components 6.3 Consolidate common functionality into reusable services 6.4 Tailor through configuration in preference to customisation 6.5 Minimise customisation of COTS applications 6.6 Configure user interfaces to provide common look and feel across the Queensland Health system enterprise Effective From: 05/06/2014 Page 6 of 30

7 Department of Health: Guideline 7 Legacy transformation 7.1 Use legacy transformation to reuse legacy functionality 7.2 Integrate business workflows across information system silos 7.3 Selectively web-enable applications with non-contemporary interfaces 7.4 Enable clinical applications to use clinical context sharing 7.5 Selectively use specialised user interface components 8 Data 8.1 Synchronise cached data with an authoritative source 8.2 Hide internal data models and terminologies from external systems 8.3 Do not access data from transactional information systems directly 8.4 Separate transactional information repositories from authoritative sources 9 s 9.1 Adopt endorsed Australian and national standards 9.2 Implement interfaces that conform to established standards 10 Application management 10.1 Maintain currency of commercial applications 10.2 Minimise diversity of application components 10.3 Document applications This protocol describes the mandatory steps for achieving integration-based system interoperability in the delivery of healthcare for Queensland Health. This protocol will inform decision makers and provide direction that balances cost-effectiveness, sustainability and healthcare outcome benefits with the broad goal of achieving system interoperability across the whole of the Queensland Health s environment, and across organisational boundaries. The protocol includes the following sections: 5 approach 6 Information interoperability 6.1 Use Australian and International standards 6.2 Ensure terminology is compliant with the Department of Health terminology standards 6.3 Restrict data entry values to permissible value sets 6.4 Use extensions where standard interfaces need to be modified 6.5 Apply business rules consistently across systems 7 Technical interoperability 7.1 Use the enterprise integration platform to support interoperability 7.2 Do not expose proprietary internal data models and terminologies 7.3 Use web services to support loosely coupled interoperable systems 7.4 Use the E-health Web Services Profiles for interactions with external healthcare organisations. 7.5 Use the QGEA Web Services standard where no other standard is mandated 8 standards 8.1 Adopt national e-health standards and specifications 8.2 Use HL7 Version 2.x for sharing electronic health record information via HL7 8.3 Use HL7 Clinical Document Architecture to exchange structured documents 8.4 Use DICOM for transmitting and storing medical images 8.5 Enable clinical applications to use clinical context sharing Effective From: 05/06/2014 Page 7 of 30

8 Procedure Department of Health: Guideline This procedure guides decision making for designing an integration environment that allows information to be shared quickly and accurately throughout the organisation and across organisational boundaries, in a secure fashion that satisfies privacy and consent concerns in the delivery of healthcare for the Department of Health. The procedure includes the following sections: 5 Integration environment approach 6 Functional integration patterns 6.1 Point to Point (Direct Connection) 6.2 Broker 6.3 Mediated Request / Response 6.4 Content-based Router 6.5 Publish / Subscribe 6.6 Scatter-Gather 6.7 Process Manager 6.8 Orchestration Serial Process 6.9 Orchestration Parallel Process 6.10 Process Choreography 6.11 Complex Event 7 Composite Patterns - Functional & Data Integration 7.1 Database in - Message out 7.2 File in Message out 7.3 Message in Database out 7.4 Message in File out 8 Data integration 8.1 Shared Database 8.2 File Transfer 8.3 Maintain Data Copies 8.4 Population 8.5 Replication 8.6 Federation 8.7 Operational Data Store Service Oriented Architecture This protocol describes the mandatory steps for applying Service Oriented Architecture (SOA) principles and concepts in the design and delivery of common functionality within the Department of Health. Note Details of the contents of the protocol will be included here when the draft document is finalised. The protocol includes the following sections: 5 approach Deploy SOA services in an incremental fashion 6.2 Use third party services in preference to in-house services 7 Service architecture 7.1 Only acquire services when predefined criteria are satisfied 7.2 Use deployed services wherever the capability fits the requirement Effective From: 05/06/2014 Page 8 of 30

9 Department of Health: Guideline 7.3 Design services without being constrained by existing consuming applications 7.4 Support non service-enabled applications with data integration 7.5 Access service data via the provided service interfaces 7.6 Do not use services designed for transactional use in business intelligence applications 7.7 Use common security mechanisms 8 Operational infrastructure 8.1 Insulate service consumers from having to know service locations 9 ICT systems lifecycle 9.1 Manage enterprise services as shared assets 9.2 Publish services in a central design time directory 9.3 SOA-style services are centrally governed 9.4 Include service capability requirements in all procurement offers 9.5 Separate service provision from service consumption Systems Integration This protocol describes the mandatory steps for the use of integration technologies and standards to support decision making, ensuring trusted and accessible integration where and when needed, and using cost-effective and sustainable integration capabilities. The protocol includes the following sections: 5 Systems integration approach 6 Integration platform 6.1 Use the enterprise integration platform 6.2 Manage the enterprise integration platform centrally 6.3 Maintain quality of service to meet the most demanding integration needs 6.4 Use the External Gateway for all external application integration 7 Integration approach 7.1 Avoid using point-to-point interfaces 7.2 Use data integration for large scale data movement and data synchronisation 7.3 Separate integration logic from business logic 7.4 Limit the sending of unsolicited information 7.5 Align integration interfaces with approved integration patterns 7.6 Limit validation performed in the integration layer 7.7 Centralised translation logic 8 Commercial off the shelf packages 8.1 Limit use of application s own integration engine to within its own suite 9 ICT systems lifecycle 9.1 Document all interfaces in a central integration register ICT Cabling This protocol describes the mandatory steps for ICT Cabling undertaken on behalf of Department of Health to ensure cost effective design and construction of communication distribution infrastructure, built on low voltage cabling systems, at Department of Health owned and leased facilities. Compliance with this protocol will ensure that the ICT cabling infrastructure will support the Department of Health s complex and diverse ICT environments. Effective From: 05/06/2014 Page 9 of 30

10 The protocol includes the following sections: 5 Process for ICT Cabling 5.1 ICT Cabling Application 5.2 ICT Cabling Compliance 4.4 Index to Contents Department of Health: Guideline The following table is an index to the contents of the policy and supporting documents. Contents of additional enterprise architecture artefacts are added as documents are finalised. The definitions are provided separately in the Definitions table in Section 7. Topic Context Document Section Access service data via the provided service interfaces Accessibility Acquire applications with interchangeable components Adaptability Adopt endorsed Australian and national standards Adopt national e-health standards Align integration interfaces with approved integration patterns Align service interfaces with the Department of Health system-wide information model Align to Organisational Readiness Application Architecture s Application components Application Environments [QH-T-2] Application management Apply business rules consistently across systems Apply user interface technologies where appropriate to support data entry Service architecture Quality Attribute Requirement Application components Quality Attribute Requirement s standards Integration approach Service architecture Principle, Rationale and Implications Technology Architecture Information interoperability Information interoperability protocol Sustainability Sustainability protocol Sustainability Sustainability Effective From: 05/06/2014 Page 10 of 30

11 Department of Health: Guideline Topic Context Document Section Authoritative Source Availability Avoid using point-to-point interfaces Best practices Broker Business Architecture Policy Considerations Business Architecture s Business Products and Services Portfolio Classification (Department of Health) to Queensland Government Business Classification Alignment Cases [QH-I-4] Centralised translation logic Client Directory Number Client/Patient Relationship Management [QH-A-3] Clinical Application Portfolio Classification Diagram (QH-A-8.2 expanded) Clinical Data s Commercial off the shelf packages Common Service Classification Diagram Common Services [QH- CS] Common Services are an authoritative source Complex Event Principle, Rationale and Implications Quality Attribute Requirement Integration approach Broad Design Goal Functional integration patterns Information Architecture Integration approach Mandated Information Mandated Information Mandated Information Mandated Information Service architecture Functional integration patterns Enterprise Business Architecture Implementation Enterprise Business Architecture Implementation Effective From: 05/06/2014 Page 11 of Appx Appx Appx protocol

12 Department of Health: Guideline Topic Context Document Section Composite Patterns - Functional & Data Integration Configure user interfaces to provide common look and feel across the Queensland Health system enterprise Consider HSSP standards for common services interfaces Consider IHE profiles where there is a clearly defined benefit Consistent Time Service Consolidate common functionality into reusable services Content-based Router Controls [QH-I-1] Application components standards standards Mandated Technology Application components Functional integration patterns Information Architecture Sustainability Sustainability Create reusable Integration approach integration services from existing components 7.5 Data Sustainability 8 Data integration 8 Database in - Message Composite Patterns - out Functional & Data Integration 7.1 Defer introduction of Integration platform advanced integration capabilities 6.5 Deliver reusable components as services Service Oriented architecture protocol 6.2 Department of Health Process Classification to Queensland Government Business Process Classification Alignment Department of Health Application Portfolio Classification Diagram Department of Health Application Products and Services Portfolio Classification to Queensland Government Application Classification Alignment Appx. 2 Appx. 1 Appx. 3 Effective From: 05/06/2014 Page 12 of 30

13 Department of Health: Guideline Topic Context Document Section Department of Health Information Classifications Diagram Department of Health Technology Products and Services Portfolio Classification to Queensland Government Technology Classification Alignment Department of Health Technology Products and Services Portfolio Classification Diagram Deploy SOA services in an incremental fashion Design services without being constrained by existing consuming applications Desktop and Productivity [QH-T-1] s Do No Harm Do not access data from transactional information systems directly Do not expose proprietary internal data models and terminologies Do not use services designed for transactional use in business intelligence applications Document all interfaces in a central integration register Service Oriented architecture Service architecture Technology Architecture Principle, Rationale and Implications Data Technical interoperability Service architecture ICT systems lifecycle Effective From: 05/06/2014 Page 13 of 30 Appx. 1 Appx. 2 Appx. 1 protocol 6.1 protocol Sustainability protocol Document applications Application management Sustainability 10.3 Enable clinical applications to use clinical Legacy transformation Sustainability context sharing 7.4 Enable clinical context sharing for clinical applications Ensure terminology is compliant with the Department of Health terminology standards Enterprise above Solution standards Information interoperability Principle, Rationale and Implications Overview Framework Implementation

14 Department of Health: Guideline Topic Context Document Section Application Domain 5.1 Application Portfolio Classification Broad Design Goals Business Domain Business Process Classification Compliance and Dispensation Domains Information Domain Information Process Classification Principles (short form) Principles, Rationale and Implications Quality Attribute Requirements Technology Domain Technology Portfolio Classification Enterprise Resource Planning [QH-A-6] Enterprise single sign-on and context management Establish central point of governance for SOA-style services Events [QH-I-5] Expose common services via the enterprise Mandated Information Mandated Technology ICT systems lifecycle Information Architecture Integration platform Enterprise Business Architecture Implementation Enterprise Business Architecture Implementation Framework Implementation Framework Implementation Policy protocol Effective From: 05/06/2014 Page 14 of

15 Department of Health: Guideline Topic Context Document Section integration platform Expose services via the Enterprise Service Bus Operational infrastructure protocol 8.1 Federation Data integration 8.6 File in Message out Composite Patterns - Functional & Data Integration 7.2 File Transfer Data integration 8.2 Functional integration patterns 6 Generic Service Delivery [QH-A-1] Health Service Delivery [QH-A-8] Hide internal data models and terminologies from external systems ICT Cabling ICT Equipment Accommodation and Cabling [QH-T-6] ICT systems lifecycle Mandated Information Mandated Information Data Mandated Technology Technology Architecture Sustainability protocol 9 ICT systems lifecycle 9 Implement interfaces that conform to established standards Include service capability requirements in all procurement offers Incorporate interoperability standards in the Department of Health information model Information Architecture s Information interoperability Sustainability Approach Infrastructures [QH-I-8] Insulate service consumers from having to know service locations Integrate business workflows across information system silos s ICT systems lifecycle Information interoperability Information Architecture Operational infrastructure Legacy transformation Sustainability protocol Sustainability protocol Sustainability Effective From: 05/06/2014 Page 15 of 30

16 Integrated Systems Department of Health: Guideline Topic Context Document Section Broad Design Goal Integration approach 7 Integration environment approach 5 Integration platform 6 Intent of this policy Policy Interactions [QH-I-6] Information Architecture Mandated Application Quality Attribute Requirement approach 5 standards 8 Legacy transformation 7 Sustainability Legislative or other Policy Authority Limit the sending of Integration approach unsolicited information 7.6 Limit use of application s own integration engine to within its own suite Limit validation performed in the integration layer Line of Business Service Delivery [QH-A-2] Commercial off the shelf packages Integration approach Mandated Information Effective From: 05/06/2014 Page 16 of Maintain currency of Application management commercial applications Sustainability 10.1 Maintain Data Copies Data integration 8.3 Maintain quality of service to meet the most demanding integration needs Integration platform 6.4 Maintainability Quality Attribute Requirement Manage common services as shared assets Manage Information and Technology Resources [QP-BP-9] Manage Shared Assets as Queensland Health Assets Manage Technical Diversity ICT systems lifecycle Business Architecture Principle, Rationale and Implications Principle, Rationale and Implications protocol 9.1 Enterprise Business Architecture Implementation

17 Department of Health: Guideline Topic Context Document Section Manage the enterprise integration platform centrally Management and Control Software [QH-T-5] Mandated Application Architecture Artefacts Mandated Application Architecture Requirements Mandated Business Architecture Artefacts Mandated Information Architecture Artefacts Mandated Information Architecture Requirements Mandated Technology Architecture Artefacts Mandated Technology Architecture Requirements Mediated Request / Response Message in Database out Integration platform Technology Architecture Functional integration patterns Composite Patterns - Functional & Data Integration Message in File out Composite Patterns - Functional & Data Integration Minimise customisation of Application components COTS applications Minimise diversity of Application management application components Model Driven Broad Design Goal Only acquire services when predefined criteria are satisfied Service architecture Enterprise Business Architecture Implementation Sustainability Sustainability protocol 7.1 Operational Data Store Data Integration 8.7 Operational infrastructure protocol 8 Orchestration Parallel Process Functional integration patterns 6.9 Orchestration Serial Process Functional integration patterns 6.8 Organisational Optimisation [QH-A-7] Mandated Information Effective From: 05/06/2014 Page 17 of 30

18 Parties [QH-I-9] Patient Centricity Performance Physical and Virtual Devices [QH-T-4] Places [QH-I-10] Plans [QH-I-2] Department of Health: Guideline Topic Context Document Section Information Architecture Broad Design Goal Quality Attribute Requirement Technology Architecture Information Architecture Information Architecture Effective From: 05/06/2014 Page 18 of Point to Point (Direct Connection) Functional integration patterns 6.1 Policy statement Policy Population Data integration 8.4 Privacy Broad Design Goal Process Choreography Process Classification Diagram (Department of Health) Process Manager Procurement considerations Products [QH-I-11] Provide application to enterprise mediation Publish / Subscribe Publish services in a central design time directory Rationalisation and retirement Related policy or documents Functional integration patterns Functional integration patterns ICT systems lifecycle Information Architecture Commercial off the shelf packages Functional integration patterns ICT systems lifecycle ICT systems lifecycle Enterprise Business Architecture Implementation protocol Policy 6.10 Appx Replication Data integration 8.5 Research Management, Science and Engineering [QH-A-4] Mandated Information Resources [QH-I-12] Information Architecture

19 Department of Health: Guideline Topic Context Document Section Responsibilities [QH-I-3] Information Architecture Responsibilities Table (included in all Implementation s) Restrict data entry values to permissible value sets Reuse Reuse application functionality before buying or building Reuse, then Buy, then Build Scalability Scatter-Gather Security Selectively use specialised user interface components Selectively web-enable applications with noncontemporary interfaces Separate integration logic from business logic Separate service provision from service consumption Separate transactional information repositories from authoritative sources Separation of Concerns Service architecture Service Orientation Service Oriented architecture Service Oriented architecture approach Services [QH-I-7] Information interoperability Broad Design Goal Application components Principle, Rationale and Implications Quality Attribute Requirement Functional integration patterns Broad Design Goal Legacy transformation Legacy transformation Integration approach ICT systems lifecycle Data Principle, Rationale and Implications Broad Design Goal Information Architecture Framework Implementation Sustainability Sustainability Sustainability protocol Sustainability Effective From: 05/06/2014 Page 19 of protocol protocol 6 protocol

20 Department of Health: Guideline Topic Context Document Section Shared Database Data integration 8.1 s Sustainability 9 s Based Strategic and Tactical Supply Chain Management [QH-A-5] Support non serviceenabled applications with data integration Supporting documents Sustainability Synchronise cached data with an authoritative source System Software [QH-T- 3] Broad Design Goal Principle, Rationale and Implications Mandated Information Service architecture Mandated Application Data Technology Architecture protocol Policy Sustainability Systems integration approach 5 Tailor through Application components 6.4 configuration in Sustainability preference to customisation Technical interoperability 7 Technology Architecture 5.4 s Unbiased Architecture Unique Identification Usability Use a common structure and common language for all data exchanges Use Australian and International standards Use common security mechanisms Use data integration for large scale data movement and data Principle, Rationale and Implications Broad Design Goal Quality Attribute Requirement Information interoperability Information interoperability Service architecture Integration approach Effective From: 05/06/2014 Page 20 of protocol

21 Department of Health: Guideline Topic Context Document Section synchronisation Use deployed services wherever the capability fits the requirement Use DICOM for transmitting and storing medical images Use extensions where standard interfaces need to be modified Use functional integration in preference to data integration and presentation integration Use HL7 Clinical Document Architecture to exchange structured documents Use HL7 Version 2.x for sharing electronic health record information via HL7 Use legacy transformation to reuse legacy functionality Use mediation services to integrate with COTS/legacy systems Use the E-health Web Services Profiles for interactions with external healthcare organisations. Use the enterprise integration platform Use the enterprise integration platform to support interoperability Use the External Gateway for all external application integration Use the QGEA Web Services standard where no other standard is mandated Use the state-wide information model to define integration data structures Use third party services in preference to in-house services Use web services to support loosely coupled interoperable systems Service architecture standards Information interoperability Integration approach standards standards Legacy transformation Service architecture Technical interoperability Integration platform Technical interoperability Integration platform Technical interoperability Integration approach Service Oriented architecture Technical interoperability protocol Sustainability protocol protocol Effective From: 05/06/2014 Page 21 of 30

22 Web Enabled Department of Health: Guideline Topic Context Document Section Broad Design Goal Review This Guideline is due for review on: 05 June 2016 Date of Last Review: N/A Supersedes: New Guideline 6. Business Area Contact Director, Strategy and Architecture Office, Planning, Engagement and Performance Directorate, Health Services Information Agency (HSIA) 7. Definitions of terms used in the policy and supporting documents Term Definition / Explanation / Details Source Abstraction Application component Application Integration Applications Artefact Authoritative source Broad Design Goals In the context of this paper, abstraction refers to an integration approach where existing system interface is made available externally to the application via an abstraction layer using the integration platform. A generic term that applies to an entire business application or a modular, deployable, and replaceable part of a system that encapsulates its contents and exposes its functionality through a set of interfaces. Integration refers to the set of technologies and services that enable the exchange of information between systems and applications across the enterprise. A software system deployed by the agency which has part of an agency's business process embedded with it, for example, SAP. Artefacts are documents that are components of the Department of Health including but not limited to the policy, standards, protocols, procedures and guidelines. An authoritative source is the one data source from a set of competing data sources that is designated by the enterprise as the most trusted and complete and representative of the truth. Any emergent discrepancies between competing data sources will be resolved by reference to the authoritative source. The term source of truth is synonymous with the term authoritative source with the latter being the preferred term for the purposes of enterprise architecture. This topic is discussed further in the Department of Health ICT guideline - Master Data Management. Enterprise architecture contributes to the organisational strategy by describing how ICT solutions should be designed and delivered to satisfy business objectives. Broad design goals provide an overall description of how organisational strategies will be achieved. They are not solutions to strategic objectives in their own right, but provide patterns and Sustainability, Procedure Sustainability Procedure, Integration Patterns Procedure Queensland Government Chief Information Office (QGCIO) Glossary Adapted from QGCIO Glossary Adapted from QGCIO Glossary Sustainability,, Service Oriented Architecture Effective From: 05/06/2014 Page 22 of 30

23 Department of Health: Guideline Term Definition / Explanation / Details Source approaches that will ensure that conformant solutions help achieve the strategies. Broad design goals are intended to be applied to the design and development of solutions. Business Activity Monitoring (BAM) Business Directories Business Logic Business Process Execution Language (BPEL) Canonical form Choreography Clinical Context Object Workgroup (CCOW) Clinical Document Architecture (CDA) Coarse-grained authorisation Commercial offthe-shelf (COTS) Common Service Common Service Business Activity Monitoring refers to the real time monitoring, analysis, and presentation of SOA enabled business activities inside enterprises. Business activity monitoring software assists in monitoring these business activities. Business directories are common services that provide business related master data to be used directly in business transactions. The kinds of master data suitable for provision by business directories are Employees, Patients, Providers, Locations and Services. The logic within an application that deals with the implementation of business policies, rules, practices and procedures for relevant business functions or processes. BPEL is a standard executable language for specifying actions within business processes. Processes in BPEL export and import information by using web service interfaces. The data standards, structures, definitions and terminologies that are used within the integration environment. Choreography is concerned with asynchronous work flows usually involving interaction with external enterprises. Choreography defines the steps and conditions under which cooperating independent participants exchange messages in order to perform a task. Unlike orchestration, there is no central controlling service or conductor. The integration platform coordinates interaction with its immediate peers, but plays no part in coordinating interaction between other systems involved in the process. The HL7 CCOW (Clinical Context Object Workgroup) is a standard for providing a unified view on the information held in separate and disparate healthcare applications referring to the same patient, encounter or user using a technique known as context management. Clinical Document Architecture is an HL7 standard which provides an exchange model for clinical documents (such as discharge summaries and progress notes). It uses XML, the HL7 Reference Information Model (RIM) and coded vocabularies, to make documents both machine-readable and human-readable. A mechanism for determining permissions for accessing a resource. Commercial off-the-shelf refers to products that are sold in the commercial marketplace. An information system component that delivers core business functionality common to multiple applications including access to shared authoritative information. Common Services (also known as Common Business Services) provide core business functionality that is common to multiple applications (e.g. Clinical Data Service, Provider Directory Service, Terminology Service etc.). Common Services deliver cross-cutting or common functionality. Effective From: 05/06/2014 Page 23 of 30 Systems Integration Using Directories and Directory Technology Procedure, Systems Integration Procedure, Systems Integration Systems Integration QGCIO Glossary Sustainability, Service Oriented Architecture Identity Management and Demographics Sustainability, Systems Integration, Integration Patterns Procedure Common Service An information system component that delivers core business Service Oriented

24 Department of Health: Guideline Term Definition / Explanation / Details Source functionality common to multiple applications including access to Architecture shared authoritative information. Confidentiality Credential Management Data Integration Data Integration Queensland Health Digital Imaging and Communications in Medicine (DICOM) Directories Directory Services Directory Technologies Dispensation Domain Ensuring that data or information is accessible only to those authorised and is protected from unauthorised disclosure or intelligible interception. A business function incorporating processes for managing the lifecycle of any entity s credentials. Used when applications need to share data from files or databases, as opposed to integration via the business logic layer. This style of integration is widely applied in the Business Intelligence domain for population of analytical repositories such as Data Warehouses and Data Marts. There are also still many applications where File Transfer is used to move large volumes around. Data Integration is widely supported by vendors, non-invasive to the application, and can handle large volumes of data. Used when applications need to share data from files or databases, as opposed to integration via the business logic layer. This style of integration is widely applied in the Business Intelligence domain for population of Data Warehouses and Data Marts. There are also still many applications where File Transfer is used to move large volumes around. Data Integration is widely supported by vendors, non-invasive to the application, and can handle large volumes of data. The Department of Health and the Hospital and Health Services (HHSs), making up the public healthcare system, is known as Queensland Health Digital Imaging and Communications in Medicine is a standard for handling, storing, printing, and transmitting information in medical imaging. It includes a file format definition and a network communications protocol. A directory is a Common Service data store that provides authoritative data on key topics and includes the means of managing and accessing the data. A directory operates in much the same way as the White Pages (lookup) and Yellow Pages (search) phone books. Directory services are the defined methods or protocols by which entity information can be accessed, retrieved or updated from enterprise directory systems. Directory technologies are technology products that provide a data store and access method for managing collections of information about entities. For the purpose of this policy, the term dispensation means the endorsed exception from compliance with the enterprise architecture. The categories used as part of the Queensland Government and Department of Health s to provide a consistent and convenient method of logically grouping Queensland Government Chief Information Office (QGCIO) Glossary Adapted from QGCIO Glossary, Identity Management and Demographics Sustainability Procedure, Systems Integration, Systems Integration Systems Integration, QGCIO Glossary Using Directories and Directory Technology Using Directories and Directory Technology Adapted from QGCIO Glossary Policy and standards Effective From: 05/06/2014 Page 24 of 30

25 Department of Health: Guideline Term Definition / Explanation / Details Source business processes, information assets, applications and technologies and ICT initiatives into meaningful and manageable areas for analysis. Encapsulation Enterprise Enterprise Application Integration (EAI) Enterprise Architecture Enterprise ICT Service Enterprise Service Enterprise Integration Platform Enterprise Service Bus (ESB) External Gateway External Rules Engine Extract, transform and load (ETL) Fine-grained authorisation Encapsulation is an integration approach that enables existing system functionality to be exposed in a way where that functionality is ONLY able to be consumed as an integration service through the integration platform applications cannot bypass the integration layer to access the functionality directly. The Department of Health and the Hospital and Health Services (HHSs) make up the public healthcare system known as Queensland Health. The use of the word enterprise within this document indicates the public healthcare system as it is influenced by enterprise architecture. EAI is the sharing of information amongst applications or data sources connected to a central integration framework that facilitates exchange of data and messages. EAI technologies generally support a range of legacy integration capabilities. The practice of applying a comprehensive and rigorous method for describing a current and future structure and behaviour for an organisation's processes, information, applications, technology and human resources, so that they align with the organisation's strategic direction. Enterprise ICT Services are described in the ICT Service Catalogue available on the QHEPS intranet. Enterprise Services provide core business functionality that is common to multiple applications (e.g. Clinical Data Service, Provider Directory Service etc) The central integration capability (currently JCAPS and e*gate) managed by the HSIA Systems Integration Team. In future this will be the new ESB/EAI platform. ESB is an application infrastructure component that enables integration using common business services that are made available across the organisation to consuming applications or business processes. A software component that is used to control exchange of information (messages, documents, services) across the organisation boundary. It is used to apply appropriate security controls and transform between external and internal formats. It can be thought of as an extension to the ESB for external integration. A software engine used to record, track, manage and revise system business processes, without having to modify the software application itself. The Rules Engine externalises the rules for quick and easy modification Extract, transform and load is a process in database usage and especially in data warehousing that involves extracting data from data sources; transforming the data to fit target needs; and loading it into the end target A mechanism for determining permissions for performing a specific action within a resource. Sustainability, Procedure Policy, Integration Patterns Procedure Procedure, Systems Integration QGCIO Glossary Policy and s Policy and s Sustainability, Systems Integration Procedure,, Service Oriented Architecture, Systems Integration Procedure, Systems Integration Procedure Sustainability, Procedure Using Directories and Directory Technology Effective From: 05/06/2014 Page 25 of 30

26 Department of Health: Guideline Term Definition / Explanation / Details Source Fit for purpose Functional Integration Health Level Seven (HL7) Healthcare Services Specification Project (HSSP) Information Information Model Integrating the Healthcare Enterprise (IHE) Integration logic Integration Platform Interface Contract The extent to which the current functionality of the Information Asset/Application/ Technology meets the need of the particular business area (NB: not the entire business of the agency) in which it is used The integration of the functional flow of processing between applications. Used to integrate applications via the business logic layer by allowing the business functionality in one application to be accessed by other applications. Functional Integration can be done through a number of integration technologies such as Enterprise Service Bus (ESB) and Integration (EAI). Health Level Seven (HL7) is an American National s Institute (ANSI) accredited, not-for-profit standards-development organisation whose mission is to provide standards for the exchange, integration, sharing, and retrieval of electronic health information; support clinical practice; and support the management, delivery and evaluation of health services. The Healthcare Services Specification Project is a collaboration effort involving standards groups (Health Level Seven and Object Management Group are the charter organisations) collaborating to address interoperability challenges within the healthcare sector. For the purposes of this paper Information covers the non-technical aspects of interoperability. (The technical aspects are covered under the Technical section). The Department of Health Information Model refers to the collection of models, data set specifications (DSS) and standards that have been iteratively developed across the organisation. Key sources of data standards include the Queensland Health Data Dictionary and the Corporate Reference Data System. Within the department, the information model equates to an enterprise information model. IHE is an initiative by healthcare professionals and industry to improve the way computer systems in healthcare share information. IHE promotes the coordinated use of established standards such as DICOM and HL7 to address specific clinical need in support of optimal patient care. Integration logic is the logic that deals with connectivity, transformation, translation and routing of data from one application to another. This logic is ideally contained within the system integration platform. The central integration capability currently the JCAPS / e*gate platform managed by the HSIA Systems Integration work unit. In future this will be the new ESB/EAI platform. An interface contract specifies how the functionality of an application component can be accessed by other application components. The interface contract typically includes parameters, protocols, pre and post conditions and data formats. The ability for a system to securely communicate and exchange data in an accurate, reliable, and meaningful way with another information system so that the clinical or operational purpose and meaning of the data are preserved and unaltered. QGCIO Glossary Procedure, Systems Integration, Service Oriented Architecture Sustainability,, Systems Integration, Systems Integration Procedure Systems Integration Sustainability, JCAPS Java Composite Application Platform Suite Effective From: 05/06/2014 Page 26 of 30

Standard. Enterprise Architecture Dispensation. 1. Statement. 2. Scope. 3. Dispensation Requests QH-IMP-402-13:2014. 3.1. Approach

Standard. Enterprise Architecture Dispensation. 1. Statement. 2. Scope. 3. Dispensation Requests QH-IMP-402-13:2014. 3.1. Approach Enterprise Architecture Standard QH-IMP-402-13:2014 1. Statement This Standard describes the dispensation process (Enterprise Architecture Health Service Directive (HSD) and Enterprise Architecture Policy

More information

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum.

Independent Insight for Service Oriented Practice. An SOA Roadmap. John C. Butler Chief Architect. A CBDI Partner Company. www.cbdiforum. Independent Insight for Oriented Practice An SOA Roadmap John C. Butler Chief Architect A CBDI Partner Company www.cbdiforum.com Agenda! SOA Vision and Opportunity! SOA Roadmap Concepts and Maturity Levels!

More information

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203.

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : II / III Section : CSE Subject Code : CP7028 Subject Name : ENTERPRISE

More information

MDM and Data Warehousing Complement Each Other

MDM and Data Warehousing Complement Each Other Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There

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

Government's Adoption of SOA and SOA Examples

Government's Adoption of SOA and SOA Examples Government's Adoption of SOA and SOA Examples Presented by : Ajay Budhraja, Chief of Enterprise Services ME (Engg), MS (Management), PMP, CICM, CSM, ECM (Master) AIIM, ITIL-F Copyright 2008 Ajay Budhraja

More information

ehealth Architecture Principles

ehealth Architecture Principles ehealth Architecture Principles Version 3.0 June 2009 Document Control Details Title: ehealth Architecture Principles Owner: Head of Architecture and Design, Scottish Government ehealth Directorate Version:

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 Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com

Service Oriented Architecture Based Integration. Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Service Oriented Architecture Based Integration Mike Rosen CTO, AZORA Technologies, Inc. Mike.Rosen@Azoratech.com Mike Rosen ACCESS TO THE EXPERTS Consultant Chief Enterprise Architect for service and

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

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group Tuesday June 12 1:00-2:15 Service Oriented Architecture and the DBA What is Service Oriented Architecture (SOA)

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

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

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

How To Build A Financial Messaging And Enterprise Service Bus (Esb) Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk

More information

Policy Driven Practices for SOA

Policy Driven Practices for SOA Independent Insight for Oriented Practice Policy Driven Practices for SOA Lawrence Wilkes CBDI Forum www.cbdiforum.com Agenda! Enterprise SOA Challenge! SOA Policy Areas! Layered Architecture as a basis

More information

Service-Oriented Architecture and Software Engineering

Service-Oriented Architecture and Software Engineering -Oriented Architecture and Software Engineering T-86.5165 Seminar on Enterprise Information Systems (2008) 1.4.2008 Characteristics of SOA The software resources in a SOA are represented as services based

More information

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff

Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff Whitepaper Data Governance Roadmap for IT Executives Valeh Nazemoff The Challenge IT Executives are challenged with issues around data, compliancy, regulation and making confident decisions on their business

More information

Master Data Management Architecture

Master Data Management Architecture Master Data Management Architecture Version Draft 1.0 TRIM file number - Short description Relevant to Authority Responsible officer Responsible office Date introduced April 2012 Date(s) modified Describes

More information

SOA Governance and the Service Lifecycle

SOA Governance and the Service Lifecycle IBM SOA SOA Governance and the Service Lifecycle Naveen Sachdeva sachdeva@us.ibm.com IBM Software Group 2007 IBM Corporation IBM SOA Agenda What is SOA Governance? Why SOA Governance? Importance of SOA

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

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework

More information

ITC 19 th November 2015 Creation of Enterprise Architecture Practice

ITC 19 th November 2015 Creation of Enterprise Architecture Practice ITC 19.11.15 ITC 19 th November 2015 Creation of Enterprise Architecture Practice C Description of paper 1. As part of a wider strategy of Digital Transformation of the University s core services, ISG

More information

SOA REFERENCE ARCHITECTURE: WEB TIER

SOA REFERENCE ARCHITECTURE: WEB TIER SOA REFERENCE ARCHITECTURE: WEB TIER SOA Blueprint A structured blog by Yogish Pai Web Application Tier The primary requirement for this tier is that all the business systems and solutions be accessible

More information

A SOA visualisation for the Business

A SOA visualisation for the Business J.M. de Baat 09-10-2008 Table of contents 1 Introduction...3 1.1 Abbreviations...3 2 Some background information... 3 2.1 The organisation and ICT infrastructure... 3 2.2 Five layer SOA architecture...

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

Enterprise Architecture (EA) Principles

Enterprise Architecture (EA) Principles FINAL January 2016 Enterprise Architecture (EA) Principles Introduction The Enterprise Architecture principles express how Highways England needs to design and deploy information systems across the organisation.

More information

Federal Enterprise Architecture and Service-Oriented Architecture

Federal Enterprise Architecture and Service-Oriented Architecture Federal Enterprise Architecture and Service-Oriented Architecture Concepts and Synergies Melvin Greer Chief Strategist, SOA / Cloud Computing Certified Enterprise Architect Copyright August 19, 2010 2010

More information

, Head of IT Strategy and Architecture. Application and Integration Strategy

, Head of IT Strategy and Architecture. Application and Integration Strategy IT Strategy and Architecture Application DOCUMENT CONTROL Document Owner Document Author, Head of IT Strategy and Architecture, Enterprise Architect Current Version 1.2 Issue Date 01/03/2013 VERSION CONTROL

More information

Developing SOA solutions using IBM SOA Foundation

Developing SOA solutions using IBM SOA Foundation Developing SOA solutions using IBM SOA Foundation Course materials may not be reproduced in whole or in part without the prior written permission of IBM. 4.0.3 4.0.3 Unit objectives After completing this

More information

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti

L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti L Impatto della SOA sulle competenze e l organizzazione ICT di Fornitori e Clienti Francesco Maselli Technical Manager Italy Milano, 6 Maggio 2008 Aula magna di SIAM CONFIDENTIALITY STATEMENT AND COPYRIGHT

More information

US Department of Education Federal Student Aid Integration Leadership Support Contractor June 1, 2007

US Department of Education Federal Student Aid Integration Leadership Support Contractor June 1, 2007 US Department of Education Federal Student Aid Integration Leadership Support Contractor June 1, 2007 Draft Enterprise Data Management Data Policies Final i Executive Summary This document defines data

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

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

Designing an Enterprise Application Framework for Service-Oriented Architecture 1

Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Designing an Enterprise Application Framework for Service-Oriented Architecture 1 Shyam Kumar Doddavula, Sandeep Karamongikar Abstract This article is an attempt to present an approach for transforming

More information

Technical Analysis of Business Rules and SOA

Technical Analysis of Business Rules and SOA - White Paper - Business Rules and SOA: Parallels and Synergies Innovations Softwaretechnologie GmbH Ziegelei 7-88090 Immenstaad Germany Tel. ++49 (7545) 202-500 www.visual-rules.com info@visual-rules.de

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

nehta Commissioning Requirements for Secure Message Delivery Secure Messaging 19 December 2012 National E-Health Transition Authority

nehta Commissioning Requirements for Secure Message Delivery Secure Messaging 19 December 2012 National E-Health Transition Authority nehta Secure Messaging Commissioning Requirements for Secure Message Delivery 19 December 2012 National E-Health Transition Authority National E-Health Transition Authority Ltd Level 25 56 Pitt Street

More information

IBM Information Management

IBM Information Management IBM Information Management January 2008 IBM Information Management software Enterprise Information Management, Enterprise Content Management, Master Data Management How Do They Fit Together An IBM Whitepaper

More information

l e a r n i n g a r c h i t e c t u r e f r a m e w o r k MCEETYA A u s t r a l i a - N e w Z e a l a n d

l e a r n i n g a r c h i t e c t u r e f r a m e w o r k MCEETYA A u s t r a l i a - N e w Z e a l a n d l e a r n i n g a r c h i t e c t u r e f r a m e w o r k MCEETYA A u s t r a l i a - N e w Z e a l a n d Learning architecture delivers learner-centred schooling anywhere, anytime by designing the connections

More information

Business Process Management in the Finance Sector

Business Process Management in the Finance Sector Business Process Management in the Finance Sector Leveraging the power of processes for profit oracle.com Introduction It is vital for financial services companies to ensure the rapid implementation of

More information

Case Study: Adoption of SOA at the IRS

Case Study: Adoption of SOA at the IRS Case Study: Adoption of SOA at the IRS Nitin S. Naik Director, Enterprise Architecture October 2, 2012 Agenda Overview of IRS IT Shared Services Vision SOA Roadmap and Maturity Levels Where Do We Stand

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

A Service-oriented Architecture for Business Intelligence

A Service-oriented Architecture for Business Intelligence A Service-oriented Architecture for Business Intelligence Liya Wu 1, Gilad Barash 1, Claudio Bartolini 2 1 HP Software 2 HP Laboratories {name.surname@hp.com} Abstract Business intelligence is a business

More information

Enterprise Reference Architecture

Enterprise Reference Architecture Prepared by Enterprise Planning and Architecture Strategies Team Page 1 of 19 Control Page: Revision History: Version No Revised Date Author Comments 03/18/2011 Anitha Ramakrishnan Initial Version Page

More information

41. How Should Services Be Identified or Specified to Maximize Reuse?

41. How Should Services Be Identified or Specified to Maximize Reuse? CHAPTER 5 METHODS 103 41. How Should Services Be Identified or Specified to Maximize Reuse? A key tenet of understanding SOA is the focus on getting the organization to reuse versus a focus on the programmer

More information

Business-Driven Software Engineering Lecture 3 Foundations of Processes

Business-Driven Software Engineering Lecture 3 Foundations of Processes Business-Driven Software Engineering Lecture 3 Foundations of Processes Jochen Küster jku@zurich.ibm.com Agenda Introduction and Background Process Modeling Foundations Activities and Process Models Summary

More information

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government

SOA + BPM = Agile Integrated Tax Systems. Hemant Sharma CTO, State and Local Government SOA + BPM = Agile Integrated Tax Systems Hemant Sharma CTO, State and Local Government Nothing Endures But Change 2 Defining Agility It is the ability of an organization to recognize change and respond

More information

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface

SOA and BPO SOA orchestration with flow. Jason Huggins Subject Matter Expert - Uniface SOA and BPO SOA orchestration with flow Jason Huggins Subject Matter Expert - Uniface Objectives Define SOA Adopting SOA Business Process Orchestration Service Oriented Architecture Business Level Componentisation

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

MANAGING USER DATA IN A DIGITAL WORLD

MANAGING USER DATA IN A DIGITAL WORLD MANAGING USER DATA IN A DIGITAL WORLD AIRLINE INDUSTRY CHALLENGES AND SOLUTIONS WHITE PAPER OVERVIEW AND DRIVERS In today's digital economy, enterprises are exploring ways to differentiate themselves from

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

CSG UCLA Enterprise Service Bus (ESB)

CSG UCLA Enterprise Service Bus (ESB) CSG UCLA Enterprise Service Bus (ESB) May 28, 2013 Draft Information Technology Services Enterprise Service Bus (ESB) The UCLA Enterprise Service Bus (ESB) is an application middleware solution designed

More information

Business Process Management Enabled by SOA

Business Process Management Enabled by SOA Business Process Management Enabled by SOA Jyväskylä 8.5.2007 Kimmo Kaskikallio IT Architect IBM Software Brands Five middleware product lines designed to work together Service-Oriented Architecture (SOA)

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

National Integrated Services Framework The Foundation for Future e-health Connectivity. Peter Connolly HSE May 2013

National Integrated Services Framework The Foundation for Future e-health Connectivity. Peter Connolly HSE May 2013 National Integrated Framework The Foundation for Future e-health Connectivity Peter Connolly HSE May 2013 The Context Introduction A national approach to interoperability is essential for Ireland s E-Health

More information

SOA Success is Not a Matter of Luck

SOA Success is Not a Matter of Luck by Prasad Jayakumar, Technology Lead at Enterprise Solutions, Infosys Technologies Ltd SERVICE TECHNOLOGY MAGAZINE Issue L May 2011 Introduction There is nothing either good or bad, but thinking makes

More information

CONDIS. IT Service Management and CMDB

CONDIS. IT Service Management and CMDB CONDIS IT Service and CMDB 2/17 Table of contents 1. Executive Summary... 3 2. ITIL Overview... 4 2.1 How CONDIS supports ITIL processes... 5 2.1.1 Incident... 5 2.1.2 Problem... 5 2.1.3 Configuration...

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

Unifying IT Vision Through Enterprise Architecture

Unifying IT Vision Through Enterprise Architecture Unifying IT Vision Through Enterprise Architecture A model for Strategic Alignment Northeast Ohio Information Technology & Enterprise Architects (NEO-ITEA) Presentation To: Integrate 2010: Uniting the

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

Managing Data in Motion

Managing Data in Motion Managing Data in Motion Data Integration Best Practice Techniques and Technologies April Reeve ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY

More information

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION.

ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. ARCHITECTURE SERVICES. G-CLOUD SERVICE DEFINITION. Table of contents 1 Introduction...3 2 Architecture Services...4 2.1 Enterprise Architecture Services...5 2.2 Solution Architecture Services...6 2.3 Service

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

AquaLogic ESB Design and Integration (3 Days)

AquaLogic ESB Design and Integration (3 Days) www.peaksolutions.com AquaLogic ESB Design and Integration (3 Days) Audience Course Abstract Designed for developers, project leaders, IT architects and other technical individuals that need to understand

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

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering.

2 (18) - SOFTWARE ARCHITECTURE Service Oriented Architecture - Sven Arne Andreasson - Computer Science and Engineering. Service Oriented Architecture Definition (1) Definitions Services Organizational Impact SOA principles Web services A service-oriented architecture is essentially a collection of services. These services

More information

SERVICE ORIENTED ARCHITECTURE

SERVICE ORIENTED ARCHITECTURE SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the

More information

Guiding Principles for Technical Architecture

Guiding Principles for Technical Architecture This document is a statement of the principles that will guide the technical development of the Kuali Student system. It will serve as a reference throughout the full lifecycle of the project. While these

More information

LeAP Project Case Study:

LeAP Project Case Study: LeAP Project Case Study: Implementing Web Services in an Education Environment Summary IMS Australia Department of Education, Tasmania Contributors Kerry Blinco, IMS Australia Greg Curtis, Department of

More information

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES

INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES INTEGRATING ESB / BPM / SOA / AJAX TECHNOLOGIES ABSTRACT Enterprise Application Integration technologies have been in the market for approx 10 years. Companies deploying EAI solutions have now started

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

What You Need to Know About Transitioning to SOA

What You Need to Know About Transitioning to SOA What You Need to Know About Transitioning to SOA written by: David A. Kelly, ebizq Analyst What You Need to Know About Transitioning to SOA Organizations are increasingly turning to service-oriented architectures

More information

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other.

Myths About Service-Oriented Architecture Demystifying SOA. producers can coexist, and still have no dependence on each other. WSJ: SOA Myths About Service-Oriented Architecture Demystifying SOA Service-oriented architecture (SOA) refers to an architectural solution that creates an environment in which services, service consumers,

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

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013 Exploring Oracle BI Apps: How it Works and What I Get NZOUG March 2013 Copyright This document is the property of James & Monroe Pty Ltd. Distribution of this document is limited to authorised personnel.

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

Business Rules and SOA: Parallels and Synergies

Business Rules and SOA: Parallels and Synergies Business Rules and SOA: Parallels and Synergies White Paper As of January 2006 Innovations Software Technology GmbH, 2009. All rights reserved. Dissemination or reproduction of this publication or any

More information

Chapter 15. Web services development lifecycle

Chapter 15. Web services development lifecycle Slide 15.1 nology Chapter 15 Web Services Development Lifecycle Web Service es: Princip ples & Tech Mike P. Papazoglou mikep@uvt.nl Slide 15.2 Topics Web services development Properties of service development

More information

Government Enterprise Architecture

Government Enterprise Architecture Government Enterprise Architecture GEA-NZ v3.0 Context Document September 2014 Crown copyright. This copyright work is licensed under the Creative Commons Attribution 3.0 New Zealand licence. In essence,

More information

Managing the Services Lifecycle SOA & BPM

Managing the Services Lifecycle SOA & BPM Managing the Services Lifecycle SOA & BPM Agenda The service Lifecycle what does it look like? Methods and processes for service evolution Supporting tools & techniques Governing the service-cycle Best

More information

EnergySync and AquaSys. Technology and Architecture

EnergySync and AquaSys. Technology and Architecture EnergySync and AquaSys Technology and Architecture EnergySync and AquaSys modules Enterprise Inventory Enterprise Assets Enterprise Financials Enterprise Billing Service oriented architecture platform

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

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

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

10 Years of Hype Cycles - Do We Forget Knowledge?

10 Years of Hype Cycles - Do We Forget Knowledge? 10 Years of Hype Cycles - Do We Forget Knowledge? Aaron McConnell Research Scientist IU-ATC School of Computing and Information Engineering University of Ulster at Coleraine Northern Ireland Aaron McConnell

More information

Applying SOA to OSS. for Telecommunications. IBM Software Group

Applying SOA to OSS. for Telecommunications. IBM Software Group IBM Software Group Applying SOA to OSS for Telecommunications Kevin Twardus Manager of Industry Architecture and Standards IBM Software Group Communications Sector IBM Corporation The Details of SOA depends

More information

Systems Development Life Cycle (SDLC)

Systems Development Life Cycle (SDLC) DEPARTMENT OF BUDGET & MANAGEMENT (SDLC) Volume 1 Introduction to the SDLC August 2006 Table of Contents Introduction... 3 Overview... 4 Page 2 of 17 INTRODUCTION 1.0 STRUCTURE The SDLC Manual consists

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

Master Data Management. Zahra Mansoori

Master Data Management. Zahra Mansoori Master Data Management Zahra Mansoori 1 1. Preference 2 A critical question arises How do you get from a thousand points of data entry to a single view of the business? We are going to answer this question

More information

European Medicines Agency (EMA) Master Data Management Roadmap Substance, Product, Organisation and Referential data

European Medicines Agency (EMA) Master Data Management Roadmap Substance, Product, Organisation and Referential data 23 April 2015 EMA/730453/2014 Information Management Division European Medicines Agency (EMA) Master Data Management Roadmap Substance, Product, Organisation and Referential data 30 Churchill Place Canary

More information

Introduction to Service-Oriented Architecture for Business Analysts

Introduction to Service-Oriented Architecture for Business Analysts Introduction to Service-Oriented Architecture for Business Analysts This course will provide each participant with a high-level comprehensive overview of the Service- Oriented Architecture (SOA), emphasizing

More information

The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010

The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010 The ERS IC-EHR as Local, Regional and National ehealth Infrastructure July 2010 Table of contents Present situation!... 1 What healthcare wants!... 2 ERS IC-EHR: Introduction!... 4 ERS IC-EHR: Integrating

More information

Data Governance Policy. Version 2.0 19 October 2015

Data Governance Policy. Version 2.0 19 October 2015 Version 2.0 19 October 2015 Document Title: Summary: Date of Issue: Status: Contact Officer: Applies To: References: This policy provides the Cancer Institute NSW with an instrument to formally manage

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

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

Queensland recordkeeping metadata standard and guideline

Queensland recordkeeping metadata standard and guideline Queensland recordkeeping metadata standard and guideline June 2012 Version 1.1 Queensland State Archives Department of Science, Information Technology, Innovation and the Arts Document details Security

More information

Extend the value of your core business systems.

Extend the value of your core business systems. Legacy systems renovation to SOA September 2006 Extend the value of your core business systems. Transforming legacy applications into an SOA framework Page 2 Contents 2 Unshackling your core business systems

More information

THE BRITISH LIBRARY. Unlocking The Value. The British Library s Collection Metadata Strategy 2015-2018. Page 1 of 8

THE BRITISH LIBRARY. Unlocking The Value. The British Library s Collection Metadata Strategy 2015-2018. Page 1 of 8 THE BRITISH LIBRARY Unlocking The Value The British Library s Collection Metadata Strategy 2015-2018 Page 1 of 8 Summary Our vision is that by 2020 the Library s collection metadata assets will be comprehensive,

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

Metadata Repositories in Health Care. Discussion Paper

Metadata Repositories in Health Care. Discussion Paper Health Care and Informatics Review Online, 2008, 12(3), pp 37-44, Published online at www.hinz.org.nz ISSN 1174-3379 Metadata Repositories in Health Care Discussion Paper Dr Karolyn Kerr karolynkerr@hotmail.com

More information