SlideShare uma empresa Scribd logo
1 de 50
[object Object],[object Object],join the conversation wethink.pbwiki.com
THE Opportunity ,[object Object],[object Object],[object Object]
Ergo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Ergo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
States maintain time and order ,[object Object],[object Object],[object Object],[object Object],STATE 1 STATE 2
Events trigger transitions between states STATE 1 STATE 2 STATE 3 STATE 4 EVENT 1 EVENT 2 EVENT 3
Transitions form patterns & pathways STATE 1 STATE 4 STATE 2 EVENT 2 EVENT 1 EVENT 5 STATE 5
Leaving breadcrumb trails of patient movement
Breadcrumbs create visualizations for populations
And visualizations for patients
Revealing previously unseen insights
And prompting action ,[object Object],data widgets
Ergo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ERS Platform EVENT  TRANSLATOR (TCP/IP, FTP,  HTTP, SOAP)   SYNDICATION INTERFACE EVENT  QUEUE EVENT EVENT STATE MACHINE ENGINE EVENT BUSINESS RULES ENGINE MEMBER STATES EVENT DISPATCHER EVENT HANDLER Patterns/Pathways Research Ergo  Widgets External  Applications CLIENT DATA SOURCES ADMINISTRATIVE, CLAIMS, CLINICAL, SURVEY, BIOMETRIC, GENETIC TEXT, XML, X12N, HL7, EDI, EDIFACT, RSS EVENT Devices
Event translator ,[object Object],[object Object],[object Object],[object Object],[object Object],DATA SOURCES: ADMINISTRATIVE, CLAIMS, CLINICAL, SURVEY, BIOMETRIC, GENETIC TEXT, XML, X12N, HL7, EDI, EDIFACT, RSS External  Applications Ergo  Widgets Event translator: SYNDICATION  INTERFACE EVENT  TRANSLATOR (TCP/IP, FTP,  HTTP, SOAP)  BUSINESS RULES  ENGINE
What are ‘events’? ,[object Object],[object Object],[object Object],[object Object],Events are medically significant occurrences.   Events: Event types:  1. external data based  2.system based  3.state based EVENT EVENT
Event structure <EVENT EventID=123309 Type=Diagnosis> <ERS_MEMBER_ID>19902</ ERS_MEMBER_ID> <EVENT_DATE>20050912</ EVENT_DATE> <SYSTEM_DATE>20060620</ SYSTEM_DATE> <CODE> <TYPE>ICD9</TYPE> <CODE_VALUE>250.02</ CODE_VALUE> </CODE> … . </EVENT> A rich, flexible and standard way of defining healthcare data XML  structures provide the flexibility events need Events have attributes  both generic and specific Events can become the foundation  for standardized data exchange Events can be easily mapped  to other standards such as HL7
Event flow ,[object Object],[object Object],[object Object],[object Object],Event flow: EVENT  QUEUE EVENT EVENT BUSINESS RULES ENGINE EVENT DISPATCHER EVENT HANDLER STATE MACHINE ENGINE MEMBER STATES
Business rules engine STATE MACHINE ENGINE EVENT EVENT DISPATCHER Subscription Rules:  govern the delivery of events  to target state machines Transition Rules:  govern state transitions  based on the arrival of events State Rules:  govern actions based on states reaching thresholds Data Rules:  govern the translation of data sources into events and enforce Data Quality and Referential Integrity BUSINESS RULES  ENGINE EVENT  TRANSLATOR
State Machines A state machine is the oldest known formal  model for sequential behavior  i.e. behavior that cannot be defined by the knowledge of inputs only, but depends on the history of the inputs.   ,[object Object],STATE 1 STATE 2 STATE 3 STATE 4 EVENT EVENT EVENT EVENT EVENT EVENT Default Transition Conditional Transition Final Transition Action: Event Generation
State machine attributes ,[object Object],[object Object],[object Object],[object Object]
State machine engine ,[object Object],[object Object],[object Object],SYNDICATION INTERFACE EVENT MEMBER STATES STATE MACHINE ENGINE State machine engine: BUSINESS RULES  ENGINE
Sample state machines:  HEDIS Breast Cancer Screening UNILATERAL  MASTECTOMY 1 BILATERAL  MASTECTOMY 3 4 6 2 5 1. PROC EVENT (UNILATERAL MASTECTOMY) 2. PROC EVENT (UNILATERAL MASTECTOMY) 3. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 4. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 5. PROC EVENT (BILATERAL MASTECTOMY) 6. BILATERAL MASTECTOMY EVENT CREATED 1. NEW MEMBER EVENT {SYSDATE - MEM.DOB >= 50 AND GENDER=‘F’}, EXPIRE: +365 DAYS 1. BIRTH DAY EVENT AGE=50 {GENDER=‘F’} , EXPIRE: +365 DAYS 2. STATE EXPIRATION 3. PROC EVENT (BCS) EXPIRE: +365 DAYS 4. STATE EXPIRATION 5. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 5. BILATERAL MASTECTOMY EVENT 6. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 6. BILATERAL MASTECTOMY EVENT 7. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 7. BILATERAL MASTECTOMY EVENT 8. PROC EVENT (BCS) EXPIRE: +365 DAYS 1 4 5 2 7 3 6 PENDING GAP NO GAP 8 Screening Gap Mastectomy
Syndication Interface The syndication interface makes state and  event data available  to entities accessing  the ERS platform External Devices External Apps Patterns & Pathways SYNDICATION INTERFACE Request/Response Publish/Subscribe ERS DATABASE XML, CCR, openEMR, HL7
Ergo principles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Consideration of technologies and tools Java JBoss (Platform) Eclipse (RDE) MySQL (Database) OSMQ (Queue) Tomcat JSP Ruby on Rails Ajax Esper (CEP) UNIMOD (State Machine) Simulink (State Machine) ruleCore Thingamy iLogic ruleML BPEL BRML Middleware & Backend Frontend State Machine Rules & Workflow
Ergo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Social Modeling Health care is  intrinsically   social   –  people , not machines 1. Capture and analyze  social  aspects of health care as  data 2.  Understand  and  act  upon all data  in social environments
Ingenium (Latin):  personal attributes  or  qualities ,  disposition Social tendencies Value hierarchies Behavioral triggers Psychological attributes Care preferences Decision processes Learning styles Emotional processes
Ingenium Matrices Internal (Emotions) External (Information) Support (Community) System (Navigation) Mainstream Maximizer Naturalist Minimalist Moderate Intentional Sporadic Specific Distrust Ease Quantity Necessity Quality Systematic Low Programmatic Ad hoc Gain Self Security
Methodology A B D C Lit E=MC 2 Data Sources Demographic Survey HRA Case Management Websites Ethnography State Machines Bread crumb trails Ingenium Archetypes Outcomes Data Literature/Science Pattern Analysis / +
Whole Twins Physiology Ingenium + = Whole Twin
Applications ,[object Object],[object Object],[object Object],What article should I read to learn more about my arthritis?  Should I have back surgery or physical therapy? ,[object Object]
Opportunities Bring  THEM TOGETHER   to help build 1 You built  IT   and no ONE came
Ergo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Methodology 08454328211199999454545313131272727 146454328885546464646463333334763982 239388543223856552090098744886660111 444388543885567023145006898823224660 901388543001119999934337656888222781 082900032300455601198987232732050069 727963088333098903222561149077226398 331963088444609609877232323011098934 865774777668866889049049043338788788 State machines produce Bread crumb trails over time Patterns inform archetypes Bread crumb trails allow us to discover patterns
Multi-dimensional archetypes form  ‘care chromosomes’ Patient 1 Patient 2 Patient 3 Patient 4 Patient 5 for patients…
And care chromosomes for… physicians treatment protocols geographies facilities
Care chromosomes do what? Predict future pathways & Connect ‘Twins’
Care chromosomes: other applications   ‘live’ and change over time Patient 1 Start date: End date: 03.01.2005 10.01.2005 Snapshot Patient 1 Start date: End date: 03.01.2005 Today Live t = 1 t = 2
Care chromosomes: other applications mapped to visualize  health care delivery practice patterns shape: ‘geography of care’—physicians, physician groups, hospitals colors: variable of interest   - cost   - rate of treatment   - rate of diagnosis   - re-admissions   - etc.
More on methodology Algorithm Toolbox ,[object Object],[object Object],n-gram Predictive Clustering Pattern Discovery Hidden Markov Models stochastic trees dynamic time warping LCSS dendogram
Algorithms applied One state machine Many state machines Person Population
Ergo  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Action Everyone spoke of an information overload,  but what there was in fact  was a non-information overload.   Richard Saul Wurman,  What-If, Could-Be (1976)
Syndication Interface External Apps Patterns & Pathways SYNDICATION INTERFACE Request/Response Publish/Subscribe ERS DATABASE Controls External Devices Model View ergo widgets Record Set Queue List Measure
Widgets for people  I can create my own or plug&play with existing apps Personal Health Record Patient panel manager Health Coaching application My Application Existing Application
Ergo   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Loosely coupled value constellations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
What we could do… Simple standards that allow easy exchange of events & measures   global community program:   communities partner across the globe to collaboratively improve health  Medical research program:   make data, ERS platform, and pattern library available to medical researchers   Work with Mozilla foundation to create a “health” browser Health communities &quot;scrapbook&quot; online about ways they are  taking control of their own health   What can we take that is currently 'closed' and make it 'open'   P2P health insurance:  rewards for 'buddy' team   Sponsor an open competition to devise new insurance models Widget maker: allow user to create new widgets towards a widget library

