w3c standards applicable to health cared93009/mydoc/slide/... · –failure to give proper...

129
輔仁大學 醫學資訊與創新應用學士學位學程 醫療標準及術語 W3C standards applicable to Health Care 臺北市立聯合醫院仁愛院區家庭醫學科 郭冠良 Kuan-Liang Kuo, M.D., Ph.D. 2019-06-11 1

Upload: others

Post on 04-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

輔仁大學醫學資訊與創新應用學士學位學程

醫療標準及術語

W3C standards applicable to Health Care

臺北市立聯合醫院仁愛院區家庭醫學科郭冠良

Kuan-Liang Kuo, M.D., Ph.D.

2019-06-11

1

Page 2: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS: A Health Examination System

Integrated with CDSS

15:27 2

Page 3: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Contents

• Introduction• Design Objectives• A Rule-based Clinical Decision Model to Support

Interpretation of Multiple Data in Health Examinations

• Implementation• Execution of the CDSS• Evaluation and Result• Discussion• Conclusion

15:27 3

Page 4: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Introduction

15:27 4

Page 5: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Health Examination

• Health examinations play an important role in preventive medicine.

• Evidence-based clinical preventive services have been demonstrated to be important elements in healthcare.

• The health examinations are designed as "packages" for the convenience and needs of people.

• Consumer-driven healthcare

15:27 5

Page 6: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Health Examination

• Health examinations obtain relatively complete health information simultaneously

– Early diagnosis of diseases

– Self-health management

15:27 6

Page 7: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Clinical Decision Support System

• CDSS is a computer program can help clinicians make better decisions

• Provide reminders, advice, or interpretation specific to a given patient at a particular time

• Potential benefits for healthcare• Improve quality

• Reduce cost

• Improve workflow

15:27 7

Page 8: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Health Examinations and the Need of Clinical Decision

Support• A health examination package

– Multiple examination items

– Mostly normal or insignificantly abnormal

– Checking and interpreting the examination results

– Need a comprehensive health report

15:27 8

Page 9: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Health Examinations and the Need of Clinical Decision

Support• Pitfalls of continuous interpretation of

numerous health examination data by human

– Labor-intensive

– Tedious and monotonous

– Complex and error-prone

– Human-fatigue

– Clinicians tend to simplify the procedures

15:27 9

Page 10: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Health Examinations and the Need of Clinical Decision

Support• Health reports generated by different

clinicians manually versus computer assistance

– Maintain consistent quality

– Satisfy most customers

15:27 10

Page 11: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Ontology

• In the context of knowledge sharing, ontology is defined as a specification of a conceptualization.

• A description of the concepts and relationships

15:27 11

Page 12: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The Importance of Ontology

• Constructing a domain model, or ontology, is an important step in the development of a knowledge-based system.

• Advantages• Share and reuse of knowledge • Better engineering of knowledge-based system with

respect to acquisition, verification, and maintenance

• With the help of ontology, the knowledge is not only human-readable but also machine-readable

15:27 12

Page 13: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The Importance of Ontology

• Each knowledge base is an extension of some domain ontology, where the ontology provides a roadmap for the class of the concepts that will comprise the knowledge base.

• In another words, ontology provides the framework for the domain knowledge base.

15:27 13

Page 14: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The Health Examination Ontology

15:27 14

Page 15: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The Hierarchy of The Health Examination

Ontology

15:27 15

Page 16: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Clinical Guidelines

• Clinical practice guidelines • Improve health-care quality

• Reducing inappropriate variations in clinical practice

• Control medical costs

• Problem• Health care organizations typically pay more

attention to guideline development than to guideline implementation for routine use in clinical settings, evidently hoping that clinicians will simply familiarize themselves with written guidelines and then apply them appropriately during the care of patients.

15:27 16

Page 17: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Clinical Guidelines

• Solution

– Guideline-based CDSS

• Studies have shown that CDSSs can improve clinician performance and patient outcomes.

• To seamlessly apply computer and guidelineto clinical practice

15:27 17

Page 18: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Clinical Knowledge Representation Models

• Critical issue for CDSS development• Knowledge representation models

• Arden Syntax, PROforma, GLIF (GuideLine Interchange Format), GASTON, etc.

