The cda release 3 specification stack september 2009
Download
1 / 13

The CDA Release 3 Specification Stack September 2009 - PowerPoint PPT Presentation


  • 124 Views
  • Uploaded on

The CDA Release 3 Specification Stack September 2009. HL7 Services-Aware Enterprise Architecture Framework (SAEAF). SAEAF Value Proposition (3): Working Interoperability. D. C. E. Component. Component. B. F. Agree on “Platform -Specific” view. A. Agree on

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'The CDA Release 3 Specification Stack September 2009' - henriette


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
The cda release 3 specification stack september 2009
The CDA Release 3 Specification StackSeptember 2009

HL7 Services-Aware

Enterprise Architecture Framework

(SAEAF)


Saeaf value proposition 3 working interoperability
SAEAF Value Proposition (3):Working Interoperability

D

C

E

Component

Component

B

F

Agree on

“Platform -Specific” view

A

Agree on

“Platform-Independent” view

Agree on “Conceptual” view

Agree on “Reference” view

A -- F: trading partners

  • Interoperability: the deterministic exchange of data/information in a manner that preserves shared meaning

  • Two “trading partners” interoperate based on a certified “level of shared compliance” to interoperability specifications/standards

  • Certified “level of conformance” determine degree of automated interoperability that is possible and/or difficulty of the transformations that are required to enable interoperability


Goal

IP differences appear at the PIM level


Conceptual specifications could include
Conceptual Specifications could Include

  • Storyboards

  • Use Cases

  • Use Case Specifications (Sequence Diagrams)

  • Use Case Realizations (Activity Diagrams)

  • Business Operations, including traceability

    • Focus on Permissions, Obligations, and Restrictions

  • Business Interfaces

  • Concepts from Analysis Model

  • Pointers to Architectural Proof-Of-Concept/Mockup

  • Wire Frame Diagrams

  • A discussion of Dependencies

  • Glossary


Platform independent logical specifications
Platform-Independent (Logical) Specifications

  • Provide a technology-independent, common layer of conformance

  • Contain non-ambiguous specifications of static and behavioural semantics

  • Focus on refining the computational and informational viewpoints of the Conceptual Specification.

    • Information models are transformed from analysis model concepts to a implementation constructs

    • Computational elements focus on detailed designs of the interfaces involved in the appropriate semantic exchanges

    • Conformance Statements focus on

      • granularity and composition of the interface specifications

      • workflow components for applications

        • without applying the details of a particular technology


Platform independent specification artifacts
Platform-Independent Specification Artifacts

Design Guidelines

Business Focus

Interface Specifications including Operations

Implementable Models

Choreography and Dynamic Model

User Interfaces

User Workflows

Traceability to other specifications (standardized or local)

Transparencies that must be supported by the platform bindings


Platform definitions
Platform Definitions

  • HL7 has created two platform definitions for implementation binding

    • HL7 V2

    • HL7 V3

  • Other Platform Definition Models include

    • XML

    • Java

    • J2EE

    • .NET

    • WSDL + SOAP

  • Platforms can combine with other Platforms

    • For example, XML is essential to SOAP, and may be combined with Java

    • caGrid using WSDL + SOAP + an XML flavor


Multiple platform specific specifications
Multiple Platform-Specific Specifications

Platform – Specific Specification #1

Platform – Independent Specification

Platform – Specific Specification #2

Platform – Specific Specification #3

Stack

A

Stack

B

Stack

C

=

=

=


Platform specific specification artifacts
Platform-Specific Specification Artifacts

Platform traceability to defined Transparencies

Business Focus and Implemented Policy

Impact of the Platform Realizations to Policy

Interface Realizations (channels, stubs, bindings, protocols, interceptors, and transformations)

User Interfaces

Presentation Logic, Session Logic

Workflow Realizations of Choreographies, BPL, etc.

Operation Signatures

Message Schemas


Testable conformance in a specification stack
Testable Conformance in a Specification Stack

Conformance Statements

Conformance Statements

Conformance Statements for a given SS are shown in black arrows,

Conformance Assertions for a given Technology Binding in red arrows.

Abstraction Layers

Conceptual

Platform

Independent

Platform

Specific

Conformance Statements

Specification Stack

Conformance Statements

Technology Binding

conformance


Conformance compliance consistency traceability
Conformance, Compliance, Consistency, Traceability

Consistency

Conformance

Statements

source

target

Traceable

Compliance

Constrained

Conformance

Statements

source

target

Compliance

Constrained

Conformance

Statements

Conformant

Conformance

Assertions


Compatibility in a specification stack
Compatibility in a Specification Stack

Topic

Specification

Enterprise / Business Viewpoint

Information Viewpoint

Computational Viewpoint

Engineering Viewpoint

Conceptual

Conformance

Statements

source

target

Compliance

Compliance

Platform-

Independent

Compliance

Constrained

Conformance

Statements

source

target

Compliance

Platform-

Specific

Constrained

Conformance

Statements

Conformance

Conformance

Technology

Technology

Conformance

Assertions

Compatibility

Conformance

Assertions



ad