clinical interoperability council january 21, 2010 phoenix, arizona dianne m. reeves

9
1 Clinical Interoperability Council January 21, 2010 Phoenix, Arizona Dianne M. Reeves National Cancer Institute Overview: NCI caDSR and Semantic Services

Upload: shaquille-charles

Post on 02-Jan-2016

23 views

Category:

Documents


2 download

DESCRIPTION

Overview: NCI caDSR and Semantic Services. Clinical Interoperability Council January 21, 2010 Phoenix, Arizona Dianne M. Reeves National Cancer Institute. Semantic Infrastructure Evolution. Semantic Infrastructure Evolution (SI) will Promote data discovery and reuse - PowerPoint PPT Presentation

TRANSCRIPT

1

Clinical Interoperability CouncilJanuary 21, 2010Phoenix, Arizona

Dianne M. Reeves

National Cancer Institute

Overview: NCI caDSR and Semantic Services

Semantic Infrastructure Evolution

Semantic Infrastructure Evolution (SI) will• Promote data discovery and reuse• Use ISO 11179 Ed. 3.0 for repository federation• Improve analysis/requirements approach• Promote Services• Promote interactions between business partners• Implement the HL7 SAEAF• Move from a 2-part semantic environment to 4-part

• Metadata

• Vocabulary

• Rules

• Models

2

The ECCF Specification StackTopic

Specification

Enterprise / Business Viewpoint

Information Viewpoint

Computational Viewpoint

Engineering Viewpoint

Conceptual Business Context, Reference Context

Domain Analysis (Information) Model

Collaboration Analysis, Functional

Profile(s), Service Roles and

Relationships

Existing Platform capabilities

Platform-

Independent

Business Governance

Project-oriented Domain Information Model, Constrained Information Model,

Localized Information Model,

Hierarchical Message Definition

Collaboration Types, Interface Specification

and Functional Groups, Interaction

Types and Collaboration Participations, Contracts Parts

Existing Platform models, libraries,

etc.

Platform-

Specific

Rules, Procedures Localized Information

Model,Transforms, Schema

Collaboration scripts, Orchestrations,

Realized Interfaces

Execution Context, Platform Bindings, Deployment Model

Technology Viewpoint tests Conformance Statements collected in cells

Conceptual view of the various kinds of repositories

Etc…

Terminology

MDR TopologyMetadataAuthoringUIsTools &Sources

DE

VD

Concept

XML…

Model

Rules

Services

Transformations

Image

Form

Au

tho

rs, C

ura

tors

Registry

Repository

Registry

Repository

Registry

Repository

Serv

ice In

terfa

ce

Serv

ice In

terfa

ce

MDRCentral nodeMetadataManagementSubmissionHarmonizationReviewRegistration &Management

Registry

Repository

Browser (s)

Se

rvic

e In

terfa

ce

Browser (s)

Imple

me

nta

tion

s

MDRLocal nodeMetadataManagementSubmissionHarmonizationReviewRegistration &Management

Enterprise Vocabulary Services

Se

rvic

e In

terfa

ce

ServiceDiscovery

Service,Schema,

ModelValidations

CDE Search

Model Discovery

Common Services

Value DomainTransformation

Compare

ServiceDiscovery

Service,Schema,

ModelValidations

CDE Search

Model Discovery

ServicesSpecification

Value DomainTransformation

Compare

InitialInitial Elab #1Elab #1 Elab #2Elab #2 Const #1

Const #1

Const #2

Const #2

Const #N

Const #N

Tran #1

Tran #1

Tran #2

Tran #2

9 Disciplines

Business Modeling

User Experiences

Requirements

Analysis & Design

Implementation

Deployment

Configuration & Change Mngt

Project Management

Environment

InceptionInception ElaborationElaboration ConstructionConstruction TransitionTransition ProductionProduction

PhasesPhases

ProductionProduction

Test

IterationsIterations

Software EngineeringLifecycle Overview

What is the focus of SI Requirements Development?

• Project Constraints– Budget, Timeframe, Regulatory, etc

• Functional and Data Requirements– Deals with direct end users of the system

Things the system must do to must meet a business objective or goal in order to satisfy an actor in a use case

– What are the services/functionality it must provide?• Compare Models• Tell me what the rules were for setting this field to “Y”• Find Data that Matches a Service Input or Output• Find Service that can be used with my Data• Transform my code into an equivalent code acceptable by the other system• Extend an enumeration with additional permitted values/choices• Etc.

What is the focus of SI Requirements Development?

• Non Functional Requirements – Indirect and Direct end users – Look and Feel Requirements– Usability Requirements – ie making the product usable

with relatively low of knowledge– Performance Requirements – Operational and Environmental Requirements– Maintainability and Support Requirements– Security Requirements– Cultural and Political Requirements– Legal Requirements

SDOs and otherGovernment

Agencies•HL7, CDISC, CIC

Drug Companies• Novatis, Genzyme

•Sue Dubman

Direct Stakeholder Profiles

• ISO 21090 Datatypes• Share/reuse models

and behavioral semantics

• Rules engine/repository

• Federated 11179 MDR • and Terminology Services• Ad hoc Service Interoperability • Semantic Workflows• Leverage semantic web

technology in caBIG to support• Search and discovery

• Terminology Authoring and Mapping between vocabularies• Semantic Query for Terminologies

• Clinician friendly search/browse and harmonization support

• Customizable download• Forms Repository• CRFs and variables

caBIG Life Sciences

• Juli Klemm, caEHR

caBIG Clinical Sciences

•John Speakman, Hannes Niedner

•caEHR

Cancer Centers•MD Anderson, Michael Riben,

Emory – Joel Saltz, Todd Parnell

CTMS SoftwareVendors

•MediData, Velos International Collaboratorsother MDRs•cancerGrid

Data Managers& Metadata Curators

• D. Reeves

Federated 11179 MDR • CDE and VD Services• CRFs NCI Internal

SystemsCTEP, DCP

• Christo Andonyadis

Information Modelers and Developers

John Koish, Paul Boyes, Sal Mungal, Sharon Gaheen,

Tajas Dave, Patrick McConnell

•??• Streamlining

Control/Creating/Sharing /Reusing metadata

• (Conformance Profiles) to support • Tools for searching/browsers• LIMS Ontology• NLP Searches• Enrich Metadata for Services: Ad

hoc Service Interoperability(Provenance:/Pre-processing, QoS,

Contacts)• Discover/Compare/Extend/

Constrain existing service components

Terminologists•Bob Friemuth

Patient Advocates

• An infrastructure thatHelps them get personalized care

• Federated 11179 MDR and Terminology Services

• Technology Enabled CRFs• Structured Authoring Tools

• Share platform independent data standards

• Federated 11179 MDR • Terminology Services• Rules and Workflow• Better support for finding

collecting and aggregating data on the Grid

Etc…

AnalyticService 1

AnalyticService 2

Model Validation Service

Pre-ProcessingService 1

TransformationService DR 1->2

Data RepositoryA

Data RepositoryB

Data RepositoryC

Data RepositoryD

‘caDSR’Registry

Static SemanticsWhat is this data?

Does it match The Service?

ServiceRegistry

What is the syntax of the input and

output data?

RulesRegistry

Can I make DRA

fit AS1?

Yes, you need to pre-

process it, then use

Transformation

Service DRA-> AS1

What is this data?

Does it fit?