• Primitives are categorized by the task types they intend to represent• A decision is a logical path based on predefined rules. • An action is a clinical task that is indicated by a decision.

• But, there has been no standardized way to represent the clinical knowledge for every circumstance.

15:27 18

Page 19: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS(Health Examination Automatic Logic

System)

• A web-based health examination information system

• Integrated with CDSS (Clinical Decision Support System)

• Runs well at Taipei City Hospital

• Proposed in 2006 AMIA Spring Congress

• Papers published in 2009

15:27 19

Page 20: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Design Objectives

15:27 20

Page 21: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Design Objectives of HEALS

1. Reduce the mundane daily tasks of clinical workers

2. Improve the quality of health examination

3. Improve the efficiency of health examination

4. Provide education for novices

5. Eliminate common mistakes in health reports

6. Provide services beyond the territory boundary

15:27 21

Page 22: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Reduce the Mundane Daily Tasks of Clinical Workers

• Relieve clinicians from repetitious and noncreative daily tasks

• Allow experts to focus on irreplaceable and innovative affairs.

15:27 22

Page 23: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Improve the Quality of Health Examination

• Establish a standardized information flow model for health examinations

• Eliminates probable human errors and improves the quality of health examinations

15:27 23

Page 24: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

3. Improve the Efficiency of Health Examination

• Important elements of the health examination workflow– Iterative data collection

– Filtering

– Transformation

– Merging

– Interpretation

– Presentation

• Take advantage of information technologies to ameliorate such tedious operations

15:27 24

Page 25: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Provide Education for Novice Clinical Workers

• Provide a computerized implementation of clinical guidelines, expert consensus, and local experiences

• The output context of CDSS is composed of diagnoses, medical recommendations, and lifestyle recommendations for clinical disorders.

• The output of CDSS has been verified and confirmed by clinical experts during the development course.

15:27 25

Page 26: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

5. Eliminate Common Mistakes in Health Reports

• Four common mistakes in processing health reports

– Failure to correctly detect problems from multiple examination results

– Failure to give proper suggestions for further medical management or life style modification

– Failure to write a well edited report

– Failure to meet the deadline for sending reports

15:27 26

Page 27: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

6. Provide Services Beyond the Territory Boundary

• Indistinguishable user experiences for both remote and local users

• Access in the same way and obtain the same services regardless of their locations

• Health experts can process health reports and miscellaneous operations in different medical settings or at home.

15:27 27

Page 28: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

A Rule-based Clinical Decision Model to Support

Interpretation of Multiple Data in Health Examinations

15:27 28

Page 29: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Architecture of HEALS

• Four major parts of HEALS

– User interface

– CDSS

– Report presentation subsystem

– Data application subsystem

15:27 29

Page 30: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 30

Page 31: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Architecture of HEALS

• 1. User interface

– Provide optimal facilities for data entry, report generation, and information query

• 2. CDSS

– The crucial component of HEALS

– Two major units

• The functional unit: artificial intelligence

• The informational unit: knowledge and data

15:27 31

Page 32: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Architecture of HEALS

• 3. The report presentation subsystem – Provide final reports with high flexibility and

quality

– User-defined presentation templates based on HTML

– Satisfy various requirements of print formats

• 4. The data application subsystem– Data analysis, evaluation, and health

management

15:27 32

Page 33: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS CDSS

• Follow the philosophy of fitting the best compromise between ideal and practice

• The functional unit of HEALS CDSS– Reasoning engine

– Blackboard control architecture

– Connection component

• The informational unit of HEALS CDSS– Data source

– Knowledge base

15:27 33

Page 34: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS CDSS

• Two major units of HEALS CDSS

15:27 34

Page 35: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 35

The information flow of the clinical decision support system in HEALS

Page 36: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS CDSS Architecture

• 1. Reasoning engine• 2. Blackboard control architecture• 3. Connection component• 4. Data source • 5. Knowledge base

– Rule base– Decision rules

– Content base– Diagnosis terms– Recommendation contents

15:27 36

Page 37: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Reasoning Engine

• 1. Data source: health examination result data

• 2. Execution of the decision rules

