SlideShare a Scribd company logo
1 of 35
Why IT Fails in Healthcare?  A look at Software Maintenanceand Maintainability Aspects Koray Atalag, MD, PhD23 Mar 2010
Agenda A look at Health IT Essential difficulties and implications Health Informatics – directions Maintenance burden in HIS openEHR Paradigm My research framework Development work Measurement & Evaluation Results Discussion & Conclusion
Healthcare – Burning Issues Cost increasing rapidly 16% GDP in US, ~8-9 in EU & NZ (Ref: OECD) Quality ? (far from measuring effectively) Safety (you don’t wanna know):appx 90,000 people die each year in US due to preventable medical errors! (Ref: Institute of Medicine) Equity / Accessibilitybig differences related with geography, political, socio-economic status
Health IT – What is it all about? Health Information Systems (HIS):  ProviderGP systems, Hospital Information Systems, LIS, RIS, CIS, etc. etc. Regional/National PHO, DHB, NHI, ACC etc. Consumer oriented PHR: Microsoft HealthVault, Google Health, other.  Patient portals: Mayoclinic.com, The LowDown.co.nz  Research related Genome DB, Medline,  Health Computational Systems: CT, MRI, ECG etc. Health Communication Systems: HealthLink, NPI, DICOM
Essential Difficulties Breadth and Depth of Medical Domain A medical student learns about 6000 new concepts (and sleeps much less than others!) >600,000 concepts, 1.2m relationships in SNOMED Complexity of concepts and processes Gene>Structure>Function? + Environment+Luck Variability in Medical Practice Medical conduct changes acc. to time/person and across different organisations and jurisdictions
Health Informatics Medical Informatics 	Nursing informatics Bioinformatics Biomedical Informatics HEALTH INFORMATICS: “ Health Informatics is the science and practice around information in health that leads to informed and assisted healthcare.” HISO – Australia $mostly public funding & secondary care (hospitals)$20b stimulus package for health IT in US£70b NHS CfH and Canada Health Infoway Project
Tackling These Difficulties? Standardised terminology Machine processable biomedical ontology Clinical guidelines & Decision Support Functional and Technical Standards: HL7, CEN/ISO, IEEE, ASTM, OMG – mostly open Open Source tools and libraries EHR Architectures Tools and methodologies to effectively use IT in healthcare: mHealth, VR, telehealth, robotics
Implications on Health IT Low market penetration (AVIS/ Visa/Foodtown) Increased cost: many projects either fail or over budget/schedule Decreased satisfaction Delivering on expectations? 		Improving healthcare? *** Maintenance & Interoperability major issues
Maintenance of HIS ,[object Object]
Degrades overall quality / longevity / satisfactionSource of problem change in domain related requirements (mostly fxnal) How? ,[object Object]
New / no longer valid requirementsWhy? ,[object Object]
Volatility of domain concepts & processes,[object Object]
 Wrong requirementsChanging requirements? “handover”
The “handover”... Isn’t this the reality in health IT? So far so good... Not only the body of knowledge can only partially be “handed” over, 	but also it might just be “too much to handle”: ,[object Object]
 Clinicianslack of technical understanding: practical limitations of IT can be hard for a clinician to understand "if it can be done on Star Trek, why not here" syndrome,[object Object]
Own company, employee, academician, freelance consultant and contractor
Main problem=maintenance
Case study: Endoscopy Reporting Application
Started 1999 as commercial project
Went well  initially but then….
Became academic and served as PhD prototype
I have collated all CR over its usage
Motivation for my thesis and research,[object Object]
openEHR Formalism  Complete set of engineering specifications for EHR Architecture and HIS development  Open Access – not for profit Foundation  Adopted by ISO & CEN (13606) ,[object Object]
Separate domain knowledge from software code  DSL + MDA essentially; differences: ,[object Object]
Models structure RM Classes and puts constraints on runtime Objects,[object Object]
openEHR Foundation ,[object Object]
Established by UCL and Ocean Informatics in 2000 to own the IP
800+ Members from 71 countries
All specifications & schemas publicly available
Software open source (GPL, LGPL, MPL),[object Object]
Minimal ‘handover’
Driven by Archetypes in run-time
High level semantics delegated to terminology,[object Object]
openEHR Platform Queries Health Integration  Platform Archetypes Health Information Platform EQL TOM Application Development  Platform Knowledge Management  Platform AOM ADL Templates Reference  Model

More Related Content

What's hot

Implementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHRImplementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHRKoray Atalag
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Pablo Pazos
 
Data challenges for researchers
Data challenges for researchersData challenges for researchers
Data challenges for researchersMichael Hoffman
 
AnIML: A New Analytical Data Standard
AnIML: A New Analytical Data StandardAnIML: A New Analytical Data Standard
AnIML: A New Analytical Data StandardStuart Chalk
 
Enabling faster analysis of vaccine adverse event reports with ontology support
Enabling faster analysis of vaccine adverse event reports with ontology supportEnabling faster analysis of vaccine adverse event reports with ontology support
Enabling faster analysis of vaccine adverse event reports with ontology supportMelanie Courtot
 
Schema Extraction for Privacy Preserving Processing of Sensitive Data
Schema Extraction for Privacy Preserving Processing of Sensitive DataSchema Extraction for Privacy Preserving Processing of Sensitive Data
Schema Extraction for Privacy Preserving Processing of Sensitive DataLars Gleim
 
Open interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIOpen interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIPistoia Alliance
 
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data ResourcesApplication of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data ResourcesPistoia Alliance
 
EHRbase, open source openEHR CDR
EHRbase, open source openEHR CDREHRbase, open source openEHR CDR
EHRbase, open source openEHR CDRopenEHR-Japan
 
SNOMED Bound to (Information) Model | Putting terminology to work
SNOMED Bound to (Information) Model | Putting terminology to workSNOMED Bound to (Information) Model | Putting terminology to work
SNOMED Bound to (Information) Model | Putting terminology to workKoray Atalag
 
Allotrope foundation vanderwall_and_little_bio_it_world_2016
Allotrope foundation vanderwall_and_little_bio_it_world_2016Allotrope foundation vanderwall_and_little_bio_it_world_2016
Allotrope foundation vanderwall_and_little_bio_it_world_2016OSTHUS
 
Fairification experience clarifying the semantics of data matrices
Fairification experience clarifying the semantics of data matricesFairification experience clarifying the semantics of data matrices
Fairification experience clarifying the semantics of data matricesPistoia Alliance
 
Archetype-based data transformation with LinkEHR
Archetype-based data transformation with LinkEHRArchetype-based data transformation with LinkEHR
Archetype-based data transformation with LinkEHRDavid Moner Cano
 
Ehr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityEhr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityDavid Moner Cano
 
ELIXIR-UK and the ELIXIR Interoperability Platform
ELIXIR-UK and the ELIXIR Interoperability PlatformELIXIR-UK and the ELIXIR Interoperability Platform
ELIXIR-UK and the ELIXIR Interoperability PlatformELIXIR UK
 

What's hot (20)

Implementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHRImplementation and Use of ISO EN 13606 and openEHR
Implementation and Use of ISO EN 13606 and openEHR
 
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
Towards the Implementation of an openEHR-based Open Source EHR Platform (a vi...
 
Data challenges for researchers
Data challenges for researchersData challenges for researchers
Data challenges for researchers
 
AnIML: A New Analytical Data Standard
AnIML: A New Analytical Data StandardAnIML: A New Analytical Data Standard
AnIML: A New Analytical Data Standard
 
2 4 open_ehr archetypes cluster
2 4 open_ehr archetypes cluster2 4 open_ehr archetypes cluster
2 4 open_ehr archetypes cluster
 
Enabling faster analysis of vaccine adverse event reports with ontology support
Enabling faster analysis of vaccine adverse event reports with ontology supportEnabling faster analysis of vaccine adverse event reports with ontology support
Enabling faster analysis of vaccine adverse event reports with ontology support
 
Schema Extraction for Privacy Preserving Processing of Sensitive Data
Schema Extraction for Privacy Preserving Processing of Sensitive DataSchema Extraction for Privacy Preserving Processing of Sensitive Data
Schema Extraction for Privacy Preserving Processing of Sensitive Data
 
Open interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBIOpen interoperability standards, tools and services at EMBL-EBI
Open interoperability standards, tools and services at EMBL-EBI
 
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data ResourcesApplication of recently developed FAIR metrics to the ELIXIR Core Data Resources
Application of recently developed FAIR metrics to the ELIXIR Core Data Resources
 
Cdao Evolution08
Cdao Evolution08Cdao Evolution08
Cdao Evolution08
 
EHRbase, open source openEHR CDR
EHRbase, open source openEHR CDREHRbase, open source openEHR CDR
EHRbase, open source openEHR CDR
 
SNOMED Bound to (Information) Model | Putting terminology to work
SNOMED Bound to (Information) Model | Putting terminology to workSNOMED Bound to (Information) Model | Putting terminology to work
SNOMED Bound to (Information) Model | Putting terminology to work
 
2 7 open_ehr rm reference model overview
2 7 open_ehr rm reference model overview2 7 open_ehr rm reference model overview
2 7 open_ehr rm reference model overview
 
Allotrope foundation vanderwall_and_little_bio_it_world_2016
Allotrope foundation vanderwall_and_little_bio_it_world_2016Allotrope foundation vanderwall_and_little_bio_it_world_2016
Allotrope foundation vanderwall_and_little_bio_it_world_2016
 
Ievobio2010cdaostore
Ievobio2010cdaostoreIevobio2010cdaostore
Ievobio2010cdaostore
 
Fairification experience clarifying the semantics of data matrices
Fairification experience clarifying the semantics of data matricesFairification experience clarifying the semantics of data matrices
Fairification experience clarifying the semantics of data matrices
 
Archetype-based data transformation with LinkEHR
Archetype-based data transformation with LinkEHRArchetype-based data transformation with LinkEHR
Archetype-based data transformation with LinkEHR
 
Crosslinks
Crosslinks Crosslinks
Crosslinks
 
Ehr models, standards and semantic interoperability
Ehr models, standards and semantic interoperabilityEhr models, standards and semantic interoperability
Ehr models, standards and semantic interoperability
 
ELIXIR-UK and the ELIXIR Interoperability Platform
ELIXIR-UK and the ELIXIR Interoperability PlatformELIXIR-UK and the ELIXIR Interoperability Platform
ELIXIR-UK and the ELIXIR Interoperability Platform
 

Viewers also liked

A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...Koray Atalag
 
Getting Health Information Right
Getting Health Information RightGetting Health Information Right
Getting Health Information RightKoray Atalag
 
Hipaa101 updated
Hipaa101 updatedHipaa101 updated
Hipaa101 updatedkkurapat
 
HIPAA - Understanding the Basics of Compliance
HIPAA - Understanding the Basics of ComplianceHIPAA - Understanding the Basics of Compliance
HIPAA - Understanding the Basics of ComplianceJay Hodes
 
HIPAA Basics
HIPAA BasicsHIPAA Basics
HIPAA BasicsKarna *
 

Viewers also liked (7)

Career Excellence Healthcare
Career Excellence   HealthcareCareer Excellence   Healthcare
Career Excellence Healthcare
 
Simple Interop for Healthcare (Wes Rishel)
Simple Interop for Healthcare (Wes Rishel)Simple Interop for Healthcare (Wes Rishel)
Simple Interop for Healthcare (Wes Rishel)
 
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
A Standards-based Approach to Development of Clinical Registries - NZ Gestati...
 
Getting Health Information Right
Getting Health Information RightGetting Health Information Right
Getting Health Information Right
 
Hipaa101 updated
Hipaa101 updatedHipaa101 updated
Hipaa101 updated
 
HIPAA - Understanding the Basics of Compliance
HIPAA - Understanding the Basics of ComplianceHIPAA - Understanding the Basics of Compliance
HIPAA - Understanding the Basics of Compliance
 
HIPAA Basics
HIPAA BasicsHIPAA Basics
HIPAA Basics
 

Similar to Why ICT Fails in Healthcare: Software Maintenance and Maintainability

Health Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxHealth Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxArti Parab Academics
 
Medinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling WorshopMedinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling WorshopKoray Atalag
 
OSS 2011 Multi-Level Modelling Presentation
OSS 2011 Multi-Level Modelling PresentationOSS 2011 Multi-Level Modelling Presentation
OSS 2011 Multi-Level Modelling PresentationTimothy Cook
 
eHealth - Mark Yendt
eHealth - Mark YendteHealth - Mark Yendt
eHealth - Mark YendtGHBN
 
“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
 
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
 
Gaurav Malik Resume 29 Jan 2016
Gaurav Malik Resume 29 Jan 2016Gaurav Malik Resume 29 Jan 2016
Gaurav Malik Resume 29 Jan 2016Gaurav Malik
 
2004 10-19 rudi vdv
2004 10-19 rudi vdv2004 10-19 rudi vdv
2004 10-19 rudi vdvguest3cf4991
 
Healthcare Interoperability: Deceptively Difficult
Healthcare Interoperability: Deceptively DifficultHealthcare Interoperability: Deceptively Difficult
Healthcare Interoperability: Deceptively DifficultTim Benson
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...Massimiliano Masi
 
Duncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems InteroperabilityDuncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems Interoperabilitygeorge.james
 
Open Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsOpen Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsKeith Toussaint
 
Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0Rex Osborn
 
Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Sanjay Padhi, Ph.D
 
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...dbpublications
 
Clinical Healthcare Data Analytics
Clinical Healthcare Data AnalyticsClinical Healthcare Data Analytics
Clinical Healthcare Data Analyticsdansouk
 

Similar to Why ICT Fails in Healthcare: Software Maintenance and Maintainability (20)

Health Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptxHealth Informatics- Module 2-Chapter 2.pptx
Health Informatics- Module 2-Chapter 2.pptx
 
Medinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling WorshopMedinfo 2010 openEHR Clinical Modelling Worshop
Medinfo 2010 openEHR Clinical Modelling Worshop
 
OSS 2011 Multi-Level Modelling Presentation
OSS 2011 Multi-Level Modelling PresentationOSS 2011 Multi-Level Modelling Presentation
OSS 2011 Multi-Level Modelling Presentation
 
eHealth - Mark Yendt
eHealth - Mark YendteHealth - Mark Yendt
eHealth - Mark Yendt
 
“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”“Detection of Diseases using Machine Learning”
“Detection of Diseases using Machine Learning”
 
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
 
Gaurav Malik Resume 29 Jan 2016
Gaurav Malik Resume 29 Jan 2016Gaurav Malik Resume 29 Jan 2016
Gaurav Malik Resume 29 Jan 2016
 
2004 10-19 rudi vdv
2004 10-19 rudi vdv2004 10-19 rudi vdv
2004 10-19 rudi vdv
 
Healthcare Interoperability: Deceptively Difficult
Healthcare Interoperability: Deceptively DifficultHealthcare Interoperability: Deceptively Difficult
Healthcare Interoperability: Deceptively Difficult
 
The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...The need for interoperability in blockchain-based initiatives to facilitate c...
The need for interoperability in blockchain-based initiatives to facilitate c...
 
IHE Update and Overview
IHE Update and OverviewIHE Update and Overview
IHE Update and Overview
 
Duncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems InteroperabilityDuncan Allen :: Supporting Healthcare Systems Interoperability
Duncan Allen :: Supporting Healthcare Systems Interoperability
 
Interoperability, the rise of HL7 and FHIR
Interoperability, the rise of HL7 and FHIRInteroperability, the rise of HL7 and FHIR
Interoperability, the rise of HL7 and FHIR
 
HL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats NotHL7 - Whats Hot and Whats Not
HL7 - Whats Hot and Whats Not
 
Open Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsOpen Platforms for Healthcare Applications
Open Platforms for Healthcare Applications
 
Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0Imaging evolution-himss-middle east09-v5.0
Imaging evolution-himss-middle east09-v5.0
 
Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021 Tag.bio aws public jun 08 2021
Tag.bio aws public jun 08 2021
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...
Advance Diagnostic Tool for Android Devices: A Performance Analyzing Tool for...
 
Clinical Healthcare Data Analytics
Clinical Healthcare Data AnalyticsClinical Healthcare Data Analytics
Clinical Healthcare Data Analytics
 

More from Koray Atalag

Overcoming Patient Engagement Barriers
Overcoming Patient Engagement BarriersOvercoming Patient Engagement Barriers
Overcoming Patient Engagement BarriersKoray Atalag
 
Computational Model Discovery for Building Clinical Applications: an Example ...
Computational Model Discovery for Building Clinical Applications: an Example ...Computational Model Discovery for Building Clinical Applications: an Example ...
Computational Model Discovery for Building Clinical Applications: an Example ...Koray Atalag
 
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...Koray Atalag
 
openEHR in Research: Linking Health Data with Computational Models
openEHR in Research: Linking Health Data with Computational ModelsopenEHR in Research: Linking Health Data with Computational Models
openEHR in Research: Linking Health Data with Computational ModelsKoray Atalag
 
So What does the Mighty EHR Look Like?
So What does the Mighty EHR Look Like?So What does the Mighty EHR Look Like?
So What does the Mighty EHR Look Like?Koray Atalag
 
A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...Koray Atalag
 
Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...Koray Atalag
 
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...Koray Atalag
 
Information Models & FHIR --- It’s all about content!
Information Models & FHIR --- It’s all about content!Information Models & FHIR --- It’s all about content!
Information Models & FHIR --- It’s all about content!Koray Atalag
 
Better Information, Better Care -- Directions for Health IT in New Zealand
Better Information, Better Care -- Directions for Health IT in New ZealandBetter Information, Better Care -- Directions for Health IT in New Zealand
Better Information, Better Care -- Directions for Health IT in New ZealandKoray Atalag
 
State of EHR in New Zealand
State of EHR in New ZealandState of EHR in New Zealand
State of EHR in New ZealandKoray Atalag
 
Content Modelling for VIEW Datasets Using Archetypes
Content Modelling for VIEW Datasets Using ArchetypesContent Modelling for VIEW Datasets Using Archetypes
Content Modelling for VIEW Datasets Using ArchetypesKoray Atalag
 
Underpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference ArchitectureUnderpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference ArchitectureKoray Atalag
 
What if we never agree on a common health information model?
What if we never agree on a common health information model?What if we never agree on a common health information model?
What if we never agree on a common health information model?Koray Atalag
 

More from Koray Atalag (14)

Overcoming Patient Engagement Barriers
Overcoming Patient Engagement BarriersOvercoming Patient Engagement Barriers
Overcoming Patient Engagement Barriers
 
Computational Model Discovery for Building Clinical Applications: an Example ...
Computational Model Discovery for Building Clinical Applications: an Example ...Computational Model Discovery for Building Clinical Applications: an Example ...
Computational Model Discovery for Building Clinical Applications: an Example ...
 
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
openEHR Approach to Detailed Clinical Models (DCM) Development - Lessons Lear...
 
openEHR in Research: Linking Health Data with Computational Models
openEHR in Research: Linking Health Data with Computational ModelsopenEHR in Research: Linking Health Data with Computational Models
openEHR in Research: Linking Health Data with Computational Models
 
So What does the Mighty EHR Look Like?
So What does the Mighty EHR Look Like?So What does the Mighty EHR Look Like?
So What does the Mighty EHR Look Like?
 
A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...A Standards-based Approach to Development of Clinical Registries - Initial Le...
A Standards-based Approach to Development of Clinical Registries - Initial Le...
 
Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...Health research, clinical registries, electronic health records – how do they...
Health research, clinical registries, electronic health records – how do they...
 
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
Development of the Gestational Diabetes Registry at CMDHB (New Zealand) using...
 
Information Models & FHIR --- It’s all about content!
Information Models & FHIR --- It’s all about content!Information Models & FHIR --- It’s all about content!
Information Models & FHIR --- It’s all about content!
 
Better Information, Better Care -- Directions for Health IT in New Zealand
Better Information, Better Care -- Directions for Health IT in New ZealandBetter Information, Better Care -- Directions for Health IT in New Zealand
Better Information, Better Care -- Directions for Health IT in New Zealand
 
State of EHR in New Zealand
State of EHR in New ZealandState of EHR in New Zealand
State of EHR in New Zealand
 
Content Modelling for VIEW Datasets Using Archetypes
Content Modelling for VIEW Datasets Using ArchetypesContent Modelling for VIEW Datasets Using Archetypes
Content Modelling for VIEW Datasets Using Archetypes
 
Underpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference ArchitectureUnderpinnings of the New Zealand Interoperability Reference Architecture
Underpinnings of the New Zealand Interoperability Reference Architecture
 
What if we never agree on a common health information model?
What if we never agree on a common health information model?What if we never agree on a common health information model?
What if we never agree on a common health information model?
 

Recently uploaded

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 

Recently uploaded (20)

Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 

Why ICT Fails in Healthcare: Software Maintenance and Maintainability

  • 1. Why IT Fails in Healthcare? A look at Software Maintenanceand Maintainability Aspects Koray Atalag, MD, PhD23 Mar 2010
  • 2. Agenda A look at Health IT Essential difficulties and implications Health Informatics – directions Maintenance burden in HIS openEHR Paradigm My research framework Development work Measurement & Evaluation Results Discussion & Conclusion
  • 3. Healthcare – Burning Issues Cost increasing rapidly 16% GDP in US, ~8-9 in EU & NZ (Ref: OECD) Quality ? (far from measuring effectively) Safety (you don’t wanna know):appx 90,000 people die each year in US due to preventable medical errors! (Ref: Institute of Medicine) Equity / Accessibilitybig differences related with geography, political, socio-economic status
  • 4. Health IT – What is it all about? Health Information Systems (HIS): ProviderGP systems, Hospital Information Systems, LIS, RIS, CIS, etc. etc. Regional/National PHO, DHB, NHI, ACC etc. Consumer oriented PHR: Microsoft HealthVault, Google Health, other. Patient portals: Mayoclinic.com, The LowDown.co.nz Research related Genome DB, Medline, Health Computational Systems: CT, MRI, ECG etc. Health Communication Systems: HealthLink, NPI, DICOM
  • 5. Essential Difficulties Breadth and Depth of Medical Domain A medical student learns about 6000 new concepts (and sleeps much less than others!) >600,000 concepts, 1.2m relationships in SNOMED Complexity of concepts and processes Gene>Structure>Function? + Environment+Luck Variability in Medical Practice Medical conduct changes acc. to time/person and across different organisations and jurisdictions
  • 6. Health Informatics Medical Informatics Nursing informatics Bioinformatics Biomedical Informatics HEALTH INFORMATICS: “ Health Informatics is the science and practice around information in health that leads to informed and assisted healthcare.” HISO – Australia $mostly public funding & secondary care (hospitals)$20b stimulus package for health IT in US£70b NHS CfH and Canada Health Infoway Project
  • 7. Tackling These Difficulties? Standardised terminology Machine processable biomedical ontology Clinical guidelines & Decision Support Functional and Technical Standards: HL7, CEN/ISO, IEEE, ASTM, OMG – mostly open Open Source tools and libraries EHR Architectures Tools and methodologies to effectively use IT in healthcare: mHealth, VR, telehealth, robotics
  • 8. Implications on Health IT Low market penetration (AVIS/ Visa/Foodtown) Increased cost: many projects either fail or over budget/schedule Decreased satisfaction Delivering on expectations? Improving healthcare? *** Maintenance & Interoperability major issues
  • 9.
  • 10.
  • 11.
  • 12.
  • 13. Wrong requirementsChanging requirements? “handover”
  • 14.
  • 15.
  • 16. Own company, employee, academician, freelance consultant and contractor
  • 18. Case study: Endoscopy Reporting Application
  • 19. Started 1999 as commercial project
  • 20. Went well initially but then….
  • 21. Became academic and served as PhD prototype
  • 22. I have collated all CR over its usage
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Established by UCL and Ocean Informatics in 2000 to own the IP
  • 29. 800+ Members from 71 countries
  • 30. All specifications & schemas publicly available
  • 31.
  • 33. Driven by Archetypes in run-time
  • 34.
  • 35. openEHR Platform Queries Health Integration Platform Archetypes Health Information Platform EQL TOM Application Development Platform Knowledge Management Platform AOM ADL Templates Reference Model
  • 38. Anatomy of DV_TEXT Data Type
  • 40. EHR Folders Compositions Sections Entries Clusters Elements Data values Logical building blocks of EHR
  • 41.
  • 42. Anatomy of an Archetype
  • 43. Archetype Definition Language (ADL) OCL + DDL
  • 44. My Research Framework Modelling of Endoscopy Domain Stage-1: SRS based on previous app (GST) Develop openEHR based GastrOS Stage-2: Select CR from past usage of GST Implement in GastrOS + check (repeat for some) in GST Determine metrics & measure Stage-3: New CR Implement changes in both applications Measure Results & Evaluation Look at internal>external quality attributes (test internal metrics in-vivo and assess their predictive power)
  • 45. Modelling: The ‘Standard’ Endoscopy Report
  • 46.
  • 47. openEhrV1 .Net C# Reference Model Library(from Ocean Informatics) + extended it
  • 49. Templates: for each endoscopy type
  • 51.
  • 53.
  • 54. ISO/IEC 9216 and 25000 Software Quality std.
  • 57. Two metrics: (mainly look at maintenance tasks)
  • 58. Change cycle efficiency (CCE)time from initial request to resolution of the problem
  • 59. Modification complexity (MC)sum of time spent on each change per size of software change divided by total number of changes
  • 60. 10 CR – real ones from GST usage
  • 61.
  • 62.
  • 63. First ‘quantitative’ software maintainability evaluation in HI Literature
  • 64. Extra look at ‘faults’ in addition to ‘effort’
  • 65. Next look at non-domain related aspects (i.e. performance, availability, reliability etc.)
  • 66.