Mais conteúdo relacionado

Mais procurados

Redefining Integration - The End of the Black Box
Redefining Integration -  The End of the Black BoxRedefining Integration -  The End of the Black Box
Redefining Integration - The End of the Black Boxdreamforce2006
 
Aan004 Wilson 091807
Aan004 Wilson 091807Aan004 Wilson 091807
Aan004 Wilson 091807Dreamforce07
 
Aan003 Spreiter 091707
Aan003 Spreiter 091707Aan003 Spreiter 091707
Aan003 Spreiter 091707Dreamforce07
 
How Data.com Drives Data Quality
How Data.com Drives Data QualityHow Data.com Drives Data Quality
How Data.com Drives Data QualitySalesforce Partners
 
Packaging It Up Latest Enhancements for App Distribution
Packaging It Up Latest Enhancements for App DistributionPackaging It Up Latest Enhancements for App Distribution
Packaging It Up Latest Enhancements for App Distributiondreamforce2006
 
Hybrid IT: The Importance of Integration to Salesforce Success
Hybrid IT: The Importance of Integration to Salesforce SuccessHybrid IT: The Importance of Integration to Salesforce Success
Hybrid IT: The Importance of Integration to Salesforce SuccessDarren Cunningham
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudJohn Stevenson
 
Unleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceUnleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceDreamforce
 
