Presented at the 8th Healthcare CIO Certificate Program, Hospital Administration School, Faculty of Medicine Ramathibodi Hospital, Mahidol University on March 21, 2018
Drools is a Rule Engine that uses the rule-based approach to implement an Expert System
The inference engine matches the rules against the facts (objects) in memory and can match the next set of rules based on the changed facts.
Please use the presentation and the source code referred in the presentation to get started on what a rule engine is and how to use JBoss Drools for inference based rules using the Java programming language.
Slides from a webinar that I did recently for TIBCO. Full webinar replay with audio available at http://www.tibco.com/mk/2007/wsemtbpdesign08-aug-07usarc.jsp
Presented at the 8th Healthcare CIO Certificate Program, Hospital Administration School, Faculty of Medicine Ramathibodi Hospital, Mahidol University on March 21, 2018
Drools is a Rule Engine that uses the rule-based approach to implement an Expert System
The inference engine matches the rules against the facts (objects) in memory and can match the next set of rules based on the changed facts.
Please use the presentation and the source code referred in the presentation to get started on what a rule engine is and how to use JBoss Drools for inference based rules using the Java programming language.
Slides from a webinar that I did recently for TIBCO. Full webinar replay with audio available at http://www.tibco.com/mk/2007/wsemtbpdesign08-aug-07usarc.jsp
Healthcare use of workflow engine technology with emphasis on data analysis...Vojtech Huser
Healthcare use of workflow engine technology with emphasis on data analysis and decision support
1. Describe the abstract notion of a workflow engine and workflow technology in general
2. Understand the relationship of flowcharts (common in medical guidelines) to executable models of processes used by workflow engines
3. Understand current use of workflow engines in healthcare in production environment and in research context (phenotype modeling, data analysis, clinical decision support, process mining and discovery)
Includes description of some of my research projects
4. List the evidence for benefits and challenges of using workflow engines in healthcare
Tutorial: AMIA NOW conference: Introduction to workflow technology: Represen...Vojtech Huser
Introduction to workflow technology
Representation of healthcare processes in a workflow editor and their execution in a workflow engine
Vojtech Huser, MD PhD
Marshfield Clinic
During the last two decades Clinical Decision Support (CDS) standards and technologies have progressed significantly to develop them as more robust and scalable systems. However, the current context of medicine sets high demands in aspects such as interoperability to enable the use of EHR data in CDS systems, the need to establish communication challenges to include the patient as an active component in decision making, collaborative learning and sharing CDS systems across institutional borders, to name a few.
In this thesis I tackle some of these challenges. In particular, I evolve previous conceptual computerized decision support frameworks and I postulate a CDS systems environment where different models interact to enable:
• Secondary use of data for CDS systems: The dissertation presents a model to leverage different developments in data access and standardization of medical information. The result is an openEHR-based Data Warehouse architecture that enables access, standardization and abstraction of clinical data for CDS systems. The architecture allows: a) to access heterogeneous data sources; b) to standardize data into openEHR to grant interoperability of data; and c) to exploit an openEHR repository as a Data Warehouse that allows querying data in a technology-independent format (the Archetype Query Language).
• CDS systems semantic specification: The semantic model proposed exploits the paradigm of Linked Services to unambiguously describe CDS systems in a machine- understandable fashion. This grants ontological descriptions of functional, non- functional and data semantics. These descriptions facilitate to overcome some of the barriers in CDS functionality sharing. In particular, the semantic model proposed allows using expressive queries to discover CDS services in health
III
networks, and analyzing CDS systems interfaces to understand how to interoperate with
them.
• Effective patient-CDS systems interaction: the dissertation proposes a method to
evaluate the communication process between patients and consumer-oriented CDS systems. The method aims for detecting if important human-computer interaction barriers that could lead to negative outcomes are present in CDS systems user interfaces.
Why ICT Fails in Healthcare: Software Maintenance and MaintainabilityKoray Atalag
This presentation was for a SERG seminar at the University of Auckland Department of Computer Science. I present why software maintenance is a barrier for adoption of IT in healthcare and the maintainability aspects based on ISO/IEC 9126 software quality standard quality model. I then present the preliminary results of my research here.
As investments in healthcare are expanding and medical imaging technology are maturing, the need for structured measurement approaches and holistic evaluation methods is expanding. The wider adoption of Technology Assessments (TA), and the fact that hospitals are re-evaluating their current PACS implementations, reflects this demand. No recognized work structurally defines what PACS performance constitutes, however. Based on TA models for diagnostic imaging technology and levels of (clinical) efficacy [1-3], and balanced evaluation models [4], we define PACS performance as: the multi-factorial impacts and benefits produced by the application of PACS in terms of hospital efficiency and clinical effectiveness with respect to PACS workflow and patients’ clinical journey. In this paper, the authors review PACS performance according to a predefined literature search protocol, and apply a meta-analytic approach that synthesizes these sources.
Yuval Shahar, M.D., Ph.D.
Medical Informatics Research Center
Department of Information Systems Engineering
Ben-Gurion University
Beer Sheva, Israel
(16/10/08, Plenary session 3)
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMARTDenis Gagné
n this presentation, we introduce the various capabilities and features from the Trisotech healthcare feature Sets (HFS) that enable and accelerate the integration clinical workflows and decisions with FHIR, CDS Hooks and SMART.
Engineering Ambient Intelligence Systems using Agent TechnologyNikolaos Spanoudakis
This presentation was given at the nectar session of the 9th Hellenic Conference on Artificial Intelligence (SETN 2016) that took place on May18th- 20th in Thessaloniki.
It is about applying an agent-oriented software engineering (AOSE) methodology, i.e. the Agent Systems Engineering Methodology (ASEME) for building intelligent systems. We present it along with a case study in the Ambient Intelligence (AmI) Application Domain. We discuss the challenges, the ASEME Methodology, the System Architecture and our results.
COBI 2014 - Designing a Meta Model as the Foundation for Compliance CapabilityCaaS EU FP7 Project
The goal of this paper lead by FR, which was presented at the Cobi 2014 workshop as full paper, is to depict compliance concepts and the relations between them, as a conceptual meta-model. It aims to assist business analysts to extract compliance rules from compliance documents and to enable compliance enforcement in all the phases of business process lifecycle.
A Reference Process Model for Master Data ManagementBoris Otto
The management of master data (MDM) plays an important role for companies in responding to a number of business drivers such as regulatory compliance and efficient reporting. With the understanding of MDM’s impact on the business drivers companies are today in the process of organizing MDM on corporate level. While managing master data is an organizational task that cannot be encountered by simply implementing a software system, business processes are necessary to meet the challenges efficiently. This paper describes the design process of a reference process model for MDM. The model design process spanned several iterations comprising multiple design and evaluation cycles, including the model’s application in three participative case studies. Practitioners may use the reference model as an instrument for the analysis and design of MDM processes. From a scientific perspective, the reference model is a design artifact that represents an abstraction of processes in the field of MDM.
Implementation and Use of ISO EN 13606 and openEHRKoray Atalag
This was the prezo for the EMBC 2013 tutorial in Osaka, Japan. Intended for an introduction to the standards and technicalities and implementation of openEHR - which is the original formalism.
Carl Kesselman and I (along with our colleagues Stephan Erberich, Jonathan Silverstein, and Steve Tuecke) participated in an interesting workshop at the Institute of Medicine on July 14, 2009. Along with Patrick Soon-Shiong, we presented our views on how grid technologies can help address the challenges inherent in healthcare data integration.
More Related Content
Similar to Vojtech Huser: spring AMIA conference: representing clinical processes in XPDL
Healthcare use of workflow engine technology with emphasis on data analysis...Vojtech Huser
Healthcare use of workflow engine technology with emphasis on data analysis and decision support
1. Describe the abstract notion of a workflow engine and workflow technology in general
2. Understand the relationship of flowcharts (common in medical guidelines) to executable models of processes used by workflow engines
3. Understand current use of workflow engines in healthcare in production environment and in research context (phenotype modeling, data analysis, clinical decision support, process mining and discovery)
Includes description of some of my research projects
4. List the evidence for benefits and challenges of using workflow engines in healthcare
Tutorial: AMIA NOW conference: Introduction to workflow technology: Represen...Vojtech Huser
Introduction to workflow technology
Representation of healthcare processes in a workflow editor and their execution in a workflow engine
Vojtech Huser, MD PhD
Marshfield Clinic
During the last two decades Clinical Decision Support (CDS) standards and technologies have progressed significantly to develop them as more robust and scalable systems. However, the current context of medicine sets high demands in aspects such as interoperability to enable the use of EHR data in CDS systems, the need to establish communication challenges to include the patient as an active component in decision making, collaborative learning and sharing CDS systems across institutional borders, to name a few.
In this thesis I tackle some of these challenges. In particular, I evolve previous conceptual computerized decision support frameworks and I postulate a CDS systems environment where different models interact to enable:
• Secondary use of data for CDS systems: The dissertation presents a model to leverage different developments in data access and standardization of medical information. The result is an openEHR-based Data Warehouse architecture that enables access, standardization and abstraction of clinical data for CDS systems. The architecture allows: a) to access heterogeneous data sources; b) to standardize data into openEHR to grant interoperability of data; and c) to exploit an openEHR repository as a Data Warehouse that allows querying data in a technology-independent format (the Archetype Query Language).
• CDS systems semantic specification: The semantic model proposed exploits the paradigm of Linked Services to unambiguously describe CDS systems in a machine- understandable fashion. This grants ontological descriptions of functional, non- functional and data semantics. These descriptions facilitate to overcome some of the barriers in CDS functionality sharing. In particular, the semantic model proposed allows using expressive queries to discover CDS services in health
III
networks, and analyzing CDS systems interfaces to understand how to interoperate with
them.
• Effective patient-CDS systems interaction: the dissertation proposes a method to
evaluate the communication process between patients and consumer-oriented CDS systems. The method aims for detecting if important human-computer interaction barriers that could lead to negative outcomes are present in CDS systems user interfaces.
Why ICT Fails in Healthcare: Software Maintenance and MaintainabilityKoray Atalag
This presentation was for a SERG seminar at the University of Auckland Department of Computer Science. I present why software maintenance is a barrier for adoption of IT in healthcare and the maintainability aspects based on ISO/IEC 9126 software quality standard quality model. I then present the preliminary results of my research here.
As investments in healthcare are expanding and medical imaging technology are maturing, the need for structured measurement approaches and holistic evaluation methods is expanding. The wider adoption of Technology Assessments (TA), and the fact that hospitals are re-evaluating their current PACS implementations, reflects this demand. No recognized work structurally defines what PACS performance constitutes, however. Based on TA models for diagnostic imaging technology and levels of (clinical) efficacy [1-3], and balanced evaluation models [4], we define PACS performance as: the multi-factorial impacts and benefits produced by the application of PACS in terms of hospital efficiency and clinical effectiveness with respect to PACS workflow and patients’ clinical journey. In this paper, the authors review PACS performance according to a predefined literature search protocol, and apply a meta-analytic approach that synthesizes these sources.
Yuval Shahar, M.D., Ph.D.
Medical Informatics Research Center
Department of Information Systems Engineering
Ben-Gurion University
Beer Sheva, Israel
(16/10/08, Plenary session 3)
Integrating Clinical Workflows and Decisions with FHIR, CDS Hooks and SMARTDenis Gagné
n this presentation, we introduce the various capabilities and features from the Trisotech healthcare feature Sets (HFS) that enable and accelerate the integration clinical workflows and decisions with FHIR, CDS Hooks and SMART.
Engineering Ambient Intelligence Systems using Agent TechnologyNikolaos Spanoudakis
This presentation was given at the nectar session of the 9th Hellenic Conference on Artificial Intelligence (SETN 2016) that took place on May18th- 20th in Thessaloniki.
It is about applying an agent-oriented software engineering (AOSE) methodology, i.e. the Agent Systems Engineering Methodology (ASEME) for building intelligent systems. We present it along with a case study in the Ambient Intelligence (AmI) Application Domain. We discuss the challenges, the ASEME Methodology, the System Architecture and our results.
COBI 2014 - Designing a Meta Model as the Foundation for Compliance CapabilityCaaS EU FP7 Project
The goal of this paper lead by FR, which was presented at the Cobi 2014 workshop as full paper, is to depict compliance concepts and the relations between them, as a conceptual meta-model. It aims to assist business analysts to extract compliance rules from compliance documents and to enable compliance enforcement in all the phases of business process lifecycle.
A Reference Process Model for Master Data ManagementBoris Otto
The management of master data (MDM) plays an important role for companies in responding to a number of business drivers such as regulatory compliance and efficient reporting. With the understanding of MDM’s impact on the business drivers companies are today in the process of organizing MDM on corporate level. While managing master data is an organizational task that cannot be encountered by simply implementing a software system, business processes are necessary to meet the challenges efficiently. This paper describes the design process of a reference process model for MDM. The model design process spanned several iterations comprising multiple design and evaluation cycles, including the model’s application in three participative case studies. Practitioners may use the reference model as an instrument for the analysis and design of MDM processes. From a scientific perspective, the reference model is a design artifact that represents an abstraction of processes in the field of MDM.
Implementation and Use of ISO EN 13606 and openEHRKoray Atalag
This was the prezo for the EMBC 2013 tutorial in Osaka, Japan. Intended for an introduction to the standards and technicalities and implementation of openEHR - which is the original formalism.
Carl Kesselman and I (along with our colleagues Stephan Erberich, Jonathan Silverstein, and Steve Tuecke) participated in an interesting workshop at the Institute of Medicine on July 14, 2009. Along with Patrick Soon-Shiong, we presented our views on how grid technologies can help address the challenges inherent in healthcare data integration.
Similar to Vojtech Huser: spring AMIA conference: representing clinical processes in XPDL (20)