• 3. OutputObject {

Discode (D); // diagnosis code

Sugcode (S); // suggestion code

Seccode (S’); // section code

Group (G); // group code

Rank (R); // rank code

}15:27 37

Page 38: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Structure of the Output Object: Five Attributes

• Five attributes are defined in the object

– Discode: the code of a clinical disorder

– Sugcode: a set of codes of recommendations associated with the Discode

– Seccode: the code of medical department

– Group: objects with the same Group code are clinically related

– Rank: the object’s priority in the group

• Always couples with Group15:27 38

Page 39: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Blackboard Control Architecture

• The blackboard control architecture comprises three components:

– A central blackboard or a global database

– A set of independent knowledge sources

– A scheduling mechanism

• Each event of reasoning monitors the state of the blackboard

• Condition

• Increment to the solution on the blackboard15:27 39

Page 40: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• Group• Each reasoning output object is aggregated into

corresponding group by its Group attribute.

• Rank• Rank indicates the priority of each reasoning

output object in the group.

• Discode, Seccode, and Sugcode• While an object is put into a certain group, its

Discode, Seccode, and Sugcode are accumulated to their corresponding set in the group for further processing after the reasoning procedure completed.

15:27 40

Page 41: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• Code-style outputs

• Representation engine

• Final human readable text

– Mapping to • Diagnosis terms

• Recommendation contents

15:27 41

Page 42: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The example output of automated reasoning15:27 42

Page 43: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

3. Connection Component

• Controls the input and output of the CDSS

15:27 43

Page 44: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• Isolated as a swappable module

– Flexibility and reusability

– Advantage of system maintenance

• Information systems of medical settings are mostly built on diverse platforms

– Hardware, operating system, and software

– The distributed environment makes the inter-system connectivity highly specified.

15:27 44

Page 45: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• Our real world– HIS: HP, UNIX, COBOL

– LIS: x86, Windows, VB

– Health Examination System: x86, Linux, PHP

• These systems– Built in different time points

– For different tasks

– Different software lifecycles

– Tremendous costHIS: Hospital Information System

LIS: Laboratory Information System

CDSS: Clinical Decision Support System

VB: Visual Basic

PHP: Personal Home Page

COBOL: COmmon Business-Oriented Language

15:27 45

Page 46: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Data Source

• Clinical data of health examination– Physical examination and

examination with text report• User key-in

– Hospital Information System• Administration information

– Laboratory Information System

• Laboratory machines

15:27 46

Page 47: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

5. Knowledge Base• The knowledge base is the

intelligence-embedded component of the CDSS.

• Domain-specific knowledge – Decision rules

– Diagnosis terms

– Clinical recommendation contents

– Definitions of the relations among above contents

15:27 47

Page 48: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Decision Rules

• We propose a novel syntax for effectively and efficiently representing the decision rules.

• The philosophy of simplicity and clarity

• Four types of rule commands

– limitdef

– rangedef

– clausedef

– ruledef15:27 48

Page 49: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Rule Syntax: Four Types of Rule Command (1)

• Either limitdef or rangedef command declares atomic rules, which represent the constraints of variable values

limitdef B1 VAR1 <logical operator> VALUE1

rangedef B2 VAR2 <value range>

15:27 49

Page 50: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Rule Syntax: Four Types of Rule Command (2)

• Commands clausedef and ruledef are used in declaring the composition of propositional logicsclausedef B3 <disjunctions of literals>

ruledef B4 <conjunctions of literals>

• Theorem – Every sentence of propositional logic is

logically equivalent to a conjunction of disjunctions of literals

15:27 50

Page 51: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Diagnosis Terms

• Medical terms thesauri

• Clinical Interface Terminology Tool

– A systematic collection of health care related phrases that support clinicians' entry

– A part of user interface

– Embeds clinical decision support

ti: one of the terms of a phrase entity

A: actionn: number of terms of a phrase entityE: clinicians’ entry

15:27 51

Page 52: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Recommendation Contents

• Medical recommendations

– Further medical intervention requirements to the patients

• Lifestyle recommendations

– Lifestyle modification suggestions, such as ceasing unhealthy habits, eating a balanced diet, or getting adequate exercise

15:27 52

Page 53: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Modular Design

• Reasoning engine and knowledge base

• Advantages for:

– Programmers