Our API Evolution: From Metadata to Tooling API for Building Incredible Apps
Our API Evolution: From Metadata to Tooling API for Building Incredible AppsOur API Evolution: From Metadata to Tooling API for Building Incredible Apps
Our API Evolution: From Metadata to Tooling API for Building Incredible AppsDreamforce
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsBuyan Thyagarajan
 
Expert Hour: Salesforce integration tools - why, what & how?
Expert Hour:  Salesforce integration tools - why, what & how?Expert Hour:  Salesforce integration tools - why, what & how?
Expert Hour: Salesforce integration tools - why, what & how?Geraldine Gray
 
Salesforce Platform Keynote - Dreamforce 2012 - 9/18
Salesforce Platform Keynote - Dreamforce 2012 - 9/18Salesforce Platform Keynote - Dreamforce 2012 - 9/18
Salesforce Platform Keynote - Dreamforce 2012 - 9/18Salesforce Partners
 
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsDreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsRoy Gilad
 
How to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsHow to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsRoy Gilad
 
Salesforce admin training 3
Salesforce admin training 3Salesforce admin training 3
Salesforce admin training 3HungPham381
 
An Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessAn Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessDreamforce
 
1. oracle applications strategy keynote (ee&cis) vd
1. oracle applications strategy keynote (ee&cis) vd1. oracle applications strategy keynote (ee&cis) vd
1. oracle applications strategy keynote (ee&cis) vdDoina Draganescu
 
Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosDarren Cunningham
 

Mais procurados (20)

Web Log Files
Web Log FilesWeb Log Files
Web Log Files
 
Redefining Integration - The End of the Black Box
Redefining Integration -  The End of the Black BoxRedefining Integration -  The End of the Black Box
Redefining Integration - The End of the Black Box
 
Aan004 Wilson 091807
Aan004 Wilson 091807Aan004 Wilson 091807
Aan004 Wilson 091807
 
