Overview & Enhancement

advertisement
Overview & Enhancement
Agenda
•
•
•
•
•
Introduction/Timeliness
History of eLEXNET
System Description/Architecture
Program Areas
System Contributions
– # of Labs
– # of Users
• System Comparison
– eLEXNET
- FoodShield
- PulseNet
• Data Quality
• Strengths, weaknesses, & challenges
• Upcoming Enhancements
- FoodRisk
Introduction
• Mission
– Support FDA’S Primary Mission Essential
Functions (PMEF)
• PMEF 3: Communications and Responses
• PMEF 6: Safety & Integrity of the Food Chain
• PMEF 8: Monitoring of Adverse Events & CC
– Support of FDA Vital Records
• Repository for food safety historical data
Timeliness
• System functions as key early warning system for
FDA
– Detect and evaluate anomalies
– Help avoid potential outbreaks
• System houses approximately 800,000+ samples
and five million test records
– 20,000 products and 4,500 analytes
• Scalable, Flexible & elastic to meet demands of
industry
History
• 1998: FDA & USDA identified data sharing
challenges
• 1999: Pilot project launched
• 2000: eLEXNET was released to 8 labs
• 2005: 95 state & local labs begin sharing
• 2011: Approx. 260 labs registered
• 2012: eLEXNET revamped & Method Modules
• 2013: iDAT, ORACLE upgrade, Drupal
implementation - eCCMS, DROOLS, & DXS
• 2014: Implementation of 2013 enhancements
System Architecture
FERN PT
Data
Exchange
•PT – Data Entry
•Admin
Functions
•DX Server &
Clients
•Lab Generated
XML **
•Excel Entry **
Methods
Module
COMPACT
User/Lab
Mgmt.
Data Entry
•Sample Entry
•Product &
Analyte
lookups
•Directories
•Access Control
BO
Reporting
•Canned
Reports
•Standard
Reports
•Ad-hoc Reports
Notification
Services
•Email notification
Common
Login
Security
Services
•Authentication
•Authorization
•Encryption
•Authentication
•Profile Sync **
eLEXNET – System of Systems
Working together as ONE
Program Areas
• eLEXNET covers the following disciplines:
– Micro
– Chemistry
– Pesticides (PES)
• MEL & RHS – Not covered
– Radio-Chemistry
– Some Filths
• Areas in the pipeline
– More Filths PAFs to come
– DIOXIN (POPs) – completed Dashboard
Communities and Labs
• 300 Labs and 3800 active users
• ¾ labs actively send data to eLEXNET
• ¼ labs send data on ad-hoc or availability
Systems Comparisons
eLEXNET
PulseNet
FoodShield
FoodRisk
1998
1996
2004
2006
Oracle 11g
Web-Based
Database
Web-Based
Core SHIELD
Web-Based
Surveillance
Data Repository
System
Emergency
Reg. System
PFGE Patterns
Emergency
Collaboration
Tools
Emergency
Response
Consolidate risk
analysis, research
data and
methodology
Data Exchange
Excel Spreadsheet
Custom Client
Manual Entry
XML Schema
Collect
Transfer
No data transfer
Members create
workgroups to
engage
No data exchange
capabilities
Areas Covered
Micro, Chemical,
Pesticides, Filths
Micro, Chemical,
Pesticides
Unknown
Biological
Chemical
Dissemination
Presentation
Ad-Hoc Queries
Form Clusters
Searchable only by
incident
FDA-iRISK
Medium
Medium
Unknown
Unknown
Fed, State, Local,
Academia, DoD
(FDA)
Federal, State, &
Local
(CDC)
Food and
Agriculture Sector
(NCFPD/UMN)
USDA, EPA, FDA,
CFSAN
(JIFSAN/UMD)
Existence
Framework
Mission
Data Analytic & Reporting
Data Quality
Collaboration &
(Governance)
Where We Are - Current State
LAB
eLEXNET
FDA
PLSQL with
embedded
business rules.
Lab LIMS
Database
Custom DX
Client
XML Data
eLEXNET Server
Legacy Data
Processing Code
Reports
FACTS DB
Error
Log
• Custom client
• Manual data entry
• Labs cannot review or learn
the eLEXNET Business Rules
New Products and Analyte not reported automatically
• Business / validation rules are
embedded within PLSQL code.
• Rules validations produce internal error
logs which are not reported out to labs
or technical team
• eLEXNET offers tabular business object
reports
• Trend analysis is impossible or difficult
• Limited data fix capability
Data Exchange workflow illustration
• eLEXNET team
manually
collects Analyte
and Product
data periodically
from FACTS
New Products and Analyte
not reported automatically
10
Data Quality Challenges
• Two-fold approach
– Business Scientific content quality of data
– IT Business rules to address quality of data
• Disparity in data submission to eLEXNET
– Large labs with sophisticated LIMS
– Smaller labs lack that capability
• Data quality issues can occur at any stage in the lifecycle
Collection Stage
Testing Stage
LIMS Entry Stage
Transfer Stage
Processing Stage
Reporting Stage
Accomplishments
• Published DX brochure & help
materials
• Provided technical support to
labs
• Maintained personnel touch
with labs during on boarding
process
• Analyzed Data Quality Issues
• Updated reference data –
Products & Zip Code
• Improved daily error logs
• Provided daily email
• Evaluated and made
recommendation for business
rules engine
• Implemented new set of
graphical reports for
analytical purposes
• Enhanced the GUI to
make reporting interface
more user friendly
• Performed analysis of
data visualization tools
12
Remaining Challenges
Collection, Testing, LIMS, Transfer
Data Exchange
Client Foundation – Custom; time
consuming; one time mapping with no
ability to maintain over time
Transfer of Data - No Error detection;
Lack of awareness of business rules;
out of date mapping
Processing
Data Processing
Reporting
Data Analytics
& Reporting
Error Detection – Detected errors not
provided to lab; out of date mapping
Visual Analytics - Lack of sophisticated
analytical capabilities and visual reports
Error Correction – No automatic
correction
Inaccurate Report - Potential
Misrepresentations due to out of date
mappings
Business Rules – Invisible; Hard to
maintain
Process/Roles – No specific role/process
defined within lab for data
accountability
13
Future State
Temporary
Staging
Database
DX Extract
Module
(Java)
Incoming
XML Data
Rules Engine
Receives error
notifications
eLEXNE
T
Busines
s Rules
Production
Database
Receives error
notifications
eLEXNET
Users
Auto corrects data,
updates database
Actions
Looks up,
reviews, updates
business rules
Legacy
PLSQL
Transform &
Load
Module
eLEXNET Analyst
Integrating modern Rules Engine (DROOLS) – replacing legacy PL/SQL code
System Enhancements
• Platform Enhancements
– ORACLE 11g upgrade
– Revamp portal, DB, publisher, & BPM (FERN & VetLRN PTs)
• Data analytics and visualization
– Interactive Data Analysis (iDAT)
– GIS ability to dissect the data & view
– Mobile Applications
• eLEXNET Collaboration & Content Management System
• Outreach to incorporate more data from other systems
• Data Exchange Standardization
Data Analytics & Visualization
Custom Dashboards to enhance End-User experience
Data Analytics & Visualization
End User can Query and Analyze multiple data set directly within eLEXNET (iDAT)
Mobile Applications - Untethered
Data analytics & Visualization
iDAT’s 3 Phases - Customized Dashboards, GIS Mapping, Mobile Applications
eLEXNET Collaboration & Content
Management System (eCCMS)
Create,
Collaborate, &
Share content
directly within
eLEXNET
Data Exchange Standardization
• Outreached efforts to the CDC Informatics
– Discussed about on-going standardization efforts
– Explored possibilities to receive data from PulseNet
• Met with Applied Public Health Labs (APHL)
– Availability of data to labs
– Framework design
• Webinar & presentation sessions to ISO Labs
• Working with vendor to enhance:
– Framework
– Synchronize efforts to meet the needs of the labs
Strengths/Weaknesses
Strengths
•
•
•
•
National Database for food safety
data
– Access to food safety testing
results
– Transfer/submit food safety data
Allows transmission of data securely
across many entities
Optimizes services to change the
whole user experience with iDAT
Food Emergency Response Network
–
–
•
House COMPACT Method Module
–
•
Conduct proficiency Testing
Collaborate within communities
Centralized Web Resource of analytical
methods
Possess strong collaboration tools
with new Content Management
System (eCCMS)
Weaknesses
•
Data Exchange (DX) Standardization
– Automation
– Enhance Manual Entry
– Legacy PL/SQL
•
Need improved Data Mapping process
– Product codes
– Analytes
•
•
•
Field Mapping is complex
Lack of Data Quality oversight
Limited Outreach/Marketing/Promotion
Questions
Download