SALUSProjectOverview_ABM_Milan

Download Report

Transcript SALUSProjectOverview_ABM_Milan

SALUS - Scalable, Standard based
Interoperability
Framework for Sustainable Proactive
Post Market Safety Studies
A general overview
January 2015
SALUS Consortium
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
1
SALUS: Scalable, Standard based Interoperability
Framework for Sustainable Proactive Post Market Safety
Studies (http://www.salusproject.eu/)

A STREP funded under Objective ICT-2011.5.3b) Tools and
environments enabling the re-use of electronic health records which
aims to


Enable effective integration and utilization of electronic health record
(EHR) data to improve post-market safety activities
Pilots in Lombardy Region (Italy) and Eastern Saxony (Germany)


WHO-UMC and ROCHE is actively involved in pilot studies
Partners





SRDC Ltd, Turkey
(coordinator)
EUROREC, France
WHO- UMC, Sweden
OFFIS, Germany
AGFA Healthcare, Belgium
January 22, 2015





ERS, Netherlands
LISPA, Italy
INSERM, France
TUD, Germany
ROCHE, Switzerland
SALUS 2nd Advisory Board Meeting, Milan
2
Motivation


Clinical trials are focused and not adequate to ensure
comprehensive drug safety
Post market safety studies address this problem, but


Reactive based on spontaneous case safety reports
It is estimated that medical practitioners report only
about 5% of harmful drug side effects




Medical professionals do not always see reporting a priority
Detecting adverse events may not always be straightforward
ADRs are the fifth most common cause of hospital deaths
Approximately 5% of all hospital admissions in Europe are due to an
adverse drug reaction (ADR)
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
3
Objectives

Enable effective integration and utilization of electronic
health record (EHR) data to improve post-market safety
activities on a proactive basis

EHR covers extended parts of the underlying medical histories,
include more complete information on potential risk factors,
and not restricted to patients who have experienced a
suspected ADE

Denominator is missing in SRS data
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
4
How SALUS extends current spontaneous reporting
system to seamlessly exploit the already existing clinical
data at EHRs
Use Case:
Enabling
Notification
of Suspected
ADEs
External ADE
Detection Tool
Use Case:
Semiautomatic
ADE
Reporting
Secure Functional and semantic
Interoperability profiles enabling
ADE detection monitors to easily
deployed on top of existing EHRs
ADE Signals
detected through
mining case
reports
Secure Functional and semantic
Interoperability profiles enabling filling
individual case reports by extracting
available information from EHRs
Secure Functional and semantic
Interoperability profiles for tracing back
case reports to EHRs to retrieve
additional clinical context
B
A
Signal Follow up
Studies
C
Suspected ADE
detected semiautomatically
EHR System used
in clinical care
EHR System used
in clinical care
EHR System used
in clinical care
An ideal system for ADR surveillance would combine the
strengths of case reports with those of EHRs
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
Use Case:
Clinical
Review of
Patient
History
Use Case:
Temporal
Pattern
Characteriza
tion
Use Case:
Case-Series
Characteriza
tion
6
How SALUS enables exploratory/confirmatory
signal detection and epidemiological research
studies on top of heterogeneous EHRs
Use Case: Temporal
association screening
on EHRs:
-Open ended analysis,
no prior hypothesis
-Generates
associations that
might become signals
Use Case: Using
EHRs as secondary
use data sources for
Post Marketing
safety studies:
ROCHE Estimate
incidence rates of
CHF in diabetic
patients with a
recent acute
coronary syndrome
(ACS) event
•Screening of heterogeneous EHR data for adverse event signals detection
•Carrying out outcome research to identify long term effects of drugs
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
7
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
8
Project timeline
M40
Extension
4 Months
WP3
WP4
WP5
WP6
WP7
WP3
WP7
WP8
WP1
WP2
Month
36
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
9
4 Months of project extension

Deployment and Validation activities delayed in TUD because of the delay in
the data access agreement by the ethical board of UKD (The university
hospital of the Technical University of Dresden)

UKD board signed the agreement in June 2014 [M29]

Technical arrangements on TUD took some time for establishing the secure
authentication mechanisms for remote access and establishment of the
connection between SALUS server and TUD’s TST1 database


 4 Months extension has been requested from the EC


which includes a copy of TUD’s production database.
Accepted
All deployment and validation activities have been carried out as planned in
LISPA settings.
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
10
SALUS Development


Latest development technologies
Client – Server architecture




Git repository
SALUS as a single Apache Maven project




web based GUIs
ubiquitous access
~60 different modules
Build with a single command
Configurable
Java + Javascript



RESTful service communication
Direct Java calls
XML SOAP communication
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
11
Integrated SALUS Components
Audit
Services
Authentication
Services
Deidentification &
Pseudonymization
Services
Termino logy
Server
Java
REST
REST
REST
Temporal
Association
Screening Tool
Temporal Pattern
Characterization
Tool
Post Market
Safety Study
Tool
Patient
History Tool
Existing EHR
Source
Mechanisms
Case Series
Characterization
Tool
ADE
Notification
Tool
REST
ICSR
Reporting
Tool
REST
Safety Analysis
Query Manager
SIL Data
Service
REST
REST
Java
Web Service
OMOP
Converter
January 22, 2015
Content
Formatter
SALUS 2nd Advisory Board Meeting, Milan
Technical
Interoperability
Layer
12
Deployed SALUS Components

Care Zone