Aan003 Spreiter 091707
Aan003 Spreiter 091707Aan003 Spreiter 091707
Aan003 Spreiter 091707
 
How Data.com Drives Data Quality
How Data.com Drives Data QualityHow Data.com Drives Data Quality
How Data.com Drives Data Quality
 
Packaging It Up Latest Enhancements for App Distribution
Packaging It Up Latest Enhancements for App DistributionPackaging It Up Latest Enhancements for App Distribution
Packaging It Up Latest Enhancements for App Distribution
 
Hybrid IT: The Importance of Integration to Salesforce Success
Hybrid IT: The Importance of Integration to Salesforce SuccessHybrid IT: The Importance of Integration to Salesforce Success
Hybrid IT: The Importance of Integration to Salesforce Success
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
Unleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on SalesforceUnleash the Potential of Big Data on Salesforce
Unleash the Potential of Big Data on Salesforce
 
Our API Evolution: From Metadata to Tooling API for Building Incredible Apps
Our API Evolution: From Metadata to Tooling API for Building Incredible AppsOur API Evolution: From Metadata to Tooling API for Building Incredible Apps
Our API Evolution: From Metadata to Tooling API for Building Incredible Apps
 
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free appsSalesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
Salesforce Spring 17 features for Higher Ed, HEDA best practices and Free apps
 
Expert Hour: Salesforce integration tools - why, what & how?
Expert Hour:  Salesforce integration tools - why, what & how?Expert Hour:  Salesforce integration tools - why, what & how?
Expert Hour: Salesforce integration tools - why, what & how?
 
Salesforce for Platform
Salesforce for PlatformSalesforce for Platform
Salesforce for Platform
 
Salesforce Platform Keynote - Dreamforce 2012 - 9/18
Salesforce Platform Keynote - Dreamforce 2012 - 9/18Salesforce Platform Keynote - Dreamforce 2012 - 9/18
Salesforce Platform Keynote - Dreamforce 2012 - 9/18
 
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform EventsDreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
Dreamforce 2019: Do More Within Salesforce Governor Limits using Platform Events
 
How to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce LimitsHow to Use Salesforce Platform Events to Help With Salesforce Limits
How to Use Salesforce Platform Events to Help With Salesforce Limits
 
Salesforce admin training 3
Salesforce admin training 3Salesforce admin training 3
Salesforce admin training 3
 
An Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee SuccessAn Inside View at Box and Workday - Managing for Growth and Employee Success
An Inside View at Box and Workday - Managing for Growth and Employee Success
 
1. oracle applications strategy keynote (ee&cis) vd
1. oracle applications strategy keynote (ee&cis) vd1. oracle applications strategy keynote (ee&cis) vd
1. oracle applications strategy keynote (ee&cis) vd
 
Salesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS SilosSalesforce Integration Best Practices: How to Avoid SaaS Silos
Salesforce Integration Best Practices: How to Avoid SaaS Silos
 

Semelhante a Perpetual Analytics - Health in Motion

Workflow Process Management and Enterprise Application Integration in Healthcare
Workflow Process Management and Enterprise Application Integration in HealthcareWorkflow Process Management and Enterprise Application Integration in Healthcare
Workflow Process Management and Enterprise Application Integration in HealthcareAmit Sheth
 
Dynamic Rule Base Construction and Maintenance Scheme for Disease Prediction
Dynamic Rule Base Construction and Maintenance Scheme for Disease PredictionDynamic Rule Base Construction and Maintenance Scheme for Disease Prediction
Dynamic Rule Base Construction and Maintenance Scheme for Disease Predictionijsrd.com
 
Processing Patterns for Predictive Business
Processing Patterns for Predictive BusinessProcessing Patterns for Predictive Business
Processing Patterns for Predictive BusinessTim Bass
 
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...Predictive maintenance - Architecting a Solution with Devices, Services, Big ...
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...Marc Mercuri
 
Applying Drools in Assistive Technology
Applying Drools in Assistive TechnologyApplying Drools in Assistive Technology
Applying Drools in Assistive Technologytsurdilovic
 
Processing Patterns for PredictiveBusiness
Processing Patterns for PredictiveBusinessProcessing Patterns for PredictiveBusiness
Processing Patterns for PredictiveBusinessTim Bass
 
“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”IRJET Journal
 