– Medical experts

15:27 53

Page 54: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Implementation

15:27 54

Page 55: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Implementation of HEALS

• Platform independent

• Open-source development tools and technologies

– Apache web server

– PHP

– Java

– MySQL

15:27 55

Page 56: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

HEALS

15:27 56

Page 57: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 57

Page 58: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 58

Page 59: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 59

Page 60: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 60

Page 61: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 61

Page 62: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 62

• 自動匯入檢驗結果

Page 63: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 63

Page 64: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 64

Page 65: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 65

Page 66: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

自動判讀範例一

15:27 66

• 相關健檢結果

Page 67: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

自動判讀範例一

15:27 67

• 自動判讀、群組化、並產生建議與摘要

Page 68: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

自動判讀範例二

15:27 68

• 相關健檢結果

Page 69: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

自動判讀範例二

• 自動判讀、群組化、並產生建議與摘要

15:27 69

Page 70: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

健檢資料庫應用

15:27 70

Page 71: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

健檢預約系統

15:27 71

Page 72: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 72

Page 73: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 73

Page 74: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 74

Page 75: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

15:27 75

Page 76: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Chapter 5Execution of the CDSS

15:27 76

Page 77: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The UML Activity

Flowchart of the CDSS

UML: Unified Modeling Language

15:27 77

Page 78: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Hepatitis B

• In Taiwan, hepatitis B infection is an important medical and public health issues.

• Before early 1980, one in five persons who were infected by the hepatitis B virus (HBV) would become chronic carriers.

15:27 78

Page 79: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Hepatitis B Related Tests

• Surface antigen (HBsAg)

• Surface antibody (Anti-HBs)

• Core antibody (Anti-HBc)

• Liver enzymes

• Previous hepatitis B tests results

15:27 79

Page 80: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Four Major Possible Conditions

Related with Hepatitis B• HBsAg is positive.

• HBsAg is negative and anti-HBs is positive.

• HBsAg is negative; anti-HBs is negative; and anti-HBc is positive.

• HBsAg is negative; anti-HBs is negative; and anti-HBc is negative or unknown.

15:27 80

Page 81: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Condition 115:27 81

Page 82: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• limitdef HBSAG_pos HBSAG == "+“

• limitdef HBSAG_neg HBSAG == “-“

• limitdef HBSAB_pos HBSAB == "+"

• limitdef HBSAB_neg HBSAB == "-"

• limitdef HBCAB_pos HBCAB == "+"

• limitdef HBCAB_neg HBCAB == "-"

• ruledef HBSAG_nil !HBSAG_pos && !HBSAG_neg

• ruledef HBSAB_nil !HBSAB_pos && !HBSAB_neg

• ruledef HBCAB_nil !HBCAB_pos && !HBCAB_neg

• limitdef AST_high GOT > 39

• limitdef ALT_high GPT > 42

• clausedef LFT_ABN1 AST_high || ALT_high

• limitdef AFP_high AFP > 13.4

15:27 82

Page 83: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• ruledef HBV_LFT_AFP HBSAG_pos && LFT_ABN1 && AFP_high

• ruledef HBV_LFT HBSAG_pos && LFT_ABN1 && !AFP_high

• ruledef HBV_AFP HBSAG_pos && !LFT_ABN1 && AFP_high

• ruledef HBSAG_pos_only HBSAG_pos && !LFT_ABN1 && !AFP_high

15:27 83

Page 84: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• HBV_AFP

• B型肝炎表面抗原陽性併甲型胎兒蛋白過高(HBsAg:+, elevated

AFP)

• ˙請勿亂服藥物以免增加肝臟負擔

• ˙宜適度休息,避免身心過勞

• ˙請避免喝酒

• ˙為B型肝炎帶原者,請每半年定期至家醫科門診追蹤

15:27 84

Page 85: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• HBV_LFT

• B型肝炎表面抗原陽性併肝功能異常(HBsAg:+, abnormal LFT)

• ˙請勿亂服藥物以免增加肝臟負擔

• ˙宜適度休息,避免身心過勞

• ˙請避免喝酒

• ˙為B型肝炎帶原者,請每半年定期至家醫科門診追蹤

15:27 85

Page 86: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• HBV_LFT_AFP