Servlets ready to be deployed after
automatic build

Deployment scripts

Java code: 535,453
Javascript code: 658,139 (includes
external libraries like jquery.js)

Research Zone





athena.war
qedext-ws.war
silds.war (tud)
sildslispa.war
deidentification.war
safetyanalysisquerymanager.war
irt.war
ant.war

csct.war
pht.war
pmsst.war
tpt.war
Web Cloud


terminologyserver.war
semanticmdr.war
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
13
SALUS Tools

The web based tools which are used directly by the endusers

Care Zone



ADE Notification Tool
ICSR Reporting Tool
Research Zone





Case Series Characterization Tool
Temporal Association Screening Tool
Temporal Pattern Characterization Tool
Post Marketing Safety Study Tool
Patient History Tool
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
14
SALUS Tools

The services consumed by other SALUS components

Terminology Server


ATC, MedDRA, SNOMED-CT, ICD-10, ICD-10-GM, ICD-9-CM,
LOINC, TUD Local Coding System (partly)
CDE Repository (SemanticMDR based)

163 SALUS Common Data Elements


SPARQL Scripts (Extraction Specifications  IHE DEX Profile)
CDE mappings
 CDASH – HITSP C154
 OMOP CDM – HITSP C154
 BRIDG – HITSP C154 (partly)
 SALUS CIM – HITSP C154
 SDTM – SALUS CIM
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
15
Terminology Mappings in SALUS
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
16
Semantic/Technical
Interoperability Layers
Tool
Calculate
Query
Result
Calculator
Query
Manager
RDF HQMF query or GET entity
Convert terms
SALUS CIM
Ontology
SIL-DS
(TUD)
SIL-DS
SIL-DS
(LISPA)
Query
ORBIS SPARQL
Endpoint
Query
ORBIS DB
January 22, 2015
Terminology
Service
Query
TIL
Query
•IHE QED
•IHE CM
•HL7 HQMF
LISPA DWH
SALUS 2nd Advisory Board Meeting, Milan
17
SALUS Security Architecture
•Pommerenning approach
•IHE ATNA Profile
•Audit Record Repository
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
18
SALUS Subscription Mechanism
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
19
Open Source Tools

We support the community and created standalone open-source
tools and published on GitHub

ontmalizer: create RDF/OWL representation of XML Schemas, and XML
instances that comply with such XML Schemas


semanticMDR: ISO/IEC 11179 implementation with a complete set of
additional semantic capabilities.


https://github.com/srdc/virt-jena
triplestore: a unified interface – JenaStore – which allows to use either
Virtuoso Quad Store or Jena TDB


https://github.com/srdc/semanticMDR
virt-jena: fully operational Native Graph Model Storage Provider for the
Jena Framework on Virtuoso Servers


https://github.com/srdc/ontmalizer
https://github.com/srdc/triplestore
the EYE Reasoner: Euler Yet another proof Engine.
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
20
At Month 36

Validation is about to finish in LISPA settings.

2 different databases for validation

DWH


DWH2


16 million patients: ~500 million ambulatory, ~30 million hospitalization, ~ 275
million prescriptions, ~ 35 million vaccinations, ~1 million pregnancies
1 million patients
Database update for Subscription – Monthly
 PATIENT:
200.000 records
 HOSPITALIZATION:
133.000 records
 DRUGS:
7.500.000 records
 AMBULATORY:
14.100.000 records
 VACCINATION:
100.000 records
 CONDITION:
10.000.000 records (yearly)
 PREGNANCY
80.000 (yearly)
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
21
At Month 36

Deployment is completed in TUD


Research Zone access is established


through secure VPN connections
Validation has started


TST1: 1 million patients
TUD and Roche
Care Zone validation will be carried out internally in TUD

ANT has been executed and a list of notifications have already been
created
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
22
SALUS Channels

Publications





2 PhD Thesis
5 published journal papers and book chapters
~20 conference presentations
awaiting and planned submissions…
Screencasts

Tutorials


Blog

blog.salusproject.eu


i.e. http://www.salusproject.eu/screencast/pmsst/1
27 blog posts
Twitter account

@SALUSProject_EU
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
23
Results in summary

Using the SALUS system, it is now possible to


detect Adverse Drug Events on patient summaries
prefill Individual Case Safety Reports (ICSRs) with available
patient data



submit ICH E2B based case safety reports to regulatory bodies
perform effectiveness studies on available EHR data by
submitting various queries for different purposes such as case
series characterization and temporal association screening
perform post market drug surveillance on selected cohorts
coming from different EHR sources and make analytical
calculations
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
24
Conclusions

All the contractual obligations have been delivered on
time



Up to now [M36]
Dissemination efforts
Collaboration with standardization bodies and other
projects


A new Interoperability profile is published
SALUS MDR has attracted a lot of attention



discussion with NCI for a replacement of caDSR tool set
Support to open-source community
SALUS Tools are ready and in use
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
25
Challenges and lessons learned

Interoperability Challenge




Accessing EHR Sources for secondary use



Profiling approach
Selected use cases
SALUS provides the facilities to achieve interoperability &
demonstrates its applicability through selected use cases
Even at analysis time, we encountered problems
There should be clear incentives for Hospitals
Performance Challenge

Dealing with real data of millions of people is not the same with
testing the system with test data
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
26
Thank you for
listening…
Questions
A. Anil SINACI
January 22, 2015
SALUS 2nd Advisory Board Meeting, Milan
27