Grid And Healthcare For IOM July 2009
Grid And Healthcare For IOM July 2009Grid And Healthcare For IOM July 2009
Grid And Healthcare For IOM July 2009Ian Foster
 
Activity Streaming as Information X-Docking
Activity Streaming as Information X-DockingActivity Streaming as Information X-Docking
Activity Streaming as Information X-DockingKai Riemer
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009Ian Foster
 
The Internet of Things and some introduction to the Technological Empowerment...
The Internet of Things and some introduction to the Technological Empowerment...The Internet of Things and some introduction to the Technological Empowerment...
The Internet of Things and some introduction to the Technological Empowerment...Opher Etzion
 
Koosis on Risk & Innovation
Koosis on Risk & InnovationKoosis on Risk & Innovation
Koosis on Risk & InnovationDavid Koosis
 
Situation Awareness In A Complex World
Situation Awareness In A Complex WorldSituation Awareness In A Complex World
Situation Awareness In A Complex Worldvsorathia
 
Smart Health Prediction Report
Smart Health Prediction ReportSmart Health Prediction Report
Smart Health Prediction ReportArhind Gautam
 
Seminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONSeminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONArhind Gautam
 
Cogility intel-web site-v1.0
Cogility intel-web site-v1.0Cogility intel-web site-v1.0
Cogility intel-web site-v1.0Cogility
 
Formal Verification of Distributed Checkpointing Using Event-B
Formal Verification of Distributed Checkpointing Using Event-BFormal Verification of Distributed Checkpointing Using Event-B
Formal Verification of Distributed Checkpointing Using Event-Bijcsit
 
Program for the 3rd IC Applications Show & Tell
Program for the 3rd IC Applications Show & TellProgram for the 3rd IC Applications Show & Tell
Program for the 3rd IC Applications Show & Tellnihshowandtell
 

Semelhante a Perpetual Analytics - Health in Motion (20)

Workflow Process Management and Enterprise Application Integration in Healthcare
Workflow Process Management and Enterprise Application Integration in HealthcareWorkflow Process Management and Enterprise Application Integration in Healthcare
Workflow Process Management and Enterprise Application Integration in Healthcare
 
Dynamic Rule Base Construction and Maintenance Scheme for Disease Prediction
Dynamic Rule Base Construction and Maintenance Scheme for Disease PredictionDynamic Rule Base Construction and Maintenance Scheme for Disease Prediction
Dynamic Rule Base Construction and Maintenance Scheme for Disease Prediction
 
Processing Patterns for Predictive Business
Processing Patterns for Predictive BusinessProcessing Patterns for Predictive Business
Processing Patterns for Predictive Business
 
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...Predictive maintenance - Architecting a Solution with Devices, Services, Big ...
Predictive maintenance - Architecting a Solution with Devices, Services, Big ...
 
Applying Drools in Assistive Technology
Applying Drools in Assistive TechnologyApplying Drools in Assistive Technology
Applying Drools in Assistive Technology
 
Processing Patterns for PredictiveBusiness
Processing Patterns for PredictiveBusinessProcessing Patterns for PredictiveBusiness
Processing Patterns for PredictiveBusiness
 
“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”
 
Grid And Healthcare For IOM July 2009
Grid And Healthcare For IOM July 2009Grid And Healthcare For IOM July 2009
Grid And Healthcare For IOM July 2009
 
Activity Streaming as Information X-Docking
Activity Streaming as Information X-DockingActivity Streaming as Information X-Docking
Activity Streaming as Information X-Docking
 
Grid Computing July 2009
Grid Computing July 2009Grid Computing July 2009
Grid Computing July 2009
 
The Internet of Things and some introduction to the Technological Empowerment...
The Internet of Things and some introduction to the Technological Empowerment...The Internet of Things and some introduction to the Technological Empowerment...
The Internet of Things and some introduction to the Technological Empowerment...
 
Koosis on Risk & Innovation
Koosis on Risk & InnovationKoosis on Risk & Innovation
Koosis on Risk & Innovation
 
Rn symposia brazil 2011
Rn symposia brazil 2011Rn symposia brazil 2011
Rn symposia brazil 2011
 
Situation Awareness In A Complex World
Situation Awareness In A Complex WorldSituation Awareness In A Complex World
Situation Awareness In A Complex World
 