• B型肝炎表面抗原陽性併肝功能異常及甲型胎兒蛋白過高(HBsAg:+,

abnormal LFT, elevated AFP)

• ˙請勿亂服藥物以免增加肝臟負擔

• ˙宜適度休息,避免身心過勞

• ˙請避免喝酒

• ˙為B型肝炎帶原者,請每半年定期至家醫科門診追蹤

15:27 86

Page 87: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• limitdef PETYPE_HEP PETYPE == "hep"

• ruledef HBV_HEP HBSAG_pos && PETYPE_HEP

• clausedef HBV_pos_finished HBV_LFT_AFP || HBV_LFT || HBV_AFP ||

HBV_HEP

• ruledef HBV_pnn !HBV_pos_finished && HBSAG_pos_only && HBSAB_neg &&

HBCAB_neg

• ruledef HBV_pnp !HBV_pos_finished && HBSAG_pos_only && HBSAB_neg &&

HBCAB_pos

• ruledef HBV_ppn !HBV_pos_finished && HBSAG_pos_only && HBSAB_pos &&

HBCAB_neg

• ruledef HBV_ppp !HBV_pos_finished && HBSAG_pos_only && HBSAB_pos &&

HBCAB_pos

15:27 87

Page 88: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• HBV_pnn

• B型肝炎表面抗原陽性,表面抗體陰性,核心抗體陰性(HBsAg:+,

Anti-HBs:-, Anti-HBc:-)

• ˙請勿亂服藥物以免增加肝臟負擔

• ˙宜適度休息,避免身心過勞

• ˙請避免喝酒

• ˙為B型肝炎帶原者,請每半年定期至家醫科門診追蹤

15:27 88

Page 89: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Example of Rules

• ruledef OLD_HBV_immunity OLD_HBSAG_neg && OLD_HBSAB_pos

• limitdef AGE_50 AGE >= 50

• ruledef HBV_nnn HBSAG_neg && HBSAB_neg && HBCAB_neg

&& !OLD_HBV_immunity && !AGE_50

• ruledef HBV_nnn2 HBSAG_neg && HBSAB_neg && HBCAB_neg &&

OLD_HBV_immunity

• HBV_n; HBsAg:-; 1;t131

• HBV_nn; HBsAg:-,Anti-HBs:-; 1;704,t120

• HBV_nnn; HBsAg:-,Anti-HBs:-,Anti-HBc:-; 1;702,t110

• HBV_nnn2; HBsAg:-,Anti-HBs:-,Anti-HBc:-,但以前有Anti-HBs; 1;709,t139

15:27 89

Page 90: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

The example result15:27 90

Page 91: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Evaluation for HEALS

15:27 91

Page 92: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Design of Evaluation

1. Evaluation of Quality

2. Evaluation of Effectiveness

3. Evaluation of System Performance

4. Evaluation of Efficiency

5. Evaluation of User Satisfaction

15:27 92

Page 93: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality

• Result

– Very high quality interpretation

– Automated inference output is nearly error-free

15:27 93

Page 94: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Method

• Evaluate the error in automated inference output– The output includes the diagnoses and

recommendations auto-generated by HEALS CDSS– Errors are reported by users (physicians, nurses, or

assistants)

• Four classes of errors in automated inference– 1. Major system error– 2. Minor system error– 3. User-induced error– 4. Improvement comment

15:27 94

Page 95: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Method

• 1. Major system error

– Unable to inference for abnormal health examination results

– Wrong inference for abnormal health examination results

15:27 95

Page 96: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Method

• 2. Minor system error

– Wrong grouping for abnormal health examination results

– Insufficient recommendation for abnormal health examination results

– Inaccurate recommendation for abnormal health examination results

15:27 96

Page 97: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Method

• 3. User-induced error

– Input missing

– Wrong input data type

– Wrong input data

15:27 97

Page 98: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Method

• 4. Improvement comment

– Improvement for input

– Grouping for abnormal health examination results

– Improvement of the recommendation for abnormal health examination results

15:27 98

Page 99: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Evaluation of Quality--- Result

• Among 14773 cases during six months of health examination operation

– Automated inference output is nearly error-free

15:27 99

Total

Major system error 0

Minor system error 0

