ASCP Alfresco Summit 2014
Transcript of ASCP Alfresco Summit 2014
Curing Cancer with Alfresco and the
American Society for Clinical
Pathologists
Ron SwanCTO
Ray Wijangco
Alfresco Practice Manager
What is Pathology?
• pa·thol·o·gy
noun: the study of diseases and of the
changes that they cause
: changes in a person, an animal, or a plant
that are caused by disease
• 18,000 Practicing Pathologists in US
• Average age is 50 years and increasing
• Representing 70-80% of the world’s total
• Roughly 70-80% of disease diagnosis comes
from a laboratory
Problems facing Pathology
• Medical errors• Missed 1st opinions
• Misclassification of diagnoses
• Wait times for diagnosis are increasing in some cases
• Market Forces• Greater access to healthcare
• Decreasing number of laboratory healthcare providers
ASCP Alfresco Applications
Asset WarehouseAlfresco Share
Vault WebIndexing Interface
ASCPediaConsumer Search
Managed by Asset Administrator to start
workflows / upload assets
Experts index content by discipline, including workflow review by
peers and admin.
Consumer search interface to access
images
Our history with Alfresco
• 2008 - Initial development of Asset Library using
Alfresco Community
• 2012 - Rewrite of the Asset Library using
Alfresco Enterprise
• 2014 – Development of ASCPedia
Asset Warehouse
• Librarian / Admin Tool
• OOTB Alfresco Share
• Manage
Contributions
• Prepare / Organize
Unindexed Assets
• Apply / Admin
Metadata
• Start Indexing
Workflows
Vault Web
• Asset Indexing Tool• Bulk Indexing
• Annotations
• Pathology Terms / Tagging
• Workflow• Peer Review Process
• Final Admin Approval
• Based on Expertise
Challenges of working in a lab
• Workflow issues• Glass slides break or are lost
• Comparisons to previous
patient specimens are
challenging
• Hoarding of reference slides
• Remote Diagnosis• Slides often need to be
shipped to an expert
• Lack of real time collaboration
Opportunities in Pathology
• Pathology is becoming digital
• Full Slide Scans ~3gb an image
• Crowdsourcing & sharing have become mainstream
• Virtual Training
• Shared Viewing
• Image Annotations
• Machine Learning
• Image comparison
• Clinical Decision Support
Image Analysis
•Cross referencing images• Pathology to Radiology
• Time lapse
• To known abnormalities
"Clinical Decision Support systems link health observations with health knowledge to influence health choices by clinicians for improved health care” - Robert Hayward of the Centre for Health Evidence
Other possibilities
• Case management tool
• Provide medical knowledge and diagnosis to
countries in need.
• Collaborative Viewing
• Allow experienced Pathologists to virtually
train others
MS SQL Server
Alfresco Server
NAS
External Solr
Asset WarehouseVault WebASCPedia
Annotation Server(OpenSlide)
PathTerms
Amazon Web Services – S3
ASCPedia User
High Level Architecture
Vault Web Architecture
• Custom Java Spring MVC
• Activiti / Workflow Driven
• TSG OpenAnnotate for Asset Annotations
• Integration with PathTerms for Medical
Keywords
• Authentication with ASCP’s CRM
ASCPedia Architecture
• Single Page App / Backbone.js
• External Solr for Search / Metadata
• Published metadata from Alfresco Repository
• Access content via Alfresco WebScripts
• Integration with CRM