Smart Health Prediction Report
Smart Health Prediction ReportSmart Health Prediction Report
Smart Health Prediction Report
 
Seminar report irm
Seminar report irmSeminar report irm
Seminar report irm
 
Seminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTIONSeminar report SMART HEALTH PREDICTION
Seminar report SMART HEALTH PREDICTION
 
Cogility intel-web site-v1.0
Cogility intel-web site-v1.0Cogility intel-web site-v1.0
Cogility intel-web site-v1.0
 
Formal Verification of Distributed Checkpointing Using Event-B
Formal Verification of Distributed Checkpointing Using Event-BFormal Verification of Distributed Checkpointing Using Event-B
Formal Verification of Distributed Checkpointing Using Event-B
 
Program for the 3rd IC Applications Show & Tell
Program for the 3rd IC Applications Show & TellProgram for the 3rd IC Applications Show & Tell
Program for the 3rd IC Applications Show & Tell
 

Último

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 

Perpetual Analytics - Health in Motion

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Events trigger transitions between states STATE 1 STATE 2 STATE 3 STATE 4 EVENT 1 EVENT 2 EVENT 3
  • 7. Transitions form patterns & pathways STATE 1 STATE 4 STATE 2 EVENT 2 EVENT 1 EVENT 5 STATE 5
  • 8. Leaving breadcrumb trails of patient movement
  • 12.
  • 13.
  • 14. ERS Platform EVENT TRANSLATOR (TCP/IP, FTP, HTTP, SOAP) SYNDICATION INTERFACE EVENT QUEUE EVENT EVENT STATE MACHINE ENGINE EVENT BUSINESS RULES ENGINE MEMBER STATES EVENT DISPATCHER EVENT HANDLER Patterns/Pathways Research Ergo Widgets External Applications CLIENT DATA SOURCES ADMINISTRATIVE, CLAIMS, CLINICAL, SURVEY, BIOMETRIC, GENETIC TEXT, XML, X12N, HL7, EDI, EDIFACT, RSS EVENT Devices
  • 15.
  • 16.
  • 17. Event structure <EVENT EventID=123309 Type=Diagnosis> <ERS_MEMBER_ID>19902</ ERS_MEMBER_ID> <EVENT_DATE>20050912</ EVENT_DATE> <SYSTEM_DATE>20060620</ SYSTEM_DATE> <CODE> <TYPE>ICD9</TYPE> <CODE_VALUE>250.02</ CODE_VALUE> </CODE> … . </EVENT> A rich, flexible and standard way of defining healthcare data XML structures provide the flexibility events need Events have attributes both generic and specific Events can become the foundation for standardized data exchange Events can be easily mapped to other standards such as HL7
  • 18.
  • 19. Business rules engine STATE MACHINE ENGINE EVENT EVENT DISPATCHER Subscription Rules: govern the delivery of events to target state machines Transition Rules: govern state transitions based on the arrival of events State Rules: govern actions based on states reaching thresholds Data Rules: govern the translation of data sources into events and enforce Data Quality and Referential Integrity BUSINESS RULES ENGINE EVENT TRANSLATOR
  • 20.
  • 21.
  • 22.
  • 23. Sample state machines: HEDIS Breast Cancer Screening UNILATERAL MASTECTOMY 1 BILATERAL MASTECTOMY 3 4 6 2 5 1. PROC EVENT (UNILATERAL MASTECTOMY) 2. PROC EVENT (UNILATERAL MASTECTOMY) 3. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 4. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 5. PROC EVENT (BILATERAL MASTECTOMY) 6. BILATERAL MASTECTOMY EVENT CREATED 1. NEW MEMBER EVENT {SYSDATE - MEM.DOB >= 50 AND GENDER=‘F’}, EXPIRE: +365 DAYS 1. BIRTH DAY EVENT AGE=50 {GENDER=‘F’} , EXPIRE: +365 DAYS 2. STATE EXPIRATION 3. PROC EVENT (BCS) EXPIRE: +365 DAYS 4. STATE EXPIRATION 5. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 5. BILATERAL MASTECTOMY EVENT 6. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 6. BILATERAL MASTECTOMY EVENT 7. BIRTH DAY EVENT AGE=69 {GENDER=‘F’} 7. BILATERAL MASTECTOMY EVENT 8. PROC EVENT (BCS) EXPIRE: +365 DAYS 1 4 5 2 7 3 6 PENDING GAP NO GAP 8 Screening Gap Mastectomy
  • 24. Syndication Interface The syndication interface makes state and event data available to entities accessing the ERS platform External Devices External Apps Patterns & Pathways SYNDICATION INTERFACE Request/Response Publish/Subscribe ERS DATABASE XML, CCR, openEMR, HL7
  • 25.
  • 26. Consideration of technologies and tools Java JBoss (Platform) Eclipse (RDE) MySQL (Database) OSMQ (Queue) Tomcat JSP Ruby on Rails Ajax Esper (CEP) UNIMOD (State Machine) Simulink (State Machine) ruleCore Thingamy iLogic ruleML BPEL BRML Middleware & Backend Frontend State Machine Rules & Workflow
  • 27.
  • 28. Social Modeling Health care is intrinsically social – people , not machines 1. Capture and analyze social aspects of health care as data 2. Understand and act upon all data in social environments
  • 29. Ingenium (Latin): personal attributes or qualities , disposition Social tendencies Value hierarchies Behavioral triggers Psychological attributes Care preferences Decision processes Learning styles Emotional processes
  • 30. Ingenium Matrices Internal (Emotions) External (Information) Support (Community) System (Navigation) Mainstream Maximizer Naturalist Minimalist Moderate Intentional Sporadic Specific Distrust Ease Quantity Necessity Quality Systematic Low Programmatic Ad hoc Gain Self Security
  • 31. Methodology A B D C Lit E=MC 2 Data Sources Demographic Survey HRA Case Management Websites Ethnography State Machines Bread crumb trails Ingenium Archetypes Outcomes Data Literature/Science Pattern Analysis / +
  • 32. Whole Twins Physiology Ingenium + = Whole Twin
  • 33.
  • 34. Opportunities Bring THEM TOGETHER to help build 1 You built IT and no ONE came
  • 35.
  • 36. Methodology 08454328211199999454545313131272727 146454328885546464646463333334763982 239388543223856552090098744886660111 444388543885567023145006898823224660 901388543001119999934337656888222781 082900032300455601198987232732050069 727963088333098903222561149077226398 331963088444609609877232323011098934 865774777668866889049049043338788788 State machines produce Bread crumb trails over time Patterns inform archetypes Bread crumb trails allow us to discover patterns
  • 37. Multi-dimensional archetypes form ‘care chromosomes’ Patient 1 Patient 2 Patient 3 Patient 4 Patient 5 for patients…
  • 38. And care chromosomes for… physicians treatment protocols geographies facilities
  • 39. Care chromosomes do what? Predict future pathways & Connect ‘Twins’
  • 40. Care chromosomes: other applications ‘live’ and change over time Patient 1 Start date: End date: 03.01.2005 10.01.2005 Snapshot Patient 1 Start date: End date: 03.01.2005 Today Live t = 1 t = 2
  • 41. Care chromosomes: other applications mapped to visualize health care delivery practice patterns shape: ‘geography of care’—physicians, physician groups, hospitals colors: variable of interest - cost - rate of treatment - rate of diagnosis - re-admissions - etc.
  • 42.
  • 43. Algorithms applied One state machine Many state machines Person Population
  • 44.
  • 45. Action Everyone spoke of an information overload, but what there was in fact was a non-information overload.   Richard Saul Wurman, What-If, Could-Be (1976)
  • 46. Syndication Interface External Apps Patterns & Pathways SYNDICATION INTERFACE Request/Response Publish/Subscribe ERS DATABASE Controls External Devices Model View ergo widgets Record Set Queue List Measure
  • 47. Widgets for people  I can create my own or plug&play with existing apps Personal Health Record Patient panel manager Health Coaching application My Application Existing Application
  • 48.
  • 49.
  • 50. What we could do… Simple standards that allow easy exchange of events & measures global community program:   communities partner across the globe to collaboratively improve health Medical research program:   make data, ERS platform, and pattern library available to medical researchers Work with Mozilla foundation to create a “health” browser Health communities &quot;scrapbook&quot; online about ways they are taking control of their own health What can we take that is currently 'closed' and make it 'open' P2P health insurance:  rewards for 'buddy' team Sponsor an open competition to devise new insurance models Widget maker: allow user to create new widgets towards a widget library