User-induced error 44

Improvement comment 10

Total case number of health examination

14773

Page 100: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness

• We focus on studying if HEALS CDSS can assist physicians in interpretation.

• Result

– Significantly improve novices' interpretation

– Can assist and educate novices in interpretation

15:27 100

Page 101: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness--- Method

• We designed a test with questions which asked common clinical problems originating from our health examination database and within the knowledge domain of HEALS CDSS.

• Gold standard– These answers were judged by experienced

physicians with more than 15 years of experience in health examinations.

– HEALS’s automated inference outputs are identical with the gold standard answers.

15:27 101

Page 102: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness--- Method

• Three correctness-levels for the answers– Completely correct

– Partially correct

– Least correct

• This division is designed to reduce the experimental bias due to inevitable medical uncertainty. However, it is difficult to make an absolute, correct medical decision with limited clinical information.

15:27 102

Page 103: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness--- Method

• Example 1– HBsAg: negative, Anti-HBs: negative, Anti-HBc

total: positive

– Please make a diagnosis.• a. Indicate immunity to HBV

• b. Indicate chronic HBV infection

• c. Indicate acute HBV infection

• A. a B. b C. c D. a or b

• E. a or c F. b or c G. a or b or c

15:27 103

Complete: G

Partial: D,E,F

Least: A,B,C

Page 104: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness--- Method

• Example 2– Follow Question 1. What related information

you may need for a more definite diagnosis?• a. Previous test result of HBsAg

• b. Previous test result of Anti-HBs

• c. Previous test result of Anti-HBc

• d. Previous test result of liver enzymes

• A. a B. a + b

• C. a + b + c D. a + b + c + d

15:27 104

Complete: B

Partial: A

Least: C, D

Page 105: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Evaluation of Effectiveness--- Result

• Eighteen percent of the answers of the participants qualified as “least correct”.

• That is, novices would get at least 18

percent improvement in solving these test cases under the assistance of HEALS CDSS.

15:27 105

Question No. 1 2 3 4 5 6 7 8 9 10 11 Total

Complete (C) 1 7 2 8 1 4 5 6 5 3 5 47

Partial (P) 6 1 2 0 7 0 2 0 3 3 1 25

Least (L) 1 0 4 0 0 4 1 2 0 2 2 16

Ratio of C+P 87.5% 100.0% 50.0% 100.0% 100.0% 50.0% 87.5% 75.0% 100.0% 75.0% 75.0%

Ratio of L 12.5% 0.0% 50.0% 0.0% 0.0% 50.0% 12.5% 25.0% 0.0% 25.0% 25.0% 18.0%

Page 106: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• Result

– High speed interpretation and fast automated summary generation ( < 2 sec per case)

15:27 106

3. Evaluation of System Performance

Page 107: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

3. Evaluation of System Performance

--- Method• System performance measurement

includes only the time used solely for automated summary generation, which completely avoids the influence of human.

• Performance of HEALS CDSS automatic summary text generation is measured during daily operation.

15:27 107

Page 108: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

• The consistency of less than two seconds fulfils our expectation.

15:27 108

3. Evaluation of System Performance

--- Result

Page 109: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Evaluation of Efficiency

• Result

– High efficiency health report throughput

– Cost down in human resource ( est. 2349 hours saved in 9 months)

15:27 109

Page 110: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Evaluation of Efficiency--- Method

• The user operating time required to complete a health report

• The measured time starts with the data entry and ends at report printing.

15:27 110

Page 111: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Evaluation of Efficiency --- Result

• High efficiency health report throughput– In 81.5% cases, take less than 5 minutes to complete

a health examination report per case– Contrastively, a experienced physician needs 20

minutes averagely to complete a health examination report manually

• Data were collected during the operation of HEALS among five health examination institutes of Taipei City Hospital in 2011

15:27 111

Seconds H1 H2 H3 H4 H5 TOTAL

60-180 72.0% 84.9% 61.6% 76.7% 57.2% 67.9%

180-300 81.3% 92.7% 76.6% 85.0% 77.5% 81.5%

Page 112: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Evaluation of Efficiency --- Result

• Efficiency: Time to complete a health report

15:27 112

Page 113: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Evaluation of Efficiency --- Result

• Improvement of efficiency and cost down in human resource

15:27 113

Case number (2011-01 ~ 2011-09) 30555

Average seconds per case with HEALS 323

Total operating hours with HEALS 2744

Estimated hours needed without

HEALS5093

Estimated hours saved by HEALS 2349

Page 114: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

5. Evaluation of User Satisfaction

• Result

– High user satisfaction with HEALS (93.16%)

15:27 114

Page 115: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

5. Evaluation of User Satisfaction--- Method

• Doll and Torkzadeh’s end-user computing satisfaction instrument

– Twelve questions with a five-point scale

• An additional question about the impact of clinical data interpretation was appended

– “Does the automated reasoning positively influence your interpretation on health examination results?”

15:27 115

Page 116: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

5. Evaluation of User Satisfaction

--- Result• User Satisfaction: 93.16% got 4 points

and above

15:27 116

Point C1 C2 C3 C4 A1 A2 F1 F2 E1 E2 T1 T2 I1 Total Total%

5 0 0 4 3 3 4 3 3 0 2 3 0 4 29 24.79%

4 9 9 5 6 6 5 6 6 9 7 3 4 5 80 68.38%

3 0 0 0 0 0 0 0 0 0 0 3 5 0 8 6.84%

2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00%

1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00%

Page 117: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Discussions

15:27 117

Page 118: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Six Dimensions of Success in Information Systems

• Six dimensions of success (DeLone and McLean, Meijden et al.)• System quality

• Information quality

• Use

• User satisfaction

• Individual impact

• Organizational impact.

15:27 118

Page 119: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Principle of Evaluation for CDSS

• Comparing the CDSS output result with experts’ opinions

– Evaluation of quality

– Evaluation of efficiency

15:27 119

Page 120: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Four Classes of Common Errors in Health Reports

• 1. Failure to correctly detect problems from multiple examination results

• 2. Failure to give proper recommendations for further medical management or life style modification

• 3. Failure to write a well-edited report

• 4. Failure to meet the deadline for delivering reports

15:27 120

Page 121: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

1. Correctly Detect Problems from Multiple Examination

Results• Humans do make errors. The chance of

an error increases in proportion to the complexity of the examination.

• Any error in interpreting health examination data risks causing mistakes in health care and, thus, patient safety.

• Two kinds of mistakes

– false negatives and false positives15:27 121

Page 122: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

2. Give Proper Recommendations

• Different physicians may give different recommendation for the same clinical condition.

• Also, a physician may even give different recommendations for the same clinical condition at different times.

15:27 122

Page 123: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

3. Write a Well-edited Report

• Clinical conditions and recommendations should be translated into comprehensive text which can be understood by patient to prevent misunderstanding of the reports

• To provide assistance to alleviate the language gap between health examination customers and physicians, the knowledge base of HEALS CDSS contains plenary content that can be assembled to a comprehensive text after the automated inference.

15:27 123

Page 124: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

4. Meet the Deadline for Delivering Reports

• The promptness of health reports is also a crucial issue for customer satisfaction.

15:27 124

Page 125: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Conclusion

15:27 125

Page 126: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Main Contributions

• Construct a novel knowledge-based system to fundamentally improve the workflow of health examinations

– A novel rule syntax is proposed to construct the knowledge base of CDSS.

• A multi-facet method to evaluate a CDS embedded system

15:27 126

Page 127: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Main Contributions

• A successful health examination information system --- HEALS

– Quality

• Very high quality interpretation

• Automated inference output is nearly error-free

– Effectiveness

• Significantly improve novices' interpretation.

• Can assist and educate novices in interpretation

15:27 127

Page 128: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Main Contributions

• A successful health examination information system --- HEALS (cont.)– System Performance

• High speed interpretation and fast automated summary generation ( < 2 sec per case)

– Efficiency• High efficiency health report throughput• Cost down in human resource ( est. 2349 hours saved

in 9 months)

– User Satisfaction• High user satisfaction with HEALS (93.16%)

15:27 128

Page 129: W3C standards applicable to Health Cared93009/mydoc/slide/... · –Failure to give proper suggestions for further medical management or life style modification –Failure to write

Thanks for your attention

15:27 129